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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

软件需求规格说明书样本.docx

1、软件需求规格说明书样本软件需求规格阐明书模板版本:文档编号:0304密 级:秘密编 写:编写日期: 年 月 日审 核:审核日期 年 月 日批 准:批准日期: 年 月 日Copyright Egao,All right reserved修订记录版本章节名称修订内容修订日期修订人批准人1.0第一版发布顾客需求确认书重写顾客确认承诺内容2.3标题有顾客特点改为顾客类和特性写作提示修改2.4原2.4普通约束改为2.4 运营环境,2.5设计和实现上限制,并修改相应写作提示3.2.1标题顾客接口改为顾客界面,并修改相应写作提示3.4删除原3.4 设计约束3.4.2修改原3.5.2安全性写作提示3.4.5删

2、除原3.5.5 警告 3.3.3增长非功能需求标题。调节原3.3.3 性能需求,3.4 属性,4 其她需求为非功能需求之下级章节。3.3.3.53.3.33.3.4增长3.3.3.5软件质量属性3.3.3 业务规则3.3.4 顾客文档3.5其她需求并为3.3.5,修改写作提示4删除原5 附录 写作提示。增长4.1附录A词汇表,4.2附录B 分析模型,4.3附录C 待拟定问题列表及有关写作提示。软件需求规格阐明书版本:文档编号:密 级:秘密编 写:编写日期:年 月 日审 核:审核日期年 月 日批 准:批准日期: 年 月 日Copyright RongHui,All right reserved修

3、订记录版本章节名称修订内容修订日期修订人批准人顾客需求确认书 本软件需求规格阐明书建立在双方对需求共同理解基本之上,我批准后续开发工作依照该软件需求规格阐明书开展。如果需求发生变化,咱们将按照“变更控制规程”执行。我明白需求变更将导致双方重新协商成本、资源和进度等。顾客职务顾客签名订立日期1引言编写目 阐明编写这份软件需求阐明书目,指出预期读者范畴。范畴阐明:a待开发软件系统名称;b阐明软件将干什么,如果需要话,还要阐明软件产品不干什么;c描述所阐明软件应用。应当:1)尽量精准地描述所有有关利益、目、以及最后目的。2)如果有一种较高层次阐明存在,则应当使其和高层次阐明中类似陈述相一致(例如,系

4、统需求规格阐明)。定义 列出本文献中用到专门术语定义和缩写词原词组。参照资料列出要用到参照资料,如:a本项目经核准筹划任务书或合同、上级机关批文;b属于本项目其她已刊登文献;c本文献中各处引用文献、资料,涉及所要用到软件开发原则。列出这些文献标题、文献编号、刊登日期和出版单位,阐明可以得到这些文献资料来源。2项目概述产品描述论述该项软件开发意图、应用目的、作用范畴以及其她应向读者阐明关于该软件开发背景材料。解释被开发软件与其她关于软件之间关系。如果本软件产品是一项独立软件,并且所有内容自含,则阐明这一点。如果所定义产品是一种更大系统一种构成某些,则应阐明本产品与该系统中其她各构成某些之间关系,

5、为此可使用一张方框图来阐明该系统构成和本产品同其她各某些联系和接口。产品功能本条是为将要完毕软件功能提供一种摘要。例如,对于一种记帐程序来说,需求阐明可以用这某些来描述:客房帐目维护、客房财务报表和发票制作,而不必把功能所规定大量细节描写出来。有时,如果存在较高层次规格阐明时,则功能摘要可从中获得,这个较高层次规格阐明为软件产品分派了特殊功能,为了清晰起见,请注意:a编制功能一种办法是制作功能表,以便客房或者第一次读这个文献人都可以理解;b用方框图来表达不同功能和它们关系也是有协助。但应紧记,这样图不是产品设计时所需求,而只是一种有效解释性工具。顾客特点拟定你觉得也许使用该产品不同顾客类并描述

6、它们有关特性。有某些需求也许只与特定顾客类有关。将该产品重要顾客类与那些不太重要顾客类区别开运营环境描述了软件运营环境,涉及硬件平台、操作系统和版本,尚有其他软件组件或与其共存应用程序设计和实现上限制拟定影响开发人员自由选取问题,并阐明这些问题为什么成为一种限制。也许限制涉及如下内容: 必要使用或者避免特定技术、工具、编程语言和数据库。 所规定开发规范或原则(例如,如果由客户公司负责软件维护,就必要定义转包者所使用设计符号表达和编码原则。 公司方略、政府法规或工业原则。 硬件限制,例如定期需求或存储器限制。 数据格式原则。(报表格式,数据命名等) 与其她应用间接口; 并行操作; 审查功能; 控

7、制功能; 通信合同; 应用临界点; 安全和保密方面考虑。假设和根据本条列出影响需求阐明中陈述需求每一种因素。这些因而不是软件设计约束,但是它们变化也许影响到需求阐明中需求。例如:假定一种特定操作系统是在被软件产品指定硬件上使用,然而,事实上这个操作系统是不也许使用,于是,需求阐明就要进行相应变化。3详细需求功能需求功能需求1对于每一类功能或者有时对于每一种功能,需要详细描述其输入、加工和输出需求。由四个某些构成:a引言描述是功能要达到目的、所彩办法和技术,还应清晰阐明功能意图由来和背景。b输入1)详细描述该功能所有输入数据,如:输入源、数量、度量单位、时间设定、有效输入范畴(涉及精度和公差);

8、2)操作员控制细节需求。其中有名字、操作员活动描述、控制台或操作员位置。例如:当打印检查时,规定操作员进行格式调节;3)指明引用接口阐明或接口控制文献参照资料。c加工定义输入数据、中间参数,以获得预期输出成果所有操作。它涉及如下阐明:1)输入数据有效性检查;2)操作顺序,涉及事件时间设定;3)响应,例如,溢出、通信故障、错误解决等;4)受操作影响参数;5)降级运营规定;6)用于把系统输入变换成相应输出任何办法(方程式、数学算法、逻辑操作等);7)输出数据有效性检查。d输出1)详细描述该功能所有输出数据,例如:输出目地、数量、度量单位、时间关系、有效输出范畴(涉及精度和公差)、非法值解决、出错信

9、息;2)关于接口阐明或接口控制文献参照资料。此外,对着重于输入输出行为系统来说,需求阐明应指定所有故意义输入、输出对及其序列。当一种系统规定记忆它状态时,需要这个序列,使得它可以依照本次输入和此前状态作出响应。也就是说,这种状况犹如有限状态机。功能需求2功能需求3外部接口需求顾客接口陈述所需要顾客界面软件组件。描述每个顾客界面逻辑特性。如下是也许要涉及某些特性: 将要采用图形顾客界面( G U I)原则或产品系列风格。 报表或菜单页面打印格式和内容; 输入输出相对时间; 屏幕布局或解决方案限制。 将出当前每个屏幕原则按钮、功能或导航链接(例如一种协助按钮)。 快捷键。 错误信息显示原则。对于顾

10、客界面细节,例如特定对话框布局,应当写入一种独立顾客界面规格阐明中,而不能写入软件需求规格阐明中。硬件接口要指出软件产品和系统硬部件之间每一种接口逻辑特点。还也许涉及如下事宜:支撑什么样设备,如何支撑这些设备,有何商定。软件接口在此要指定需使用其她软件产品(例如,数据管理系统、操作系统或数学软件包),以及同其她应用系统之间接口。对每一种所需软件产品,要提供如下内容:a名字;b助记符;c规格阐明号;d版本号;e来源。 对于每一种接口,这某些应阐明与软件产品有关接口软件目,并依照信息内容和格式定义接口,但不必详细描述任何已有完整文献接口,只要引用定义该接口文献即可。通信接口指定各种通信接口。例如,

11、局部网络合同等等。非功能性需求性能需求从整体来说,本条应详细阐明软件、或人与软件交互静态或动态数值需求。A静态数值需求也许涉及:1)支持终端数;2)支持并行操作顾客数;3)解决文卷和记录数;4)表和文卷大小。B动态数值需求也许涉及:欲解决事务和任务数量,以及在正常状况下和峰值工作条件下一定期间周期中解决数据总量。 所有这些需求都必要用可以度量术语来论述。例如,95事务必要在不大于1s时间内解决完,否则,操作员将不等待解决完毕。属性在软件需求之中有若干个属性,如下指出其中几种(注意:对这些决不应理解为是一种完整清单)。可用性可以指定某些因素,如检查点、恢复和再启动等,以保证整个系统有一种拟定可用

12、性级别。安全性详尽陈述与系统安全性、完整性或与私人问题有关需求,这些问题将会影响到产品使用和产品所创立或使用数据保护。定义顾客身份确认或授权需求。明确产品必要满足安全性或保密性方略。你也许更喜欢通过称为完整性质量属性来阐述这些需求,完整性将在第11章简介。一种软件系统安全需求范例如下:“每个顾客在第一次登录后,必要更改她最初登录密码。最初登录密码不能重用。”可维护性规定若干需求以保证软件是可维护。例如:a软件模块所需要特殊耦合矩阵;b为微型装置指定特殊数据程序分割规定。可转移 转换性规定把软件从一种环境移植到另一种环境所规定顾客程序,顾客接口兼容方面约束等等。软件质量属性详尽陈述与客户或开发人员至关重要其他产品质量特性。这些特性必要是拟定、定量并在也许时是可验证。至少应指明不同属性相对侧重点,例如易用限度优于易学限度,或者可移植性优于有效性。业务规则列举出关于产品所有操作规则,例如什么

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

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