产品需求分析书模板
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
XX项目
产品需求分析书
目录
1、引言 (4)
1.1.编写目的 (4)
1.2.项目背景 (4)
1.3.定义 (4)
1.4.参考资料 (4)
2、任务概述 (4)
2.1.目标 (4)
2.2.用户的特点 (5)
2.3.运行环境 (5)
2.4.条件与限制 (5)
3、系统用例模型描述 (5)
3.1.系统用例模型图 (5)
3.2.参与者描述 (5)
4、功能需求详述 (5)
4.1.功能需求1 (5)
4.1.1.功能描述 (5)
4.1.2.角色描述 (6)
4.1.3.交互界面 (6)
4.1.4.交互界面描述 (6)
4.1.5.输入数据 (6)
4.1.6.输出数据 (6)
4.1.7.事件流 (6)
4.2.功能需求2 (7)
5、数据描述 (7)
6、非功能需求 (7)
6.1.性能需求 (7)
6.2.适应性 (7)
6.3.安全需求 (7)
6.4.其他需求 (8)
1、引言
1.1.编写目的
[阐明编写需求说明书的目的,指明读者对象。]
1.2.项目背景
[应包括
•项目的委托单位、开发单位和主管部门;
•该软件系统与其他系统的关系。]
1.3.定义
[列出文档中所用到的专门术语的定义和缩写词的原文、解释。]
1.4.参考资料
[可包括
•项目经核准的计划任务书、合同或上级机关的批文
•文档所引用的资料、规范等
•列出这些资料的作者、标题、编号、发表日前、出版单位或资料来源。]
2、任务概述
2.1.目标
[叙述该系统开发的意图、应用目标、作用范围以及其他应向读者说明的有关该系统开发的背景材料。解释被开发系统与其他有关系统之间的关系。]
2.2.用户的特点
[列出本系统的最终用户的特点,说明操作人员、维护人员的计算机使用水平和操作习惯等内容,以及本系统的预期使用频度。]
2.3.运行环境
[描述系统运行的计算机操作系统环境、网络环境、业务应用环境。]
2.4.条件与限制
[列出进行本系统开发工作的假定和约束,比如必须运行在何种系统架构、网络环
境、数据库限制等等。]
3、系统用例模型描述
3.1.系统用例模型图
[画出系统总的用例图,可用Rational Rose 或者Microsoft Visio画出UML的业务用例总图,以及相互之间的关系。]
3.2.参与者描述
[说明所有业务用例的参与者,各参与者如何操作或影响目标系统。]
4、功能需求详述
4.1.功能需求(编号:PR_XXX_XXX_XXX)
4.1.1.功能描述
[描述该功能用例实现的功能。]
4.1.2.角色描述
[描述该用例使用的角色。]
4.1.3.交互界面
[可选项]
[画出该用例与用户、系统的交互界面。] 4.1.4.交互界面描述
[可选项]
[简要描述交互界面的功能。]
4.1.
5.输入数据
[可选项]
4.1.6.输出数据
[可选项]
4.1.7.事件流
[可选项]
4.2.功能需求(编号:PR_XXX_XXX_XXX)
4.3. 数据描述
[可选项][描述系统的主要数据结构、数据字典。]
5、非功能需求
5.1.性能需求
[可选项]
[如响应时间、更新处理时间、数据转换与传输时间、运行时间等。]
5.2.适应性
[可选项]
[在操作方式、运行环境、与其他软件的接口以及开发计划等发生变化时,应具有的适应能力。]
5.3.安全需求
[可选项]
[说明与安全相关的要求。]
5.4.其他需求
[可选项]
[如易用性、可维护性、可靠性需求、系统容量需求等。]