flex的web应用系统重构

flex的web应用系统重构

ID:36667538

大小:1.92 MB

页数:55页

时间:2019-05-13

flex的web应用系统重构_第1页
flex的web应用系统重构_第2页
flex的web应用系统重构_第3页
flex的web应用系统重构_第4页
flex的web应用系统重构_第5页
资源描述:

《flex的web应用系统重构》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、、r10五‘906密级:.洳}:矢滓硕士学位论文论文题目£垦曼X的堕星旦廑旦丕统重掏作者姓名鄞盥田一——指导教师签建俭麴握所在学院筮鲑堂医提交日期坌QQZ生鱼月曼目——浙江大学硕士学位论文摘要随着新技术的进步发展和用户需求的不断丰富提升,许多原有的软件系统在性能和交互性方面变得逐渐落后,不能满足用户日益增长的使用要求。解决这一矛盾的途径一般有四种,分别是完全淘汰、继承淘汰、改造移植、集成扩展。本文研究的是第二种和第三种策略的结合,以部分改造、部分继承的方式,在原有系统的基础上进行重构,通过优化代码来改

2、善系统性能,利用新的技术来提高系统交互性,使其与时俱进,发挥更积极的作用。在hltemet广泛应用于每~个领域的今天,使用WEB作为应用程序的表现层成为广大用户的要求。而在众多的wEB应用程序中,一种被称为富互联网应用程序(IUchIntenletApplication,简称黜A)的具高度互动性和丰富用户体验的网络应用程序正蓬勃发展,受到了广泛的好评。其中Adobc公司推出的Flex技术表现尤为突出,其动态华丽的页面,灵活多变的交互性,获得了越来越多用户的喜爱。本文首先简要介绍了某金融公司的PEweb

3、应用系统的架构,分析该系统目前所存在的问题,探讨了重构技术在处理这些问题时所能发挥的作用,并提出几种可行的解决方案。接下来介绍了软件重构的一些理论、原则和方法,然后简要介绍了经典的设计模式,指出了重构(改善既有代码设计的过程)与模式(针对反复出现的问题的经典解决方案)的结合点。接下来,介绍并分析了目前流行的几种富客户端技术,重点介绍了Flex技术并分析了其优缺点。然后结合PE系统的实际情况,详细描述了对PE系统进行web重构的实践操作,包括利用F1cx技术进行表现层的重构和结合设计模式进行业务逻辑层的

4、重构。本文结合PEw曲应用系统的重构,分别探讨了在业务层和表现层进行重构的一些实践操作,其中涉及到软件重构,设计模式,富客户端,FleX等相关技术,提出了一套对W曲应用系统进行重构的实用的解决方案。关键词:重构,设计模式,富客户端,FL既浙江大学硕士学位论文AbstractWitllt}玲developmentofnewtec}lIlol02y缸1dconstannyupgraded托橱uifem锄tsofusers,maIlyoftheexis血lgsonwa陀syst锄a佗becomingprog

5、ressiveIybackwardonperfb瑚锄ceaIldinteraction;tlleyc籼otsatis母tlleincreaSingrequireInentsoftheu踯砒lylOnger.G∞erally,me陀arefbⅢap=proachesto∞lvemiscon仃adiction:compl曲ebeliminated,iIllleritedelimiIlated,咖sfomation,inte田raledexpansion.IlItllispaper,IdosomeI雠arc

6、haboutthe鞠condandthirdcombinedstrategy-Bythewayofpanlyt啪sfo蛐ationa11dpartlyillIleritan啦wecanrefactortIleoriginalsyst锄,imp】愀t11eSyst锄pedbnll卸cebycodeoptinlizatioll,impro、,etIlesyst锄int啪ctivebyadoptingnewtechnolo西es,∞mattheoldsystemcanadvance埘tIlthe痂nes觚d

7、playamo聆activerole.Tbday,tl地im锄etiswidelyu∞diIleveryafea;it’stllemaiori坶ofusefrequir锄entstousetlleweb嬲tl圮陀pre∞n嘶onofasyst锄.Amongtllem鲫ywebapplications,t11ercisonematw咖bythen锄eofRichIntem武Applications(f.orsbortRJA)witllhiP蛳yimemctive柚drichuserexpeTjencei

8、sbooming,ithasbe蛐widelyacclaifned.A』ldti陀AdobeFkxtechnologyisparticularIyprominent,moreandmofeusersarcattnlctcdbvt11edvnanlicmaPmificentpage文t11einteractiveagilityofFlex.1Hspaperwillfirst西veabriefimmduction“a似npany’sfimmcialPEW曲a

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

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

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