欢迎来到天天文库
浏览记录
ID:34588995
大小:3.26 MB
页数:94页
时间:2019-03-08
《数据迁移方案及talentbase系统相关功能设计和实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、东北大学硕士学位论文摘要数据迁移方案及TalentBase系统相关功能设计与实现摘要Sun提出的以组件为基础,集设计、开发、组装和调度为一体的中间层服务器开发平台J2EE充分降低了分布式系统开发的复杂性,使企业能以较低的代价、在较短的时间内建立高质量的分布式应用系统。但一般的J2EE应用程序在实施阶段都面临着大量、复杂的原始数据的迁移问题。原始的迁移方法不仅费时、费力而且容易出错,导致数据的不一致,促使开发维护成本急剧攀升。TalentBaSe系统是东软、翰威特联合推出的一个eHR(e.HumanResollrce)产
2、品,它基于J2EE规范的企业级信息平台,体系结构采用了符合J2EE规范的Mvc三层模式、sruts框架和Expresso框架。同样,在实施阶段面临着批量数据迁移的问题。本文首先通过实现TalcntBase系统二次开发过程中的几个功能,对比了几种处理OLE2文档程序包的性能,并且提出了一个复制多个关联性数据表中记录的算法。其次以TalentBase系统的数据迁移工具项目为背景,具体分析了J2巳E应用程序实施阶段的数据迁移问题,充分考虑了当前应用程序的实施和部署环境,设计出了一套完整的数据迁移方案.此方案包括系统切换时的数
3、据迁移、通用数据迁移和模块数据迁移三个子方案,能够解决实施阶段各种类型的数据迁移问题。最后,根据当前的需求,以动态循环调用业务层保存方法的原理实现了模块数据迁移功能.使得持久层的数据库结构对实旋过程中的数据迁移人员来说是完全透明的,正是这一透明性也省去了直接操作数据表时需要维护多个表之间的数据相关性和一致性的问题。本方案虽是在蹦entBase系统之上基于stnIts实现的,但可以很容易地在通用的实现Mvc模式的应用程序上实现。关键词数据迁移J2EE平台Mvc模式stnlts框架组织机构复制-II—东北大学硕士学位论文A
4、BSTR^CTTheDesignandImplementationofDataMigrationProjectandInterrelatedFunctioⅡsofTaleⅡtBaseABSTRACTnledevel叩mentofdi吲buledsystemisfuHy舭ili戗edbyJava2EnIerpriseEdition(J2EE)platfompresentedbysunMicmsystemscompany,whichb嬲esoncomponentsa11dinte舯tesdesign,development
5、,fitting锄ddeployment.ItempawersdeVeloperstoe蛐出lishtop-qua¨tyenterprise印pljcationsinshortertimeatlowercost.Butm皿yJ2EE印plic砒ionshavetOfkemepmblemthatimplememersmustimportamassoforiginaldatamimplemem_mg,inag锄eTmway’itnotonlycoStsagreatdealofmallpowerandtiIne,butals
6、otendstocommnablunderwhichresultstoinconsistencyofdatabaSe,andIlighercost.TaIenlBaSeisaneHR(electroIlicH哪a11Resource)systemproducedbyNeusof【GroupandHewincompanvascript权威指南[M】.北京:中国电力出版社,200I/07,7-203I.chuckcavaIless.GetdngtheMostoutoftllestmtsT砘Libr耐es[M】.o’ReiI
7、Iy,2003/0732.Ericcoste№AppJeDeve】印erconne“彻.Remotesc—p曲gwjthIFRAME叫】.O’Reilly,2002,0833.Davidczanlec器;獭n飘窭。妇_y霸,!嘲岂}B蠢辩坦l”莉些Iu⋯}蜡。萄㈦"曩A要蟑靼l营;.薛翻“;:;冀,封嘲i.0≤£8j0榉Ⅲ#茄㈨"B女弱ii醯琏a蘸*._1锄捧龋窝甚黯茹甄期蠹}塞};耐鳓t雕翟裂强拼简鬻。I黼,)薹Hdsi驰露鲜;由Ⅸl】¨轰*鬲满,试辫鞭赣盈阉l崩!=嚣墅;翼啦鼬耕垂弱蠡。n型i誊ntE“H甫?§≤季
8、,hj鼎鳞荐.茸,藉坫。爨凄饶善崮¨萎塑箭毛I蠖拜#蚤uIedatamigrationandda协migrationduringsystemswitching,a11dcanresoIVekindsofdatamigratio“problemsdu曲gimplemen协tionst49e.Finally,曲efunc廿onofb咖
此文档下载收益归作者所有