首页
登录
从业资格
某软件公司欲开发一个网络设备管理系统,对管理区域内的网络设备(如路由器和交换机等
某软件公司欲开发一个网络设备管理系统,对管理区域内的网络设备(如路由器和交换机等
考试题库
2022-08-02
11
问题
某软件公司欲开发一个网络设备管理系统,对管理区域内的网络设备(如路由器和交换机等)进行远程监视和控制。公司的系统分析师首先对系统进行了需求分析,识别出如下3项核心需求:(a)目前需要管理的网络设备确定为10类20种,未来还将有新类别的网络设备纳入到该设备管理系统中;(b)不同类别的网络设备,监视和控制的内容差异较大;同一类网络设备,监视和控制的内容相似,但不同厂商的实现方式(包括控制接口格式、编程语言等)差异较大;(c)网络管理员能够在一个统一的终端之上实现对这些网络设备的可视化呈现和管理操作。针对上述需求,公司研发部门的架构师对网络设备管理系统的架构进行了分析与设计,架构师王工认为该系统可以采用MVC架构风格实现,即对每种网络设备设计一个监控组件,组件通过调用网络设备厂商内置的编程接口对监控指令进行接收和处理;系统管理员通过管理模块向监控组件发送监控指令,对网络设备进行远程管理;网络状态、监控结果等信息会在控制终端上进行展示。针对不同网络设备的差异,王工认为可以对当前的20种网络设备接口进行调研与梳理,然后通过定义统一操作接口屏蔽设备差异。李工同意王工提出的MVC架构风格和定义统一操作接口的思路,但考虑到未来还会有新类别的网络设备接入,认为还需要采用扩展接口的方式支持系统开发人员扩展或修改现有操作接口。公司组织专家进行架构评审,最终同意了王工的方案和李工的改进意见。【问题1】(10分) 请用300字以内的文字解释什么是MVC架构风格以及其中的组件交互关系,并根据题干描述,指出该系统中的M、V、C分别对应什么。【问题2】(15分) 扩展接口模式结构通常包含四个角色:基础接口、组件、扩展接口和客户端,它们之间的关系如图1-1所示。
图1-1 扩展接口模式角色关系 其中每个扩展接口需要通过扩展基础接口获得基本操作能力,然后加入自己特有的操作接口,并通过设置全局唯一接口ID对自身接口进行标识;每个具体的组件需要实现扩展接口完成实际操作;客户端不与组件直接交互,而需要通过与扩展接口交互提出调用请求,扩展接口根据请求查找并选择合适的实现组件响应客户端请求。请根据上图所示和题干描述,指出扩展接口模式结构中的四个角色分别对应网络设备管理系统的哪些部分;并以客户端发起调用操作这一场景为例,填写表1-1中的(1)~(5)。
选项
答案
解析
【问题1】(10分)
MVC架构风格:用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。
MVC架构将整个软件系统划分为模型、视图和控制器3个部分。模型负责维护并保存具有持久性的业务数据,实现业务处理功能,并将业务数据的变化情况及时通知视图;视图负责呈现模型中包含的业务数据,响应模型变化通知,更新呈现形式,并向控制器传递用户的界面动作;控制器负责将用户的界面动作映射为模型中的业务处理功能并实际调用之,然后根据模型返回的业务处理结果选择新的视图。
在本题中:
M:监控组件 V:控制终端 C:管理模块。
【问题2】(15分)
基础接口:统一操作接口;
组件:监控组件
扩展接口:新网络设备的操作接口
客户端:控制终端
(1)扩展接口
(2)组件
(3)操作接口
(4)接口ID
(5)扩展接口
转载请注明原文地址:https://tihaiku.com/congyezige/2397938.html
本试题收录于:
高级系统架构设计师题库软件水平考试初中高级分类
高级系统架构设计师
软件水平考试初中高级
相关试题推荐
在某企业的工程项目管理系统的数据库中供应商关系Supp、项目关系Proi和零件关
下列查询B=“大数据”且F=“开发平台”,结果集属性列为A、B、C、F的关系代数
在网络安全管理中,加强内防内控可采取的策略有()。①控制终端接入数量②终端访问
甲、乙两软件公司于2012年7月12日就其财务软件产品分别申请“用友”和“用有”
内存按字节编址从B3000H到DABFFH的区域其存储容量为()A.123KB
UML图中,对新开发系统的需求进行建模,规划开发什么功能或测试用例,采用()最
采用面向对象方法进行软件开发,在分析阶段,架构师主要关注系统的()A.技术
请作答(43)UML图中,对新开发系统的需求进行建模,规划开发什么功能或测试用例
某项目组拟开发一个大规模系统,且具备了相关领域及类似规模系统的开发经验。下列过程
结构化开发方法中,()主要包含对数据结构和算法的设计。A.体系结构设计
随机试题
TheEnglishLanguageEnglishisthemost【T1】______languageintheworld
Itisnaturalforyoungpeopletobecriticaloftheirparentsattimesand
IS05500x资产管理系列标准不包括()。A.IS055000《资产管理—总
编制招标最高限价的依据包括()。A.企业定额 B.计价规则 C.特殊的施工方
行业生命周期包括()。 I幼稚期 II成长期 III成熟期 IV
瓷绝缘避雷器禁止加装辅助伞裙,可采取喷涂防污闪涂料的辅助防污闪措施。
站用交流电源系统验收细则中,检修电源网络宜采用按配电装置区域划分的(____)供
如果一国的人口比较多,那么该国一定属于劳动力密集型国家。( )
甲商品的消费量由1增加至2时,总效用由10增加为18,那么,边际效用是( )。
由3-8线译码器74LS138构成的逻辑电路如图所示,该电路能实现的逻辑功能为(
最新回复
(
0
)