目 录 1
1绪论 1
1.1 课题研究的背景 1
1.2 课题研究的意义 1
1.3 本文主要工作 1
2 关键技术介绍 3
2.1 JSP技术的简介 3
2.2 SSM框架 3
2.3 MYSQL数据库 4
2.4 MySQL环境配置 4
2.5 B/S架构 4
3 需求分析与可行性分析 5
3.1功能需求分析 5
3.1.1学生模块用例图 9
3.1.2管理员模块用例图 9
3.1.3宿管模块用例图 9
3.2 系统业务流程分析 5
3.3系统非功能需求分析 6
3.4 可行性分析 7
4 系统设计 8
4.1 系统总体架构 8
4.2数据库设计 12
4.2.1 数据库E/R图 18
4.2.2 数据库表 18
5系统实现 18
5.1管理员功能模块 18
5.2学生功能模块 26
5.3宿管功能模块 26
6 系统测试 29
6.1测试方法 29
6.2测试用例 29
6.3 测试总结 29
7总结及展望 32
7.1 总结 32
7.2 展望 32
参考文献 34
致谢 35
宿舍管理系统设计与实现由管理员和学生、宿管交互构成。学生对于本系统的使用,学生可以通过系统注册、登录,修改个人信息,查看学生宿舍、消息通知、换宿申请等功能。
宿管对于本系统的使用,宿管可以通过系统登录,修改个人信息,对宿舍信息、学生宿舍、消息通知等功能,进行修改、查询、统计等操作。
管理员模块,管理员登录系统后可对系统的所有功能进行管理。
随着信息化时代的到来,网络系统都趋向于智能化、系统化,宿舍管理也不例外,但目前国内的有些学校仍都使用人工管理,学校规模越来越大,同时信息量也越来越庞大,人工管理显然已无法应对时代的变化,而宿舍管理系统设计与实现能很好地解决这一问题,轻松应对宿舍管理,既能方便学生对学生宿舍、消息通知、缴费信息等功能的查看,又能加快宿管的工作效率,取代人工管理是必然趋势。
本毕业设计的内容是设计并且实现一个基于JSP技术的宿舍管理系统设计与实现。它是在Windows下,以MYSQL为数据库开发平台,SSM框架,Tomcat网络信息服务作为应用服务器。宿舍管理系统设计与实现的功能已基本实现,主要包括宿管管理、学生管理、宿舍信息、学生宿舍、消息通知等。
论文主要从系统的分析与设计 、数据库设计和系统的详细设计等几个方面来进行论述,系统分析与设计部分主要论述了系统的功能分析、系统的设计思路,数据库设计主要论述了数据库的设计,系统的详细设计部分主要论述了几个主要模块的详细设计过程。