软件开发的完整步骤
目录
1 问题定义 4
1.1 用户调查 4
1.2 编写《系统目标与范围说明》 4
2 可行性研究 4
2.1 确定项目的规模和目标 4
2.2 研究正在运行的系统 4
2.3 建立新系统的高层逻辑模型 5
2.4 重新定义问题 5
2.5 导出和评价各种方案 5
2.6 推荐可行方案 5
2.7 编写《可行性研究报告》 5
2.8 提交审查 5
3 需求分析 6
3.1 制定需求分析计划 6
3.2 需求获取 6
3.3 分析和综合 6
3.4 协商与沟通 6
3.5 编写《需求规格说明书》 6
3.6 需求验证 7
3.7 修改完善开发计划 7
3.8 技术审查和管理复审 7
4 概要设计 7
4.1 制定规范 7
4.2 设想供选择的方案 7
4.3 推荐最佳方案 8
4.4 功能分解 8
4.5 软件结构设计 8
4.6 数据设计 8
4.7 制定测试计划 8
4.8 编写《概要设计规格说明书》 8
4.9 其他文档编写 8
4.10 技术审查和管理复审 9
5 详细设计 9
5.1 数据结构设计 9
5.2 物理设计 9
5.3 算法设计 9
5.4 界面设计 9
5.5 其他设计 10
5.6 编写《详细设计规格说明书》 10
5.7 技术审查和管理复审 10
6 编码 10
6.1 选择合适的程序设计语言 10
6.2 制定编码规范 10
您可能关注的文档
最近下载
- 黑布林名著The Hound of the Baskervilles 巴斯克维尔猎犬课外阅读练习(含答案).docx VIP
- 2025最新小学英语名词单复数专项测试.docx VIP
- 2021-2024年辽宁新高考物理真题考点分布汇总.doc VIP
- 2026年深海沉积物采样分析报告.docx
- 《市场营销学》课程思政案例.docx VIP
- 《巴斯克维尔的猎犬》练习及答案.pdf VIP
- 六年级下册总复习第七课时《运算律》教学设计.docx VIP
- 绵阳市中老年人广场舞竞赛规则考核试题(含答案及解析).doc VIP
- 男方出轨离婚协议书常用版(六篇).doc VIP
- CLSI M57S-2022 Epidemiological Cutof Values for Antifungal Susceptibility Testing 抗真菌药敏试验的流行病学切割值.pdf
原创力文档

文档评论(0)