软件开发阶段
2016-08-23 16:11:16 47 举报
软件开发各个阶段
作者其他创作
大纲/内容
1.功能模块划分——软件结构图;2.需要用到的类;3.数据库设计(数据存储,ER图);
软件测试报告
概要设计
根据文档资料和程序内部结构,精心设计一组测试用例,找出软件中存在的各种错误和缺陷
1.明确用户需求(功能、性能、软硬件、Ui);结构化分析方法:自顶向下逐层分解,描绘出满足功能要求的软件模型;——2.用例图(UserCase);——3.数据流图(DFD);——4.数据字典(DD);
文档工作
编码
测试
概要设计文档
end
需求分析
1.对类进行抽象;2.对变化的地方进行设计,使设计能适应未来变化——设计模式3.对每个模块进行详细的算法设计——流程图;4.对于需求分析和概要设计中确定的概念性数据类型进行确切定义——相关变量、结构体;5.对数据库进行物理设计(确定存储结构、确定数据存放位置)
详细设计文档
维护
详细设计
1.编程语言的选择:项目应用领域(实时性、、)软件开发方法软件执行环境(稳定性、、)开发人员知识2.程序设计风格编码规范效率(好的设计方法、设计结构和算法)
需求分析文档
源代码
0 条评论
下一页