软件开发生命周期及各阶段文档
- 软件开发生命周期各阶段
- 软件开发生命周期各阶段所涉及的文档
软件开发生命周期
软件开发生命周期定义:
软件从定义到消亡所经历的过程。
软件开发生命周期一共包含五个阶段:
- 分析阶段:
软件开发首先需要进行需求调研和分析完善的需求是软件开发项目成败的重要因素, 提炼所收集的用户需求,建立完整的分析模型
- 设计阶段:
软件设计可以分为两个阶段概要设计和详细设计。
-
概要设计:给出软件模块结构,用软件结构图表示
-
详细设计的首要任务是设计模块的程序流程,算法和数据结构
- 实现阶段:
软件编码是指把软件设计转换成计算机可以接受的程序
- 测试阶段:
测试软件的各个组成模块,然后,在把各个模块集成起来,测试整个产品的功能和性能
- 维护阶段:
维护是指已经完成对软件的研制工作并交付使用后,对软件产品所进行的错误改正,适应环境变化和增强功能等软件工程修订
软件开发生命周期各阶段所涉及的文档
-
分析阶段
-
《可行性研究 告》
-
《软件规格需求说明书》
-
-
设计阶段
- 《概要设计说明书》
- 《详细设计说明书》
-
实现阶段
- 《程序清单》
-
测试阶段
- 《单元测试 告》
- 综合测试的《测试计划、方案、结果》
-
测试与维护
- 《程序维护手册》
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!