一.简介
软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。
软工中主要的六阶段:制定计划,需求分析和定义,软件设计,软件程序编写,软件测试,运行和维护。这也就是软件开发所要经历的一个过程。文档在这六个阶段中起着连线的作用。这些文档记录了开发过程中的开发轨迹,是开发人员工作的依据,也是用户运行新系统,维护新系统的依据。在这中需要注意的是有些文档不是在一个阶段完成的,而是分布在好几个阶段进行分步完善的。
我们使用的都是软件设计文档国家标准版(GB8567--88),其中分有:01可行性研究报告,02项目开发计划,03软件需求说明书,04概要设计说明书,05详细设计说明书,06数据库设计说明书,07数据要求说明书,08测试计划,09测试分析报告,10项目开发总结报告,11操作手册,12用户手册,13开发进度月报。共13个。
二.各个文档的作用
1.可行性研究报告: