软件工程---文档的目标读者及作用
大家都知道软工文档一共有十三个,包括可行性研究报告、项目开发计划、软件需求说明书、概要设计说明书、详细设计说明书、数据库设计说明书、数据要求说明书、测试计划、测试分析报告、项目开发总结报告、操作手册、用户手册、开发进度月报,这么多的文档,它是给谁看的呢,它的作用有是怎样的呢,下面我以表格的形式给大家分析一下:
文档 | 读者 | 作用 |
可行性研究报告 | 管理人员、开发人员 | 分析项目的必要性与可能性 |
项目开发计划 | 管理人员、开发人员 | 制定计划,为开发做准备 |
软件需求说明书 | 开发人员、用户代表 | 软件的功能、性能以及软件的约束范围 |
概要设计说明书 | 开发人员、测试人员 | 对程序框架的设计,确定软件的结果,模块的功能 |
详细设计说明书 | 开发人员、测试人员 | 在概要设计的基础上进一步明确系统结构,表示出软件结构的图表,完成算法设计、数据结构设计、物理设计等,详细地描述的逐个模块 |
数据库设计说明书 | 数据库设计人员、数据库管理员 | 对于设计中的数据库的所有标识.逻辑结构和物理结构做出具体的设计规定 |
数据要求说明书 | 数据库设计人员、测试人员 | 明确系统中各项功能和非功能性需求实现时所需要的数据 |
测试计划 | 测试人员 | 描述将要进行测试活动的范围、方法、资源和时间进度 |
测试分析报告 | 开发人员、维护人员 | 在测试的基础上,对测试的结果以及测试的数据等加以记录和分析总结 |
项目开发总结报告 | 项目经理、软件开发人员 | 总结经验、规范开发、提高效率 |
操作手册 | 用户 | 告诉系统的使用者,本系统提供了那些功能,以及如何正确地、有效地来使用这些功能 |
用户手册 | 用户 | 给使用者提供一个使用指南 |
开发进度月报 | 项目经理 | 对软件开发过程的一个记录 |
上述总结纯属个人观点,存在很多不足之处,望大家提出宝贵意见
还没有评论,来说两句吧...