软考系统架构设计师案例分析及参考答案(五).docx

软考系统架构设计师案例分析及参考答案(五).docx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

软考系统架构设计师案例分析及参考答案

(五)

一、试题一

阅读以下关于企业应用系统集成架构设计的说明,回答问题。

【说明】

某航空公司希望对构建于上世纪七八十年代的主要业务系统进行改造与集成,提高企业的竞争力。由于集成过程非常复杂,公司决定首先以RampCoordination系统为例进行集成过程的探索与验证。

在航空业中,RampCoordination是指飞机从降落到起飞过程中所需要进行的各种业务活动的协调过程。通常每个航班都有一位员工负责RampCoordination

称之为RampCoordinator。由RampCoordinator协调的业务活动包括检查机位环境、卸货和装货等。由于航班类型、机型的不同,RampCoordination的流程有很大差异。图(a)所示的流程主要针对短期中转航班,这类航班在机场稍作停留后就起飞;图(b)所示的流程主要针对到达航班,通常在机场过夜后第二天起飞;图(c)所示的流程主要针对离港航班,这类航班是每天的第一班飞机。这三种类型的航班根据长途/短途、国内/国外等因素还可以进一步细分,每种细分航班类型的RampCoordination的流程也略有不同。

为了完成上述业务,RampCoordination信息系统需要从乘务人员管理系统中提取航班乘务员的信息、从订票系统中提取乘客信息、从机务人员管理系统中提取机务人员信息、接收来自航班调度系统的航班到达事件。其中乘务人员管理系统和航班调度系统运行在大型主机系统中,机务人员管理系统运行在Unix操作系统之上,订票系统基于Java语言,具有Web界面,运行在Linux操作系统之上。

目前RampCoordination信息系统主要由人工完成所有协调工作,效率低且容易出错。公司领导要求集成后的RampCoordination信息系统能够针对不同需求迅速开展业务流程,灵活、高效地完成协调任务。针对上述要求,公司IT部门的架构师经过分析与讨论,最终采用面向服务的架构,以服务为中心进行RampCoordination信息系统的集成工作。

【问题1】

服务建模是对RampCoordination信息系统进行集成的首要工作,公司的架构师首先对RampCoordination信息系统进行服务建模,识别出系统中的两个主要业务服务组件:

(1)RampControl:负责RampCoordination信息系统中相关各种业务活动的组件;

(2)FlightManagement:负责航班相关信息的管理,包括航班日程,乘客信息等。

针对上述服务模型,结合题干描述,请为每个业务服务组件提供的服务进行分析与整理,完成表中的空白部分。

【问题2】

对RampCoordination信息系统的集成涉及对乘务人员管理系统、航班调度系统、机务人员管理系统和订票系统的组织与协调,公司架构师决定采用企业服务总线(EnterpriseServiceBus,ESB.技术进行系统集成,请用200字以内的文字对ESB的定义进行描述,给出ESB的五个主要功能,并针对题干描述,将恰当的内

容填入图中的(1)~(6)

参考答案

【问题1】

【问题2】

企业服务总线(EnterpriseServiceBus,ESB)是传统中间件技术与XMI、Web服务等技术结合的产物,主要支持异构系统集成。ESB基于内容的路由和过滤,具备复杂数据的传输能力,并可以提供一系列的标准接口。

ESB的主要功能有(1)服务位置透明性;(2)传输协议转换;(3)消息格式转换;(4)消息路由;(5)消息增强;(6)安全性;(7)监控与管理。

图中(1)企业服务总线;(2)订票系统;(3)航班到达事件;(4)乘务人员系统;(5)机务人员信息;(6)机务人员管理系统。

试题解析

【问题1】【解析】

本题考查企业应用集成方面的知识,特别是对面向服务的系统集成方法的掌握。

本问题主要考查系统需求分析的基础知识,要求考生能够根据题干描述,找出两个核心业务服务组件RampControl和FlightManagement对外提供的服务,考生需要仔细阅读题干描述,总结需要提供的服务,并进行归类。

【问题2】【解析】

本问题主要考查企业服务总线(EnterpriseServiceBus,ESB)的基本概念和主要功能。企业服务总线是传统中间件技术与XML、Web服务等技术结合的产物,主要支持异构系统集成。ESB基于内容的路由和过滤,具备复杂数据的传输能力,并可以提供一系列的标准接口。ESB的主要功能有:服务位置透明性;传输协议转换;消息格式转换;消息路由;消息增强;安全性;监控与管理等。在采用ESB进行系统集成时,各个现有系统将会以模块的形式接入ESB中,需要明确与ESB交换的数据,因此考生需要根

文档评论(0)

邵宗其 + 关注
实名认证
内容提供者

信息系统项目管理师持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年07月25日上传了信息系统项目管理师

1亿VIP精品文档

相关文档