以下为《8.需求分析报告模板》的无排版文字预览,完整内容请下载
需求分析报告模板
科技信息中心
二○一一年五月二十日
1. 引言 3
1.1 编写目的 3
1.2 项目风险 3
1.3 文档约定 3
1.4 预期读者和阅读建议 3
1.5 产品范围 4
1.6 参考文献 4
2. 综合描述 4
2.1 产品的状况 4
2.2 产品的功能 5
2.3 用户类和特性 5
2.4 运行环境 5
2.5 设计和实现上的限制 6
2.6 假设和约束(依赖) 6
2.7 总体功能要求 6
2.8 软件开发平台要求 6
3. 外部接口需求 7
3.1 用户界面 7
3.2 硬件接口 7
3.3 软件接口 8
3.4 通讯接口 8
4. 系统功能需求 8
4.1 说明和优先级 9
4.2 激励/响应序列 9
4.3 输入/输出数据 9
5. 其它非功能需求 9
5.1 性能需求 10
5.2 安全措施需求 10
5.3 安全性需求 10
5.4 软件质量属性 10
5.5 业务规则 10
5.6 用户文档 11
6. 词汇表 11
7. 数据定义 11
8. 分析模型 12
9. 待定问题列表 12
引言
引言是对这份软件产品需求分析报告的概览,是为了帮助阅读者了解这份文档是如何编写的,并且应该如何阅读、理解和解释这份文档。
编写目的
说明这份软件产品需求分析报告是为哪个软件产品编写的,开发这个软件产品意义、作用、以及最终要达到的意图。通过这份软件产品需求分析报告详尽说明了该软件产品的需求规格,包括修正和(或)发行版本号,从而对该软件产品进行准确的定义。
如果这份软件产品需求分析报告只与整个系统的某一部分有关系,那么只定义软件产品需求分析报告中说明的那个部分或子系统。
项目风险
具体说明本软件开发项目的全部风险承担者,以及各自在本阶段所需要承担的主要风险,首要风险承担者包括:
任务提出者;
软件开发者;
产品使用者。
文档约定
描述编写文档时所采用的标准(如果有标准的话),或者各种排版约定。排版约定应该包括:
正文风格;
提示方式;
重要符号;
也应该说明高层次需求是否可以被其所有细化的需求所继承,或者每个需求陈述是否都有其自己的优先级。
预期读者和阅读建议
列举本软件产品需求分析报告所针对的各种不同的预期读者,例如,可能包括:
领导层及管理人员;
开发人员;
项目经理;
项目的最终用户;
测试人员;
文档编写人员。
其他经许可阅读此文档的人员
并且描述了文档中,其余部分的内容及其组织结构,并且针对每一类读者提出最适合的文档阅读建议。
产品范围
说明该软件产品及其开发目的的简短描述,包括利益和目标。把软件产品开发与企业目标,或者业务策略相联系。
描述产品范围时需注意,可以参考项目视图和范围文档,但是不能将其内容复制到这里。
参考文献
列举编写软件产品需求分析报告时所用到的参考文献及资料,可能包括:
本项目的有关合同文本;
管理机关有关本项目的批文;
本项目已经批准的计划任务书;
用户界面风格指导;
开发本项目时所要用到的标淮;
系统规格需求说明;
使用实例文档;
属于本项目的其它己发表文件;
本软件产品需求分析报告中所引用的文件、资料;
相关软件产品需求分析报告;
为了方便读者查阅,所有参考资料应该按一定顺序排列。如果可能,每份资料都应该给出:
标题名称;
作者或者合同签约者;
文件编号或者版本号;
发表日期或者签约日期;
出版单位或者资料来源。
综合描述
这一部分概述了正在定义的软件产品的作用范围以及该软件产品所运行的环境、使用该软件产品的用户、对该软件产品己知 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 是组合数据项,各数据项之间用加号连接。其中每个数据项都必须是数据定
义中定义过的,结构中也可以包括其它结构,但是绝对不允许递归。如果数据结构中有
可选项,使用圆括号把该项括起来。
重复项
重复项是组合项的一种特例,其中有一项将有多个实例出现在数据结构中,使用花括号
把该项括起来。如果知道该项可能允许的范围,就按“最小值:最大值”的形式写在花
括号前。
分析模型
这是一个可选部分,包括或涉及到相关的分析模型,例如:
数据流程图;
类图;
状态转换图;
实体-关系图。
待定问题列表
编辑一张在软件产品需求分析报告中待确定问题时的列表,把每一个表项都编上号,以便跟踪调查。
[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。
以上为《8.需求分析报告模板》的无排版文字预览,完整内容请下载
8.需求分析报告模板由用户“shmpl”分享发布,转载请注明出处