原创首发 | 基于SSM的学生宿舍管理系统【源码+论文】

视频演示

原创首发 | 基于SSM的学生宿舍管理系统【源码+论文】

1、介绍

    本论文研究内容充分围绕校园内宿舍及学生的管理等方面,设计了基于SSM的宿舍管理系统。该系统实现了住宿的管理,包括学生入住、学生退宿、异常退宿、住宿记录删除、记录查询等功能;实现了宿舍的管理,例如宿舍的添加、修改、删除、查询等功能;实现了学生的管理,即学生的添加、修改、删除、查询等功能。实现了专业的管理,例如专业的添加、修改、删除、查询等功能;实现了公告的管理,例如公告的添加、修改、删除、查询等功能;实现了管理员的管理,例如管理员的添加、修改、删除、查询等功能;实现了统计分析,如饼状图;以及每个页面的导出表格、PDF等功能。

2、软件架构

  • Spring

  • SpringMVC

  • MyBatis

  • LayUI

  • Mysql 8.0

  • Tomcat 9.0.43

3、安装教程

  1. 创建数据库 执行dorm.sql

  2. IDEA打开项目工程

  3. 修改数据库账号密码

  4. 配置Tomcat

4、使用说明

  1. 系统分为管理员和学生角色,如管理员 admin/123456 学生 zhangsan/123456

  2. 系统侧重于管理员端的功能,学生端仅可查询部分信息

  3. 优点在于住宿信息与宿舍信息及学生信息是联动的,且有导出表格、pdf及打印功能。

5、项目演示

    5.1 管理端实现

    5.1.1 登录页面 

    前端登录界面,采用用户名、密码、登录类型以及验证码登录,统一管理员和学生登录界面。并且UI界面朴素、明了,易使用。界面如图5.1。 

原创首发 | 基于SSM的学生宿舍管理系统【源码+论文】_第1张图片

 图5.1 登录页面 

登录成功跳转到主页,如图5.2。 

原创首发 | 基于SSM的学生宿舍管理系统【源码+论文】_第2张图片

 图5.2 登录页面跳转主页

    5.1.2 住宿管理页面

    此页面为在服务器端系统管理员管理的功能界面,界面简洁美观,管理员轻松快捷地对住宿信息管理,在权限内对数据修改或删除。如图5.3。 

原创首发 | 基于SSM的学生宿舍管理系统【源码+论文】_第3张图片

 图5.3 住宿管理页面

    办理入住页面可通过宿舍名称模糊搜索宿舍列表,选择一个可入住宿舍,输入已报到学生学号即可入住。如图5.4。若宿舍列表显示已住满无法办理入住或者同事选择而两个宿舍,亦或输入学号错误,也无法办理入住。操作错误系统均有提示,保证了系统的操作性及合理性。 

原创首发 | 基于SSM的学生宿舍管理系统【源码+论文】_第4张图片

 图5.4 办理入住页面 

    办理退宿页面分为正常退宿和异常退宿。正常退宿选择一个宿舍记录点击退宿或者选择多条记录,如图5.5;异常退宿需要选择异常退宿原因,如图5.6。

原创首发 | 基于SSM的学生宿舍管理系统【源码+论文】_第5张图片

 图5.5 办理退宿页面

原创首发 | 基于SSM的学生宿舍管理系统【源码+论文】_第6张图片

 图5.6 异常退宿页面 

    点击住宿页面学生名称,可查询住宿时间线,如图5.7。 

原创首发 | 基于SSM的学生宿舍管理系统【源码+论文】_第7张图片

 图5.7 住宿时间线页面

    5.1.3 宿舍管理页面

    宿舍管理页面主要包含宿舍的添加、宿舍删除、宿舍查询、宿舍修改,其中入住人数是通过办理住宿自动修改,如图5.8。  图5.8 宿舍管理页面 

    添加宿舍页面输入宿舍名称、宿舍编号、负责人、联系电话、床位数量、入住人数、日期、备注信息,其中宿舍名称需要以学校宿舍命名规则命名,如菊园1栋1单元101室;宿舍编号为202211101等,如图5.9。

原创首发 | 基于SSM的学生宿舍管理系统【源码+论文】_第8张图片

 图5.9 添加宿舍页面 

    修改宿舍页面修改宿舍信息,如5.10。 

原创首发 | 基于SSM的学生宿舍管理系统【源码+论文】_第9张图片

 图5.10 修改宿舍页面 

    5.1.4 学生管理页面 学生管理主要包含学生添加、学生删除、学生修改页面,学生登录密码默认为123456,如图5.11。 

原创首发 | 基于SSM的学生宿舍管理系统【源码+论文】_第10张图片

 图5.11 学生管理页面 

    添加学生输入必要信息保存,如图5.12。 

原创首发 | 基于SSM的学生宿舍管理系统【源码+论文】_第11张图片

 图5.12 添加学生页面 

    学生修改页面,只能修改如下列表的基本信息,但无法修改学生住宿的宿舍号及宿舍名称,仅能通过办理入住或退宿修改信息,默认宿舍号为0,宿舍名称为暂未分配,如图5.13。 

原创首发 | 基于SSM的学生宿舍管理系统【源码+论文】_第12张图片

 图5.13 学生修改页面 

    5.1.5 专业管理页面 

    专业管理主要包含专业添加、专业删除、专业修改页面,如图5.14、5.15、5.16。 

原创首发 | 基于SSM的学生宿舍管理系统【源码+论文】_第13张图片

 图5.14 专业管理页面  图5.15 专业修改页面  图5.16 专业添加页面

    5.1.6 公告管理页面 

    公告管理主要包含发布公告、公告删除、查询详情页面,如图5.17、5.18、5.19。 

原创首发 | 基于SSM的学生宿舍管理系统【源码+论文】_第14张图片

 图5.17 公告管理页面

原创首发 | 基于SSM的学生宿舍管理系统【源码+论文】_第15张图片

 图5.18 发布公告页面  图5.19 查看公告详情页面 

    5.1.7 管理员管理页面 

管理员管理主要包含发布公告、公告删除、查询详情页面,如图5.20、5.21、5.22。 

原创首发 | 基于SSM的学生宿舍管理系统【源码+论文】_第16张图片

 图5.20 管理员管理页面

原创首发 | 基于SSM的学生宿舍管理系统【源码+论文】_第17张图片

 图5.21 添加管理员页面  图5.22 修改管理员密码页面 

    5.1.8 统计分析页面 

    统计分析页面展示各个专业的分布情况,如图5.23。 

原创首发 | 基于SSM的学生宿舍管理系统【源码+论文】_第18张图片

 图5.23 管理员管理页面

    5.1.10 导出页面 

    系统内各个页面均有导出CSV、EXCEL、PDF、打印等功能,以及清理缓存,刷新页面,修改密码功能,如图5.24、5.25。 

原创首发 | 基于SSM的学生宿舍管理系统【源码+论文】_第19张图片

 图5.24 导出按钮页面  图5.25 打印页面

    5.2 学生端实现 

    5.2.1 学生主页页面 

    学生成功登录即跳转主页,且主页可直接查看公告。界面如图5.26。 

原创首发 | 基于SSM的学生宿舍管理系统【源码+论文】_第20张图片

 图5.26 学生主页页面 

    5.2.2 公告页面 

    公告管理页面也查看公告详情,但无法修改。界面如图5.27。 

原创首发 | 基于SSM的学生宿舍管理系统【源码+论文】_第21张图片

 图5.27 学生主页页面 

    5.2.3 住宿管理页面 

    住宿管理页面可查看学生个人住宿时间线,住宿信息。界面如图5.28。

原创首发 | 基于SSM的学生宿舍管理系统【源码+论文】_第22张图片

 图5.28 学生住宿时间线页面

6、项目材料展示

源码及论文目录

原创首发 | 基于SSM的学生宿舍管理系统【源码+论文】_第23张图片

论文概览

(10426字/38页)

原创首发 | 基于SSM的学生宿舍管理系统【源码+论文】_第24张图片

论文配图原图及可编辑工程

(亿图图示图片编辑工程)

原创首发 | 基于SSM的学生宿舍管理系统【源码+论文】_第25张图片

7、源码及论文获取

关注并私聊作者

你可能感兴趣的:(项目,ssm,java,SSM项目,学生宿舍)