首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下有关表现层设计方面的说明,在答题纸上回答问题1至问题3。 【说明】 某商业银行欲开发一套个人银行系统,为用户提供常见的金融服务,包括转账、查询、存款变更和个人信息管理等功能。该软件除了业务需求外,还有一些特殊的表现层需求:
阅读以下有关表现层设计方面的说明,在答题纸上回答问题1至问题3。 【说明】 某商业银行欲开发一套个人银行系统,为用户提供常见的金融服务,包括转账、查询、存款变更和个人信息管理等功能。该软件除了业务需求外,还有一些特殊的表现层需求:
admin
2015-05-21
75
问题
阅读以下有关表现层设计方面的说明,在答题纸上回答问题1至问题3。
【说明】
某商业银行欲开发一套个人银行系统,为用户提供常见的金融服务,包括转账、查询、存款变更和个人信息管理等功能。该软件除了业务需求外,还有一些特殊的表现层需求:
(1)根据用户级别的不同,界面和可用功能是不同的;
(2)支持Web、Windows、手机App等多种不同类型的界面;
(3)考虑到将来功能的扩展,需要系统支持界面的定制以及动态生成等功能,以降低系统维护和新功能发布的成本。
经过对需求的讨论,该银行初步决定采用MVC模式设计该个人银行系统的表现层,采用XML作为GUI的描述语言,并应用XML的界面管理技术来实现灵活的界面配置、界面动态生成和界面定制。
基于XML的界面管理技术可实现灵活的界面配置、界面动态生成和界面定制,其思路是用XML生成配置文件及界面所需的元数据,按不同需求生成界面元素及软件界面,其技术框图如图4-2所示。
请将恰当的内容填入图4-2中的(1)~(3),并简要解释说明其含义。
选项
答案
(1)界面定制;(2)界面动态生成;(3)界面配置 界面定制:对用户界面的动态修改过程,在软件运行过程中,用户可按照需求和使用习惯,对界面元素的属性进行修改。软件运行结束后,界面定制的结果被保存。 界面动态生成:系统通过DOM API读取XML配置文件的表示层信息,通过数据存取类读取数据库中的数据层信息,运行时由界面元素动态生成界面。界面配置和定制模块在软件运行前后修改配置文件、更改界面内容。 界面配置:对用户界面的静态定义,通过读取配置文件的初始值对界面配置。由界面配置对软件功能进行裁剪、重组和扩充,以实现特殊需求。
解析
基于XML的界面管理技术可以实现灵活的界面配置、界面动态生成和界面定制。其思路是用XML生成配置文件及界面所需的元数据,按照不同需求生成界面元素和软件界面。基本思路如图4-4所示。
界面定制是对用户界面的动态修改过程,在软件运行过程中,用户可按照需求和使用习惯,对界面元素的属性进行修改。软件运行结束后,界面定制的结果被保存。
界面动态生成是系统通过DOM API读取XML配置文件的表示层信息,通过数据存取类读取数据库中的数据层信息,运行时由界面元素动态生成界面。界面配置和定制模块在软件运行前后修改配置文件、更改界面内容。
界面配置是对用户界面的静态定义,通过读取配置文件的初始值对界面配置。由界面配置对软件功能进行裁剪、重组和扩充,以实现特殊需求。
基于XML的界面管理技术实现的管理信息系统实现了用户界面描述信息与功能实现代码的分离,可针对不同用户需求进行界面配置和定制,能适应一定程度的数据结构改动。只需要对XML文件稍加修改,即可实现系统的移植。
转载请注明原文地址:https://kaotiyun.com/show/uNQZ777K
本试题收录于:
系统架构师下午案例分析考试题库软考高级分类
0
系统架构师下午案例分析考试
软考高级
相关试题推荐
.什么叫应用程序域?什么是受管制的代码?什么是强类型系统?什么是装箱和拆箱?什么是重载?CTS、CLS和CLR分别作何解释?
四个工人,四个任务,每个人做不同的任务需要的时间不同,求任务分配的最优方案。(2005年5月29日全国计算机软件资格水平考试——软件设计师的算法题)。
大整数数相乘的问题。
根据委托(delegate)的知识,请完成以下用户控件中代码片段的填写:namespacetest{publicdelegatevoidOnDBOperate();publicclassUserControlBase
什么是ASP.net中的用户控件
随机试题
可用于吗啡类成瘾者戒毒的药物是
某新建加油站按照有关规定建立该加油站的生产安全事故应急预案体系,为保证编制工作顺利进行,成立了以站长为组长的应急预案编制组,按照应急预案编制程序要求,编制组在应急预案编制工作前应完成的工作是()。
某资产年金收益额为8500元,剩余使用年限为20年,假定折现率为10%,则其评估值最接近于()元。
证券投资分析一直是证券市场一个非常重要的产业。( )
2011年1月2日,A公司以银行存款600万元对D公司投资,持有D公司股权的50%,具有重大影响。(1)2011年1月2日D公司可辨认净资产公允价值总额与账面价值相等均为1400万元。(2)2011年3月2日,D公司宣告分配2010年现金股利100万元
下列叙述正确的是()。
在新形势下,积极推动社会管理创新已成为人民法院改进工作思路和工作机制的重大举措,成为人民法院顺应时代发展和社会变迁“能动司法”的应有之义。实践证明:在由传统社会向现代社会转型的时期里,在推进社会管理创新的进程中,人民法院不仅_______,而且______
食物链一词是英国动物学家埃尔顿于1927年首次提出的。如果一种有毒物质被食物链的低级部分吸收,如被草吸收,虽然浓度很低,不影响草的生长,但兔子吃草后有毒物质很难排泄,会在它体内积累;鹰吃大量的兔子,有毒物质会在鹰体内进一步积累。美国国鸟白头鹰之所以面临灭绝
ProfessorLee’smostimportant_____wastheintroductionoftheseminarymethodofinstructionforadvancedstudents.
为了帮你更好地理财,教你几个省钱小窍门。一、设定“远大”的目标,促进自己存钱。比如,计划自己在一年之内买一套正装,两年内买辆车或者五年内买套房子。二、节约日常开支。三、养成省钱的习惯,远离费钱的东西。要学着记账,记清楚买了什么东西,花了多少钱。
最新回复
(
0
)