软件需求说明书(GB856T——88)

本文由用户“tonggexiaowu”分享发布 更新时间:2023-03-23 23:33:44 举报文档

以下为《软件需求说明书(GB856T——88)》的无排版文字预览,完整格式请下载

下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

1引言 2

1.1产品目的 2

1.2产品范畴 2

1.3首字母缩写词、缩略词、定义 2

1.4参考文献 2

2产品的总体描述 2

2.1产品的背景 2

2.2产品的功能 3

2.2用户的特性 3

2.3约束 3

3需求规定 3

3.1外部接口说明 3

3.1.1用户界面 3

3.1.2硬件接口 3

3.1.3软件接口 4

3.1.4通信接口 4

3.2功能需求 4

3.2.1功能1 4

3.2.2功能2 4

3.3性能需求 4

3.2.1精度 4

3.2.2时间特性要求 4

3.2.3灵活性 5

3.4设计约束 5

3.5质量需求 5

3.5.1故障处理要求 5

3.5.2其他专门要求 5

4运行环境规定 6

4.1设备 6

4.2支持软件 6

4.3接口 6

4.4控制 6

软件需求说明书的编写提示

1引言

1.1产品目的

产品服务对象,有哪些社会意义,或者对自身群体而言,能够带来哪些方面的提升。

1.2产品范畴

最终产品包含哪些服务,具有什么的形式,物理上由哪些部件构成等。

1.3首字母缩写词、缩略词、定义

列出本文件中用到的专门术语的定义和外文首字母组词的原词组。

1.4参考文献

列出用得着的参考资料,如:

本项目的经核准的计划任务书或合同、上级机关的批文;

属于本项目的其他已发表的文件;

本文件中各处引用的文件、资料、包括所要用到的软件开发标准。 列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。

2产品的总体描述

2.1产品的背景

说明:

待开发的软件系统的名称;

本项目的任务提出者、开发者、用户及实现该软件的计算 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 ,可靠性,隐私性等。

3.2.1精度

说明对该软件的输入、输出数据精度的要求,可能包括传输过程中的精度。

3.2.2时间特性要求

说明对于该软件的时间特性要求,如对:

响应时间;

更新处理时间;

数据的转换和传送时间;

解题时间;等的要求。

3.2.3灵活性

说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应能力,如:

操作方式上的变化;

运行环境的变化;

同其他软件的接口的变化;

精度和有效时限的变化;

计划的变化或改进。

对于为了提供这些灵活性而进行的专门设计的部分应该加以标明。

3.4设计约束

在设计层面上,必须基于哪种设计方法,如面向对象设计,或者指定要对接的第三方软件、系统、数据表设计等。

3.5质量需求

3.5.1故障处理要求

列出可能的软件、硬件故障以及对各项性能而言所产生的后果和对故障处理的要求。

3.5.2其他专门要求

如用户单位对安全保密的要求,对使用方便的要求,对可维护性、可补充性、易读性、可靠性、运行环境可转换性的特殊要求等。

4运行环境规定

4.1设备

列出运行该软件所需要的硬设备。说明其中的新型设备及其专门功能,包括:

处理器型号及内存容量;

外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量;

输入及输出设备的型号和数量,联机或脱机;

数据通信设备的型号和数量;

功能键及其他专用硬件

4.2支持软件

列出支持软件,包括要用到的操作系统、编译(或汇编)程序、测试支持软件等。

4.3接口

说明该软件同其他软件之间的接口、数据通信协议等。

4.4控制

说明控制该软件的运行的方法和控制信号,并说明这些控制信号的来源。

[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]

以上为《软件需求说明书(GB856T——88)》的无排版文字预览,完整格式请下载

下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

图片预览