首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请详细阅读以下关于网络设备管理系统架构设计的说明,在答题纸上回答问题1和问题2。 【说明】 某软件公司欲开发一个网络设备管理系统,对管理区域内的网络设备(如路由器和交换机等)进行远程监视和控制。公司的系统分析师首先对系统进行了需求分析,识别出如下3
请详细阅读以下关于网络设备管理系统架构设计的说明,在答题纸上回答问题1和问题2。 【说明】 某软件公司欲开发一个网络设备管理系统,对管理区域内的网络设备(如路由器和交换机等)进行远程监视和控制。公司的系统分析师首先对系统进行了需求分析,识别出如下3
admin
2016-05-11
41
问题
请详细阅读以下关于网络设备管理系统架构设计的说明,在答题纸上回答问题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
系统架构师下午案例分析考试
软考高级
相关试题推荐
2005年11月15日华为软件研发笔试题。实现一单链表的逆转。
某队列的声明如下:templateclassCQueue{public:CQueue(){}~CQueue(){}voidappendTail(constT&node);//appendaelementto
列举一下你所了解的XML技术及其应用
数据库的优化设计?
在Interenet选项中删除IE临时文件夹的所有内容,并删除所有脱机内容。
在用户管理组administrators中添加本地用户“sy”。
已知一台计算机的IP地址是192.168.1.159有共享文档,通过“我的电脑”窗口地址栏访问该文件夹。
设置TCP/IP属性由DHCP服务器负责分配IP地址。
已经为演示文稿设置了动画效果,现希望保留动画效果设置参数,但在播放时没有动画效果,则可通过选择()菜单项来完成这项工作。A.动画预览B.预设动画C.设置放映方式D.动作设置
Thefollowingscenarioappliestoquestions30,31,and32.Operatingsystemshaveevolvedandchangedovertheyears.Theearli
随机试题
按照纳税人经营规模大小以及会计核算是否健全,可将增值税分为________、________。
计算机进行银行对账,银行对账单传送到微机中可采用()。
市级以上人民政府统计机构应当事先公布考试的报名条件、报考办法、考试科目以及考试大纲。()
根据相关规定,上市公司非公开发行股票,发行对象均属于原前十名股东的,可以由上市公司()。
载有两个或两个以上应适用不同税目税率经济事项的同一凭证,不管是否分别记载金额,都要按税率高的项目计算贴花。()
案主的来源包括()。
词藻的妙用,在乎能显示印象,从片段里生出完整来。有些境界可用白描的手法,有些非词藻不为功,这个道理自然也有人理会得。依我个人的偏嗜,词中的温飞卿是很懂得用词藻的;六朝文之所以大胜唐宋四六文者,会用词藻至少是一原因。词藻,文学的色泽,也是应付某种需要而生,并
对法斯宾德重要作品进行分析。
下列关于权利与义务的表述,正确的是()(2008年综合课单选第4题)
A、Itshouldberaisedbysoldiers.B、Itshouldberaisedquicklybyhand.C、ItshouldberaisedonlybyAmericans.D、Itshouldb
最新回复
(
0
)