计算机毕业设计------SSH宿舍管理系统

项目介绍

本项目分为三种角色:系统管理员、楼宇管理员、学生;

系统管理员主要功能如下:

楼宇管理员管理、学生管理、楼宇管理、宿舍管理、学生入住登记、学生寝室调换、学生迁出登记、学生缺勤记录、修改密码、退出登录

楼宇管理员主要功能如下:

学生管理、学生入住登记、学生寝室调换、学生迁出登记、学生缺寝登记、学生缺寝记录、修改密码、退出登录

学生主要功能如下:

首页、修改密码、我的缺勤记录、退出登录;

环境需要

1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。

2.IDE环境:IDEA,Eclipse,Myeclipse都可以。推荐IDEA;

3.tomcat环境:Tomcat 7.x,8.x,9.x版本均可

4.硬件环境:windows 7/8/10 1G内存以上;或者 Mac OS;

5.数据库:MySql 5.7版本;

6.是否Maven项目:否;

技术栈

  1. 后端:Spring+hibernate+Struts 2

  2. 前端:JSP+HTML+CSS+JavaScript+jQuery

使用说明

  1. 使用Navicat或者其它工具,在mysql中创建对应名称的数据库,并导入项目的sql文件;

  2. 使用IDEA/Eclipse/MyEclipse导入项目,Eclipse/MyEclipse导入时,若为maven项目请选择maven;

若为maven项目,导入成功后请执行maven clean;maven install命令,然后运行;

  1. 将项目中applicationContext.xml配置文件中的数据库配置改为自己的配置;

  2. 运行项目,在浏览器中输入http://localhost:8080/ 登录

系统管理员用户名/密码:admin/admin

楼宇管理员用户名/密码:101/123456

学生用户名/密码:2021001/123456

运行截图

相关推荐
北冥湖畔的燕雀几秒前
POSIX信号量操作全解析
linux·运维·服务器
重生之小比特几秒前
【MySQL 数据库】表的操作
数据库·mysql
小龙报1 分钟前
【必装软件】python及pycharm的安装与环境配置
开发语言·人工智能·python·语言模型·自然语言处理·pycharm·语音识别
星辰徐哥1 分钟前
Python 基础与环境配置
开发语言·python
shughui5 分钟前
2026年最新版Python安装和PyCharm安装教程(图文详细 附安装包)
开发语言·windows·python·pycharm·编辑器
长得不合法6 分钟前
第一模块:python快速入门
开发语言·python
草莓熊Lotso6 分钟前
Python 入门必吃透:函数、列表与元组核心用法(附实战案例)
大数据·服务器·开发语言·c++·人工智能·python·qt
雷工笔记1 小时前
MES 系统 设备保养管理模块详细设计方案
运维·数据库
晚风_END3 小时前
Linux|操作系统|zfs文件系统的使用详解
linux·运维·服务器·数据库·postgresql·性能优化·宽度优先
AI进化营-智能译站5 小时前
ROS2 C++开发系列17-多线程驱动多传感器|chrono高精度计时实现机器人同步控制
java·c++·ai·机器人