文档内容
LOGO
XXXXXXX 信息平台
产品需求说明书
文件状态: 文件标识:
[ ] 草稿
当前版本: 1.0
[ ] 正式发布
作
[√ ] 正在修改
者:
完成日期: 2012-10-10
XXXXXXXXX技术有限公司
版权所有 2012项目名称 《产品需求规格说明书》
版 本 历 史
版本/状态 作者 参与者 起止日期 备注
V1.0
Page 2 of 10项目名称 《产品需求规格说明书》
目目 录录
0. 文档介绍.............................................................................................................................................4
0.1 文档目的......................................................................................................................................4
0.2 文档范围......................................................................................................................................4
0.3 读者对象......................................................................................................................................4
0.4 参考文档......................................................................................................................................4
0.5 术语与缩写解释..........................................................................................................................4
1. 产品介绍.............................................................................................................................................5
2. 产品应当遵循的标准或规范...........................................................................................................5
3. 产品范围.............................................................................................................................................5
4. 产品总体需求层次结构....................................................................................................................6
5. 产品的功能性需求............................................................................................................................6
5.0 功能性需求分类..........................................................................................................................6
5.m Feature M.....................................................................................................................................6
6. 用户界面需求.....................................................................................................................................7
6.1 用户界面分解..............................................................................................................................7
6.2 UI1.................................................................................................................................................7
7. 软硬件环境需求................................................................................................................................8
8. 产品质量需求.....................................................................................................................................8
9. 其他需求.............................................................................................................................................9
附录A:需求建模与分析报告.............................................................................................................10
A.1 需求模型1.................................................................................................................................10
A.n 需求模型N.................................................................................................................................10
0. 文档介绍
0.1 文档目的
本文档的目的是将《用户需求说明书.DOC》的内容转化为对产品需求的定义,为产品
Page 3 of 10项目名称 《产品需求规格说明书》
的设计开发和测试提供依据。
0.2 文档范围
0.3 读者对象
0.4 参考文档
提示:列出本文档的所有参考文献(可以是非正式出版物),格式如下:
[标识符] 作者,文献名称,出版单位(或归属单位),日期
例如:
[CMMI-PM-PROC-PP] EPG,需求开发规范,公司名称,日期
0.5 术语与缩写解释
缩写、术语 解 释
…
Page 4 of 10项目名称 《产品需求规格说明书》
1. 产品介绍
提示:
说明产品是什么,什么用途(可从《用户需求说明书》COPY)。
2. 产品应当遵循的标准或规范
提示:阐述本产品应当遵循什么标准、规范或业务规则(Business Rules)。(可从《用户
需求说明书》COPY,或做一些补充和专业性细化)
3. 产品范围
提示:阐述本产品“适用的领域”和“不适用的领域”,本产品“应当包含的内容”
和“不包含的内容”。说清楚产品范围的好处是:(1) 有助于判断什么是需求,什么不
是需求;(2) 可以将开发精力集中在产品范围之内,少干吃力不讨好的事情;(3) 有助
于控制需求的变更。
Page 5 of 10项目名称 《产品需求规格说明书》
4. 产品总体需求层次结构
提示:用图表来描绘产品的整体需求框架,建立高层次产品需求概念。框架中各产品
“角色”的“职责”此处可做一简要描述,其具体行为要求将在功能性需求中详细描
述。
5. 产品的功能性需求
提示:
(1)进行用户需求开发后,对各功能性需求所做的详细技术性描述和规格定义。
(2)此章节标题和《用户需求说明书》中的相关章节大致相同,但内容涵义和着重点
完全不一样。
5.0 功能性需求分类
提示:将功能性需求先粗分再细分,下表中的 Feature A、Function A.1等符号应当被替
换成有含义的名称。
功能类别 功能名称、标识符 描述
Function A.1
Feature A
…
Function B.1
Feature B
…
Function C.1
Function D.1
Feature D
…
5.m Feature M
提示:此处写一些承上启下的文字
5.m.n Function M.N
名称、标识符
功能描述
性能要求
优先级
输入
操作序列
Page 6 of 10项目名称 《产品需求规格说明书》
输出
补充说明
……
6. 用户界面需求
提示:进行用户需求开发后,对各界面需求所做的详细技术性描述和规格定义
6.1 用户界面分解
界面名称 描述
UI1
UI2
…
6.2 UI1
名称、标识符
功能描述
界面原型
优先级
配置参数定义
配置参数默认值
参数合法性要求
补充说明
……
Page 7 of 10项目名称 《产品需求规格说明书》
7. 软硬件环境需求
需求名称 需求定义
硬件平台 CPU、内存、硬盘等
网络环境 带宽、IP等
第三方硬件接口 485串口RTU、I2C接口等
其他硬件需求……
操作系统
数据库
运行库环境
第三方软件接口 XXXX通讯协议
其他软件需求……
8. 产品质量需求
提示:
(1)进行用户需求开发后,对各种质量需求所做的详细技术性描述和规格定义。
(2)本章节中如内容比较多,可以不必采用推荐的表格形式描述,而采用8.m分章节
的形式来描述。
主要质量属性 详细要求
正确性
健壮性
可靠性
性能,效率
易用性
安全性
可扩展性
兼容性
可移植性
…
Page 8 of 10项目名称 《产品需求规格说明书》
9. 其他需求
Page 9 of 10项目名称 《产品需求规格说明书》
附录 A:需求建模与分析报告
建议用Rational Rose对产品需求进行建模与分析。
A.1 需求模型 1
A.n 需求模型 N
Page 10 of 10