产品项目非功能需求规格说明书模版.docVIP

  • 71
  • 0
  • 约7.53千字
  • 约 13页
  • 2019-06-14 发布于江西
  • 举报

产品项目非功能需求规格说明书模版.doc

产品项目需求分析阶段流程(V1.0) 内部资料 第 PAGE 2页/共 NUMPAGES 13页 版权归中企开源信息技术有限公司所有 XX产品项目非功能需求规格说明书(V1.0) 内部资料 第 PAGE 1页/共 NUMPAGES 13页 版权归中企开源信息技术有限公司所有 XX项目非功能需求规格说明书 文档创建信息 产品项目名称 如:数商3.0.2 产品项目编号 产品经理 项目经理 创建日期 总页数 正文页数 附录页数 文档修订记录 修改日期 修改的章节 修改类型 修改描述 修改人 审核人 版本号 修改类型分为 A – ADDED(增加) M – MODIFIED(修改) D – DELETED(删除) 目 录 TOC \o 1-4 \h \z 1 质量属性需求 4 1.1 性能 4 1.1.1 延迟 4 1.1.2 吞吐量 4 1.1.3 容量 5 1.2 安全性 5 1.3 可靠性 6 1.4 可配置性 6 1.5 互操作性(系统间集成) 7 1.6 可伸缩性 7 1.7 可维护性 7 1.8 可管理性 8 1.9 可审计性 8 1.10 可安装性 8 1.11 可更改性 9 1.12 可连续性 9 1.13 可恢复性 9 1.14 其它 10 2 约束 10 2.1 运行环境 10 2.1.1 软件平台 10 2.1.2 硬件平台 11 2.2 设计约束 11 2.3 业务规则 11 2.4 法律约束 12 2.5 其它约束 12 附录1:模版使用说明 12 附录2:模版修订记录 12 质量属性需求 性能 概念: 性能是指系统的响应能力——即对外部刺激(事件)做出反应所需要的时间或在某段时间内所处理的事件个数。性能这一质量属性经常用在单位时间内所能完成的处理数量或系统为完成一个处理所耗费的时间来表示。 描述系统的性能需求通常从以下几个方面进行:延迟、吞吐量、容量。 延迟 概念: 延迟定义为从事件触发到对应响应之间的时间间隔。这个时间间隔定义了一个响应窗口(开始时间为最小延迟,结束时间为最大延迟)。 示例: 编号 项 响应时间 抖动 优先级 备注 Perf.L.1 95%的X操作 5秒 2秒 高 Perf.L.2 Y操作 10秒 3秒 中 Perf.L.3 Z操作 30秒 10秒 低 吞吐量 概念: 吞吐量定义为在一个给定的观察时间段内,系统处理事件,然后产生的响应数量。通常需要指多个观察时间段,比如1分钟,30分钟,60分钟等。因为60分钟内处理120个事件并不意味着每分钟可以处理2个事件。 示例: 编号 项 吞吐量 备注 Perf.T.1 登录用户在线状态更改频率 每10分钟1次 Perf.T.2 登录用户发送消息频率 每分钟1条 Perf.T.3 用户发送电子邮件频率 每天20封 容量 概念: 容量:容量是一个衡量系统可以处理的工作量数量的指标。比如在理想运行环境下,最大可达到的吞吐量,最大可支持的用户数量等。需要注意的是,即使在达到最大吞吐量的情况下,系统也不能违背延迟的性能需求。 示例: 编号 项 容量 备注 Perf.C.1 邮件系统用户数 =1,000,000 Perf.C.2 邮件系统活动用户数 =100,000且 =500,000 活动用户指至少每个月收发一封邮件的用户 Perf.C.3 即时通讯系统用户数 =100,000 Perf.C.4 即时通讯系统用户的好友数量 =200 安全性 概念: 关于计算机信息系统安全性,国际标准化组织(ISO)给出如下定义:“为数据处理系统建立和采用的技术和管理的安全保护,保护计算机硬件、软件和数据不因偶然和恶意的原因遭到破坏、更改和泄露”。 示例: 编号 项(系统数据/处理过程) Secu.1 在成功执行身份认证之前,系统必须允许[用户类别X的成员 | 客户端程序Y]执行[操作Z列表] 。 Secu.2 在成功执行身份认证之前,系统必须拒绝[用户类别X的成员 | 客户端程序Y]执行[任意操作|操作Z列]。 Secu.3 当受到[X类安全攻击]时,系统应该能够[检测|阻止]任何伪造的认证数据。 Secu.4 应用程序必须扫描所有进入的或下载的数据及软件,以发现所有被公布的知名计算机病毒

文档评论(0)

1亿VIP精品文档

相关文档