专业信息安全工程师网站|培训机构|服务商(2020信息安全工程师学习QQ群:327677606,客服QQ:270019001)

软题库 培训课程
当前位置:信管网 >> 信息安全工程师 >> 每日一练 >> 文章内容
信息安全工程师案例分析每日一练试题(2020/1/13)
来源:信管网  2020年01月14日  【信管网:信息安全工程师专业网站所有评论

信息安全工程师案例分析当天每日一练试题地址:www.cnitpm.com/exam/ExamDayAL.aspx?t1=6

往期信息安全工程师每日一练试题汇总:www.cnitpm.com/class27-6-1.aspx

信息安全工程师案例分析每日一练试题(2020/1/13)在线测试:www.cnitpm.com/exam/ExamDayAL.aspx?t1=6&day=2020/1/13

信息安全工程师案例分析每日一练试题内容(2020/1/13)

阅读以下有关表现层设计方面的说明,在答题纸上回答问题1至问题3。 
【说明】  某商业银行欲开发一套个人银行系统,为用户提供常见的金融服务,包括转账、查询、存款变更和个人信息管理等功能。该软件除了业务需求外,还有一些特殊的表现层需求: 
(1)根据用户级别的不同,界面和可用功能是不同的; 
(2)支持Web、Windows、手机App等多种不同类型的界面;  
(3)考虑到将来功能的扩展,需要系统支持界面的定制以及动态生成等功能,以降低系统维护和新功能发布的成本。 
经过对需求的讨论,该银行初步决定采用MVC模式设计该个人银行系统的表现层,采用XML作为GUI的描述语言,并应用XML的界面管理技术来实现灵活的界面配置、界面动态生成和界面定制。 

【问题1】(9分)  MVC模式强制性地将一个应用处理流程按照模型、视图、控制的方式进行分离,三者的协作关系如图4-1所示。

 请填写图4-1中的(1)~(3),并简要说明在该个人银行系统中采用MVC模式对界面设计的作用。  
【问题2】(4分)  请从设计模式的角度,简要说明设计方案采用XML作为GUI描述语言的机制。 
【问题3】(12分)  基于XML的界面管理技术可实现灵活的界面配置、界面动态生成和界面定制,其思路是用XML生成配置文件及界面所需的元数据,按不同需求生成界面元素及软件界面,其技术框图如图4-2所示。  

请将恰当的内容填入图4-2中的(1)~(3),并简要解释说明其含义。

信管网试题答案与解析:www.cnitpm.com/st/232979795.html

信管网考友试题答案分享:

信管网jzd7508:
问题一:(1)选择相应视图显示; <br>(2)调用相应模型; <br>(3)显示模型状态。 <br>采用mvc模式可使界面设计更加灵活、控制方便、功能模块可定制,模型、控制、显示相互独立,有利于系统安全、便于维护及后续扩展。 <br>问题二:xml语言的特点就是将界面设计元素文件化,通过dom模块调用显示,使界面配置、动态生成,显示及定制更加方便灵活。 <br>问题三:(1)运行; <br>(2)调用; <br>(3)解析。 <br>系统每次启动后首先运行负责界面显示的可执行程序,该程序调用dom api及数据存取类。其中dom通过解析界面配置文件及格式样本文件来显示界面元素、功能及格式美化渲染等效果。数据存取类从数据库中取出相应数据用于显示和交互。

信管网试题答案与解析:www.cnitpm.com/st/232979795.html


发表评论  查看完整评论  

相关内容

推荐文章
合作网站内容