软件生命周期(软件生命周期是指)

软件生命周期(软件生命周期是指)

①定义阶段

1.可行性分析

目标,计划

2.需求分析

分析工具:数据流图DFD(数据流),数据字典DD,判定树,判定表。

分析阶段:需求获取、需求分析,需求规格说明书,需求评审。

文档成果:需求规格说明书(目的、功能、性能、外部接口、属性、约束条件)。

②开发阶段

3.总体设计

设计工具:程序结构图SC(扇入扇出)

文档成果:概要设计说明书,数据库设计说明书,测试计划初稿

4.详细设计

设计工具:程序流程图(控制流),N-S图(方框图),PAD图(问题分析图),PDL(伪码)。

文档成果:详细设计说明书。

5.编码

6.测试

测试方法:白盒测试(逻辑覆盖,基本路径测试),黑盒测试(等价类划分法,边界值分析法,错误推测法)

测试步骤:单元测试,集成测试,确认测试(验收测试),系统测试。

文档成果:确认测试计划。

③维护阶段

7.使用

8.维护

9.退役

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年6月25日 上午10:30
下一篇 2022年6月25日 上午10:32

相关推荐