软件需求规格说明指导书模板.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

软件需求规格说明书模版

文件改变统计单

版本编号

*改变

状态

简明说明

变更人

变更日期

同意人

同意日期

*改变状态:A——增加,M——修改,D——删除

文件同意单

职务

签字

日期

引言

提出对软件需求规格说明书纵览,帮助读者了解文档怎样编写而且怎样阅读和解释。

编写目标

对产品(也可能是项目,不过我们统称为产品)进行定义,在该文档中详尽说明这个产品软件需求,包含修正或发行版本号。假如这个软件需求规格说明书只和整个系统一部分相关,那么只定义文档中说明部分或子系统。

文档约定

描述编写文档时所采取标准或排版约定,包含正文风格、提醒区或关键符号。比如,说明高层需求优先级是否能够被其全部细化需求所继承,或每个需求陈说是否全部有优先级。

预期读者和阅读提议

列举软件需求规格说明书所针正确不一样读者,比如开发人员、项目经理、营销人员、用户、测试人员等。描述文档中剩下部分内容及其组织结构。提出最适合每一类型读者阅读文档提议。

产品范围

提供对指定软件及其目标简短描述,包含利益和目标。把软件和企业目标或业务策略相联络。能够参考项目范围文档,而不是将其内容复制到这里。

参考资料

列举编写软件需求规格说明书时所参考资料或其它起源。可能包含用户界面风格指导、协议、标准、系统需求规格说明书、用户需求、相关产品软件需求规格说明书。这里应该给出具体信息,包含标题名称、作者、版本号、日期、出版单位或资料起源,以方便读者查阅这些文件。

综合描述

这一部分概述了正在定义产品和它所运行环境、使用产品用户和已知限制、假设和依靠。

产品前景

描述软件需求规格说明书中所定义产品背景和起源。说明该产品是否是产品系列中下一个组员,是否是成熟产品所改善下一代产品、是否是现有应用程序替换品,或是否是一个全新产品。

假如软件需求规格说明书定义了大系统一个组成部分,那么就要说明这部分软件是怎样和整个系统相关联,而且要定义出二者之间接口。提议使用系统结构图或实体关系图表示。

产品功效

概述产品所含相关键功效,具体内容在第4节描述,所以这里只需要概括总结,比如用列表方法给出。很好地组织产品功效,使每个读者全部易于了解。用图形表示关键需求分组和它们之间联络。

提议使用数据步骤图(DFD)顶层图或功效层次图来实现图形化。

用户类和特征

确定可能使用该产品不一样用户类并描述它们相关特征。有部分需求可能只和特定用户类相关。将该产品关键用户类和那些不太关键用户类区分开。

运行环境

描述软件运行环境,包含硬件平台、操作系统和版本,还有其它软件组件或和其共存应用程序。

设计和实现上限制

确定影响开发人员自由选择问题,并说明这些问题为何成为一个限制。可能限制包含:

必需使用或避免特定技术、工具、编程语言、数据库;

经费、进度、资源等方面限制;

所要求开发规范或标准;

企业策略、政府法规或工业标准;

硬件限制,比如定时需求或存放器限制;

数据转换格式标准。

其它。

假设和依靠

列举出在对软件需求规格说明书影响需求陈说假设原因。可能包含计划要用商业组件或相关开发或运行环境问题。你可能认为产品将符合一个特殊用户界面设计约定,不过另外一个分析员却不这么认为。假如这些假设不正确、不一致或被更改,全部会使项目受到影响。

另外,确定项目对外部原因存在依靠。比如,假如你计划把其它项目开发组件集成到系统中,那么你就要依靠哪个项目能否按时提供正确组件。假如这些依靠已经统计到其它文档(如项目计划)中了,那么在此就能够参考其它文档。

关键点

说明本软件需求规格说明书中关键点(比如:关键功效、关键算法和所包含关键技术等)。

外部接口需求

确定能够确保新产品和外部组件正确连接需求。关联图表示了高层抽象外部接口。需要把对接口数据和控制组件具体描述写入数据字典中。假如产品不一样部分有不一样外部接口,那么应该把这些外部接口具体要求并入到这一部分实例中。

用户界面

陈说所需要用户界面软件组件。描述每个用户界面逻辑特征。以下是可能要包含部分特征:

将要采取图形用户界面标准或产品系列风格;

屏幕布局或处理方案限制;

将出现在每个屏幕标准按钮、功效或导航链接;

快捷键;

错误信息显示标准。

对于用户界面细节,比如特定对话框布局,提议写入一个独立用户界面规格说明中,不要写入软件需求规格说明书中。

硬件接口

描述系统中软件和硬件每个接口特征。可能包含支持硬件类型、软硬件之间交流数据和控制信息性质和所使用通信协议。

软件接口

描述产品和其它外部组件(由名字和版本识别)连接,包含数据库、操作系统、工具、库和集成商业组件。明确并描述在软件组件之间交换数据或信息目标,描述所需要服务和内部组件通信性质,确定将在组件之间共享数据。假如必需用一个特殊方法来实现数据共享机制,那么就必需把它定义为一个实现上限制。

通信接口

描述和产品所使用通信功效

文档评论(0)

a105776456 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档