软件需求规格说明书模板

上传人:ba****u6 文档编号:215583765 上传时间:2023-06-02 格式:DOCX 页数:18 大小:61.30KB
收藏 版权申诉 举报 下载
软件需求规格说明书模板_第1页
第1页 / 共18页
软件需求规格说明书模板_第2页
第2页 / 共18页
软件需求规格说明书模板_第3页
第3页 / 共18页
资源描述:

《软件需求规格说明书模板》由会员分享,可在线阅读,更多相关《软件需求规格说明书模板(18页珍藏版)》请在装配图网上搜索。

1、完整word版,软件需求规格说明书模板编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对 文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(完整word版,软件需求规格 说明书模板)的内容能够给您的工作和学习带来便利。同时也真诚的希望收到您的建议和反馈,这 将是我们进步的源泉,前进的动力。本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快 业绩进步,以 下为完整word版,软件需求规格说明书模板的全部内容。文档编号:项目编号_过程域_文件名简称【项目名称】软件需求规格说明书文档版本号文档密级:编写人

2、:文档编号:归属部门/项目:生效日期:版权信息本文件涉及之信息,属 xxxxxxxxxxxxxxxxxx 所有。未经 xxxxxxxxx 公司允许,文件中的任何部分都不能以任何形式向第三方散发网址:文档修订记录修订状态:A-一增加,M-一修改,D删除日期格式:YYYY-MM-DD目录1。前言 11。1。 目的 11.2。背景 11.3。术语与缩写解释 11.4. 预期读者与阅读建议11.5. 参考资料21.6。需求描述约定 22。项目概貌 52。1.系统范围 52。2。 系统功能 52.3。业务详述 52.4. 数据流程描述(可选) 52。5。 用户的特点 52。6。 运行环境要求 62.7。

3、设计和实现上的限制 63. 功能列表 64. 非功能需求 64。1。 系统性能要求 64.2。系统界面要求 74.3.系统安全及保密要求74.4。系统备份与恢复要求 74。5.系统日志 74。6.其他非功能需求(可选) 85. 外部接口说明 86. 其他需求 87. 功能需求的详述 98. 附件(可选) 9附录A:需求建模与分析报告(可选) 10Ao 1需求模型110A. n需求模型N10附录B:需求确认(可选)111. 前言1.1. 目的说明编写这份软件需求规格说明书的目的,如:通过本文档定义XXX产品的需求,以求在项目组员与相关成员之间达成一致的需求描述。1.2. 背景描述系统产生的背景,

4、包括:a. 需开发的软件系统的名称,和英文缩写(可选),项目编号(可选);b. 列出此项目的任务提出者、开发者;c. 软件系统应用范围、用户;d. 还可包括:(1)项目的委托单位,开发单位和主管部门;(2)该软件系统与其他系统的关系e。产生该系统需求的原因或起源,如社会背景、市场发展、政策趋势、原有系统局限性1.3.列出本文件中用到的专门术语、术语定义、外文首字母组词的原词组。也可用附件说明 或放到本文件的最后。1.4. 预期读者与阅读建议描述本文档的主要读者,以及这些读者在阅读时的阅读重点与建议.可用列表的方式列出。如:预期读者阅读建议领导层仔细阅读概述,编写目的,文档约定,系 统功能介绍和

5、维度指标说明。公司的业务部门、决策部门、仔细阅读文档约定,系统功能介绍和维度具体的使用部门、业务员、系统管理员指标说明。各个部门可重点阅读与本部门相关的内容。参加需求评审的人员仔细阅读全部内容。系统设计人员仔细阅读全部内容.系统测试人员仔细阅读文档约定,系统功能介绍和维度 指标说明。1.5. 参考资料列出有关的参考资料,如:a. 本项目经核准的计划任务书或合同、上级机关的批文;b. 属于本项目的其他已发表的文件;c. 本文件中各处引用的文件、资料、包括所要用到的软件开发标准.d. 行业标准和规范。列出这些文件资料的标题、文件编号、发表日期和出版单位 ,说明能够得到这些文件资料来源.文档名版本号

6、发表日期来源文档简称1.6. 需求描述约定在此说明本文描述需求的约定。这些约定可以包括需求标识方法,如序列化编号、层次化编号、层次化文本标签等方法。应确保需求 标识在整个项目中的唯一性,且不受需求变更的影响,不得使用WORD自带的序列号 作为需求标识 需求的跟踪颗粒度 优先级与重要性(本文档中设定的级别,及其含义) 功能描述的方法。(若引用了参考资料,应指明参考资料的简称与章节号或页码,以 便复核与评审。)界面描述规则,如:用图形描绘DEMO界面根据不同类型、不同规模的项目,项目组可以做出增减。以一个大项目举例如下1)本系统的需求标识方法:层次化编号方法模块缩写 + 序列号,如 SZAGO1、

7、SZAGO1。01、SZAG01。01。02模块缩写参照表:模块名模块缩写模块名模块缩写深圳A股SZAG上海A股SHAG深圳B股SZBG上海B股SHBG电子划拨DZHB资金清算ZJQS需求层次:分三个层次,用三位字符表示.第一层需求指主功能模块,第二层需求指功能模块的主功能点,第三层次指主功能点下的具体需求。2)本系统的需求跟踪粒度 跟踪到第二层功能需求。3)本文档的需求级别定义:本文档统一规定对需求层次为二级以上(功能模板、主功能点)的定义优先级,三层需 求依据二层需求的优先级执行. 本文档的优先级别分为:高、中、低 同时对于主功能点还描述实现的周期:一期、二期、三期4)功能描述方法:本文档

8、从以下几个方面对功能需求进行描述:a. 业务定义/描述。b. 适用的用户类型c. 业务规则/业务要素.d. 输入:提供所有与本功能有关的输入描述,包括:输入数据类型、媒体、格式、数值范 围、精度、单位等。e. 输出提供与本功能有关所有输出的描述,包括:输出数据类型、方式、格式、精度、 单位等,以及图形或显示报告的描述.f. 业务操作流程g. 描述正常业务流程,列举异常情况和处理流程。建议使用 UML 图示,并配合必要的文 字说明h. 约束条件/特殊考虑 列出在各个工作领域不需计算机化的功能并提供其原因以及特殊条件。5)界面描述规则界面描述可使用 VISIO 的界面模型进行描述。2. 项目概貌2

9、.1. 系统范围2.2. 系统功能概述了产品所具有的主要功能,确定系统边界、范围。其详细内容将在系统功能需求和特性中描述,所以在此只需要概略地总结。很好地组织产品的功能,使每个读者都易于理解。a. 建议以图表形式列出功能结构图,并加入必要文字说明。b. 建议以列表形式列出功能分类,以及优先级,并加入必要文字说明.2.3. 业务详述 用文字或图形方式描述系统的主要业务流程,若引用了参考资料,应指明参考资料的简称 与章节号或页码,以便复核与评审。2.4. 数据流程描述 (可选) 用文字或图形方式描述系统的数据流程,若引用了参考资料,应指明参考资料的简称与章 节号或页码,以便复核与评审。2.5. 用

10、户的特点 列出本软件的最终用户的特点,以及本软件的预期使用频度,确定可能使用该产品的不同 用户类并描述它们相关的特征。有一些需求可能只与特定的用户类相关。一般来说至少有以下 几类:一般操作者:系统管理者:最终用户2.6. 运行环境要求描述了软件的运行环境,包括硬件平台、操作系统和版本 ,还有其它的软件组件或与其共 存的应用程序。2.7. 设计和实现上的限制列举出在对软件需求规格说明中影响需求陈述的假设因素(与已知因素相对立) .这可能 包括你打算要用的商业组件或有关开发或运行环境的问题对需求实现的影响,也可能是需求或 业务规则对设计与实现方法的影响。可能还来自于经费、投资方面的限制 ,法律或政

11、策方面的 限制,或者可利用的资源和信息的限制。3. 功能列表罗列本需求中的功能点、需求编号、需求内容、优先级与内容描述。必要时独立成立做为 本需求的附件。功能点子功能需求编号优先级内容描述4. 非功能需求4.1. 系统性能要求a。时间特性说明对于该软件的时间特性要求,时间测量单位的选择高峰期的环境假设、负载假设;高峰期的处理时间.b. 精度要求说明对该软件的输入、输出数据精度的要求。C。系统可靠性为取得系统可靠性,应考虑标准工作日、周末和公共假期的操作时间。例如:系统每天需 要连续运行24 小时,每周运行七天,包括公共假期和周末d. 容错性e. 可扩充性4.2. 系统界面要求说明对于该软件的界

12、面要求,如屏幕格式、报表格式、菜单格式、界面布局、风格多样性、 输入输出时间等,如界面是否友好、易用、用户视觉效果良好等。4.3. 系统安全及保密要求指定可以访问各自功能的用户群,如需要可指定用户访问权和安全包(如有 ),以便有效 控制系统访问和数据访问。确认审核记录和所有有关报告及接受人。阐述是否任何违反系统访问的内容都需要监控 , 以及以什么方式监控。列明所有安全需求,例如数据加密,信息验证等。4.4. 系统备份与恢复要求a. 指定每种信息类型的保存期;b. 阐述在保存期过后需要实施的行为,例如:转移到计算机外部的介质中,或删除它们。c. 如转移到计算机外的介质中,叙述存储期及贮存介质的类

13、型.例如:磁带、磁盘、报告等d. 环境异常时,系统恢复策略描述。4.5. 系统日志a. 日志内容、记录策略b. 日志的保存时长、保存策略c. 日志内容的访问控制4.6. 其他非功能需求(可选)可采用列表的形式详细描述,如其他非功能需求详细要求正确性健壮性可靠性性能,效率易用性清晰性可扩展性兼容性可移植性5. 外部接口说明外部接口包括:硬件接口、软件接口、通信接口,每个接口需考虑以下内容:a. 接口描述,包括接口类型、接口特点(如版本、名称、来源等)b. 接口与本系系统的输入输出关系c. 技术方面的约束d. 转换的安全考虑6. 其他需求对其它需要描述但未在本模板中列出的需求,在此进行说明,如果某

14、个这样的需求比较 重要,可以单独用新的一节来描述。这样的需求可能包括,数据库需求、法律需求、国际准则、重用目标等。7. 功能需求的详述 为每个确定的商业功能(需实现的功能)描述其定义、业务规则,详细叙述如何从输入转 变到输出并且如何获得、处理和产生这些信息。这些内容在下列标题中有条理的阐述。a. 业务定义/描述。b. 适用的用户类型,指操作本功能所需的授权c. 业务规则/业务要素。d. 输入:提供所有与本功能有关的输入描述,包括:输入数据类型、媒体、格式、数值范 围、精度、单位等.e. 输出提供与本功能有关所有输出的描述,包括:输出数据类型、方式、格式、精度、 单位等,以及图形或显示报告的描述

15、。f. 业务操作流程 描述正常业务流程,列举异常情况和处理流程。建议使用图示,并配合必要的文字说明g. 约束条件/特殊考虑 列出在各个工作领域不需计算机化的功能并提供其原因以及特殊条件.h. 可运用UML系统用例视图进行整体功能描述;i. 用例图表描述或者描述文字单一功能。8. 附件(可选) 附件可能包括各个模块的具体的功能需求描述、需求跟踪表 ,或者系统的词汇表、待确定 问题列表,以及其它所有能够成为需求基线内容的正式文档。附录A:需求建模与分析报告(可选)建议用Rational Rose对产品需求进行建模与分析。Ao 1需求模型1A.n需求模型N附录B:需求确认(可选)提示:需求确认规程请

16、参见XXXX_RD_REGU_XQKFYGLGC,主要分两步:(1)需求评审,(2)需求 承诺。对需求的评审应当采用“正式技术评审方式”,将产生一份“需求评审报告,规程请参 见XXXX_RD_REGU_XQKFYGLGC。在获取责任人(Stakeholders)对需求的承诺之前,该产品需 求规格说明书必须先通过需求评审。需求评审报告摘要需求文档输入名称,标识符,版本,作者,完成日期,需求评审报告输入名称,标识符,评审日期,评审结论工作成果合格,“无需修改”或者“需要轻微修改但不必再审核”。J工作成果基本合格,需要作少量的修改,之后通过审核即可。工作成果不合格,需要作比较大的修改,之后必须重新对其评审.评审意见评审小组成员输入评审小组成员需求承诺需求文档输入名称,标识符,版本,作者,完成日期客户承诺承诺签字,日期承诺项目经理承诺签字,日期

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!