请解释质量属性场景的六个组成部分,并针对“网站在并发用户数量10万的负载情况下,用户请求的平均响应时间应小于3秒”这一场…
简答题
请解释质量属性场景的六个组成部分,并针对“网站在并发用户数量10万的负载情况下,用户请求的平均响应时间应小于3秒”这一场景,写出其质量属性场景描述。
答案:质量属性场景由刺激源、刺激、环境、制品、响应、响应度量六部分组成。针对该性能场景:刺激源为大量并发用户,刺激为发起用户请求,环境为系统正常运行状态,制品为在线教育平台,响应为系统处理请求并返回结果,响应度量为平均响应时间小于3秒。
解析
参考答案
质量属性场景六要素:刺激源、刺激、环境、制品、响应、响应度量。
针对题干场景:
- 刺激源:大量并发用户(10万)
- 刺激:发起用户请求
- 环境:系统正常运行
- 制品:在线教育平台
- 响应:处理请求并返回结果
- 响应度量:平均响应时间小于3秒
得分点解析
- 六要素齐全:这是刻画质量属性的标准模板,缺一项则场景不完整、不可验证,是本题基础分。
- 刺激源与刺激要区分:前者是“谁触发”,后者是“触发什么动作”,混写会丢失语义。
- 环境限定边界:说明场景只在正常运行态成立,排除峰值扩容、故障降级等特殊态。
- 制品指明对象:明确被考察的是整个平台而非某个模块,避免范围模糊。
- 响应度量是关键:必须可量化(平均响应时间 < 3 秒),否则无法测试与验收。
考点延伸
质量属性场景分“刺激—响应”两段,可用于性能、可用性、安全性等各类属性;答题时若给出具体数值、时间窗口或统计口径(如平均/P95),可测性更强,得分更高。
本单元其他题目
- “网站在并发用户数量10万的负载情况下,用户请求的平均响应时间应小于3秒”这一场景主要与( )质…
- 通常可采用( )架构策略实现性能属性。
- “主站宕机后,系统能够在10秒内自动切换至备用站点并恢复正常运行”主要与( )质量属性相关。
- 通常可采用( )架构策略实现可用性属性。
- “系统完成上线后,少量的外围业务功能和界面的调整与修改不超过10人·月”主要与( )质量属性相关…
- 在架构评估中,质量属性效用树主要关注哪些质量属性?请将题干中的需求描述(a)~(k)归类到相应的…
- 在架构评估过程中,评估人员所关注的是系统的质量属性。其中,是指系统的响应能力,即要经过多长时间才…
- 在一个分布式软件系统中,一个构件失去了与另一个远程构件的连接。在系统修复后,连接于30秒之内恢复…
- 软件系统质量属性(Quality Attribute)是一个系统的可测量或者可测试的属性,它被用…
- 软件系统质量属性中,( )关注的是当用户数和数据量增加时,软件系统维持高服务质量的能力。
- 简述软件质量属性中的性能与可用性的区别,并各举一个例子。