首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下关于Wleb应用的叙述,在答题纸上回答问题1至问题2。 [说明] 某软件公司拟为其客户开发一套基于Web的电子商务系统,该系统向终端用户提供在线购物功能。近期,项目组召开会议对以下两项需求进行了重点讨论: (1)系统终端用户的界面呈现应提供丰富的多
阅读以下关于Wleb应用的叙述,在答题纸上回答问题1至问题2。 [说明] 某软件公司拟为其客户开发一套基于Web的电子商务系统,该系统向终端用户提供在线购物功能。近期,项目组召开会议对以下两项需求进行了重点讨论: (1)系统终端用户的界面呈现应提供丰富的多
admin
2016-03-25
51
问题
阅读以下关于Wleb应用的叙述,在答题纸上回答问题1至问题2。
[说明]
某软件公司拟为其客户开发一套基于Web的电子商务系统,该系统向终端用户提供在线购物功能。近期,项目组召开会议对以下两项需求进行了重点讨论:
(1)系统终端用户的界面呈现应提供丰富的多媒体信息,包括文本、图片、动画、视频及语音信息。
(2)系统上线后需应对大量客户端并发请求处理,商家促销活动时,并发用户数可能会达到20万的规模;系统预期用户呈明显地域集中分布特征。
[问题1]
项目组在讨论实现需求(1)的技术方案时,首先确定了以下技术原则:
(a)应在开发阶段容易获得良好的协作开发环境支持;
(b)应考虑客户端浏览器的兼容性;
(c)应尽可能使系统具有良好的可维护性;
(d)应考虑公司开发人员的技术学习成本。
项目组就Flex与HTML5两种技术方案进行了论证,综合考虑上述技术原则要求,最终采用了基于Flex的技术方案,请结合需求(1)及上述技术原则,对比Flex与HTML5两种技术方案的优劣,说明采用基于Flex的技术方案的原因。
选项
答案
从需求(1)看,该系统属于典型的富互联网应用,而基于Flex与ftTML5的技术方案均可实现系统客户端多媒体呈现的基本要求,但HTML5往往需要同时配合CCS与JavaScript来实现完整的页面展现,对照项目组确定的技术原则,这两种方案存在以下主要区别: (1)协作开发环境支持:Flex具备更好的协作开发环境,包括IDE、编译器、调试工具及分析工具等,而目前HTML5开发过程中没有很好的协作环境,调试过程比.Flex开发相对困难。 (2)浏览器兼容性:Flex通过插件来实现浏览器的兼容性,一次开发可以适应目前主流的浏览器,而HTML5目前的浏览器兼容性较差,调试时需要针对不同浏览器调整可靠性、屏幕大小等具体参数,来确定界面呈现的具体效果,因此其兼容性目前相对Flex而言要更差一些。 (3)可维护性:基于Flex的开发方法目前已比较成熟,如Flex Spark开发框架对MVC模式有良好的支持,可以实现表现层与逻辑层的分离,而在HTML5中,由于目前JavaScript对面向对象支持并不完善等原因,使得基于HTML5的开发没有形成规范的开发流程,因此系统的维护成本要比Flex高。 (4)技术学习成本:由于HTML5往往需要同时配合CCS与JavaScript来实现完整的页面展现,因此对不熟悉的技术人员来讲,需要学习的技术较多,与Flex相比,学习成本,尤其是初学的成本要更大一些。
解析
本问题考查富互联网应用开发技术。
从需求(1)看,该系统属于典型的富互联网应用,而基于Flex与HTML5的技术方案均可实现系统客户端多媒体呈现的基本要求,但HTML5往往需要同时配合CCS与JavaScript来实现完整的页面展现。对照项目组确定的技术原则,Flex具备更好的协作开发环境支持,包括IDE、编译器、调试工具及分析工具等,Flex通过插件来实现浏览器的兼容性,一次开发可以适应目前主流的浏览器,而HTML5目前的浏览器兼容性较差,调试时需要针对不同浏览器调整具体参数。基于Flex的开发方法目前已比较成熟,如Flex Spark开发框架对MVC模式有良好的支持,可以实现表现层与逻辑层的分离,而在HTML5中,由于目前JavaScfipt对面向对象支持并不完善等原因,使得基于HTML5的开发没有形成规范的开发流程,由于HTML5往往需要同时配合CCS与JavaScfipt来实现完整的页面展现,因此对不熟悉的技术人员来讲,需要学习的技术较多,与Flex相比,学习成本,尤其是初学的成本要更大一些。综上不难看出,采用基于Flex的技术方案更符合题目中给出的具体需求。
转载请注明原文地址:https://jikaoti.com/ti/9767FFFM
本试题收录于:
系统分析师下午案例分析考试题库软考高级分类
0
系统分析师下午案例分析考试
软考高级
相关试题推荐
输入一个整数和一棵二元树。从树的根结点开始往下访问一直到叶结点所经过的所有结点形成一条路径。打印出和与输入整数相等的所有路径。例如输入整数22和如下二元树则打印出两条路径:10,12和10,5,7。二元树结点的数据结构定义为:struct
组合问题(从M个不同字符中任取N个字符的所有组合)
某队列的声明如下:templateclassCQueue{public:CQueue(){}~CQueue(){}voidappendTail(constT&node);//appendaelementto
什么是SOAP,有哪些应用。
设置发送邮件服务器的帐户名bob1和密码20022002。
对MSN常规选项进行设置,使登录到Windows时自动运行Messenger(R),联系人联机时显示通知,收到电子邮件时通知我。
为邮件到达后应用规则“若发件人包含‘mary@sina.com’转发到wangtao@sina.com”。
设置Internet临时文件保存在D:\临时文件\。
利用“以后发送”邮件功能,常规收件人bob@sina.com普通抄送人wangling@lnu.edu.cn密件抄送收件人:mary@sohu.com
随机试题
正常乳牙骀的特征是
某女,32岁,因过度悲伤,哭啼过程中突然昏倒,不知人事,四肢厥冷,口噤握拳,呼吸气粗,苔薄白,脉沉弦。其辨病为
A.可引起瞳孔扩大B.可引起呼吸抑制C.可引起共济失调D.可引起急性心力衰竭E.可引起再生障碍性贫血吗啡
解颅是指
行李提取显示终端,应显示行李转盘所输送行李的()信息。
在会计软件中,显示器既可以显示用户在系统中输入的各种命令和信息,也可以显示系统生成的各种会计数据和文件。()
()的情况下,企业年金个人账户可由原管理机构继续管理。
马克思主义诞生的最根本的历史条件是()。
下列表述,正确的选项是()。
根据汉字国标码GB2312—80的规定,将汉字分为常用汉字和次常用汉字两级。次常用汉字的排列次序是按()。
最新回复
(
0
)