- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
XXX系统
软件需求规格书
甲方
年月
1
变更记录
版本文件内容描述日期编写审核批准
1
1范围
1.1标识
写明本文档的标题、标识号以及本文档使用的系统/或CSCI
1.2系统概述
概述本文档所适用的系统和用途
1.3文档概述
概述本文档的用途和内容
2引用文件
按文档号、标题、编写单位、作者、出版日期等,列出本文档引用的所有文件
3术语和定义
给出所有在本文档中出现的专用术语、缩略语的确切定义
4CSCI工程需求
详细说明所有的工程需求
4.1接口需求
说明待开发的CSCI的外部接口
4.1.1接口一
4.1.1.1接口示意图
一个或多个接口示意图
4.1.1.2接口需求
应规定:
a)与各CSCI的联接是并发执行还是顺序执行。若是并发,则规定CSCI内部使用的
同步方法;
b)接口使用的通信协议;
1
c)接口的优先级别
4.1.1.3数据需求
说明通过接口的数据元素,通常以表形式
4.2CSCI功能说明
功能分解,可以画业务结构图或业务流程图
4.2.1功能名称
4.2.1.1角色说明
说明每个角色
4.2.1.2用况说明
用况图标识所有出现的用况,主要说明以下内容:
用况的参与者和发起者;
a)功能概述;
b)主事件流;
c)子事件流和异常事件流;
d)前提条件;
e)后置条件;
f)优先级等。
4.2.1.3其他说明
进一步说明功能需求,必要时说明针对本功能的性能、可靠性等需求。
需要说明的内容可能有:
a)业务规则:文字、公式或图表
b)处理流程:时序图、活动图
c)状态变化:状态图
d)特殊需求:性能、可靠性、安全性等
4.3性能需求
描述CSCI的各种性能需求,例如:数据收发和处理时延、双工/双机切换时间、软件
重启启动时间等。
4.4其他软件需求
如安全性、可靠性、软件效率、人机工程、可测试性、可理解性、可维护性和可移植
2
性
4.5设计约束
指明约束CSCI设计的其他需求,如使用特殊的处理器配置等
4.6安装要求
详细说明在将CSCI安装到目标系统上时,为使其适应现场独特的条件和系统环境的
改变而提出的各种需求。安装操作要求,如人工手动,自动安装
4.7追踪关系
描述把本文档中的CSCI工程需求和“软件系统设计”“软件研制任务书”中的CSCI
需求的映射
5运行环境要求
描述软件运行所需环境,一般用表格形式表示,分为硬件和软件
6合格性审查
6.1合格性审查方法
详细说明用于审查CSCI是否满足需求的方法。
a)演示:通过按选定的任务剖面运行被审查的对象,观察其在运行过程中所展示的
动态特性和软硬件协调性,从宏观上判断被审查对象完成所要求的任务的情况的
方法。
b)分析:通过对被审查对象的各级测试数据特别是故障数据的解释和分析,归纳总
结其功能性和可靠性,从而论证被审查对象完成所要求的任务的能力的方法。
c)检查:通过对正式交付的被审查对象的软件开发文档和源码等的直观检查即走
查,评价其质量特性/子特性的符合情况,以说明被审查对象是否满足有关的质量
需求的方法。
合格性级别划分:
1—配置项级:在CSCI级别上进行的合格性审查。
2—系
文档评论(0)