软件需求规约(带用例).docVIP

  • 170
  • 0
  • 约5.78千字
  • 约 14页
  • 2022-08-11 发布于辽宁
  • 举报
密级:机密 文档编号: 第 版 分册名称: 第 册/共 册 项目名称(项目编号) 软件需求规约 总页数 正文 附录 生效日期 编制 批准 变更履历 修改编号 版本 修改内容 修改人 修改日期 目录 TOC \o 1-3 1. 简介 1 1.1 目的 1 1.2 范围 1 1.3 参考资料 1 1.4 概述 1 2. 整体说明 1 2.1 用例建模调查 2 2.1.1 主角用例说明 2 2.1.2 用例模型分层结构 2 2.1.3 用例模型图 3 2.2 假设与依赖关系 3 2.3 系统运行环境 3 2.3.1 设备及分布 3 2.3.2 支撑软件 3 3. 用例说明 3 4. 补充规约 4 4.1 功能 4 4.1.1 功能性需求1 4 4.2 可用性 4 4.2.1 可用性需求1 4 4.3 可靠性 5 4.3.1 可靠性需求1 5 4.4 安全性需求 5 4.4.1 安全性需求1 5 4.5 性能 6 4.5.1 性能需求1 6 4.6 可支持性 6 4.6.1 可支持性需求1 6 4.7 设计约束 6 4.7.1 设计约束1 6 4.8 联机用户文档和帮助系统需求 7 4.9 购买的构件 7 4.10 接口 7 4.10.1 用户界面 7 4.10.2 硬件接口 7 4.10.3 软件接口 7 4.10.4 通信接口 7 4.11 许可需求 7 4.12 法律、版权及其他声明 8 4.13 适用的标准 8 5. 需求优先级 8 6. 软件功能列表 8 7. 附件 9 软件需求规约 版本:0.0.0-1.1.0第 PAGE 9 简介 [软件需求规约 (SRS) 的简介应提供整个文档的概述。它应包括软件需求规约的目的、范围、定义、首字母缩写词、缩略语、参考资料和概述。 软件需求规约记录对系统或系统的一部分的完整软件需求。?以下是一个典型的软件需求规约概述,用于涉及用例建模的项目。此工件由一个包组成,该包包含用例模型的用例、适合的补充规约以及其他支持信息。 文档的提示性语言请在报告完成时将提示文字删除。] 目的 [阐明此软件需求规约的目的。软件需求规约应详细地说明所确定的应用程序或子系统的外部行为。它还要说明非功能性需求、设计约束以及提供完整、综合的软件需求说明所需的其他因素。] 范围 [简要说明此软件需求规约适用的软件应用程序、特性或其他子系统分组、与其相关的用例模型,以及受到此文档影响的任何其他事物。] 参考资料 [本小节应完整地列出此软件需求规约中其他部分所引用的所有文档。每个文档应标有标题、报告号(如果适用)、日期和出版单位。列出可从中获取这些参考资料的来源。这些信息可以通过引用附录或其他文档来提供。] 概述 [此小节应说明软件需求规约其他部分所包含的内容,并解释文档的组织方式。] 整体说明 [软件需求规约的这一节应说明影响产品及其需求的一般因素。本节并不列出具体的需求,而只是提供在第3节中详述的各种需求的背景,以使这些需求便于理解。其中包括产品总体效果、产品功能、用户特征、约束、假设与依赖关系、需求子集等内容。] 用例建模调查 主角用例说明 [包括所有主角和用例的名称列表及简要说明] 主角名称 说明 用例名称 说明 用例模型分层结构 [本部分分层显示用例包,解释它们之间的依赖关系,并循环显示各用例包的内容。如果模型的包分为多个级别,则首先显示那些位于顶级的包。然后再向下依次显示这些包中的包,直至层次最低的那些包。若用例模型没有分层结构则此节可不进行描述。] 用例包1 [一个简要说明,解释该包在系统中的功能和角色。此说明必须让所有要使用该包的开发人员看懂。] [注:“用例包1” 用例模型图 [包括了整个用例模型的图(主要是用例图)。] 假设与依赖关系 [本节说明所有重要的技术可行性假设、子系统或构件可用性假设,或者可作为此软件需求规约所述软件可行性的基础的其他与项目有关的假设。] 系统运行环境 [详细说明系统的运行环境] 设备及分布 [可以从以下方面进行描述: 主机类型 网络类型 存储器类型、容量 其他特殊设备 设备分布图 ] 支撑软件 [可以从以下方面进行描述: 操作系统 数据库管理系统 其他支撑软件等 ] 用例说明 [在用例建模过程中,用例通常会定义系统的大部分功能性需求,以及一些非功能性需求。对于以上用例模型中的每个用例或其子集,都

文档评论(0)

1亿VIP精品文档

相关文档