欢迎来到天天文库
浏览记录
ID:36782518
大小:3.82 MB
页数:85页
时间:2019-05-15
《基于SSH实验室管理系统的研发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、摘要高校实验室是学生实践实习的重要场所,在巩固学生理论知识、培养学生综合能力和创新意识方面发挥着重要作用。传统的实验室管理系统不能满足学生自主学习和开放式管理的需求,本文针对这一需求,设计了适应现代教学要求的实验室管理系统。(1)论述了实验管理的重要地位和研究现状,提出集成Struts2+Spring+Hibernate的轻量级MvC模式解决方案,构建具有一定集成度和通用模式的SSH架构,开发具有实用价值的排课算法。(2)重点以实验项目管理模块的开发为例,具体阐述了如何使用Struts2实现MvC模式并完成Web表
2、示层功能,Spring作为业务逻辑层的框架,依靠IoC的依赖注入功能,使系统各组件间达到松散耦合并且能和Struts与Hibernate框架很好的兼容,采用AOP实现了UIC的安全控制;负责管理表现层与数据访问对象间关系,完成业务逻辑层的功能。Hibernate负责数据的持久化工作。通过分层处理使整个系统结构清晰,功能明确,更重要的是各层次之间相互独立,对某一层次的修改不会影响其他层次。经实际运用结果表明,对于中小型Web系统具有一定的通用性,而且采用分层及模块化设计使系统具有较高的智能性、协作性、可重用性、可扩展
3、性的特点。关键词:实验室管理;MvC模式:Spring;Struts2;HibernateABSTRACTLaboratoryisasignificantplaeeforstudentstopracticeinc011egeandplayaVeryimportantroleinconsolidatingspeculatiVeknowledge,nurturingastudent’ssynthesizedabilityaswellasinnoVation.Traditionallabmanagementsystemc
4、an’tmeetastudentself—studyandtherequirementofopenmanagement.Inresponsetotheneeds,a1aboratorymanagementsystemisdesignedtoadapttotherequirementsofmoderneducation。(1)Thispaperdwellsontheimportantpositionof1abmanagementandcurrentstatus,comesupwitha1ightweights01ut
5、ionofMVCmodelintegratedStruts2+Spring+Hibernate,formsSSHarchitecturewithacertaindegreeofintegrationandcommonmode,anddevelopacurriculumalgorithmwhichhaspracticalvalue.(2)Totaketheprojectmanagementmoduleforexample,itelaborateshowtouseStruts2torealizeMVCmodelandc
6、ompleteWebpresentationfunction.Springisregardedasbusinesslogicframework,dependingontheinflowingfunctionofIoC,whichmakesthecomponentsachievelooselycouplingandbeabletobecompatiblewithStrutsandHibernate.UsingAOPbringsaboutIIthesecuritycontr01ofUIC,whichisincharge
7、ofrelationshipbetweenrepresentation1ayeranddataaccessobjeCtandcompletefunctionofbusiness109iclayer.Hibernateisresponsibleforpersistencyofdata.HierarchymakeswholesystemhaVeclearstructure,specificfunction,andwhat’smore,a11levelsareindependent.Thechangeofany1evel
8、won’taffectotherlevels.Theresultsofactualusingshowsthatitnotonlyhassomecommonalityforsmallandmedium—sizedsystems,butitalsomakesystemhigherintel1igent,c011aborative,reusable,expanda
此文档下载收益归作者所有