题目

试题一(25分)

阅读以下关于软件架构评估的说明,回答下列问题。

【说明】

某市机关后勤服务集团拟开发一套车辆管理与监控系统,以提高车辆管理的效率和准确性,防止公车私用。在系统需求分析与架构设计阶段,用户提出的部分需求和关键质量属性场景如下:

(a)系统传输信息的加密程度将影响系统的安全性;

(b)正常负载情况下,系统必须在1秒内对用户的车辆查询请求进行响应;

(c)系统能够抵御99.999%的黑客攻击;

(d)系统的密码必须同时包括字母、数字与特殊字符,长度不少于8个字符;

(e)对查询结果准确性的要求将同时影响系统的开发成本和性能;

(f)北斗信号失效时,系统需要在10秒钟内启用5G基站定位作为备用定位手段;

(g)在系统升级时,需要保证在1个月内添加一个新的备件管理功能;

(h)查询过程中涉及到的车辆实时定位需要保证20米以内的精度误差;

(i)车辆过于频繁地发送位置信息可能造成系统资源不足;

(j)系统主站点断电后,需要在3秒内将请求重定向到备用站点;

(k)更改系统的Web界面接口必须在1周内完成;

在对系统需求和质量属性场景进行分析的基础上,系统的架构师给出了三个候选的架构设计方案。开发部门目前正在组织系统开发的相关人员对系统架构进行评估。


【问题2】(13分)

在架构评估过程中,需要正确识别系统的架构风险、敏感点和权衡点,并进行合理的架构决策。请用300字以内的文字给出系统架构风险、敏感点和权衡点的定义,并从题干描述中的(a)~(k)各选出1个属于系统架构风险、敏感点和权衡点的描述。

作答
本题暂不支持做答,请点击“解析“以对比解题思路
答案/解析
查看试卷及答案