软件需求规格说明

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

XXX系统

软件需求规格书

甲方

年月

变更记录

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)接口使用的通信协议;

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其他软件需求

如安全性、可靠性、软件效率、人机工程、可测试性、可理解性、可维护性和可移植

4.5设计约束

指明约束CSCI设计的其他需求,如使用特殊的处理器配置等

4.6安装要求

详细说明在将CSCI安装到目标系统上时,为使其适应现场独特的条件和系统环境的改变而提出的各种需求。安装操作要求,如人工手动,自动安装

4.7追踪关系

描述把本文档中的CSCI工程需求和“软件系统设计”“软件研制任务书”中的CSCI 需求的映射

5运行环境要求

描述软件运行所需环境,一般用表格形式表示,分为硬件和软件

6合格性审查

6.1合格性审查方法

6.2特殊的合格性需求

7交付需求

要交付的CSCI产品的介质的类型、特性

8维护保障需求

说明CSCI的纠错、适应和完善性等维护工作

相关文档
最新文档