基于Struts 2的大学公寓管理平台设计与实现
发布时间:2017-09-12 16:25
本文关键词:基于Struts 2的大学公寓管理平台设计与实现
更多相关文章: 公寓管理 Struts MySQL 平台 Java EE
【摘要】:如今,信息化已经给人们的生活和工作带来了翻天覆地的变化,通过互联网人们可以远程地处理工作事务,可以网上购物,可以即时地与亲友交流。使用互联网不仅几乎完成了所有实地能够完成的事情,而且也能出色地完成实地所不能完成的很多事务。大学作为培养国家精英的场地,信息化应该要得到优先地发展,如今大量的学校管理的平台已经建立起来,如学生教务管理平台、校内办公平台、学生选课平台和邮件系统等。然而,除了教学楼外,学生公寓也是学生学习和生活的主要场所,每年大量的新生要入住学校的公寓,新生信息和大量的公寓信息目前仍然需要管理员手工地完成,十分费时费力。公寓管理作为一个相对独立的系统可以考虑实现一个专门的平台来统一管理,这将提高相关人员的工作效率。本课题基于上述研究背景,拟设计和实现大学公寓管理平台,将公寓管理中涉及到的主要事务抽象出来,使用计算机技术构建一个网上的公寓管理平台,提供给广大教职工和学生使用。本文首先分析了课题的研究背景和该平台实现的主要方式和现状,确立了本文的研究内容,简要介绍了实现本项目的关键技术,如Java EE、Struts、My SQL、Eclipse和B/S架构等。接着,本文根据学校的实际调研情况,将公寓管理的基本事务综合起来考虑系统所需要满足的功能需求,将这些功能合理的划分为几个主要的功能模块,包括公寓管理员管理模块、学生管理模块、公寓管理模块、宿舍管理模块、学生入住管理模块、学生缺寝管理模块、学生迁出管理模块和修改密码及退出系统模块。分别确定了这些子模块的需要完成的小功能以及每个功能的需求细节等。同时,在总体上本文为课题设计平台开发的总体开发流程,确立了系统的总体实施路线,接着为每个主要模块设计了对应的设计实现过程,指明了后续详细设计的开发步骤。本文的详细设计阐述了个模块的实现过程,课题使用业内流行的Struts框架构建性能优异的Java EE网站项目,将系统的功能完整地实现出来,阐述过程中给出了关键代码和运行效果图,主要完成的内容有楼宇管理员的管理(查询、添加、修改和删除等)、学生管理(安排学生入住、修改学生信息、查询学生信息等)、楼宇管理(添加公寓并分配管理员、查询楼宇、修改楼宇信息)、学生入住登记、学生寝室调整、学生迁出登记和查询、学生缺寝登记和查询和修改登录密码等。系统允许系统管理员、楼宇(公寓)管理员和学生登录,三种人分别有不同的权限和操作。最后,课题分别为各模块设计了几个测试用例,用于验证系统功能是否达到需求分析中的要求,测试结果显示系统基本满足要求,而且网站运行效果良好。总之,整个大学公寓管理平台的实行能提高学校的公寓管理工作的效率,同时也给学生的学习生活带来较大的便利。
【关键词】:公寓管理 Struts MySQL 平台 Java EE
【学位授予单位】:吉林大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.52
【目录】:
- 摘要4-6
- Abstract6-10
- 第1章 绪论10-13
- 1.1 研究背景和意义10-11
- 1.2 主要研究现状11-12
- 1.3 本文内容12-13
- 第2章 主要技术简述13-17
- 2.1 JAVA EE13-14
- 2.2 STRUTS14-15
- 2.3 MYSQL15
- 2.4 ECLIPSE15-16
- 2.5 B/S架构16-17
- 第3章 需求分析17-21
- 3.1 公寓管理员管理模块17
- 3.2 学生管理模块17-18
- 3.3 公寓管理模块18
- 3.4 宿舍管理模块18
- 3.5 学生入住管理模块18-19
- 3.6 学生缺寝管理模块19
- 3.7 学生迁出管理模块19
- 3.8 修改密码及退出系统模块19-20
- 3.9 本章小结20-21
- 第4章 总体设计21-33
- 4.1 平台总体实施路线21-22
- 4.2 各模块设计22-27
- 4.2.1 公寓管理员管理模块22-23
- 4.2.2 学生管理模块23-24
- 4.2.3 公寓管理模块24
- 4.2.4 宿舍管理模块24-25
- 4.2.5 学生入住管理模块25-26
- 4.2.6 学生缺寝管理模块26
- 4.2.7 学生迁出管理模块26-27
- 4.2.8 修改密码及退出系统模块27
- 4.3 数据库设计27-32
- 4.4 本章小结32-33
- 第5章 详细设计33-57
- 5.1 公寓管理员管理模块33-40
- 5.2 学生管理模块40-45
- 5.3 公寓管理模块45-47
- 5.4 宿舍管理模块47-50
- 5.5 学生入住管理模块50-51
- 5.6 学生缺寝管理模块51-53
- 5.7 学生迁出管理模块53-54
- 5.8 修改密码及退出系统模块54-56
- 5.9 本章小结56-57
- 第6章 测试57-61
- 6.1 测试方法和环境57
- 6.2 各模块测试用例57-60
- 6.3 本章小结60-61
- 第7章 总结与展望61-62
- 参考文献62-64
- 致谢64
【参考文献】
中国期刊全文数据库 前10条
1 孔令宏;;基于物联网的智能宿舍管理系统设计[J];电子技术与软件工程;2014年09期
2 钱立;邓绯;;高校新生入学宿舍管理系统的设计与实现[J];重庆三峡学院学报;2014年03期
3 方开红;;职院学生宿舍管理系统的设计与实现[J];现代计算机(专业版);2012年12期
4 章慧;刘亚军;;基于SSH框架的高校宿舍管理系统的设计与实现[J];信息通信;2011年05期
5 尹强飞;冯炜锐;;浅论基于MVC架构的学生宿舍管理系统的设计与研究[J];科技创业月刊;2011年08期
6 谢之凯;王琳;;基于C/S结构的高校宿舍管理系统设计与实现[J];科技信息;2011年16期
7 翟高粤;;基于Spring MVC校园管理系统的设计与实现[J];电脑编程技巧与维护;2010年17期
8 钱新杰;胡桂香;张怀宇;赖华;;基于B/S学生宿舍管理系统的设计与实现[J];科技传播;2010年15期
9 唐红雨;何峰;郑明喜;;学生宿舍管理系统的开发研究[J];镇江高专学报;2010年03期
10 李霞;刘慧婷;赵凯;姚海青;;基于JSP的宿舍管理系统的设计与实现[J];计算机技术与发展;2008年12期
,本文编号:838276
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/838276.html