欢迎来到天天文库
浏览记录
ID:34110907
大小:6.55 MB
页数:72页
时间:2019-03-03
《基于轻量级java+ee开源框架的网络实验管理系统的设计与实现new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、北京邮电大学硕士学位论文基于轻量级JavaEE开源框架的网络实验管理系统的设计与实现姓名:池洪伟申请学位级别:硕士专业:软件工程指导教师:程保中20090501基于轻量级Java旺开源框架的网络实验管理系统的设计与实现摘要JavaEE(JavaEnte叩riseEdition)是使用Java技术开发企业级应用系统的一种事实上的工业标准,为应用Java技术开发服务器端应用提供一个平台独立的、可移植的和基于标准的企业级平台,从而简化了企业级应用的开发、管理和部署。传统JavaEE架构使用啪(Ente巾riseJavaBean)
2、,开发复杂、效率低,依赖第三方容器,测试困难和部署复杂。轻量级JavaEE框架使用POJo(PlajnOrdina哆JavaObject)实现业务逻辑,不会强迫业务对象遵循特定平台的专有接口,消除了传统JavaEE应用复杂性和限制。本文分析了轻量级JaVaEE框架的特点,介绍了JavaEE平台系统的设计技术和设计模式,并对这些软件体系结构进行了比较,介绍了基于轻量级框架的五层体系结构和各层次使用的流行的开源技术,利用轻量级的JavaEE开源框架技术设计和实现了网络实验室管理系统。本文对网络实验管理系统进行了功能需求分析,选
3、择了各个层次使用的开源框架,表现层使用JSF框架、业务逻辑层使用Sp血g框架、数据访问层使用Hib锄ate框架,系统各个层次之间实现松耦合。对系统登录模块、管理员管理模块、日志管理模块等相关功能模块进行系统设计和代码编写。关键词:NEMS表现层业务逻辑层数据访问层数据库DESIGNANDIM口LEMENTf盯IONOFNETWORKEXPERIMENTⅣIANAGEMENTSYSTEMBASEDON1ⅥELIGHTWEIGHT乩气=V:AEEOPENSOURCEFRAMEWORKABSTRACTh忱EE(JavaEnt即r
4、iseEdi石on)isf;l吐ualstaIldard删ch璐罄Javat0develop即由叩ri∞levdapplica60nsyst锄.Itpr嘶d馏aplatf.0mliIldep衄da止位msplantableandstand抓l-b鹤ed酬[唧d∞level斯appli础。璐0n也e髓dofse眦而tlljaVa’锄dnlerebysimpli丘鹤ⅡledeVelopment,mana誉:Ⅱlentandd印loymentofent叩ri∞levdapphc碰om删i矗。彻lJavaEE丘锄eworl【嘴sE
5、m(Ent廿pri∞JavaB啪).ni饿托勰鹤t11ecomplexit),ofdeVelopInent,e嬲yt0makelowe伍Ciency,dependsonⅡlirIlpanycontaineroV锄uch,hardt0test趾dcomplextodeployInent.JaVaEE缸匝e、7l,o出内rmellSeofli曲呐eightPoJO(PlainOrdinaDrJavaObject)t0葩hievcbusineSsl晒c'busiIless0bjects丽Unotbefo删tofollowaspe
6、cificplatfo玎n’sp唧rieta巧inter】沁e,eli曲atingtlle仃adi廿onalcomple】dti器ofJavaEEapplic撕。璐andlhitations.111istlleSis缸alyzedt11echamctefisticofligllt、jlreightJavaEE觑衄e踟诎,i舳raHduced妖柚lliqueofJavaEEplatfonn跹ddeSi伊pattenl,觚dcomp鲫甜Ⅱleseso胁arcarchitectIl代.T11istlleSis血roduced6v
7、c戗铘syStem础僦栅他b弱ed0nli曲锕ei曲t觑哑啪rkand0p髓s嗍枷quemevqtierlnilizedinc伽rScofdcSi弘sys蛔n,designed锄dimplementnetworkex讲dmentmanagements)rStemb嬲odtlle1i曲魄ei曲top蛆sourceJayaEE筋m融.Inthisp叩%then鲍阳rkm锄ag锄entsySt锄1abomtor),fhn以。砌n∞dS姐alysisisc秭edout,haschos∞t0usenle纳m锦,o呔atanlevel
8、s,uS泌gtheJSF蠹ameworl【forp佗sentationlay盯'BusinessL0西cTieruS洫gS埘ngFmmewo止dataacceSslayer1ls崦Hibenlate向mewod【fbrlooselycoupledbe时e∞既chlay瓯Lo垂nmoduleontlles
此文档下载收益归作者所有