首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下关于网上交易系统的叙述,回答问题。 某电子商务公司进行机构重组后,业务规模和用户规模不断扩大,现有的在线销售系统已经无法满足公司的发展要求。公司决策层对现有系统的不足进行了认真分析,决定提高现有系统客户端访问速度,增强客户端的动态交互能力,并
阅读以下关于网上交易系统的叙述,回答问题。 某电子商务公司进行机构重组后,业务规模和用户规模不断扩大,现有的在线销售系统已经无法满足公司的发展要求。公司决策层对现有系统的不足进行了认真分析,决定提高现有系统客户端访问速度,增强客户端的动态交互能力,并
admin
2012-03-20
52
问题
阅读以下关于网上交易系统的叙述,回答问题。
某电子商务公司进行机构重组后,业务规模和用户规模不断扩大,现有的在线销售系统已经无法满足公司的发展要求。公司决策层对现有系统的不足进行了认真分析,决定提高现有系统客户端访问速度,增强客户端的动态交互能力,并提高整个系统代码的模块化和重用性,最终完成网上交易系统的改造与升级。在对该系统的升级方案进行设计和讨论时,公司的系统分析师王工提出采用开发浏览器插件的方式提高客户端访问速度并增强访问体验,通过重写服务端代码提高系统的模块化和重用性。另外一位系统分析师李工则提出采用Ajax技术提高客户端性能,采用.JavaSciipt技术进一步增强客户端的动态交互能力,并在服务端采用JavaScript技术提高系统代码的模块化和重用性。公司的分析师和架构师对这两种思路进行讨论与评估,最终采纳了李工的方法。
在论证服务端实现策略时,李工以“用户身份验证”和“客户请求信息传递与返回”两个应用场景为例说明在服务端采用JavaScript技术的优势。请给出李工可能的论证过程。
选项
答案
在“用户身份验证”这一应用场景中,需要在客户端与服务端同时对用户的输入进行验证:在客户端,需要判断用户的输入是否满足基本的格式要求,目前通常采用JavaScript代码实现验证功能;在服务端,需要验证用户输入的密码是否与后端数据库中存储的密码匹配。如果在服务端采用Javascript功能,则可以实现相似或相同代码的重用,提高系统的可维护性。 [*] 在“客户请求信息传递与返回”这一应用场景中,如果客户端与服务端采用不同的技术实现,则当客户端发出的请求数据传递到服务端后,服务端需要进行数据解析与格式转换,之后才能调用业务功能,得到运算结果后还需要将其转换为客户端需要的数据格式。整个过程需要涉及两次应用层的数据格式解析与转换,效率较低。如果在服务端采用Javascript技术,则可以使用JSON等客户端与服务端同时支持的数据格式进行传递,能够降低服务端的复杂度,提高运行效率。 主要考查服务端JavaScript的实际应用和分析。 在“用户身份验证”这一应用场景中,需要同时在客户端与服务端对用户的输入进行验证:在客户端,需要判断用户的输入是否满足基本的格式要求,目前通常采用JavaScript代码实现验证功能;在服务端,需要验证用户输入的密码是否与后端数据库中存储的密码匹配。如果采用服务端JavaScript功能,则可以实现相似或相同代码的重用,提高系统的可维护性。 在“客户请求信息传递与返回”这一应用场景中,如果客户端与服务端采用不同的技术实现,则当客户端发出的请求数据传递到服务端后,服务端需要进行数据解析与格式转换,之后才能调用业务功能,得到运算结果后还需要将其转换为客户端需要的数据格式。整个过程需要涉及两次应用层的数据格式解析与转换,效率较低。如果采用服务端JavaScript技术,可以采用JSON等客户端与服务端同时支持的数据格式进行传递,能够降低服务端的复杂度,提高运行效率。 服务端JavaScript的主要缺点有: (1)缺乏成熟的类库。在数据操作、数据存储等方面能力较弱。 (2)对标准的支持不够。目前的服务端引擎对CommonJS的支持有待加强。 (3)开发和执行效率较低。在服务端缺少良好的开发环境和类库支持,执行效率也较为低下。
解析
转载请注明原文地址:https://kaotiyun.com/show/FZQZ777K
本试题收录于:
系统分析师下午案例分析考试题库软考高级分类
0
系统分析师下午案例分析考试
软考高级
相关试题推荐
输入n个整数,输出其中最小的k个。例如输入1,2,3,4,5,6,7和8这8个数字,则最小的4个数字为1,2,3和4。
datagrid.datasouse可以连接什么数据源
四个工人,四个任务,每个人做不同的任务需要的时间不同,求任务分配的最优方案。(2005年5月29日全国计算机软件资格水平考试——软件设计师的算法题)。
删除字符串中的数字并压缩字符串(神州数码以前笔试题),如字符串”abc123de4fg56”处理后变为”abcdefg”。注意空间和效率。(下面的算法只需要一次遍历,不需要开辟新空间,时间复杂度为O(N))
给定链表的头指针和一个结点指针,在O(1)时间删除该结点。链表结点的定义如下:structListNode{intm_nKey;ListNode*m_pNext;};函数的声明如下:voidDeleteNode(L
类CMyString的声明如下:classCMyString{public:CMyString(char*pData=NULL);CMyString(constCMyString&str);~CMyString(void);
下面是一个数组类的声明与实现。请分析这个类有什么问题,并针对存在的问题提出几种解决方案。templateclassArray{public:Array(unsignedarraySize):data(0),size(arraySize)
设置OutlookExpress选项,使之启动时,直接到“收件箱”文件夹。
把用户状态设置为忙碌。
4月26日是CIH病毒发作的日子。假设今天是4月25日,请将系统的日设置为27日,以避免明天病毒发作。
随机试题
全身型幼年类风湿关节炎的惟一临床特征是弛张型高热。
A、Beeasyonyourteen.B、Trytobemeantoyourteen.C、Saynotoyourteenwhennecessary.D、Don’tcareaboutyourteen’sfeel
不易受白塞综合征侵犯的脏器是下列哪组
关于自密封瓶内抽吸药液的方法,下列叙述错误的一项是
下列药物不属于消导药的是
长城公司为上市公司,系增值税一般纳税人,适用的增值税税率为17%,原材料按计划成本进行日常核算。期末原材料按成本与可变现净值孰低法计价,每月月末按原材料品种计提存货跌价准备。2013年12月31日,该公司部分原材料情况如下表:该公司2014年1月份和
近代以来,像夸美纽斯所倡导的“泛智课程”,斯宾塞根据功利主义原则设置的课程等,都属于()。
所有权的积极权能包括以下哪些选项()
一项调查显示,某班参加挑战杯比赛的同学,与那些未参加此项比赛的同学相比,学习成绩一直保持较高的水平。此项调查得出结论:挑战杯比赛通过开拓学生的视野,增加学生的学习兴趣,激发学生的创造潜力,有效地提高了学生的学习成绩。以下哪项如果为真,最能加强上述
Womenandmendonotrunorswiminthesameraces.Womenarelessstrongthanmen.(Passage1)
最新回复
(
0
)