首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请详细阅读以下关于网络设备管理系统架构设计的说明,在答题纸上回答问题1和问题2。 【说明】 某软件公司欲开发一个网络设备管理系统,对管理区域内的网络设备(如路由器和交换机等)进行远程监视和控制。公司的系统分析师首先对系统进行了需求分析,识别出如下3
请详细阅读以下关于网络设备管理系统架构设计的说明,在答题纸上回答问题1和问题2。 【说明】 某软件公司欲开发一个网络设备管理系统,对管理区域内的网络设备(如路由器和交换机等)进行远程监视和控制。公司的系统分析师首先对系统进行了需求分析,识别出如下3
admin
2016-05-11
69
问题
请详细阅读以下关于网络设备管理系统架构设计的说明,在答题纸上回答问题1和问题2。
【说明】
某软件公司欲开发一个网络设备管理系统,对管理区域内的网络设备(如路由器和交换机等)进行远程监视和控制。公司的系统分析师首先对系统进行了需求分析,识别出如下3项核心需求:
(a)目前需要管理的网络设备确定为10类20种,未来还将有新类别的网络设备纳入到该设备管理系统中;
(b)不同类别的网络设备,监视和控制的内容差异较大;同一类网络设备,监视和控制的内容相似,但不同厂商的实现方式(包括控制接口格式、编程语言等)差异较大;
(c)网络管理员能够在一个统一的终端之上实现对这些网络设备的可视化呈现和管理操作。
针对上述需求,公司研发部门的架构师对网络设备管理系统的架构进行了分析与设计,架构师王工认为该系统可以采用MVC架构风格实现,即对每种网络设备设计一个监控组件,组件通过调用网络设备厂商内置的编程接口对监控指令进行接收和处理;系统管理员通过管理模块向监控组件发送监控指令,对网络设备进行远程管理;网络状态、监控结果等信息会在控制终端上进行展示。针对不同网络设备的差异,王工认为可以对当前的20种网络设备接口进行调研与梳理,然后通过定义统一操作接口屏蔽设备差异。李工同意王工提出的MVC架构风格和定义统一操作接口的思路,但考虑到未来还会有新类别的网络设备接入,认为还需要采用扩展接口的方式支持系统开发人员扩展或修改现有操作接口。公司组织专家进行架构评审,最终同意了王工的方案和李工的改进意见。
【问题1】
请用300字以内的文字解释什么是MVC架构风格以及其中的组件交互关系,并根据题干描述,指出该系统中的M、V、C分别对应什么。
【问题2】
扩展接口模式结构通常包含四个角色:基础接口、组件、扩展接口和客户端,它们之间的关系如图1—1所示。其中每个扩展接口需要通过扩展基础接口获得基本操作能力,然后加入自己特有的操作接口,并通过设置全局唯一接口ID对自身接口进行标识。每个具体的组件需要实现扩展接口完成实际操作。客户端不与组件直接交互,而需要通过与扩展接口交互提出调用请求,扩展接口根据请求查找并选择合适的实现组件响应客户端请求。请根据图1-1所示和题干描述,指出扩展接口模式结构中的四个角色分别对应网络设备管理系统的哪些部分;并以客户端发起调用操作这一场景为例,填写表l—l中的(1)~(5)。
备选答案:基础接口、扩展接口、操作接口、接口ID、客户端、组件。
选项
答案
【问题1】 MVC架构风格最初是Smalltalk-80中用来构建用户界面时采用的架构设计风格。其中M代表模型(Model),V代表视图(View),C代表控制器(Controller)。在该风格中,模型表示待展示的对象,视图表示模型的展示,控制器负责把用户的动作转成针对模型的操作。模型通过更新视图的数据来反映自身的变化。 在本系统中,模型(M)代表监控组件、视图(V)代表控制终端、控制器(C)代表管理模块。 【问题2】 各个角色与网络设备管理系统的对应关系为: 基础接口对应统一操作接口; 组件对应监控组件; 扩展接口对应新网络设备的操作接口; 客户端对应控制终端。 客户端发起调用操作场景下的描述如下: [*]
解析
本题主要考查MVC架构风格的定义以及扩展接口模式结构的分析与理解。
【问题1】
MVC架构风格最初是Smalltalk-80中用来构建用户界面时采用的架构设计风格。其中M代表模型(Model),V代表视图(View),C代表控制器(Controller)。在该风格中,模型表示待展示的对象,视图表示模型的展示,控制器负责把用户的动作转成针对模型的操作。模型通过更新视图的数据来反映自身的变化。
在本系统中,模型(M)代表监控组件、视图(V)代表控制终端、控制器(C)代表管理模块。
【问题2】
扩展接口模式结构通常包含四个角色:基础接口、组件、扩展接口和客户端。其中每个扩展接口需要通过扩展基础接口获得基本操作能力,然后加入自己特有的操作接口,并通过设置全局唯一接口ID对自身接口进行标识。每个具体的组件需要实现扩展接口完成实际操作,客户端不与组件直接交互,而需要通过与扩展接口交互提出调用请求,扩展接口根据请求查找并选择合适的实现组件响应客户端请求。根据题干描述,可以看出基础接口这一角色应该对应统一操作接口,组件这一角色应该对应监控组件,扩展接口这一角色应该对应新网络设备的操作接口,客户端这一角色应该对应控制终端。
转载请注明原文地址:https://kaotiyun.com/show/pNQZ777K
本试题收录于:
系统架构师下午案例分析考试题库软考高级分类
0
系统架构师下午案例分析考试
软考高级
相关试题推荐
概述.NET里对remoting和webservice两项技术的理解和实际中的应用。
输入一颗二元树,从上往下按层打印树的每个结点,同一层中按照从左往右的顺序打印。输出861057911。
为邮件到达后应用规则“若发件人包含‘mary@sina.com’转发到wangtao@sina.com”。
设置拨号连接属性卸载Qos数据包计划程序。
在OutlookExpress中,请安接收时间的升序方式将所有邮件重新排序。
在【计算机管理】窗口中,使用鼠标将“FP”组更名为“FPJsers”。
在【安全中心】窗口中,开启Windows自动更新,在有可能下载时通知用户,但是不自动下载或安装更新。
启动操作系统自带的Intemet连接防火墙。
已经为演示文稿设置了动画效果,现希望保留动画效果设置参数,但在播放时没有动画效果,则可通过选择()菜单项来完成这项工作。A.动画预览B.预设动画C.设置放映方式D.动作设置
Inaredundantarrayofinexpensivedisks(RAID)systems,dataandparityinformationarestripedoverseveraldifferentdisks.
随机试题
APAUWELS角B银叉畸形CMCMURRAY征DDUGAS征E垂腕畸形桡骨远端骨折
对于车贷提前还款,银行一般约定()。
下列不属于衍生工具的是()。
下列建设用地使用权中,不得设定抵押的有()。
2006年3月10日振兴公司与公司工会推选出的协商代表经过集体协商,签订了一份集体合同草案,双方首席代表签字后,该草案经五分之四的职工代表通过。其中,关于工资和劳动时间条款规定:公司所有员工每月工资不得低于1300元,每天工作8小时。同年3月17日振兴公司
内容:人物速写—女青年。要求:(1)构图合理,线条清晰;(2)须有五官刻画;(3)画面有一定意境。
以下既是公民的基本权利也是公民基本义务的是()。
教师:学校
每天,天安门广场的国旗都是与太阳同时升起的,一年中升旗最早的一天应是( )。
MostoftheartiststothedinnerpartywerefromSouthAfrica.
最新回复
(
0
)