基于Web的宿舍管理系统的设计与实现(武汉大学工程硕士专业学位)_第1页
基于Web的宿舍管理系统的设计与实现(武汉大学工程硕士专业学位)_第2页
基于Web的宿舍管理系统的设计与实现(武汉大学工程硕士专业学位)_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基于Web的宿舍管理系统的设计与实现(武汉大学工程硕士专业学位)摘要高等学校的学生宿舍管理是高校后勤保障的一项重要内容,其管理能力和效劳水平的上下直接关系着学生的利益和学校的整体办学水平,直接影响到人才的培养质量。特别是20世纪90年代以来,随着高校招生规模的不断扩大,学生人数急剧增加,住宿资源愈发紧张,学生对宿舍分配与管理的要求也在不断提高。在校生的学历层次、思想状态、文化水平呈多样化、复杂化的趋势,学生对宿舍分配与管理的要求也在不断提高。这不仅使得管理工作变得越来越繁重和琐碎,而且对它提出了更高的要求。采用传统的手工模式进行管理,其效率低,易出错,不能实时了解学生的住宿情况,统计和分析较为

2、困难,已经不能满足当前高水平宿舍管理的需要。为此,加强住宿管理,优化住宿资源,提高宿舍资源利用率就成为各高校关注的焦点,利用计算机和网络化的伎俩来进行宿舍管理已成为发展的必然趋势,开发出相应的宿舍管理软件系统就具有十分重要的现实意义。基于此,本文研究了宿舍管理系统DMSDormitoryManagementSystem。本文主要研究内容如下:1研究了校园信息化建设中在发展中暴露出的问题,并在研究了国内外信息管理系统现状根底上,提出了设计和开发DMS系统的解决计划。2深入研究JSF、Spring、Hibernate等框架,最后分别给出了JSF和Spring、Spring和Hibernate的整合

3、计划,从而根据配置实例得到JSH的整合;3以宿舍管理特点和Web框架的研究根底,研究了宿舍管理系统的逻辑框架、功能结构、数据库的分析与设计,然后表明了JSH(JSF+Spring+Hibernate)的开发架构,其中JSF用于界面层的展现、Spring用于业务逻辑层、Hibernate用于持久层;4从持久层、业务逻辑层、Web层介绍了宿舍管理系统各层的实现办法,最后开发了原型系统。关键词:宿舍管理,J2EE,JSF,Spring,HibernateABSTRACTCollegesDormitorymanagementisanimportantelementintheabilityofitsma

4、nagementlevelandservicedirectlyrelatedtotheinterestsofthestudentsandtheschool'soverallschoollevel,adirectimpactonthequalityofthetraining.Inparticular,the20thcentury,sincethe90's,withtheenrollmentofstudentsincollegesanduniversitiescontinuestoexpand,thenumberofstudentsincreaseddramatically,acc

5、ommodationresourcesmorenervous,thestudentsofthedormitoryofthedistributionandmanagementrequirementsarealsorising.Studentsattheacademiclevelofthought,andculturallevelofdiverse,complextrend,studentsofthedormitoryofthedistributionandmanagementrequirementsarealsorising.Thisnotonlymakesthemanagementhasbec

6、omemoreandmoreheavyandtrivial,butithasputforwardhigherrequirements.Usingthetraditionalmanualmanagementmode,anditsinefficientanderror-proneandcannotknowinreal-timeresidentialstudents,thestatisticsandanalysismoredifficult,cannolongermeetthecurrentneedsofhigh-levelmanagementdormitory.Tothisend,thestren

7、gtheningofstaymanagement,optimizationofaccommodationresources,improveresourceutilizationdormitorycollegesanduniversitieshavebecomethefocusofattention,theuseofcomputersandnetworkstocarryoutameansofdormitorymanagementhasbecomeaninevitabletrendtodevelopacorrespondingsoftwaresystemdormitorymanagementoni

8、sofgreatpracticalsignificance.Basedonthis,thispaperstudyDMS(DormitoryManagementSystem).Themaincontentsstudiedinthispapercanbedescribedasfollows:(1)Basictheprobleminthedevelopmentoftheconstructionofthecampusinformation,andafterstudyingtheinformationmanagementsystemforthestatusquoathomeandabroadbasedo

9、nthedesignanddevelopmentofDMSsystemssolutions.(2)DepthstudyofJSF,Spring,Hibernateandotherframeworks,andfinallygivetheJSFandSpring,SpringandHibernateintegrationprograms;(3)BasedontheframeworkofthemanagementfeaturesandWeb,functionalstructures,databaseanalysisanddesignhasbeendepth-inresearched.Andintro

10、ductionthearchitecturebasedonJSH(JSF+Spring+Hibernate)hasbeenputforward;(4)eachlayer'srealizationmethodshavebeenintroducedpreliminary,andprototypehasbeenachieved.Keywords:DormitoryManagement,J2EE,JSF,Spring,Hibernate目录摘要4ABSTRACT5目录7第1章绪论91.1研究背景及研究意义91.2国内外研究现状与发展趋势101.3研究内容121.4文章结构12第2章宿舍管理应用

11、需求143.1软件需求分析概述143.1.1需求分析的任务和过程143.1.2软件需求分析原那么153.2系统需求调查分析173.2.1功能需求173.2.2性能需求233.2.3其它需求26第3章系统开发撑持技术262.1JSF框架282.1.1JSF概念282.1.2JSF框架工作原理282.1.3JSF的生命周期312.2Spring框架322.2.1Spring概念322.2.2Spring体系结构332.3Hibernate框架342.3.1ORM技术342.3.2Hibernate概念352.3.3Hibernate的体系结构352.3.4Hibernate工作原理362.4应用框

12、架的集成382.4.1Spring和JSF的整合382.4.2Spring和Hibernate的整合402.5本章小结41第4章系统设计424.1系统体系结构424.2系统流程结构434.4功能模块444.4.1用户帐号模块454.4.2宿舍管理模块454.4.3信息查询模块464.4.4卫生评比模块464.4.5根底数据模块474.4.6新学年管理模块474.4.7出入管理模块474.4.8窗口模块484.5数据库设计484.6详细设计534.6.1学期注册534.6.2学生-寝室信息查询555系统实现565.1系统开发环境565.2持久层的实现565.2.1POJO类的定义565.2.2P

13、OJO类对应的映射实例565.2.3DAO接口的定义575.2.4DAO实现类的定义585.3业务逻辑层的实现595.3.1业务效劳接口的定义595.3.2业务效劳接口实现类的定义595.3.3工程根底配置实例web.xml605.3.4Spring配置实例615.4Web层的实现635.4.1模型的实现635.4.2JSF控制器和配置实例645.4.3视图的实现666总结与展望676.1总结676.2展望67参考文献70致谢.73第1章绪论1.1研究背景及研究意义高等学校的学生宿舍管理是高校后勤保障的一项重要内容,其管理能力和效劳水平的上下直接关系着学生的利益和学校的整体办学水平,直接影响到

14、人才的培养质量【1】。特别是20世纪90年代以来,随着高校招生规模的不断扩大,学生人数急剧增加,住宿资源愈发紧张,学生对宿舍分配与管理的要求也在不断提高。同时,随着社会信息化步伐的加快,社会对人才的要求越来越高,相应地,也需要学校的管理和效劳工作越来越周到、全面、先进和高效。在校生的学历层次、思想状态、文化水平呈多样化、复杂化的趋势,学生对宿舍分配与管理的要求也在不断提高。这不仅使得管理工作变得越来越繁重和琐碎,而且对它提出了更高的要求。采用传统的手工模式进行管理,其效率低,易出错,不能实时了解学生的住宿情况,统计和分析较为困难,已不能满足当前高水平宿舍管理的需要【2】。为此,加强住宿管理,优

15、化住宿资源,提高宿舍资源利用率就成为各高校关注的焦点,利用计算机和网络化的伎俩来进行宿舍管理已成为发展的必然趋势,开发出相应的计算机宿舍管理软件就具有十分重要的现实意义。【1】【2】【3】【4】【5】【6】下一页宿舍管理系统的开发使用,可以加快学院与现代化学院管理机制的接轨,通过Internet上的信息发布提高学校的自身形象,为学校步入现代化管理模式管理办学做好充沛地准备。通过学生宿舍管理系统可以让学院的各职能部门实时掌握在校学生的生活动态,进而最大限度地发挥各部门的作用,到达整体优化;可以实时掌握学生宿舍的资源状况,为招生方案的实施及学院规模的扩充提供根底的数据支持及理论参考,提高学院的办学

16、市场竞争能力,还可以为学院的高层领导提供决策支持【3】。本课题根据对当前高校学生宿舍管理的实际情况出发,设计并开发数字化校园环境下的学生宿舍管理系统。通过该系统,后勤和学生管理部门能够方便快捷地对从新生入学到毕业离校整个过程的住宿情况进行全方位的掌握和管理,实时了解学生的住宿情况,使管理工作更富有条理,更加高效、科学。1.2国内外研究现状与发展趋势进入21世纪后,高等教育事业正处于改革与发展的重要时期。这一时期高校学分制改革、后勤社会化逐步深化,传统的概念趋于淡化,以作为学生管理根本组织形式和主要工作渠道的情况正在改变,宿舍越来越成为大学生学习、生活的重要场所;在高校收费制度改革后,教育不仅是一种管理活动,也是一

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论