1、X项目-需求规格说明书项目编号:项目名称: 需求规格说明书状 态o草 稿标 识 号项目编号-SRS初始版当前版本V1. 0o修订版发布日期模板编号Q/CISDI 2C1.3.4.3密 级o无密级 秘 密 o绝 密修订历史记录日期版本变更描述作者变更请求010210目 录1文档说明41.1内容概要41.2文档作用41.3文档控制41.4参考资料42整体说明42.1 产品总体效果42.2 功能42.3 用户特征52.4约束与假设53项目需求53.1功能需求53.1.1 功能A.153.1.2 功能A.263.2非功能需求63.2.1接口需求63.2.2界面需求63.2.3 运行环境需求73.2.4
2、 质量需求73.3 法律版权及其它声明74需求确认协议71文档说明1.1内容概要简单介绍项目情况,说明目的、范围、定义、首字母缩写词、缩略语和概述。1.2文档作用详细地说明所确定的应用程序或子系统的外部行为。它还要说明非功能性需求、设计约束以及提供完整、综合的软件需求说明所需的其他因素。1.3文档控制本文档经评审并由高层经理批准后发布。本文档所规定的有关事项可能需要调整、变动或重大修订,对此应在“文档变更控制纪录”中作变更登记,并经审核、批准。1.4参考资料序号资料编号资料名称备 注1.2.3.4.5.2整体说明2.1 产品总体效果本项目的总体效果。2.2 功能本项目的总体实现功能。2.3 用
3、户特征本项目所面对的用户集及其特征。2.4约束与假设本项目的约束和假设。3项目需求3.1功能需求说明为此设计的系统功能性需求。对于许多应用程序,此节会成为 SRS 包的主体部分,所以应仔细考虑此节的组织方式。此节通常按特性来组织,但也可能会有其他适用的组织方式,例如按用户或子系统组织的方式。功能性需求可能包括特性集、性能和安全性。当利用应用程序开发工具(如需求工具、建模工具等)来获取功能性时,此节文档将引用获取相应数据的方法,并指出用来获取数据的工具的位置和名称。功能类别功能标识功能描述功能A功能A.1功能B功能B.1功能C功能C.13.1.1 功能A.11) 功能名称/标识2) 输入/输出类
4、别名称描述输入输入项X1输入项X2输入项X输出输出项X1输出项X3) 验证规则验证内容验证规则备注4) 交互规则5) 补充说明3.1.2 功能A.21) 功能名称/标识2) 输入/输出类别名称描述输入输入项X1输入项X2输入项X输出输出项X1输出项X3) 验证规则验证内容验证规则备注4) 交互规则5) 补充说明3.2非功能需求此节应包括所有非功能性的需求。3.2.1接口需求需求名称详细要求3.2.2界面需求需求名称详细要求3.2.3 运行环境需求需求名称详细要求硬件需求软件需求通信需求3.2.4 质量需求主要质量属性详细要求正确性健壮性可靠性性能/效率易用性清晰性安全性可扩展性兼容性可移植性其
5、它要求3.3 法律版权及其它声明此节说明软件涉及的所有必需的法律免责声明、保证、版权声明、专利声明、字标、商标或徽标符合性问题。4需求确认协议需求规格说明书确认协议甲方:乙方: 在甲方的大力配合与支持下,乙方制作了该需求规格说明书;甲方对该需求规格说明书经过详细审核,已确认该需求规格说明书中的各项内容翔实全面,该需求规格说明书中的内容已完全包括了XX合同中的用户需求说明书部分中关于软件产品的需求。经过甲乙双方友好协商,达成如下协议:1 该需求规格说明书是XX合同的补充文件,与XX合同具有同等的法律效力;2 该需求规格说明书是XX合同中_条_款软件产品最终验收的唯一标准;3 甲方在XX合同中_条_款软件产品最终验收前可提出对该需求规格说明书中的内容进行变更(包括增加、修改、删除),双方应就此签署软件产品需求更改备忘录或补充协议;4 甲方同意乙方根据该需求规格说明书进行XX合同中_条_款软件产品的开发;5 本协议一式二份,甲乙双方各执一份;6 本协议自甲乙双方签字之日起生效。甲方委托人(签字): 乙方委托人(签字):甲方单位(盖章): 乙方单位(盖章): 年 月 日 年 月 日 第 10 页 共 10 页