- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件需求规格说明(SRS)
说明:
1.《软件需求规格说明》(SRS)描述对计算机软件配置项CSCI的需求,及确保每个要求得以满足的所使用的方法。涉及该CSCI外部接口的需求可在本SRS中给出:或在本SRS引用的一个或多个《接口需求规格说明》(IRS)中给出。
2.这个SRS,可能还要用IRS加以补充,是CSCI设计与合格性测试的基础。
软件需求规格说明的正文的格式如下:
目录
1范围 4
1.1标识 4
1.2系统概述 4
1.3文档概述 4
1.4基线 4
2引用文件 4
3需求 4
3.1所需的状态和方式 5
3.2需求概述 5
3.2.1目标 5
3.2.2运行环境 5
3.2.3用户的特点 5
3.2.4关键点 5
3.2.5约束条件 6
3.3需求规格 6
3.3.1软件系统总体功能/对象结构 6
3.3.2软件子系统功能/对象结构 6
3.3.3描述约定 6
3.4 CSCI能力需求 6
3.4.x (CSCI能力) 6
3.5 CSCI外部接口需求 7
3.5.1接口标识和接口图 7
3.5.x(接口的项目唯一标识符) 7
3.6 CSCI内部接口需求 9
3.7 CSCI内部数据需求 9
3.8适应性需求 9
3.9保密性需求 9
3.10保密性和私密性需求 9
3.11 CSCI环境需求 10
3.12计算机资源需求 10
3.12.1计算机硬件需求 10
3.12.2计算机硬件资源利用需求 10
3.12.3计算机软件需求 10
3.12.4计算机通信需求 10
3.13软件质量因素 10
3.14设计和实现的约束 11
3.15数据 11
3.16操作 11
3.17故障处理 11
3.18算法说明 11
3.19有关人员需求 11
3.20有关培训需求 12
3.21有关后勤需求 12
3.22其他需求 12
3.23包装需求 12
3.24需求的优先次序和关键程度 12
4合格性规定 12
5需求可追踪性 13
6尚未解决的问题 13
7注解 13
附录 13
1范围
本章应分为以下几条。
1.1标识
本条应包含本文档适用的系统和软件的完整标识,(若适用)包括标识号、标题、缩略词语、版本号和发行号。
1.2系统概述
本条应简述本文档适用的系统和软件的用途,它应描述系统和软件的一般特性;概述系统开发、运行和维护的历史;标识项目的投资方、需方、用户、开发方和支持机构;标识当前和计划的运行现场;列出其他有关的文档。
1.3文档概述
本条应概述本文档的用途和内容,并描述与其使用有关的保密性或私密性要求。
1.4基线
说明编写本系统设计说明书所依据的设计基线。
2引用文件
本章应列出本文档引用的所有文档的编号、标题、修订版本和发行日期,也应标识不能通过正常的供货渠道获得的所有文档的来源。
3需求
本章应分以下几条描述CSCI需求,也就是,构成CSCI验收条件的CSCI的特性。CSCI需求是为了满足分配给该CSCI的系统需求所形成的软件需求。给每个需求指定项目唯一标识符以支持测试和可追踪性。并以一种可以定义客观测试的方式来陈述需求。如果每个需求有关的合格性方法(见第4章)和对系统(若适用,子系统)需求的可追踪性(见5.a条)在相应的章中没有提供,则在此进行注解。描述的详细程度遵循以下规则:应包含构成CSCI验收条件的那些CSCI特性,需方愿意推迟到设计时留给开发方说明的那些特性。如果在给定条中没有需求的话,本条应如实陈述。如果某个需求在多条中出现,可以只陈述一次而在其他条直接引用。
3.1所需的状态和方式
如果需要CSCI在多种状态和方式下运行,且不同状态和方式具有不同的需求的话,则要标识和定义每一状态和方式,状态和方式的例子包括:空闲、准备就绪、活动、事后分析、培训、降级、紧急情况和后备等。状态和方式的区别是任意的,可以仅用状态描述CSCI,也可以仅用方式、方式中的状态、状态中的方式或其他有效方式描述。如果不需要多个状态和方式,不需人为加以区分,应如实陈述;如果需要多个状态或方式,还应使本规格说明中的每个需求或每组需求与这些状态和方式相关联,关联可在本条或本条引用的附录中用表格或其他的方法表示,也可在需求出现的地方加以注解。
3.2需求概述
3.2.1目标
a.本系统的开发意图、应用目标及作用范围(现有产品存在的问题和建议产品所要解决的问题)。
b.本系统的主要功能、处理流程、数据流程及简要说明。
c.表示外部接口和数据流的系统高层次图。说明本系统与其他相关产品的关系,是独立产品还是一个较大产品的组成部分(可用方框图说明)。
3.2.2运行环境
简要说明本系统的运行环境(包括硬件环境和支持环境)的规定。
3.2.3用户的特点
说明是哪一种类型的用户,从使用系统来说,有些什么特点。
3.2.4关键点
说明
文档评论(0)