欢迎来到天天文库
浏览记录
ID:10932947
大小:3.94 MB
页数:75页
时间:2018-07-09
《基于Struts+Hibernate框架的在线答疑系统-毕业论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于Struts+Hibernate框架的在线答疑系统I摘要《在线答疑系统》是《大学教学与科研辅助系统》的一个子系统。它是一个面向广大大学教师和学生的开放型教学与科研辅助系统,构建基于Web技术的教学与科研资源共享平台,便于大学教师的教学科研管理以及师生间资源共享。本系统从大学教师的日常业务出发,充分提高教育与科研的网络化、电子化水平,从而能够大大提高教育与科研的效率。Struts框架是一种在JSPModel2的基础上MVC设计模式的实现,经过数年发展已经有了成熟而广泛的应用。Struts框架实现了业务层、视图层和控制器层的分离,从而达到提高开发效率,便利后期维护的目的。因此,在本系统的设计
2、和实现中应用Struts框架是一个有益的尝试。本文的主要工作有:1.简要介绍了MVC设计模式的概念和优势,以及常见的几种实现MVC设计模式的框架,如Struts、Spring、webwork等。2.通过对目前大学教学和科研工作业务流程的深入调查研究,分析本系统的需求。本文通过在线答疑的各个过程抽象建模,明晰各模块的功能,同时也对系统的一些非功能性需求做出了说明。3.在需求分析的基础上,设计和实现系统。本文设计了系统的数据模型并完成数据库实现,并在各模块的设计与实现过程中,详细介绍了如何利用Struts框架实现MVC设计模式。本文还对系统实现成果做了展示。4.详细阐述了本系统中Struts框架
3、的应用过程和该框架最新的发展动态。Struts框架的构建和配置在应用中占有十分关键的地位。经过数年发展,Struts框架吸收了webwork等流行MVC框架的优点,发展到了一个新的阶段。本文也对系统中另一项关键技术Hibernate组件的应用作了介绍。5.对本系统开发成果和不足做了总结,同时对下一步工作做出了规划。关键词:在线答疑系统;MVC设计模式;Struts框架;Hibernate组件IAbstractAbstractThe“BBSforQ/A”isasubsystemofUniversityteachingandresearchsupportsystem.Itisaopensuppo
4、rtsystemwhichmainlyfacethenumerousteachersandstudents,constructingateachingandresearchresourcesharingplatformbasedontheWebtechnology.Itisconvenientforresourcesharingbetweenteachersandstudents.Thissystembeginswithteachersofuniversity’sroutineparochialaffairs,sufficientlyimprovethenetworkingandelectr
5、onic-levelofeducationandresearch,inordertostepupefficiencygreatly.StrutsframeworkisakindofimplementationofMVCdesignpatternbasedonJSPModel2.Afterseveralyears’development,ithasgottenmatureandwidelyapplication.StrutsframeworkimplementstheseparationofModel-View-Controller,andthenreachesthegoalofincreas
6、ingdevelopmentefficiencyandcommodiousuppersystemmaintenance.Therefore,usingStrutsframeworkisaadvantageousattemptinthedeviceandimplementationofsystem.Thecapitalworksinmyarticleasfollows:1.GiveasummaryabouttheconceptandadvantagesofMVCdesignpattern.Inaddition,showsomefamiliarframeworkforimplementingMV
7、Cdesignpattern,suchasStruts,Spring,webwork,etc.2.Throughsearchingintocurrentaffairprocessesofuniversityteachingandresearchdeeply,toanalyzethedemandofsystem.Via-abstractlymodelingthevariousonlineQ/Aprocess,a
此文档下载收益归作者所有