试题一(25分)
阅读以下关于软件架构评估的说明,回答下列问题。
【说明】
某大型医院计划开发一套综合医疗信息管理系统,旨在提升医疗服务效率,加强患者数据管理和保护患者隐私。在系统需求分析与架构设计阶段,用户提出的部分需求和关键质量属性场景如下:
(a)在高峰时段,系统响应时间不得超过3秒,以支持快速挂号和就诊;
(b)更新系统的用户界面以同时适应老中青的操作习惯,必须在2周内完成;
(c)所有用户密码必须遵循复杂性规则,包括大小写字母、数字和特殊字符;
(d)当主数据库服务器故障时,系统需立即切换至备用服务器,切换时间不超过5分钟;
(e)系统需支持对新增子系统的无缝集成;
(f)系统必须能够准确识别并提示患者药物过敏信息,以避免医疗事故;
(g)系统需具备快速恢复功能,在遭遇严重故障后,能在2小时内恢复服务;
(h)支持不小于100个门诊终端和20个取药终端。
在此基础上开发部门目前正在组织系统开发的相关人员对系统架构进行评估。
【问题1】(12分)
在架构评估过程中,质量属性效用树(utility tree)是对系统质量属性进行识别和优先级排序的重要工具。请给出合适的质量属性,填入图1中( )、( )空白处;并选择题干描述中的(a)~(h),将恰当的序号填入( )~( )空白处,完成该系统的效用树。