下半年系统架构设计师案例分析题真题及答案Word格式.docx
- 文档编号:15775879
- 上传时间:2022-11-16
- 格式:DOCX
- 页数:9
- 大小:194.41KB
下半年系统架构设计师案例分析题真题及答案Word格式.docx
《下半年系统架构设计师案例分析题真题及答案Word格式.docx》由会员分享,可在线阅读,更多相关《下半年系统架构设计师案例分析题真题及答案Word格式.docx(9页珍藏版)》请在冰豆网上搜索。
图1-1(c)所示的流程主要针对离港航班,这类航班是每天的第一班飞机。
这三种类型的航班根据长途/短途、国内/国外等因素还可以进一步细分,每种细分航班类型的RampCoordination的流程也略有不同。
图1-1RampCoordination业务流程
为了完成上述业务,RampCoordination信息系统需要从乘务人员管理系统中提取航班乘务员的信息、从订票系统中提取乘客信息、从机务人员管理系统中提取机务人员信息、接收来自航班调度系统的航班到达事件。
其中乘务人员管理系统和航班调度系统运行在大型主机系统中,机务人员管理系统运行在Unix操作系统之上,订票系统基于Java语言,具有Web界面,运行在Linux操作系统之上。
目前RampCoordination信息系统主要由人工完成所有协调工作,效率低且容易出错。
公司领导要求集成后的RampCoordination信息系统能够针对不同需求迅速开展业务流程,灵活、高效地完成协调任务。
针对上述要求,公司IT部门的架构师经过分析与讨论,最终采用面向服务的架构,以服务为中心进行RampCoordination信息系统的集成工作。
【问题1】
(10分)
服务建模是对RampCoordination信息系统进行集成的首要工作,公司的架构师首先对
【问题2】
(15分)
对RampCoordination信息系统的集成涉及到对乘务人员管理系统、航班调度系统、机务人员管理系统和订票系统的组织与协调,公司架构师决定采用企业服务总线(EnterpriseServiceBus,ESB)技术进行系统集成,请用200字以内的文字对ESB的定义进行描述,给出ESB的五个主要功能,并针对题干描述,将恰当的内容填入图1-2中的
(1)~(6)。
图1-2系统集成框架图
参考答案:
(1)机位环境查询服务、卸货检查服务、装货检查服务、检查关门服务
(2)接收航班信息服务
ESB是传统中间件技术与XML、Web服务等技术结合的产物,主要支持异构系统集成。
ESB基于内容的路由和过滤,具备复杂数据的传输能力,并可以提供一系列的标准接口。
ESB的主要功能:
(1)服务位置透明性;
(2)传输协议转换;
(3)消息格式转换;
(4)消息路由;
(5)消息增强;
(6)安全性;
(7)监控与管理。
(试题二)
(7分)
请用400字以内文字说明王工拟编制的项目计划中应包括哪些内容。
(8分)
请根据表2-1,分别给出正常工作和最短工期两种情况下完成此项目所需的时间和费用。
【问题3】
(4分)
如果项目在系统调研阶段用了7天时间才完成,公司要求尽量控制成本,王工可在后续任务中采取什么措施来保证项目能按照正常工作进度完成?
【问题4】
(6分)
如果企业CEO想在34天后系统上线,王工应该采取什么措施来满足这一要求?
这种情况下完成项目所需的费用是多少?
(1)项目背景
(2)项目经理、项目经理的主管领导、客户方联系人、客户方的主管领导,项目领导小组(项目管理团队)和项目实施小组人员
(3)项目的总体技术解决方案
(4)所选择的项目管理过程及执行水平
(5)对这些过程的工具、技术和输入输出的描述
(6)选择的项目的生命周期和相关的项目阶段
(7)项目最终目标和阶段性目标
(8)进度计划
(9)项目预算
(10)变更流程和变更控制委员会
(11)对于内容、范围和时间的关键管理评审,以便于确定悬留问题和未决决策
正常工作成本=74200元。
正常工作工期=41天。
最短工期成本=91600元。
最短工期=27天。
方法一:
应采取快速跟进的方式缩短目工期。
方法二:
对B与I进行加班完成(赶工)。
标准时长41天的任务,要34天完成,应赶工7天。
具体赶工的任务包括:
将A、B、H、I四个任务加班完成,这样正好弥补之前延误的7天工期,最终以79700元完成项目。
(试题三)阅读以下有关嵌入式软件FMEA方法和相关案例的说明,在答题纸上回答问题1至问题3。
【说明】
故障(失效)模型影响分析FMEA是分析产品所有可能的故障模式及其可能产生的影响,并按每个故障模式产生影响的严重程度及其发生概率予以分类的一种归纳分析方法。
近年来,FMEA方法已被广泛用于安全关键系统的嵌入式软件可靠性分析工作。
某软件公司承担了一项通信软件的开发项目。
该项目由FC系统、DY系统和GD系统组成,而DY系统(TMS320C25S)软件负责按系统的通信协议完成与FC系统的通信,图3-1给出了该通信软件的约定层次图。
公司高层将项目交给王工程师,王工认为此项目是安全关键系统,安全等级应为Ⅱ类(致命的),因此应开展软件的FMEA分析。
图3-1某设备通信软件的约定层次图
【问题1】
请阅读以下有关FMEA的描述,将恰当的内容填入
(1)~(7)。
FMEA是FMA(故障模式分析)和FEA(故障影响分析)的组合,它对系统各种可能的风险进行评价、分析后,在现有技术的基础上消除这些风险或将这些风险降低到可接受的水平。
为达到最佳效益,FMEA必须在产品研制初期进行。
FMEA实际是一组系列化的活动,其主要活动包括:
①__________;
②__________;
③__________。
表3-2给出针对该项目的CSU01通信模块的软件故障(失效)模型影响分析FMECA表(局部),请根据此题描述情况填写表3-2中的
(1)~(7)。
注:
表3-2中的SRPN(软件风险优先数)=SESR(软件故障模式的严酷度等级)×
SOPR(软件故障模式的发生概率等级)×
SDDR(软件故障模式的被检测难度等级)。
(1)找出产品/过程中潜在的故障模式
(2)根据相应的评价体系对找出的潜在故障模式进行风险量化评估
(3)列出故障起因/机理,寻找预防或改进措施
(4)设计
(5)过程
(6)使用
(7)服务
(1)根据通信协议,可按接收数据功能和发送数据功能分别确定故障模式
(2)故障原因分为总线通信控制器原因、对方发送的原因和自身程序的原因
(3)针对每个故障模式分析基对本模块直至整个DY系统造成的影响
(4)采用风险优先数RPN方法进行该通信模块的危害性分析
(5)根据以上故障模式、原因、影响及危害性的分析结果,综合考虑故障的影响及SRPN值等情况,对每个故障模式制定了相应的改进措施。
【问题3】
(1)程序写0C300H地址单元不当
(2)无法响应INT0中断
(3)线路误码
(4)通信错误
(5)程序控制错误
(6)210
(7)数据发送始终不成功数据发送始终不成功
(试题四)阅读以下有关表现层设计方面的说明,在答题纸上回答问题1至问题3。
某商业银行欲开发一套个人银行系统,为用户提供常见的金融服务,包括转账、查询、存款变更和个人信息管理等功能。
该软件除了业务需求外,还有一些特殊的表现层需求:
(1)根据用户级别的不同,界面和可用功能是不同的;
(2)支持Web、Windows、手机App等多种不同类型的界面;
(3)考虑到将来功能的扩展,需要系统支持界面的定制以及动态生成等功能,以降低系统维护和新功能发布的成本。
经过对需求的讨论,该银行初步决定采用MVC模式设计该个人银行系统的表现层,采用XML作为GUI的描述语言,并应用XML的界面管理技术来实现灵活的界面配置、界面动态生成和界面定制。
(9分)
MVC模式强制性地将一个应用处理流程按照模型、视图、控制的方式进行分离,三者的协作关系如图4-1所示。
图4-1MVC设计模式
请填写图4-1中的
(1)~(3),并简要说明在该个人银行系统中采用MVC模式对界面设计的作用。
请从设计模式的角度,简要说明设计方案采用XML作为GUI描述语言的机制。
(12分)
基于XML的界面管理技术可实现灵活的界面配置、界面动态生成和界面定制,其思路是用XML生成配置文件及界面所需的元数据,按不同需求生成界面元素及软件界面,其技术框图如图4-2所示。
图4-2基于XML的界面管理技术框架
请将恰当的内容填入图4-2中的
(1)~(3),并简要解释说明其含义。
(1)选择视图
(2)业务视图(3)状态查询
MVC模式对该个人银行系统的作用:
(1)允许多种界面的扩展,视图的变更与增加,与模型无关;
(2)易于维护,控制器和视图随着模型的扩展而扩展,只要保持公共接口,控制器和视图的旧版本可以继续使用;
(3)可支持功能强大的用户界面。
从设计模式的角度来说,整个XML表现层解析的机制是一种策略模式。
在调用显示GUI时,不是直接调用特定的表现技术的API,而是装载GUI对应的XML配置文件,然后根据特定的表现技术的解析器解析XML,得到GUI视图实例对象。
这样,对于GUI开发人员来说,GUI视图只需要维护一套XML文件即可。
(1)界
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 下半年 系统 架构 设计师 案例 分析 题真题 答案
![提示](https://static.bdocx.com/images/bang_tan.gif)