需求规格说明书SRS(标准)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
<项目名称> 需求规格说明书
腾讯科技(深圳)有限公司版权所有侵权必究
修订记录
日期版本修改描述作者审核
如:
2006-9-21 V1.00
模板修订历史
日期版本修改描述作者审核2005-11-29 V0.10 版本完成,进行试点Faye Lane 2006-5-18 V1.00 模板内容优化Faye Jeffxiong
Sidoqin Sunny 2006-8-22 V1.01 修订记录移到目录之前,增加模板修订
记录、添加3.1.9其他需求的注释
2006-9-10 V1.02 增加附录;修改特性、功能性需求表格;
Sidoqin Sunny
把I18NR、DSR明确到特性下;修改模板
版本号至3位;修订目录显示层级
2006-9-21 V1.03 修改修订记录换行格式;增加特性下的
Tracy Sunny
专利申请点及描述;部分排版修改
目录
修订记录 (2)
目录 (3)
1前言 (4)
1.1文档目的和范围 (4)
1.2参考文献 (4)
1.3术语表 (4)
2总体描述 (4)
2.1业务执行角色 (4)
2.2运行环境 (5)
2.3设计和实现上的约束 (5)
2.4整体流程/逻辑关系 (5)
3特性 (5)
3.1特性F MMM F EA TURE (5)
3.1.1特性描述 (5)
3.1.2功能性需求(Functional Requirements,FR) (6)
3.1.2.1Fmmm.FR.nnn 功能需求1 (6)
3.1.3性能需求(Performance Requirements,PR) (6)
3.1.3.1Fmmm.PR.nnn 性能需求1 (6)
3.1.4用户界面(User Interface,UI) (6)
3.1.5接口需求(Interface Requirements,IR) (6)
3.1.6安全性需求(Security Requirements ,SR) (7)
3.1.7国际化需求(Internationalization Requirements,I18NR ) (7)
3.1.8数据统计需求(Date Statistic Requirements,DSR) (7)
3.1.9其他需求 (7)
3.1.10该特性受限时的用户体验 (7)
3.2特性F MMM F EA TURE (7)
4附录 (8)
说明:本文中蓝色斜体字体为说明性文字,写文档时请删除。
1前言
1.1文档目的和范围
第一读者VP、GM及立项委员会
第二读者项目团队(产品经理、项目经理、开发、测试、策划、UI设计)
作者产品经理
1)文档目的:本文档针对 **系统/模块的目标、范围的描述,以此作为系统选型、设计、
开发和实施的依据。
2)范围:软件产品名称标识 ****。说明产品将干什么,若需要还将说明产品不干什么。
1.2参考文献
说明:列出本文档的所有参考文献(可以是非正式出版物);
格式如:[标识符] 作者,文献名称,出版单位(或归属单位),日期;参考网址则列出URL。
1.3术语表
说明:列出本文档中所用到的专门术语的定义和缩略语的全称和解释。
术语解释
2总体描述
2.1业务执行角色
说明:阐述本产品的各种角色及其相应的活动或权限。各种角色的具体行为将在功能性需求中描述。如QQ会员、蓝钻、黄钻用户等
角色名称活动描述
2.2运行环境
说明:描述软件的运行环境,包括硬件平台、操作系统和版本,以及用户、服务器和数据库的地理位置。列出系统必须和平共存的其他软件组件或应用程序。
2.3设计和实现上的约束
说明:描述限制软件开发团队进行有效选择的所有因素,如安全保密方面的考虑、必须遵守的协议和规范、验收标准、硬件限制等。
2.4整体流程/逻辑关系
说明:说明项目本份SRS描述的产品或组件的总体流程图或逻辑关系图。
3特性
3.1 特性Fmmm Feature
说明:陈述该特性的详细说明。F指特性,m为1~n的自然数,Fmmm为该特性的编号,将该特性的简要描述替代“Feature”。
如:3.1特性F003 QQ群。
3.1.1特性描述
优先级
用户场景描述用户对特性的操作场景流程,也可以是本特性的逻辑图
功能描述
专利点
说明:如果本特性有可以申请专利保护的地方,请在此列出。并提交相关的专利撰写计划给QA和部门专利专员(如在立项阶段已经提交该计划,则无需再次提交)
3.1.2功能性需求(Functional Requirements,FR)
3.1.2.1Fmmm.FR.nnn 功能需求1
说明:将复杂特性细分为系统需求,陈述该功能的详细说明。Type为需求的类型,n为0~9的数字,Fmmm.FR.nnn为本需求编号,将本需求简要描述替代“Function”。
如:3.1.3.1 F003.FR.002 群设置。
用户场景
功能描述
优先级
输入/前置条件
处理流程
输出/后置条件
补充说明
3.1.3性能需求(Performance Requirements,PR)
说明:Fmmm.PR.nnn性能需求描述该软件要求达到的性能、精度等。如:▪支持的终端数;
▪支持并行操作的用户数
▪容量的大小
▪响应时间
3.1.3.1Fmmm.PR.nnn 性能需求1
优先级
描述
补充说明
3.1.4用户界面(User Interface,UI)
说明:Fmmm.UI.nnn列举出用户界面或交互设计的图示。
3.1.5接口需求(Interface Requirements,IR)
说明:Fmmm.IR.nnn接口需求包括硬件接口、软件接口、通信接口等
硬件接口需求:说明是否需要特殊的硬件接口支持;