软件需求规格说明书模板(一).pdf

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件需求规格说明书模版 软件需求规格说明书模版 1 第 页 共 13 页 文件变化记录单 *变化 版本编号 简要说明 变更人 变更日期 批准人 批准日期 状态 *变化状态:A——增加,M——修改,D——删除 文件批准单 职务 签字 日期 软件需求规格说明书模版 2 第 页 共 13 页 1. 引言 提出对软件需求规格说明书的纵览,帮助读者理解文档如何编写并且如何阅读和解释。 1.1 编写目的 对产品(也可能是项目,但是我们统称为产品)进行定义,在该文档中详尽说明这个产 品的软件需求,包括修正或发行版本号。如果这个软件需求规格说明书只与整个系统的一部 分有关,那么只定义文档中说明的部分或子系统。 1.2 文档约定 描述编写文档时所采用的标准或排版约定,包括正文风格、提示区或重要符号。例如, 说明高层需求的优先级是否可以被其所有细化的需求所继承,或者每个需求陈述是否都有优 先级。 1.3 预期的读者和阅读建议 列举软件需求规格说明书所针对的不同读者,例如开发人员、项目经理、营销人员、用 户、测试人员等。描述文档中剩余部分的内容及其组织结构。提出最适合每一类型读者阅读 文档的建议。 1.4 产品的范围 提供对指定的软件及其目的的简短描述,包括利益和目标。把软件与企业目标或业务策 略相联系。可以参考项目范围文档,而不是将其内容复制到这里。 1.5 参考资料 列举编写软件需求规格说明书时所参考的资料或其它来源。可能包括用户界面风格指 导、合同、标准、系统需求规格说明书、用户需求、相关产品的软件需求规格说明书。这里 应该给出详细的信息,包括标题名称、作者、版本号、日期、出版单位或资料来源,以方便 读者查阅这些文献。 2. 综合描述 这一部分概述了正在定义的产品以及它所运行的环境、使用产品的用户和已知的限制、 假设和依赖。 2.1 产品的前景 描述软件需求规格说明书中所定义的产品的背景和起源。说明该产品是否是产品系列中 的下一个成员,是否是成熟产品所改进的下一代产品、是否是现有应用程序的替代品,或者 是否是一个全新的产品。 软件需求规格说明书模版 3 第 页 共 13 页 如果软件需求规格说明书定义了大系统的一个组成部分,那么就要说明这部分软件是怎 样与整个系统相关联的,并且要定义出两者之间的接口。建议使用系统结构图或者实体关系 图表示。 2.2 产品的功能 概述产品所具有的主要功能,详细内容在第4 节描述,所以这里只需要概括总结,例如 用列表的方法给出。很好地组织产品的功能,使每个读者都易于理解。用图形表示主要的需 求分组以及它们之间的联系。 建议使用数据流程图(DFD )的顶层图或类图来实现图形化。 2.3 用户类和特征 确定可能使用该产品的不同用户类并描述它们相关的特征。有一些需求可能只与特定的 用户类相关。将该产品的重要用户类与那些不太重要的用户类区分开。 2.4 运行环境 描述软件的运行环境,包括硬件平台、操作系统和版本,还有其它的软件组件或者与其 共存的应用程序。 2.5 设计和实现上的限制 确定影响开发人员自由选择的问题,并说明这些问题为什么成为一种限制。可能的限制 包括:  必须使用或者避免的特定技术、工具、编程语言、数据库;  经费、进度、资源等方面的限制;  所要求的开发规范或标准;  企业策略、政府法规或工业标准;  硬件限制,例如定时需求或存储器限制;  数据转换格式标准。  其它。 2.6 假设和依赖 列举出在对软件需求规格说明书影响需求陈述的假设因素。可能包括打算要用的商

文档评论(0)

number02 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档