系统架构设计师 模拟试题 2019年11月 系统架构设计师 下午题.docx
《系统架构设计师 模拟试题 2019年11月 系统架构设计师 下午题.docx》由会员分享,可在线阅读,更多相关《系统架构设计师 模拟试题 2019年11月 系统架构设计师 下午题.docx(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2019年11月 系统架构设计师 下午题【案例分析题】阅读以下关于软件架构设计与评估的叙述,回答问题1和问题2。 【说明】某电子商务公司为了更好地管理用户,提升企业销售业绩,拟开发一套用户管理系统。该系统的基本功能是根据用户的消费级别、消费历史、信用情况等指标将用户划分的等级,并针对不同等级的用户提供相应的折扣方案 。在需求分析与架构设计阶段,电子商务公司提出的需求、质量属性描述和架构特性如下 : (a)用户目前分为普通用户、银卡用户、金卡用户和白金用户四个等级,后续需要能够根据消费情况进行动态调整; (b)系统应该具备完善的安全防护措施,能够对黑客的攻击行为进行
2、检测与防御; (c)在正常负载情况下,系统应在0.5秒内对用户的商品查询请求进行响应; (d)在各种节假日或公司活动中,针对所有级别用户,系统均能够根据用户实时的消费情况动态调整折扣力度; (e)系统主站点断电后,应在5秒内将请求重定向到备用站点; (f)系统支持中文昵称,但用户名要求必须以字母开头,长度不少于8个字符; (g)当系统发生网络失效后,需要在15秒内发现错误并启用备用网络; (h)系统在展示商品的实时视频时,需要保证视频画面具有 1024768 像素的分辨率,40帧/秒的速率; (i)系统要扩容时,应保证在10
3、人月内完成所有的部署与测试工作; (j)系统应对用户信息数据库的所有操作都进行完整记录;(k)更改系统的Web界面接口必须在4人周内完成; (l)系统必须提供远程调试接口,并支持远程调试 。在对系统需求、质量属性描述和架构特性进行分析的基础上,该系统架构师给出了两种候选的架构设计方案,公司目组织相关专家对系统架构进行评估。 【问题1】针对用户级别与折扣规则管理功能的架构设计问题,李工建议采用面向对象的架构风格,而王工则建议采用基于规则的架构风格。请指出该系统更适合采用哪种架构风并从用户级别、折扣规则定义的灵活性、可扩展性和性能三个方面对这两种架构风格进行比较与分析
4、,填写表1-1中的(1)(3)空白处。【问题2】在架构评估过程中,质量属性效用树(utility tree)是对系统质量属性进行识别和优先级排序的重要工具。请合适的质量属性名称填入图1-1中(1)、(2)空白处,并题干描述的(a)(1)填入(3)(6)空白处,完成该系统的效用树。_答案:无解析:【案例分析题】阅读下列说明,回答问题1至问题3 ,将解答填入对应栏内。 【说明】某软件企业为快餐店开发一套在线订餐管理系统,主要功能包括: (1)在线订餐:已注册客户通过网络在线选择快餐店所提供的餐品种类和数量后提交订单,系统显示订单费用供客户确认,客户确认后支付订单所列各项费用。&
5、nbsp;(2)厨房备餐:厨房接收到客户已付款订单后按照订单餐品列表选择各类食材进行餐品加工。 (3)食材采购:当快餐店某类食材低于特定数量时自动向供应商发起来购信息,包括食材类型和数量,供应商接收到采购信息后按照要求将食材送至快餐店并提交已采购信息,系统自动更新食材库存 。 (4)生成报表:每个周末和月末,快餐店经理会自动收到系统生成的统计报表,报表中详细列出了本周或本月订单的统计信息以及库存食材的统计信息。现采用数据流图订餐管理系统进行分析与设计,系统未完成的0层数据流图。 如图2-1 所示。【问题 1】根据订餐管理系统功能说明,请在图2-1所示数据流图中给出
6、外部实体E1E4和加工P1 P4的具体名称。 【问题 2】 根据数据流图规范和订餐管理系统功能说明,请说明在图2-1中需要补充哪些数据流可以构造出完整的0层数据流图。 【问题3】根据数据流图的含义,请说明数据流图和系统流程图之间有哪些方面的区别。_答案:无解析:【案例分析题】阅读以下关于嵌入式系统开放式架构相关技术的描述,回答问题1至问题3。 【说明】信息物理系统(Cyber Physical Systems, CPS)技术已成为未来宇航装备发展的重点关键技术之一。某公司长期从事嵌入式系统的研制工作 ,随着公司业务范围不断扩展决定进入宇航装备的研制领域。为了做好前
7、期准备,公司决定让王工程师负责编制公司进军宇航装备领域的战略规划。王工经调研和分析,认为未来宇航装备将向着网络能化和综合化的目标发展,CPS 将会是宇航装备的核心技术,公司应构建基于CPS技术的新产品架构,实现超前的技术战略储备。 【问题 1】 通常CPS结构分为感知层、网络层和控制层,请用300字以内文字说明CPS的定义,并简要说明各层的含义。 【问题 2 】王工在提交的战略规划中指出:飞行器中的电子设备是一个大型分布式系统,其传感器、控制器和采集器分布在飞机各个部位,相互间采用高速总线互连,实现子系统数据交换,而飞行员或地面指挥系统根据飞行数据的汇总决策飞行任务的执行。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 系统架构设计师 模拟试题 2019年11月 下午题 系统 架构 设计师 模拟 试题 2019 11 下午
限制150内