①定义阶段
1.可行性分析
目标,计划
2.需求分析
分析工具:数据流图DFD(数据流),数据字典DD,判定树,判定表。
分析阶段:需求获取、需求分析,需求规格说明书,需求评审。
文档成果:需求规格说明书(目的、功能、性能、外部接口、属性、约束条件)。
~
②开发阶段
3.总体设计
设计工具:程序结构图SC(扇入扇出)
文档成果:概要设计说明书,数据库设计说明书,测试计划初稿。
4.详细设计
设计工具:程序流程图(控制流),N-S图(方框图),PAD图(问题分析图),PDL(伪码)。
文档成果:详细设计说明书。
5.编码
6.测试
测试方法:白盒测试(逻辑覆盖,基本路径测试),黑盒测试(等价类划分法,边界值分析法,错误推测法)
测试步骤:单元测试,集成测试,确认测试(验收测试),系统测试。
文档成果:确认测试计划。
③维护阶段
7.使用
8.维护
9.退役
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。