基于SSH框架的在线考试系统的设计和实现---毕业论文

基于SSH框架的在线考试系统的设计和实现---毕业论文

ID:29951546

大小:3.61 MB

页数:78页

时间:2018-12-25

基于SSH框架的在线考试系统的设计和实现---毕业论文_第1页
基于SSH框架的在线考试系统的设计和实现---毕业论文_第2页
基于SSH框架的在线考试系统的设计和实现---毕业论文_第3页
基于SSH框架的在线考试系统的设计和实现---毕业论文_第4页
基于SSH框架的在线考试系统的设计和实现---毕业论文_第5页
资源描述:

《基于SSH框架的在线考试系统的设计和实现---毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、本科毕业论文基于SSH框架的在线考试系统的设计和实现DesignandImplementationofOnlineExaminationSystemBaseonSSHFramework姓名:学号:学  院:软件学院系:软件工程专业:软件工程年级:校外指导教师:校内指导教师:年月摘要JavaEE三层结构,分为表现层、中间层(业务逻辑层)和数据服务层。MVC模式不仅实现了JavaEE三层体系,达到了功能模块和显示模块的分离的目的,同时它还提高了应用系统的可维护性、可扩展性、可移植性和组件的可复用性。现在的企业级开发过程中常

2、常使用MVC模式对系统分层。相应的我们常常分为三层,即:表现层,业务层,持久层,与JavaEE平台的三层体系相对应。然而,应用是分层的,仅仅解决UI问题并不意味着你能够很好的将业务逻辑和持久性逻辑和UI组件很好的解耦合,因此每一个层次可能们都需要各自的框架来解决相应的问题。因此随着MVC模式在企业级开发中的流行,基于MVC模式的框架慢慢被开发人员钟爱。一个良好的框架可以让开发人员减轻重新建立解决复杂问题方案的负担和精力,不必关注底层的实现,更加专注于业务逻辑,并且因为这些框架的开源性有强大的用户社区来支持它。所以框架带

3、给开发带来的是革命性的变化,使开发时间更短,系统更加灵活的应对各种变化。本文主要讨论的就是基于JavaEE平台的Struts2.0、Spring、Hibernate三个框架的核心技术的研究以及在项目中的实现。关键词:系统框架;Struts;Spring;HibernateAbstractPresentationlayer,middlelayer(BusinessLogicTier)andthedataserviceslayer,isJavaEEthree-tierstructure.MVCpatternnotonlyr

4、ealizethethree-tierstructureofJavaEE,andachievethepurposeoftheseparationbetweenthefunctionalmoduleanddisplaymodule,butalsoimprovethemaintainability,scalabilityandportabilityoftheapplicationsystemandreusabilityofcomponents.Nowadays,enterprisedevelopingusuallyuseM

5、VCpatterntodividethesystemintothreetierswhicharetheperformancelayer,businesslayerandpersistencelayer.However,theapplicationislayered,justsolvetheUIproblemdoesnotmeanthatyoucanbegooddecouplingofbusinesslogic,persistencelogicandUIcomponents,soeachlevelarelikelyton

6、eedtheirownframeworktosolvetheproblemoftheirownproblem.DevelopersliketousetheframeworkbasedontheMVCpatternsinthedevelopment,asagoodframeworkallowsdeveloperstoreducetheburdenandenergythattore-establishmentofprogramssolvingcomplexproblems;donothavetoconcernthereal

7、izationoftheunderlyingtiers,butmorefocusonbusinesslogic,andbecausetheframeworksareusuallyopen-source,theyhaveastrongusercommunitytosupportit.Consequently,theframeworksbringrevolutionarychangetodevelopment,withframeworkwecanreducetimeandcostofdevelopment,andmaket

8、hesystemmoreflexibletocopewithvariouschanges.ThispapermaintalkaboutStruts2.0,Spring,andHibernatethreeframeworkcoretechnologybaseonJavaEEplatform,aswellastherealizatio

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

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

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