前言:
1.含义
2.过程
3.模型
内容:
每个阶段需要重视的
1.制定计划:目标,可行性研究报告
2.需求分析阶段:需求分析和定义 、文档以及注释定义、数据流图与数据字典、定义必须具体,形成文档
用户手册开始编写,软件需求规格说明书需求分析阶段标志
3..软件设计
.概要设计:划分模块 .详细设计:考虑接口
形成设计说明书、建立软件结构、各个模块功能,内部模块建立起来
4.程序编码:程序数据文档
5.测试阶段:发现和排除错误,测试包括:单元测试、组装测试。
6.运行及维护:改进产品、改正性维护、适应性维护、完善性维护。
瀑布模型
缺点:周期长,用户只在定义阶段参与,开发阶段不参与,客户不能及时反映情况。优点:严格。注意:此模型应该尽早发现问题。
B模型
喷泉模型