软件开发流程摘录
来源:互联网 发布:淘宝店铺员工提成 编辑:程序博客网 时间:2024/06/07 14:40
一、对软件的功能进行分解
1、列出软件的所有功能;
2、根据功能制定出软件的几大模块;
3、详细分析模块之间的关系,并划出流程图。
二、模块设计
1、分解模块的问题,并指出可行的算法;
2、根据算法,画出流程图;
3、根据流程图及算法,编写程序代码;
4、上机运行;
5、找出程序的错误;
6、返回第3步,修改代码,继续第4步,5步直到程序没有错。
三、测试
1、黑盒测试:由非设计人员,提出一些极端的,苛刻的,以及错误的要求,看程序是否可以正常运行。如果不能,修该程序。
2、白盒子测试: 有程序设计者提供合理的,全面的要求,看程序是否可以正常运行,如果不能,修改。经过测试,程序已经设计完毕。
- 软件开发流程摘录
- 敏捷软件开发(摘录)
- 项目管理+软件开发摘录
- 学习摘录---[从系统架构师的观点来看软件开发流程]
- 《Scrum敏捷软件开发》精华摘录
- 软件流程--开发流程规范
- 软件流程--开发流程规范
- 软件开发流程
- 软件开发流程
- 对日软件开发流程
- 软件开发流程概要
- 嵌入式软件开发流程
- 软件开发流程
- 软件开发流程
- 软件开发的流程
- 软件开发流程
- 软件开发流程
- 软件项目开发流程
- IE 控件一些高级使用方法
- IOS之UITableView划动删除的实现
- 在排序数组中,找出给定数字的出现次数
- 编程之美2.6-2.7 最大公约数
- 广度优先搜索
- 软件开发流程摘录
- 怎样写出令人抓狂的代码——全攻略(献给那些写代码纯图省事的亲们)
- 用当前日期格式自动生成编号
- IOS提示框变成秘密输入框
- android 中的 odex 文件
- Windows XP+VMware+OpenVPN搭建VPN环境
- hdu 1878 欧拉回路
- poj 2777 Count Color
- leeboy的linux学习四