PAGE2
基于Java的大学生宿舍管理系统设计与开发
摘要
大学宿舍是我们在大学生在校园生活中日常生活起居的地方。因此,对学生宿舍有效的管理是校园管理工作中十分重要的一部分。而且,随着大学生人数每一年都在不断增加,在管理上也给学校带来了不少难题。所有,为了解决大学宿舍中各种大大小小的问题。我们应跟随时代的步伐,在这个信息化的时代,我们应当建立一套科学的大学生宿舍管理系统。实现对宿舍科学化的管理,真正解决宿舍管理的难题,提高管理者的工作效率。
本文主要介绍了大学生管理宿舍系统,此次设计主要采用了MySql数据库作为数据的存储,整体的框架设计采用了目前流行的SSM框架,在idea的环境下进行开发。并且介绍本次课题研究的背景及意义,还有对主要技术的详细介绍。接着对主要功能和数据库进行分析,并结合需求归纳出主要的六个模块,详细的说明开发流程,最后对整个开发过程进行总结。
关键词:大学生宿舍;大学生宿舍管理系统;SSM框架;MySql数据库
目录
TOC\o1-3\h\z\u摘要 I
第1章绪论 1
1.1研究的背景及意义 1
1.2国内外现状 1
1.3研究目标 2
1.4研究内容 2
第2章系统开发的相关技术介绍和分析 3
2.1JSP技术 3
2.2MySQL技术 3
2.3springMVC技术 4
2.4mybatis技术 5
2.5spring技术 5
第3章系统的总体分析 7
3.1系统可行性分析 7
3.1.1技术可行性 7
3.2系统的需求分析 7
3.2.1功能需求 7
3.2.2性能需求 8
3.3系统体系结构分析 8
3.4系统的实现平台 9
第4章系统总体设计 11
4.1系统设计目标与原则 11
4.2系统结构设计 12
4.3数据库设计 13
4.3.1数据库需求分析 13
4.3.2数据库概念结构设计 13
4.3.3数据库逻辑结构设计 17
第5章系统主要功能实现 21
5.1登陆功能实现 21
5.2学生信息添加功能实现 22
5.3卫生管理功能实现 22
5.4宿舍管理功能实现 23
5.4.1添加宿舍信息功能 23
5.4.2维修信息功能 23
5.5管理员信息功能的实现 24
总结 25
参考文献 26
第1章绪论
研究的背景及意义
如今的世界是高新技术产业蓬勃发展的时代,社会的全面信息化也渐渐成为了这个时代的趋势,而计算机技术更是推动了社会信息化、科学化的发展,在这样的社会背景下各行各业纷纷开始引入计算机技术。而在高校中大学生宿舍管理当然也不例外,随着国家教学改革的不断深化、高校办学规模的不断扩大、各大高校的学生人数不断递增、学生宿舍中各种信息的数据、学生的统计等管理工作面临着诸多难题,管理工作量大,效率低且越来越繁重和琐碎。因此宿舍管理的信息化、网络化、科学化越来越受到了各大高校的重视,而大学生宿舍管理系统可以让管理变得更加高效、便捷,极大的减少了人力、物力,减轻了管理者的负担提高了管理者的工作效率。同时随着计算机技术的不断普及和发展,管理的科学化已成为必然的趋势。传统的管理方式都是手工管理例如查找学生信息都是需要通过翻阅学生档案,不仅耗费大量的时间而且工作效率低下。因此学校应该采用最有效的管理模式来管理好学生,通过对学生的信息采集将学生的信息输入到数据库中,可以更方便地查询学生的信息,这样比传统的方式要方便地多。而使用计算机系统对学校宿舍进行管理,不仅可以完美的取代手工管理的方式更能很好的与时代接轨。
1.2国内外现状
在国外因为科技发展的时间较早,科技早已普及到了高校生活中,国外的高校都有属于自己的技术团队因此基本上每所大学都拥有自己的一套宿舍管理系统,并且国外许多大学从六七十年度已经开始对管理研究和探索,形成了一套规范科学的管理模式,对宿舍智能化管理的技术也相当的成熟,真正做到了人性化。因此宿舍管理系统值得国内各大高校借鉴,改善自身的不足。
国内大部分高校对学生信息的管理还停留在手工化,纸质化的阶段只有少部分高校拥有自己的宿舍管理系统,并且由于科技起步较晚,基础设施不够完善,整体信息化也相对落后,因此导致宿舍管理系统没有得到推广,普及和发展也比较缓慢。鉴于国内外信息发展现状有所差异我们也不能照搬照抄国外的管理模式,不过我们可以借鉴国外的先进经验。
1.3研究目标
此次研究目标是为了开发一个功能实用、操作方便,简单明了的大学生宿舍管理系统。目的是为了