目录

1-4软工概论什么阶段产生什么文档

目录

1-4软工概论(什么阶段产生什么文档)

https://img-blog.csdn.net/20141006193228421?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvb25seWJ5bXlzZWxm/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast

软件工程

过程

软件规格说明P(计划):规定软件的功能及其运行限制

软件开发D(做,实现):产生满足规格说明的软件

软件确认C(检查、 测试调试维护运行)

: 测试调试维护运行, 确认软件能够完成客户提出的要求

软件的改进A(维护):按客户要求适当改进。

软件生存周期

提出问题——不用(从开始提出要做该软件开始一直到废弃不用,这段时间就是生存周期)

这期间,每个阶段都要产生相应的文档:

1、制定计划:

确定开发总目标,提出功能、性能、可靠性以及接口等方面的需求要求。

编写:可行性研究报告、项目开发计划。

2、需求分析:

针对需求进行分析。

编写:软件需求说明书、用户手册。

3、软件设计:

概要设计:确定出各个主要模块。

详细设计:确定每个模块内的数据结构及接口。

编写:概要设计说明书、详细设计说明书、数据库设计说明书

4、程序编写:

写代码。

编写:程序清单

5、软件测试:

静态测试:非上机状态人工查阅。

动态测试:上机查阅。

单元测试:对各模块功能和结构存在的问题加以纠正。

组装测试:将已测试过的模块按一定顺序组装起来测试。

系统测试:按用户需求,整体运行测试~。

编写:测试计划、测试分析报告、操作手册。

6、运行维护:

改正性维护、适用性维护、完善性维护。

每个阶段都应有文档,这样出现问题才能有据可依。才能更好地实现不同部门间的交流…….所以文档是很重要的。