ImageVerifierCode 换一换
格式:DOCX , 页数:16 ,大小:33.26KB ,
资源ID:13980001      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/13980001.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(软件需求规格说明模板(GBT9385-2008)Word文件下载.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

软件需求规格说明模板(GBT9385-2008)Word文件下载.docx

1、日期编制审核批准目录1引言11.1 目的11.2范围11.3定义、简写和缩略语11.4引用文件11.5综述22总体描述22.1产品描述22.1.1系统接口22.1.2用户界面22.1.3硬件接口32.1.4软件接口32.1.5通信接口32.1.6内存约束32.1.7操作32.1.8现场适应性需求42.2产品功能42.3用户特点42.4约束42.5假设和依赖关系52.6需求分配53具体需求53.1外部接口53.2功能63.3性能需求73.4数据库逻辑需求83.5设计约束83.5.1标准依从性83.6软件系统属性83.6.1可靠性93.6.2可用性93.6.3安全保密性93.6.4可维护性93.6

2、.5可移植性93.7具体需求的组织93.7.1系统模式103.7.2用户类型113.7.3对象113.7.4特征113.7.5激励113.7.6响应113.7.7功能层次113.8附加说明124附录12121引言本部分应当提供整个SRS的概述1.1 目的本条宜:a)描述SRS的目的;b)说明SRS的预期读者。1.2范围a)通过名称识别要生产开发的软件产品(例如,宿主数据库管理系统(DBMS)、报告生成器等);b)必要时,说明软件产品将做或不做什么;c)描述规定的软件的应用,包括相关的收益、目标和目的;d)如果上层规格说明(如,系统需求规格说明)存在,与上层规格说明类似的陈述保持一致。1.3定义

3、、简写和缩略语本条宜提供对正确解释SRS所要求的所有术语、简写和缩略语的定义,这些信息可以通过引用SRS中的一个或多个附录、或者引用其他文件的方式来提供。1.4引用文件a)提供SRS引用的所有文件的完整清单;b)标识出每个文件的名称、报告编号(适用时)、日期、出版组织;c)标明可以获得引用文件的来源。这些信息可以通过引用附录或引用其他文档的方式提供。1.5综述a)描述SRS的其余章条包含的内容;b)说明SRS是如何组织的。2总体描述本章宜描述影响产品及其需求的一般因素,而不叙述具体的需求。相反,它提供需求的背景并使它们更易理解,而在SRS的第3章将详细定义这些需求。2.1产品描述本条宜把产品置

4、于其他有关产品的全景之下。如果产品是独立的和完全自我包含的,这里宜如实给予陈述。正如常出现的那样,如果SRS定义的产品是较大系统的组成部分,则本章宜将软件的功能性与较大系统的需求相联系,而且宜识别软件和系统之间的接口。使用框图展示较大系统的主要部分、相互联系以及外部接口是有帮助的。本条也宜描述在各种不同的约束下软件如何运行。如,这些约束可包括:a)系统接口;b)用户界面;c)硬件接口;d)软件接口;e)通信接口;f)内存;g)运行;h)现场适应性需求等。2.1.1系统接口本条宜列出每个系统接口,识别完成系统需求的软件功能以及与系统匹配的接口描述。2.1.2用户界面本条宜规定以下方面:a) 在软

5、件产品与用户之间每个界面的逻辑特征。这包括完成软件需求所需要的那些配置特征(例如,要求的屏幕显示格式、页面或窗口版式布局、任何报告或菜单的内容、或者可编程功能键的设置);b) 优化系统用户界面的所有方面。这可以简单地包括一个针对系统对用户的显示方式系统将做什么和不做什么的清单。例如,可能是一项选择长或短的错误消息方面的需求。如同所有其他需求一样,这些需求宜是可验证的,例如,“经过th培训后,4级打字员能够在Zrnln内执行功能X”,而不是“打字员能够执行功能X”(这也可以在标题为使用方便性章条的软件系统属性中规定)。2.1.3硬件接口本条宜规定系统硬件各部件与软件产品之间每个接口的逻辑特征,包

6、括配置特征(端口数量、指令集等),同样也覆盖这些事项,如,支持什么设备、如何支持以及采用什么协议。例如,相对逐行支持,终端支持可能规定为全屏支持。2.1.4软件接口本条宜规定对其他软件产品(例如,数据管理系统、操作系统、或数学软件包)的使用,以及与其他应用系统(例如,账户接收系统和一般的会计记帐系统的链接)的接口。对于每个要求的软件产品,宜提供:a)名称;b)助记符;c)规格说明编号;d)版本号;e)来源。对于每个接口,宜提供:a) 相对此软件产品,接口软件的目的的论述;b) 按照消息内容和格式对接口的定义,不必要详细描述任何已文件化的接口,但要求引用定义此接口的文件。2.1.5通信接口本条宜

7、定义不同的通信接口,如,局域网协议等。2.1.6内存约束本条宜规定对主存和辅存的任何适用特征和限制。2.1.7操作本条宜规定用户要求正常的和特定的操作,如:a)用户组织的不同操作模式(如,用户引发的操作);b)交互操作的周期和无人值守操作的周期;c)数据处理支持功能;d)备份和恢复操作。注:有时此条规定作为用户界面的一部分。2.1.8现场适应性需求a) 对于给定的现场、任务或运行模式(如,网格数、安全限制等),为任何数据或启动顺序定义需求;b) 针对软件适应特定的安装现场或任务,规定应当修改的特征。2.2产品功能本条宜给出软件将执行主要功能的概要。例如,某个会计程序的SRS可在此部分关注顾客账

8、户维护、顾客财务报表及发票准备,而不涉及这些功能要求的大量细节。有时,本条需要的功能概要可直接从分配具体功能到软件产品的更高层规格说明(如果存在)中摘录。为了清晰,应当注意:a) 功能宜以这样的方式组织,以使顾客或第一次阅读该文件的任何读者对功能列表容易理解;b) 可以使用文本或图示的方法,显示不同的功能及其之间的关系。这样的图示不必显示产品的设计,但简要显示变量之间的逻辑关系。2.3用户特点本条宜给出软件产品预期用户的一般特征,包括教育程度、经验、专业技术情况。它不宜指出具体的需求,但宜给出SRS第3章中为何规定某些具体需求的原因。 2.4约束本条宜给出将会限制开发人员选择的任何其他事项的一

9、般描述。这些包括:a) 法规政策;b) 硬件局限(如,信号时间要求);c) 与其他应用的接口;d) 并行操作;e) 审核功能;f) 控制功能;g) 高级语言需求;h) 信号握手协议(如,XON-XOFF、ACK-NACK);i) 可靠性需求;j) 应用的关键性;k) 安全和保密安全考虑。2.5假设和依赖关系本条宜列出影响SRS规定需求的每个因素。这些因素不是软件设计的限制条件,但是,它们的任何变更可能影响SRS中的需求。例如,某个假设可能是软件产品指定的硬件具有某个特定操作系统,如果事实上该操作系统不能使用,那么SRS将做相应的修改。2.6需求分配本条宜识别可能推迟到系统将来版本的需求。3具体

10、需求本章宜包括足够详细的所有软件需求,使设计人员能够设计系统以满足这需求,并且使测试人员能够测试该系统满足这些需求。贯穿本章,对于用户、运行人员或其他外部系统,每个规定的需求应当是外部可理解的。这些需求至少应当包括,每个系统输入(激励)、每个系统输出(响应)以及系统通过响应某个输入或支持某个输出所执行的所有功能。由于这通常是SRS篇幅最大和最主要部分,以下原则适用:a) 规定的具体需求宜符合GB/T 9385-2008 4.4描述的所有特征;b) 具体需求宜引用较早的相关文件;c) 所有的需求宜是唯一可标识的;d) 宜注意需求的组织,使其具有最大的可读性。在考察组织需求的具体方式之前,了解GB

11、/T 9385-2008 5.4.1到5.4.7组成需求的各个不同项是有益的。3.1外部接口本条宜是软件系统所有输入和输出的详细描述。它宜是对GB/T 9385-2008 5.2的接口描述的补充,不宜重复前面已有的信息。宜包括以下内容和格式:a) 项的名称;b) 目的描述;c) 输入源和输出目的地;d) 有效范围、准确度和或容限;e) 测量单位;f) 定时;g) 与其他输入输出的关系;h) 屏显格式组织;i) 窗口格式组织;j) 数据格式;k) 命令格式;l) 结束消息。3.2功能功能需求宜定义软件在接收和处理输入以及处理和产生输出中必须发生的基本动作。一般情况下使用“系统应”的方式来陈述。a

12、) 对输入有效性的核查;b) 操作的准确顺序;c) 异常情况响应,包括:1) 溢出;2) 通信设施;3) 错误处理和恢复;d) 参数影响;e) 输入与输出的关系,包括:1) 输入输出顺序;2) 从输入到输出转换的公式。尽管将功能需求划分为子功能或子过程可能是适当的,但这并不意味着软件设计同样以这样的方式划分。3.2.1信息流3.2.1.1数据流图13.2.1.1.1数据实体3.2.1.1.2有关的过程3.2.1.1.3拓扑图3.2.1.2数据流图23.2.1.2.1数据实体3.2.1.2.2有关的过程3.2.1.2.3拓扑图:3.2.1.n数据流图n3.2.1.n.1数据实体3.2.1.n.2

13、有关的过程3.2.1.n.3拓扑图3.2.2过程描述3.2.2.1过程13.2.2.1.1输入数据实体3.2.2.1.2过程算法或公式3.2.2.1.3受影响的数据实体3.2.2.2过程23.2.2.2.1输入数据实体3.2.2.2.2过程算法或公式3.2.2.2.3受影响的数据实体3.2.2.m过程m3.2.2.m.1输入数据实体3.2.2.m.2过程算法或公式3.2.2.m.3受影响的数据实体3.2.3数据构建规范3.2.3.1构建13.2.3.1.1记录类型3.2.3.1.2组成字段3.2.3.2构建23.2.3.2.1记录类型3.2.3.2.2组成字段3.2.3.p构建p3.2.3.p.1记录类型3.2.3.p.2组成字段3.2.4数据词典3.2.4.1数据元素13.2.4.1.1名称3.2.4.1.2表示法3.2.4.1.3单位格式3.2.4.1.4精确度准确度3.2.4.1.5范围3.2.4.2数据元素23.2.4.2.1名称3.2.4.2.2表示法3.2.4.2.3单位格式3.2.4.2.4精确度准确度3.2.4.2.5范围3.

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1