03软件项目国标文档模板-软件需求说明书

时间:2024.5.13

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

(GB8567——88)

1引言

1.1编写目的

说明编写这份软件需求说明书的目的,指出预期的读者。

1.2背景

说明:

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

b. b. 本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网络; c. c. 该软件系统同其他系统或其他机构的基本的相互来往关系。

1.3定义

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

1.4参考资料

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

a. a. 本项目的经核准的计划任务书或合同、上级机关的批文; b. b. 属于本项目的其他已发表的文件;

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

2任务概述

2.1目标

叙述该项软件开发的意图、应用目标、作用范围以及其他应向读者说明的有关该软件开发的背景材料。解释被开发软件与其他有关软件之间的关系。如果本软件产品是一项独立的软件,而且全部内容自含,则说明这一点。如果所定义的产品是一个更大的系统的一个组成部分,则应说明本产品与该系统中其他各组成部分之间的关系,为此可使用一张方框图来说明该系统的组成和本产品同其他各部分的联系和接口。|

2.2用户的特点

列出本软件的最终用户的特点,充分说明操作人员、维护人员的教育水平和技术专长,以及本软件的预期使甩频度。这些是软件设计工作的重要约束

2.3假定和约束

列出进行本软件开发工作的假定和约束,例如经费限制、开发期限等。 3需求规定

3.1对功能的规定

用列表的方式(例如IPO表即输入、处理、输出表的形式),逐项定量和定性地叙述对软件所提出的功能要求,说明输入什么量、经怎样的处理、得到什么输出,说明软件应支持的终端数和应支持的并行操作的用户数。

3.2对性能的规定

3.2.1精度

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

3.2.2时间特性要求

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

a. a. 响应时间;

b. b. 更新处理时间;

c. c. 数据的转换和传送时间;

d. d. 解题时间;等的要求。

3.2.3灵活性

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

a. a. 操作方式上的变化;

b. b. 运行环境的变化;

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

d. d. 精度和有效时限的变化;

e. e. 计划的变化或改进。

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

3.3输人输出要求

解释各输入输出数据类型,并逐项说明其媒体、格式、数值范围、精度等。对软件的数据输出及必须标明的控制输出量进行解释并举例,包括对硬拷贝报告(正常结果输出、状态输出及异常输出)以及图形或显示报告的描述。

3.4数据管理能力要求

说明需要管理的文卷和记录的个数、表和文卷的大小规模,要按可预见的增长对数据及其分量的存储要求作出估算。

3.5故障处理要求

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

3.6其他专门要求

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

4运行环境规定

4.1设备

列出运行该软件所需要的硬设备。说明其中的新型设备及其专门功能,包括: a. a. 处理器型号及内存容量;

b. b. 外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量; c. c. 输入及输出设备的型号和数量,联机或脱机;

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

e. e. 功能键及其他专用硬件

4.2支持软件

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

4.3接口

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

4.4控制

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


第二篇:软件项目需求说明书(模板)


中央国家机关住房资金管理中心

管理信息系统

需求说明书

(范本)

软件项目需求说明书模板

中央国家机关住房资金管理中心

二○一○年 月 日

文档修改历史记录

软件项目需求说明书模板

1

目 录

1概述 ............................................ 3

1.1引言 ................................................................................. 3

1.1.1 软件项目名称 ....................................................... 3

1.1.2软件项目开发背景和目的 .................................... 3

1.1.3软件项目应用范围 ................................................ 3

1.2参考资料 ......................................................................... 3

1.3术语定义 ......................................................................... 3

2 功能一 ......................................... 4

2.1功能分解一 ..................................................................... 4

2.1.1定义 ........................................................................ 4

2.1.2功能表述 ................................................................ 4

2.1.3性能要求 ................................................................ 4

2.1.4相关表单 ................................................................ 4

2.1.5流程图 .................................................................... 5

2.1.6特殊要求 ................................................................ 5

2.2功能分解二 ..................................................................... 5

2.3特殊要求 ......................................................................... 5

3 附录 ........................................... 5 2

1概述

1.1引言

(本需求说明书的编写目的以及阅读对象)

1.1.1 软件项目名称

(说明软件项目全称和简称)

1.1.2软件项目开发背景和目的

(简述软件项目开发背景和目的以及实现了哪些大的功能)

1.1.3软件项目应用范围

(叙述软件项目主要使用的范围、使用者等)

1.2参考资料

(本需求说明书的参考资料,包括法律法规、政策文件、国家标准、制度规范等)

1.3术语定义

(逐个定义重要术语,没有可以不写本条)

3

2 功能一

(定义本软件项目实现的一级功能及其内涵,一个软件项目由多个一级功能组成)

2.1功能分解一

2.1.1定义

(说明功能分解一的含义以及实现过程)

2.1.2功能表述

(逐一列出对本功能分解一的各项功能表述,每项功能均需详细描述,并使读者没有歧义,描述方式可以为:输入什么、输出什么、需要系统如何加工等)

2.1.3性能要求

(详细列出对本功能分解一的系统性能要求,如:系统数据校验、缺省项判断、系统反应时间、操作的便捷性、错误或故障的处理、系统的接口等)

2.1.4相关表单

(详细列出本功能分解一涉及的相关表单)

4

2.1.5流程图

(功能分解一实现过程的流程图)

2.1.6特殊要求

(详细列出功能分解一的特殊要求,如无,可以不列)

2.2功能分解二

……

2.3特殊要求

(详细列出功能一的特殊要求,如无,可以不列) 3 附录

5

示例:

中央国家机关住房资金管理中心

售房款 管理信息系统

需求说明书

软件项目需求说明书模板

中央国家机关住房资金管理中心

二○○九年二月十九日

6

文档修改历史记录

软件项目需求说明书模板

7

目 录

8

1概述

1.1引言 为了更好地实现售房款管理信息系统的各项功能,经资金中心和开发公司双方认真交流讨论,拟定本需求说明书,它也是售房款管理信息系统设计开发、用户测试的重要依据。

本需求说明书的主要阅读对象为:资金中心业务主管人员、业务操作人员、相关技术人员以及开发方技术负责人员、开发人员。

1.1.1 软件项目名称

软件项目名称:中央国家机关住房资金管理信息系统售房款

子系统

简称:售房款子系统

缩写简称: ZJZXSFKMIS

1.1.2软件项目开发背景和目的

为加强资金中心对住房资金的管理,降低资金风险,实现保值增值,通过售房款管理信息系统的开发,将现有的住房资金管理模式由委托经办银行管理模式改为资金中心主体核算、委托银行办理前台业务的间接直收模式。 9

1.1.4软件项目应用范围

售房款管理信息系统主要应用范围为:资金中心领导及相关处室工作人员、受托银行经办人员、售房款交存单位经办人。

1.2参考资料

(本需求说明书的参考资料,包括法律法规、政策文件、国家标准、制度规范等)

1.3术语定义

1.职务

指职工本人本年度8月31日的实际职务或职称,或填技术职称,或填行政职务。

2.退款

因面积等原因,职工已经交纳的售房款总价大于实际,而发生的需要退回售房款与维修资金的业务。

2售房单位账户管理

售房单位账户管理主要是指售房款交存单位到资金中心开立售房款账户,并进行账户管理的过程。主要包括开户登记、账户信息变更、账户注销等功能。

10

2.1售房单位开户

2.1.1定义

开户是指中心或受托银行依据售房单位填报的开户登记表信息,录入中心系统,生成唯一的单位售房款专户账号的过程。

2.1.2功能表述

1.开户:在中心系统中录入单位信息,自动生成唯一的单位售房款专户账号;单位售房款专户账号与单位全称和单位组织机构代码一一对应,一个单位只能开立一个售房款专户;售房款专户账号按照3位账户性质+3位上级主管部门编码+3位顺序号的编码规则生成,其中主管部门为一个具体核算单位时,其顺序号以000代表;专户账号后6位系统按编码规则自动生成,可修改。

2.另存为:登记信息可以另存为表格或者文档。

3.打印:开户成功后可预览并打印开户登记表。

4.查询:根据开户后生成的单位售房款专户账号、单位全称进行检索实现单位开户信息的查询。单位全称可做模糊查询。

5.修改:可以修改已经开户但没有发生业务的售房单位所有信息,不保存修改记录。

11

6.删除:可以删除已经开户但没有发生业务的售房单位信息,不保存删除记录,售房单位信息删除后,该售房单位的售房款专户账号可用。 2.1.3性能要求

1.身份证号码编码规则自动合法性校验;

2.根据单位全称和单位组织机构代码做单位重复开户自动校验;

3.维修资金专户账号是否已在维修资金系统中开户校验;

4.必录项不能缺省(登记表中*项); 5.修改后的专户账号重复性校验;

6.开户存盘、查询、校验反应时间控制在0.5秒以内。 2.1.4相关表单

售房款单位开户登记表

软件项目需求说明书模板

12

单位经办人员(签字): 年 月 日

2.1.5流程图

售房款单位开户流程图

13

软件项目需求说明书模板

2.1.6特殊要求

1.原银行系统中已开户的单位售房款专户账号保留并继续沿用。

2.同一单位的维修资金账户与售房款账户分开管理,但可以通过专户账号互相查询对应账户的所有信息。

3.单位全称拼音首字母生成简写,以供检索。

14

软件项目需求说明书模板

更多相关推荐:
软件需求说明书实例

XX信息技术有限公司116XX信息技术有限公司版本变更摘要略关键字模型WebService服务需求说明216XX信息技术有限公司目录1引言611编写目的612背景613定义614参考资料72任务概述721目标7...

软件需求说明书(有示例)

Windows语音助手软件规格说明书SRS青岛大学FirstDreamTeam小组青岛大学Windows语音助手软件需求说明书1Windows语音助手软件规格说明书SRS青岛大学FirstDreamTeam小组...

需求分析说明书实例+范例+非常详细

需求分析说明书实例1引言11编写目的在完成了针对档案管理系统软件市场的前期调查同时与多位软件使用者进行了全面深入地探讨和分析的基础上提出了这份软件需求规格说明书此需求规格说明书对档案管理系统软件做了全面细致的用...

软件需求规格说明书(案例)

修订历史记录1引言1.1目的该文档首先给出了整个系统的整体网络结构和功能结构的概貌,试图从总体架构上给出整个系统的轮廓,然后又对功能需求、性能需求和其它非功能性需求进行了详细的描述。其中对功能需求的描述采用了U…

怎么写软件需求说明书

怎么写软件需求说明书关键字软件需求说明书软件需求说明书1引言11项目名称12项目背景和内容概要项目的委托单位开发单位主管部门与其它项目的关系与其他机构的关系等13相关资料缩略语定义相关项目计划合同及上级机关批文...

软件需求规格说明书(案例)

科技型企业OA系统的Android移动应用端软件需求规约二零一五年一月1修订历史记录2目录1引言511目的512文档格式513预期的读者和阅读建议514范围615术语616参考文献62系统概述621概述622功...

软件需求说明书

1引言211编写目的212背景213定义214参考资料22任务概述221目标222用户的特点323假定和约束33需求规定331对功能的规定332对性能的规定3321精度3322时间特性要求3323灵活性433输...

软件需求说明书

桂林理工大学毕业生就业信息检索服务系统软件需求规格说明书项目团队何超3110717224曾驿钦3110717225班级计算机科学与技术20xx2班编写日期20xx年12月18日桂林理工大学云项目组1引言就业是民...

软件需求说明书

1引言211编写目的212背景213定义214参考资料22任务概述221目标222用户的特点323假定和约束33需求规定331对功能的规定332对性能的规定3321精度3322时间特性要求3323灵活性433输...

软件需求规格说明书(修改后)

项目名称软件需求规格说明书XXX项目小组软件需求规格说明书修订表PAGE2OF12软件需求规格说明书目录1引言411121314目的4项目背景4参考资料4术语和缩略语42系统概述42122产品描述4产品功能53...

软件需求规格说明(IEEE_830_标准)

软件需求规格说明IEEE830标准a引言a1目的a2文档约定a3预期的读者和阅读建议a4产品的范围a5参考文献b综合描述b1产品的前景b2产品的功能b3用户类和特征b4运行环境b5设计和实现上的限制b6假设和依...

软件设计说明书格式

软件工程数据库课程设计软件设计说明书目录1引言111编写目的112背景说明113定义114参考资料12总体设计321需求规定322运行环境323基本设计概念和处理流程324结构设计3241结构3242功能需求与...

软件需求说明书(32篇)