系统软件需求说明书(GB856T——88)
软件设计文档国家标准 软件需求说明书(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.3假定和约束 (3)3需求规定 (3)3.1对功能的规定 (3)3.2对性能的规定 (3)3.2.1精度 (3)3.2.2时间特性要求 (3)3.2.3灵活性 (4)3.3输人输出要求 (4)3.4数据管理能力要求 (4)3.5故障处理要求 (4)3.6其他专门要求 (5)4运行环境规定 (5)4.1设备 (5)4.2支持软件 (5)4.3接口 (5)4.4控制 (5)软件需求说明书的编写提示1引言1.1编写目的说明编写这份软件需求说明书的目的,指出预期的读者。
1.2背景说明:a.待开发的软件系统的名称;b.本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网络;c.该软件系统同其他系统或其他机构的基本的相互来往关系。
1.3定义列出本文件中用到的专门术语的定义和外文首字母组词的原词组。
1.4参考资料列出用得着的参考资料,如:a.本项目的经核准的计划任务书或合同、上级机关的批文;b.属于本项目的其他已发表的文件;c.本文件中各处引用的文件、资料、包括所要用到的软件开发标准。
列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。
2任务概述2.1目标叙述该项软件开发的意图、应用目标、作用范围以及其他应向读者说明的有关该软件开发的背景材料。
解释被开发软件与其他有关软件之间的关系。
如果本软件产品是一项独立的软件,而且全部内容自含,则说明这一点。
如果所定义的产品是一个更大的系统的一个组成部分,则应说明本产品与该系统中其他各组成部分之间的关系,为此可使用一张方框图来说明该系统的组成和本产品同其他各部分的联系和接口。
|2.2用户的特点列出本软件的最终用户的特点,充分说明操作人员、维护人员的教育水平和技术专长,以及本软件的预期使甩频度。
软件需求说明书(GB856T——88)

软件需求说明书(GB856T——88)1引⾔ (2)1.1编写⽬的 (2)1.2背景 (2)1.3定义 (2)1.4参考资料 (2)2任务概述 (3)2.1⽬标| (3)2.2⽤户的特点 (3)2.3假定和约束 (3)3需求规定 (3)4运⾏环境规定 (13)4.1设备 (13)4.2⽀持软件 (13)4.3接⼝ (13)4.4控制 (13)软件需求说明书的编写提⽰1引⾔1.1编写⽬的本⽂档规定了将要开发系统的需求,包括系统所要提供的功能及约束条件。
系统的设计与实现将以本⽂档为标准。
本⽂档的使⽤者包括本系统⽤户、需求分析⼈员、项⽬管理⼈员、软件设计⼈员、系统测试及维护⼈员。
1.2背景a.待开发的软件系统的名称为“悦乎”;b.系统与服务器发⽣交互,也同使⽤本系统的其他⽤户发⽣交互;1.3定义1.4参考资料⽆2任务概述2.1⽬标|开发在规定时间完成以即时通讯为主要功能的系统,系统与服务器发⽣交互,也同使⽤本系统的其他⽤户发⽣交互。
系统的主要功能在本⽂第3部分有详细描述。
2.2⽤户的特点本系统的⽤户有对即时通讯⽅⾯的需求,拥有android2.2及以上版本的智能⼿机,并具备⼀定的操作能⼒。
2.3假定和约束假定开发不涉及法律法规问题,供应商不会对android停⽌服务。
3需求规定3.1 基本功能3.1.1⽤户注册3.1.1.1对功能的规定⽤户在此功能模块需要提供⽤户名和密码完成注册,⽤户名为6-16位由数字和字母组成的字符串(可以全为数字或字母),密码6-16位由数字和字母组成的字符串(可以全为数字或字母)。
3.1.1.2对性能的规定3.1.1.2.1精度根据使⽤需要,在各项数据的输⼊,输出及传输过程中不能出现误差。
3.1.1.2.2时间特性要求5秒对⽤户请求做出相应。
3.1.1.2.3灵活性当⽤户需求,如操作⽅式,运⾏环境,结果精度,数据结构于其他软件接⼝等发⽣变化时,设计的软件要做适当调整,灵活性⾮常⼤。
软件开发软件需求说明书(GB856T——88).doc

1引言 (2)1.1编写目的 (2)1.2背景 (2)1.3定义 (2)1.4参考资料 (2)2任务概述 (2)2.1目标 (2)2.2用户的特点 (3)2.3假定和约束 (3)3需求规定 (3)3.1对功能的规定 (3)3.2对性能的规定 (3)3.2.1精度 (3)3.2.2时间特性要求 (3)3.2.3灵活性 (4)3.3输人输出要求 (4)3.4数据管理能力要求 (4)3.5故障处理要求 (4)3.6其他专门要求 (5)4运行环境规定 (5)4.1设备 (5)4.2支持软件 (5)4.3接口 (5)4.4控制 (5)软件需求说明书的编写提示1引言1.1编写目的说明编写这份软件需求说明书的目的,指出预期的读者。
1.2背景说明:a.待开发的软件系统的名称;b.本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网络;c.该软件系统同其他系统或其他机构的基本的相互来往关系。
1.3定义列出本文件中用到的专门术语的定义和外文首字母组词的原词组。
1.4参考资料列出用得着的参考资料,如:a.本项目的经核准的计划任务书或合同、上级机关的批文;b.属于本项目的其他已发表的文件;c.本文件中各处引用的文件、资料、包括所要用到的软件开发标准。
列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。
2任务概述2.1目标叙述该项软件开发的意图、应用目标、作用范围以及其他应向读者说明的有关该软件开发的背景材料。
解释被开发软件与其他有关软件之间的关系。
如果本软件产品是一项独立的软件,而且全部内容自含,则说明这一点。
如果所定义的产品是一个更大的系统的一个组成部分,则应说明本产品与该系统中其他各组成部分之间的关系,为此可使用一张方框图来说明该系统的组成和本产品同其他各部分的联系和接口。
|2.2用户的特点列出本软件的最终用户的特点,充分说明操作人员、维护人员的教育水平和技术专长,以及本软件的预期使甩频度。
软件需求分析说明书(GB856T-88)

1引言 (2)1.1编写目的 (2)1.2背景 (2)1.3定义 (2)1.4参考资料 (2)2任务概述 (2)2.1目标 (3)2.2用户的特点 (3)2.3约束和假定 (3)2.4软件整体框架 (3)3需求规定 (2)3.1生成PDF文件 (4)3.2文件保存 (4)3.3文件加密............................................................................................... 错误!未定义书签。
3.4数字签名 (5)4运行环境规定 (6)4.1设备 (6)4.2支持软件 (6)4.3接口 (7)4.4控制 (7)软件需求说明书的编写提示1引言1.1编写目的用于方便同组合作人的参考以及其他人的包括老师的阅读和指导,同时也让软件的制作过程更加清晰和明了。
1.2背景说明:A.软件名称:PDF生成器B.本项目的任务提出者:《软件工程》学科的大作业要求C.用户:全体南昌航空大学师生D.开发团队:11204229姚国梁11204231张颖11204226肖志辉11204227谢明煜1.3定义PDF: Portable Document Format 的简称,意为“便携式文件格式”.数字签名: 以电子形式存在于数据信息之中的,或作为其附件的或逻辑上与之有联系的数据,可用于辨别数据签署人的身份,并表明签署人对数据信息中包含的信息的认可.文档加密: 指通过采用加密算法和各种加密技术对网络或计算机中的文档进行加密防止文档非法外泄的技术。
1.4参考资料A.Adobe PDF 官方介绍B.<软件工程导论>2任务概述2.1目标以虚拟打印机的形式,为windows应用程序创建PDf格式的文件。
例如:用word打印文件,如果以PDF生成器为打印机,则打印出来的是PDF格式的文件。
2.2用户的特点本软件可以应用于政府, 企业,个人各种人群,适应性较广泛.这类用户的学历,素质要求不高,只需要基本的电脑知识便可以熟练掌握.2.3假定和约束2.4软件整体框架(11204226 肖志辉)PDF生成器打印监视器打印机设置打印设置添加打印机删除打印机新建打印机名打印机描述文文档标题状态文档大小文件名创建时间打印/停止打印添加合并/合并全部删除顶部/向上底部/向下程序常规设置Ghostscript文档保存动作3需求规定3.1生成PDF文件(11204227 谢明煜)任何能使用打印机的程序都能使用本软件生成PDF文件. 界面如图:3.2文件保存(11204229 姚国梁)将生成的PDF文件保存到用户指定的位置.界面如下:3.3添加数字签名(11204231 张颖)能给生成的PDF文件添加数字签名。
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.3假定和约束 (3)3需求规定 (3)3.1对功能的规定 (3)3.2对性能的规定 (3)3.2.1精度 (3)3.2.2时间特性要求 (3)3.2.3灵活性 (4)3.3输人输出要求 (4)3.4数据管理能力要求 (4)3.5故障处理要求 (4)3.6其他专门要求 (5)4运行环境规定 (5)4.1设备 (5)4.2支持软件 (5)4.3接口 (5)4.4控制 (5)软件需求说明书的编写提示1引言1.1编写目的说明编写这份软件需求说明书的目的,指出预期的读者。
1.2背景说明:a.待开发的软件系统的名称;b.本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网络;c.该软件系统同其他系统或其他机构的基本的相互来往关系。
1.3定义列出本文件中用到的专门术语的定义和外文首字母组词的原词组。
1.4参考资料列出用得着的参考资料,如:a.本项目的经核准的计划任务书或合同、上级机关的批文;b.属于本项目的其他已发表的文件;c.本文件中各处引用的文件、资料、包括所要用到的软件开发标准。
列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。
2任务概述2.1目标叙述该项软件开发的意图、应用目标、作用围以及其他应向读者说明的有关该软件开发的背景材料。
解释被开发软件与其他有关软件之间的关系。
如果本软件产品是一项独立的软件,而且全部容自含,则说明这一点。
如果所定义的产品是一个更大的系统的一个组成部分,则应说明本产品与该系统中其他各组成部分之间的关系,为此可使用一方框图来说明该系统的组成和本产品同其他各部分的联系和接口。
|2.2用户的特点列出本软件的最终用户的特点,充分说明操作人员、维护人员的教育水平和技术专长,以及本软件的预期使甩频度。
软件需求说明书(GB856T-88)

1引言 (1)1.1编写目的 (1)1.2背景 (1)1.3定义 (1)1.4参考资料 (2)2任务概述 (2)2.1目标 (2)2.2用户的特点 (2)2.3假定和约束 (3)3需求规定 (3)3.1对功能的规定 (3)3.2对性能的规定 (3)3.2.1精度 (3)3.2.2时间特性要求 (3)3.2.3灵活性 (4)3.3输入输出要求 (4)3.4数据管理能力要求 (4)3.5故障处理要求 (4)3.6其他专门要求 (5)4运行环境规定 (5)4.1设备 (5)4.2支持软件 (5)4.3控制 (5)附录 (6)数据流图: (6)状态转换图: (10)E-R图: (11)软件需求说明书的编写提示1引言1.1编写目的众所周知,软件文档是整个软件开发工作的基础,是工程化开发软件的基础。
文档体系的建立与开发阶段密切相关。
文档是软件的生命线。
而需求分析作为软件开发过程中的第一步,在整个软件开发的生命过程中,起着至关重要的作用。
我们通过对软件功能和性能的总体需求描述(即需求分析),以文档的形式记录下来,就得到软件需求规格说明书。
此规格说明书不仅是软件设计阶段的基础,也是软件测试和验收的依据。
为了明确软件的需求、方便对项目的规划和进度的安排、为软件的开发和测试提供依据,我们撰写本文档。
本文档供项目经理、设计人员、开发人员、测试人员参考。
1.2背景说明:a.待开发的软件系统的名称:图书借阅系统;b.本项目的任务提出者:斯庆巴拉开发者:B08512班第4小组(组长:刘宇组员:解志新秦亚培张一梦侯艳如)用户:北华航天工业学院教师与学生实现该软件的计算机网络:北华航天工业学院校内网1.3定义E-R图:描述实体与属性之间关系的图形。
状态转换图:通过描绘系统的状态及引起系统状态转换的事件,来表示系统的行为。
此外状态图还指明了作为特定事件的结果系统将做哪些动作。
数据流图:它描绘信息流和数据从输入移动到输出的过程中所经受的变化。
软件需求说明书(GB856T——88)(1)
软件需求说明书软件需求说明书1引言 (3)1.1编写目的 (3)1.2背景 (3)1.3定义 (3)1.4参考资料 (4)2任务概述 (4)2.1目标 (4)2.2用户的特点 (4)2.3假定和约束 (4)3需求规定 (5)3.1对功能的规定 (5)3.2对性能的规定 (6)3.2.1精度 (6)3.2.2时间特性要求 (6)3.2.3灵活性 (6)3.3输人输出要求 (6)3.4故障处理要求....................................................................................... 错误!未定义书签。
3.5安全性需求 (6)4运行环境规定 (7)4.1设备 (7)4.2支持软件 (7)4.3接口 (7)1引言1.1编写目的本需求说明书主要目的是明确所要开发的软件应具有的功能、性能,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提取概要设计说明书和完成后继续设计和开发工作,为软件开发范围、业务处理规范提供依据,也是应用软件进行合同终验的验收依据。
系统对学生各种材料进行录入(扫描、修改、查询、统计分析)同时系统根据宿舍基本情况给新生自动分配宿舍,由于在系统分析与分配宿舍等功能,所以要求系统有相应事物处理能力。
此外,系统还涉及系统安全和用户管理问题、各种代码使用和维护问题、数据安全和数据维护问题、统计报表生成和输出等问题,因此要求系统具有系统管理和维护事物处理功能。
总而言之,要求通过系统的开发,达到系统项输出总体目标在校园网工程的构架下,结合学院管理的实际需求,实现对学生报名的全程进行有效管理的信息系统,提供查询分析功能和管理、决策信息,用户界面友好,满足学院管理需要的软件,提高报名管理的效率。
1.2背景说明:a.开发软件系统名称;新生报名管理系统b.项目任务提出者:武汉体育学院体育工程与信息技术系c.开发者:09信息张敏、袁圣敏、樊庭平、张文莉d.用户:武汉体育学院e.实现该软件的计算中心或计算机网络:09信息1.3定义NSMS:新生报名管理系统B/S(Browser):游览器服务器1.4参考资料《新生报名管理系统可行性研究报告》,09信息编《新生报名管理系统开发委托合同》,武体信息部2任务概述2.1目标新生报名管理系统项目是在校园网工程的架构下,结合新生报名管理的实际需要,对学生信息进行有效管理的信息系统,提供丰富的查询分析功能和管理、决策信息,用户界面友好,满足学生报名管理的软件,用以提高管理效率。
系统软件需求说明书(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.3假定和约束 (3)3需求规定 (3)3.1对功能的规定 (3)3.2对性能的规定 (3)3.2.1精度 (3)3.2.2时间特性要求 (3)3.2.3灵活性 (4)3.3输人输出要求 (4)3.4数据管理能力要求 (4)3.5故障处理要求 (4)3.6其他专门要求 (5)4运行环境规定 (5)4.1设备 (5)4.2支持软件 (5)4.3接口 (5)4.4控制 (5)系统软件需求说明书的编写提示1引言1.1编写目的说明编写这份软件需求说明书的目的,指出预期的读者。
1.2背景说明:a.待开发的软件系统的名称;b.本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网络;c.该软件系统同其他系统或其他机构的基本的相互来往关系。
1.3定义列出本文件中用到的专门术语的定义和外文首字母组词的原词组。
1.4参考资料列出用得着的参考资料,如:a.本项目的经核准的计划任务书或合同、上级机关的批文;b.属于本项目的其他已发表的文件;c.本文件中各处引用的文件、资料、包括所要用到的软件开发标准。
列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。
2任务概述2.1目标叙述该项软件开发的意图、应用目标、作用范围以及其他应向读者说明的有关该软件开发的背景材料。
解释被开发软件与其他有关软件之间的关系。
如果本软件产品是一项独立的软件,而且全部内容自含,则说明这一点。
如果所定义的产品是一个更大的系统的一个组成部分,则应说明本产品与该系统中其他各组成部分之间的关系,为此可使用一张方框图来说明该系统的组成和本产品同其他各部分的联系和接口。
|2.2用户的特点列出本软件的最终用户的特点,充分说明操作人员、维护人员的教育水平和技术专长,以及本软件的预期使甩频度。
软件项目管理-软件需求说明书(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.3假定和约束 (3)3需求规定 (3)3.1对功能的规定 (3)3.2对性能的规定 (3)3.2.1精度 (3)3.2.2时间特性要求 (3)3.2.3灵活性 (4)3.3输人输出要求 (4)3.4数据管理能力要求 (4)3.5故障处理要求 (4)3.6其他专门要求 (5)4运行环境规定 (5)4.1设备 (5)4.2支持软件 (5)4.3接口 (5)4.4控制 (5)软件需求说明书的编写提示1引言1.1编写目的说明编写这份软件需求说明书的目的,指出预期的读者。
1.2背景说明:a.待开发的软件系统的名称;b.本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网络;c.该软件系统同其他系统或其他机构的基本的相互来往关系。
1.3定义列出本文件中用到的专门术语的定义和外文首字母组词的原词组。
1.4参考资料列出用得着的参考资料,如:a.本项目的经核准的计划任务书或合同、上级机关的批文;b.属于本项目的其他已发表的文件;c.本文件中各处引用的文件、资料、包括所要用到的软件开发标准。
列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。
2任务概述2.1目标叙述该项软件开发的意图、应用目标、作用范围以及其他应向读者说明的有关该软件开发的背景材料。
解释被开发软件与其他有关软件之间的关系。
如果本软件产品是一项独立的软件,而且全部内容自含,则说明这一点。
如果所定义的产品是一个更大的系统的一个组成部分,则应说明本产品与该系统中其他各组成部分之间的关系,为此可使用一张方框图来说明该系统的组成和本产品同其他各部分的联系和接口。
|2.2用户的特点列出本软件的最终用户的特点,充分说明操作人员、维护人员的教育水平和技术专长,以及本软件的预期使甩频度。
软件需求说明书(GB856T-88)
网上笔记本电脑商城需求分析说明书1引言1.1编写目的该说明书的编制是为了用户和软件开发者双方对该软件的初始规定有一个共同的理解,使之成为整个开发工作的基础,同时也为给用户核对需求提供一个依据。
1.2背景网上电脑商城致力于提供产品展示及订购为核心的网上购物服务,宣传自己商店的产品并将自己的产品展现给客户,让客户通过网站便能对各种品牌电脑自由的选择地购买。
该网站是通过用户登录后浏览商品、查看公告、加入购物车、确认订单和查看单来实现用户模块功能。
其中订单的完成,网站后台系统,通过系统管理员管商品、订单、用户来实现。
电子商务在一定程度上解决了信用和物流这两大难题,这为电子商务的开奠定了良好的基础,营造了不错的氛围。
子商务与传统商务之间的联系将变得更加紧密。
传统行业与企业纷纷涉足电子商务,一方面加剧整个电子商务领域的相互竞争,另一方面也必然催生出一些新的。
总体而言,未来电子商务企业争取从空中往地面发展,而传统企业争取从地面往空中发展,两者最终将实现有效融合,随着产业结构的调整,企业信息化的推进,中小企业已经拥有或正逐步建立属于自己的网上商城系统。
1.3定义MVC:即Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。
JSP:Java服务器页面是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。
Servelet:在服务器上运行的小程序。
Tomcat:一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。
SQL Server:由微软推出的一款数据库软件。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1引言 (2)
1.1编写目的 (2)
1.2背景 (2)
1.3定义 (2)
1.4参考资料 (2)
2任务概述 (2)
2.1目标 (2)
2.2用户的特点 (3)
2.3假定和约束 (3)
3需求规定 (3)
3.1对功能的规定 (3)
3.2对性能的规定 (3)
3.2.1精度 (3)
3.2.2时间特性要求 (3)
3.2.3灵活性 (4)
3.3输人输出要求 (4)
3.4数据管理能力要求 (4)
3.5故障处理要求 (4)
3.6其他专门要求 (5)
4运行环境规定 (5)
4.1设备 (5)
4.2支持软件 (5)
4.3接口 (5)
4.4控制 (5)
系统软件需求说明书的编写提示
1引言
1.1编写目的
说明编写这份软件需求说明书的目的,指出预期的读者。
1.2背景
说明:
a.待开发的软件系统的名称;
b.本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网络;
c.该软件系统同其他系统或其他机构的基本的相互来往关系。
1.3定义
列出本文件中用到的专门术语的定义和外文首字母组词的原词组。
1.4参考资料
列出用得着的参考资料,如:
a.本项目的经核准的计划任务书或合同、上级机关的批文;
b.属于本项目的其他已发表的文件;
c.本文件中各处引用的文件、资料、包括所要用到的软件开发标准。
列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。
2任务概述
2.1目标
叙述该项软件开发的意图、应用目标、作用范围以及其他应向读者说明的有关该软件开
发的背景材料。
解释被开发软件与其他有关软件之间的关系。
如果本软件产品是一项独立的软件,而且全部内容自含,则说明这一点。
如果所定义的产品是一个更大的系统的一个组成部分,则应说明本产品与该系统中其他各组成部分之间的关系,为此可使用一张方框图来说明该系统的组成和本产品同其他各部分的联系和接口。
|
2.2用户的特点
列出本软件的最终用户的特点,充分说明操作人员、维护人员的教育水平和技术专长,以及本软件的预期使甩频度。
这些是软件设计工作的重要约束
2.3假定和约束
列出进行本软件开发工作的假定和约束,例如经费限制、开发期限等。
3需求规定
3.1对功能的规定
用列表的方式(例如IPO表即输入、处理、输出表的形式),逐项定量和定性地叙述对软件所提出的功能要求,说明输入什么量、经怎样的处理、得到什么输出,说明软件应支持的终端数和应支持的并行操作的用户数。
3.2对性能的规定
3.2.1精度
说明对该软件的输入、输出数据精度的要求,可能包括传输过程中的精度。
3.2.2时间特性要求
说明对于该软件的时间特性要求,如对:
a.响应时间;
b.更新处理时间;
c.数据的转换和传送时间;
d.解题时间;等的要求。
3.2.3灵活性
说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应能力,如:
a.操作方式上的变化;
b.运行环境的变化;
c.同其他软件的接口的变化;
d.精度和有效时限的变化;
e.计划的变化或改进。
对于为了提供这些灵活性而进行的专门设计的部分应该加以标明。
3.3输人输出要求
解释各输入输出数据类型,并逐项说明其媒体、格式、数值范围、精度等。
对软件的数据输出及必须标明的控制输出量进行解释并举例,包括对硬拷贝报告(正常结果输出、状态输出及异常输出)以及图形或显示报告的描述。
3.4数据管理能力要求
说明需要管理的文卷和记录的个数、表和文卷的大小规模,要按可预见的增长对数据及其分量的存储要求作出估算。
3.5故障处理要求
列出可能的软件、硬件故障以及对各项性能而言所产生的后果和对故障处理的要求。
3.6其他专门要求
如用户单位对安全保密的要求,对使用方便的要求,对可维护性、可补充性、易读性、可靠性、运行环境可转换性的特殊要求等。
4运行环境规定
4.1设备
列出运行该软件所需要的硬设备。
说明其中的新型设备及其专门功能,包括:
a.处理器型号及内存容量;
b.外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量;
c.输入及输出设备的型号和数量,联机或脱机;
d.数据通信设备的型号和数量;
e.功能键及其他专用硬件
4.2支持软件
列出支持软件,包括要用到的操作系统、编译(或汇编)程序、测试支持软件等。
4.3接口
说明该软件同其他软件之间的接口、数据通信协议等。
4.4控制
说明控制该软件的运行的方法和控制信号,并说明这些控制信号的来源。