硕士论文-基于ajax的轻量级web客户端开发平台研究与实现

硕士论文-基于ajax的轻量级web客户端开发平台研究与实现

ID:34474058

大小:1.88 MB

页数:62页

时间:2019-03-06

硕士论文-基于ajax的轻量级web客户端开发平台研究与实现_第1页
硕士论文-基于ajax的轻量级web客户端开发平台研究与实现_第2页
硕士论文-基于ajax的轻量级web客户端开发平台研究与实现_第3页
硕士论文-基于ajax的轻量级web客户端开发平台研究与实现_第4页
硕士论文-基于ajax的轻量级web客户端开发平台研究与实现_第5页
资源描述:

《硕士论文-基于ajax的轻量级web客户端开发平台研究与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、分类号:TP311密级:单位代码:10427学号;200406072潦教\手、遥硕士学位论文基于AJAX的轻量级Web客户端开发平台研究与实现研究生姓名至鏖垫导师姓名扬迭学科、专业盐篡垫座旦垫盔申请学位级别亟±答辩时间!!Q!:§:2学位授予单位盗壶盘鲎学位授予单位代码104272007年5月8日摘要随着网络的普及和Web技术的不断创新,管理信息系统(MIS)的体系架构发生了重大的变化,从两层的C/S架构发展到三层的C/S/S或B/S/S架构。由于C/S/S本身的局限性,B/SIS架构的系统得到广泛

2、的应用,因此基于Web的MIS系统(WebMIS)得以迅速普及。现有的WebMIS功能界面越来越复杂,其页面元素包含了多样化的控件和复杂的数据窗口,WebMIS软件开发过程中暴露的问题核心是需要将数据展现与数据内容分离。传统Web技术同步交互的特点决定了无法解决这个问题。最近出现的Web技术解决方案AJAX,使WebMIS中数据展现和数据分离成为可能,可以将传统服务器端的一部分工作转嫁到客户端来完成,使服务器仅作为数据的产生者,从而催生轻量级的WebMlS。AJAX采用了异步交互过程,在用户与服务器

3、之问引入中间媒介进行请求代理,从而消除了传统Web交互过程中的处理一等待一处理一等待缺点。本文首先基于AJAX提出一种支持复杂人机交互界面的、性能优良的、轻量级Web客户端应用开发模型。该模型主要由Web处理引擎和业务请求分发引擎组成,其中Web处理引擎包括Web请求处理和Web显示加载两个模块,通过这两个模块的相互协作实现数据展现和数掘内容的分离。业务请求分发引擎使用AJAX的异步传输过程确保对于数据处理的异步性,降低页面显示逻辑和服务器数据的耦合度,提高人机交互效果。其次,在上述Web应用开发模

4、型的基础上,搭建了一个轻量级的Web客户端开发平台,为现有WebMIS的开发提供了更加丰富实用的功能。基于该平台的WebMIS实现了富客户端和轻量级的特点,这样WebglS可以有效地利用客户端的闲置资源,均衡客户端和服务器端的负荷,从而提高响应效率,很好地改善用户体验。该平台还使WebMIS的独立性得到提高,整个webMIs即独立于具体的服务器,也独立于客户端操作平台,做到了数据展现和数据内容的分离,极大地提高了平台无关性。再次,该客户端开发平台采用的是平台核心加插件的系统开发框架,这使平台具有很大

5、的灵活性和可扩展性;平台插件使用与操作平台无关的JavaScripfi吾言编写。可使平台独立于任何操作系统使用:此外,平台采用MVC模式进行设计丌发,便于平台丌发和维护。IIWeb客户端开发平台已经在“劳动力市场管理信息系统”项目中得到成功应用。应用实践表明,该系统响应效率有了很大提高,用户体验也得到极大改善。该客户端开发平台对现阶段WebMIS.开发以及同类WebMIS升级改造都具有很大的实用价值和借鉴意义。关键词:AJAx,WebMIS,轻量级,Web客户端开发平台IIIAbstractAsne

6、tworkiswidelyusedandinnovationofWebtechnologiesemergesconstantly,majorchangeshavetakenplaceinthearchitectureofManagementInformationSystem(MIS),fromtwo.tierC/Stothree·tierC/S/SorB/S/S.BecauseofthelimitationsofC/S/Sitself,theMISbasedonWeb(WebMIS),whichus

7、edB/S/Sarchitecture,isspreadingquickly.ThefunctioninterfaceofcurrentWebMISisbecomingmoreandmorecomplex.Theelementsofapagecontainmanycomplexdatawindowsanddiversecontrols.ThecoreoftheseissueswereexposedinsoftwaredevelopmentprocessofWebMISwasneedtoseparat

8、edatadisplayanddatacontent.Theclassicwebtechnology,whichtheprocessofinteractionwithWebserverwassimultaneously,couldnotsolvethecoreissuesabOVe.mentioned.AJAXasanewWebtechnologysolutionsappearedrecently,itmadetheseparationofdatadisplayand

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。