文档的作用其实是很多,不仅仅只是为用户、程序员提供一个可靠的依据。无论是对于用户还是对于程序员都做到有据可寻,编程结束之后如果出现什么差错,检查这是谁的问题,当然就得根据文档,文档就相当于法律条文,明确规定各自的任务,不符合用户的需求就是程序员的问题,这样公司就会遭受损失。
为系统的维护,提供最有利的技术支撑,相信大家都知道,做系统非常的容易,后期的维护工作才是一个优秀的编程团队需要考虑的问题。
对于每个文档的目的深刻的理解,编程只是再简单不过的小菜。
说明该软件开发项目目的是在在技术、经济和社会条件方面的可行性;评述为了合理地达到开发目标而可能选择的各种方案等等。
在开始一个项目时,需要完成可行性研究报告,研究此开发项目是否能够完成,解释理由。
此项目开发计划的编写主要是为了给开发系统做主要的规划和整合,在开发过程中起到引导作用,以及给在使用者提供简单的说明。
项目开发计划是为项目组长查看,此项目的开发计划以及多长时间可以完成,是查工作进度最直接的证据。
本文档的目的
本文档的编写为了系统软件的开发途径和应用方法,以求开发者在最短的时间高效的开发并完成该系统。
本说明书说明项目的数据库设计、结构情况,用于开发人员进行项目设计,同时也为后续的数据库维护工作提供了良好的使用说明,也可以作为未来版本升级的重要资料。
数据库是一个项目中最重要的部分,如果数据库出现各种各样的问题,编写的软件再好也可能成为废品,没有数据库作为支持,编写的任何代码都没有用武之地。
根据测试计划报告,对软件进行测试,详细记录测试过程,以对软件的食量进行评价,对软件设计人员提供BUG依据。
测试计划是在项目开发的过程中制定的,为测试提供各种测试方案,可以方便更加查找项目中的BUG。
为了发现软件更多的错误,根据测试计划进行各种测试,并详细的将测试结果详细的解释清楚。
为了总结本项目开发工作的经验,说明实际取得的开发结果以及对整个开发工作的各个方面的评价,说明本项目的工作流程,工程开发中状况,最终结果,经验教训等。
目的是为了给用户提供帮助,对于没有接触过本系统的用户能够学会使用本系统。通过本文档,能够让用户熟练使用本系统。
操作手册和用户手册是给用户看的,最简单的目的就是让未使用过此系统用户看到这个文档时能够在最短的时间内,可以高效的使用本系统。就像平常生活中的各种说明书,虽然我们没哟接触过某一个商品,但是通过使用说明书可以在最短的时间内掌握,并灵活运用。
为项目组长掌握开发进度提供最可靠的依据,高效的完成软件的开发,并为项目的开发总结报告提供各项依据。
软件工程是编程的基础,文档就是程序员的助手,文档至关重要。
原文:http://www.cnblogs.com/Percy_Lee/p/5019701.html