文档介绍:Standardization of sany group #QS8QHH-HHGX8Q8-GNHHJ8-HHMHGN#
产品需求规格说明书
项目名称()
产品需求说产品需求说明和产品规格说明不是一个文档,面向对象和内容都不同。
明书
密级:秘密
版次:
文件编号:
总页数
正文
附录
编制:
审核:
批准:
XXXX公司
(版权所有,翻版必究)
文件变更控制
日期
版本
说明
作者
目 录
文档介绍 4
编制目的 4
术语和缩略语 4
用户需求 4
用户概述 4
使用场景 4
产品(版本)概述 5
目标 5
产品结构图 5
页面结构图 5
模块1页面结构 5
模块2页面结构 5
核心业务流程图 5
核心业务1流程图 5
核心业务2流程图 6
全局说明 6
功能需求 7
功能需求总述 7
功能需求总表 7
角色、权限需求 7
功能需求1 8
功能需求2 9
功能需求N 9
非功能需求 9
性能需求 9
安全保密需求 9
扩展性需求 9
稳定性需求 10
兼容性要求 10
部署需求 10
时间计划要求 10
界面要求 10
其他说明 11
文档介绍
编制目的
描述文档编写的内容及目的和作用。
术语和缩略语
术语、缩略语
解 释
用户需求
用户概述
产品用户分为几类,每种类型的用户特点及关注点进行描述;
使用场景
描述用户使用该产品核心功能的场景,作为产品功能需求的重要依据
通过业务背景,使用软硬件环境,业务流程,性能要求等方面描述几个用户最关心的核心功能场景,重点是强调用户的业务需求。
产品(版本)概述
目标
叙述该项软件开发的意图、应用目标以及其他应向读者说明的有关该软件开发的背景材料。解释被开发软件与其他有关软件之间的关系。
产品结构图
从产品全局出发,介绍产品功能模块,各模块之间的主要关系。
页面结构图
产品页面结构梳理,告诉团队成员产品有几个内容模块,每个模块包含了哪些页面。
模块1页面结构
模块2页面结构
核心业务流程图
以根据产品的核心业务模块用分别画出核心业务模块业务流程图。
核心业务1流程图
背景:应用场景、业务背景、核心痛点(简单描述,以讲为主)
方案:设计思路、亮点、解决问题的能力。(讲述即可,可配合流程图讲解)
目的:达到的功能、性能指标(简单描述)
流程图
核心业务2流程图
背景:应用场景、业务背景、核心痛点(简单描述,以讲为主)
方案:设计思路、亮点、解决问题的能力。(讲述即可,可配合流程图讲解)
目的:达到的功能、性能指标(简单描述)
流程图
全局说明
可以应用在大部分页面的规则,不需要在页面中反复说明。(或者把重复说明的内容提炼出来放在全局中进行说明)
比如:全局中有一些需要统一的文字概念;表格初始加载条数为默认20条分页;网络异常提醒样式:请检查网络;无数据页面展示样式;支持批量操作;
以及字符样式说明:
字段名称
内容
字数
备注
姓名
2<x<20
手机号
数字
x=11
邮箱
x>5
(正则表达式验证,显示内容x<20,超出部分鼠标上浮提示或选中全部显示)
功同上
同上
同上
此处为产品规格说明书内容
能需求
功能需求总述
功能需求总表
使用表格形式,对需要实现的功能需求进行逐项的描述。
编号规则:AXXX为核心功能需求,BXXX为管理功能需求,CXXX其它需求
编号
功能需求名称
需求分类
优先级别
示例:
编号
功能需求名称
需求分类
优先级别
模块A
A001
数据管理
BUGFix
高
数据导入
功能优化
高
数据导出
新功能
高
模块B
B002
日志审计
中
B001
控制面板
高
模块C
C001
网络配置
低
角色、权限需求
对系统的权限和各个功能之间的权限要求,适合三权分立或有权限控制的产品。
示例:
序号
角色