前言: 软件工程的文档已经接近了尾声,但是怎么能少的了文档的总结呢? 综述: 每个文档都会针对不同的对象的对象,文档的意义是为了让我们实现更好的沟通交流以及复用。这样才能使我们的工程变得更加的规范化,标准化,正式化。 详述: 可行性研究报告:从经济,政治,法律等要素对一个工程进行分析,主要是以投入和产出来衡量需研发系统的可行性。 项目开发计划:从整体的角度来制定确定的日期,对项目进行详细的阶段划分,明确每个阶段的任务并设定期限 软件需求说明书:从用户和产品两个方面来说明产品的需求。 概要设计说明书:从宏观的角度来说明产品需要实现的功能和性能。 详细设计说明书:详细到每个模块的设计,说明其实现的功能及性能。 数据库设计说明书:说明数据库中的表的设计以及各个表之间的逻辑、物理关系 数据要求说明书:对于数据进行了详细的定义,包括静态数据动态数据以及数据的限制。 测试计划:说明测试人员应该按照怎样的测试方法,遵循什么样的测试用例进行测试,测试成功的什么功能以及测试的时间安排。 测试分析报告:对测试的程序进行一个反馈,说明测试的结果是否达到预期的标准,如果没有达到提出相应的解决方案。 项目开发总结报告:将实际与预期的项目开发计划进行一个对比,并得出结果。 操作手册:写给用户的,主要说明了程序实现的功能,以及数据的去向 用户手册:告诉用户如何安装,出了错后的解决办法 开发进度月报:对每个月进行总结总结该月进行的工作。 总结: 软工文档虽然写完了,但是学习还是要继续,只要写过了软工文档之后我才知道了我为什么要写软工文档,以前总是在将缕清思路缕清思路,文档就是帮助我们更好的缕清我们的思路,同时帮助我们将我们的任务进行分配的调度的一个工具,我们应该多多去使用这个帮助我们的工具,通过这个软工文档我才真正懂得了数据库中的表是怎样设计出来的,才真正的懂得了机房收费系统的功能以及性能,才真正懂得了什么是一个程序的标准化规范化,虽然写的过程中经历了很多的痛苦,但是回过头来才发现它都是我不可多得的一份宝贵的财富。