文末获取源码 访问链接: 点我查看
一.项目介绍
本项目包含管理员、宿舍管理员、学生三种角色
管理员角色包含以下功能:
管理员登录、院系管理、专业管理、年纪管理、班级管理。学生设置、宿舍管理员管理、宿舍楼管理、床位管理、学生入住登记、学生退房管理等功能。
宿舍管理员角色包含以下功能:
宿舍管理员管理、宿舍楼管理、宿舍管理、床位管理、入住登记管理、退房管理、个人信息修改等功能
学生角色包含以下功能:
学生角色登录、我入住的床位、个人信息修改等功能
二.环境需要
1.运行环境:java jdk1.8
2.ide环境:IDEA、Eclipse、Myeclipse都可以,推荐用IDEA
3.tomcat 环境:tomcat 7、8、9 版本都可以
4.硬件环境:windows7/8/10 1G内存以上;或者Mac OS。
5.数据库:mysql5.7 、mysql8.0 都可
三.技术栈
1. 后端:Spring + SpringMVC + Mybaties
2.前端:jsp + css + JavaScript + bootstrap + jQuery
四.使用说明
1. 使用Navicat或者其他工具,在mysql中执行项目的sql文件
2.使用IDEA/Eclipse/Myeclipse 导入项目
3.将项目中config/jdbc.properties配置文件中的数据库配置改为自己的配置
4.运行项目,在浏览器中输入http://localhost:8080 登录
管理员账户密码:admin/admin
宿舍管理员密码:manager1/123456
学生账户密码:student/123456
五.运行截图
登录页
管理员登录后的页面:
学生管理
宿舍楼管理
随便列举几个
宿舍管理员登录进去看到的 宿舍楼管理
床位管理
入住登记
退房管理
学生登录后的页面
查看入住的床位
个人信息