赞
踩
在一个项目的进展过程中“文档”起到了关键的作用,文档是指导我们进行软件设计的有力工具,每个文档都有不同的作用,是连接用户和开发者,电脑和开发者,之间的纽带,
做一个项目的正确过程是先分析项目,然后根据分析内容写出相应的文档,之后开发人员根据所提供的文档来编写代码,最后在过程中来补充最初的文档。
可行性研究报告:
需要从经济,技术,生产,法律,环境等各个因素对其进行具体调查,研究,分析,确定有利和不利的因素,项目是否可行,成功率的大小,最终获益的大小
涉及到的人员: 项目管理人员,开发人员
项目开发计划:
创建一个项目开发过程的总体计划,为项目总负责人提供一个框架,作为项目组人员在开展开发之后的一个行动指南
涉及到的人员: 项目管理人员,开发人员
需求分析说明书:
指出软件的功能和优点,这些功能和优点都是用户所认同的,定义为用户和开发者双方对该软件的初始规定有一个共同的理解和认识,使之成为开发的基础
涉及到的人员: 开发人员和用户代表
概要设计说明书:
在需求分析的基础上,将系统的功能模块化,设计模块和模块之间的功能和总体结构设计
涉及到的人员: 开发人员
详细设计说明书;
是将概要设计说明书的细化,将各个功能都详细的设计出来,方便开发人员更好的编程出符合需求的程序
涉及到的人员:开发人员,测试人员
数据库设计说明书:
指该项目需要创建什么样的数据库,涉及到数据库表结构的设计,字段详细说明,视图等涉及
涉及到的人员:开发人员,数据库管理人员
测试计划:
对编程完成的程序进行功能和性能方面的测试,测试计划包括 : 测试用例
方法:黑盒白盒测试法,
注意:测试人员和开发人员不能为同一个人
涉及到的人:开发人员,测试人员
测试分析报告:
是在测试的基础上,将测试结果记录下来,然后通过专业人士进行分析
涉及到的人员:开发人员
项目开发总结报告:
在一个项目完成之后,我们需要对项目进行总结,对于经验的总结或者在开发过程中出现的问题总结,积累经验。
涉及到的人:开发人员,项目管理者
用户使用手册:
详细描述软件的功能,性能,界面
涉及到的人:开发人员,用户
操作手册:
详细描述软件操作的步骤,操作指人的行为活动,
操作手册和用户使用手册的区别是用户使用手册有“帮助”内容
涉及到的人: 开发人员,用户
开发进度月报:
主要记录每月工作进度,方便相关人员可以调控项目开发进展,从而实现资源的合理利用。
涉及到的人员:项目开发人员,用户
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。