23111702[含文档+PPT+源码等]计算机毕业设计javaweb高校宿舍管理系统寝室管理

文章目录

编程技术交流、源码分享、模板分享、网课教程

🐧裙:776871563

软件开发环境及开发工具:

前端使用技术:JSP, bootstrap、jQuery,bootstrap-datetimepicker日期插件等

后端使用技术:Servlet、JDBC等

数据库:Mysql数据库

项目功能介绍:

1、登录成功展示首页,将页面搭建起来(必须要先登录才可以进宿舍管理系统首页)。

1.1 登录拦截器------2、3、4、5、7内的功能都需登录才可放行

1.2 记住密码 cookie

2、退出系统

3、密码修改

4、左侧宿舍管理员管理(只有超级管理员才能操作)

4.1增加

4.2删除、激活

4.3查:根据管理员的名字、性别、、电话号码、管理楼栋查询

5、左侧学生管理(超级管理员可管理所有学生、宿舍管理员只能管理其管理楼栋的学生)

5.1增加

5.2删除、激活

5.3修改

5.4查:根据学生的名字、性别、电话号码、管理楼栋查询

6、左侧宿舍楼管理(只有超级管理员才能操作)

6.1增加

6.2删除、激活

6.3修改

6.4查询

7、缺勤管理

7.1增加

7.2删除、激活

7.3修改

7.4根据缺勤时间、学生楼栋、学生姓名或性别或宿舍编号查询

下面是系统运行起来后的部分截图:

论文截图:

实现:

代码片段:

Java 复制代码
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class DbUtil {
	private String dbUrl="jdbc:mysql://127.0.0.1:3306/database?serverTimezone=UTC&useSSL=false"; // 数据库连接地址
	private String dbUserName="root"; // 用户名
	private String dbPassword="123456"; // 密码
	private String jdbcName="com.mysql.cj.jdbc.Driver"; // 驱动名称
	/**
	 * 获取数据库连接
	 * @return
	 * @throws Exception
	 */
	public Connection getCon(){
		try {
			Class.forName(jdbcName);
		} catch (ClassNotFoundException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		Connection con = null;
		try {
			con = DriverManager.getConnection(dbUrl, dbUserName, dbPassword);
		} catch (SQLException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		return con;
	}
	/**
	 * 关闭数据库连接
	 * @param con
	 * @throws Exception
	 */
	public void closeCon(Connection con)throws Exception{
		if(con!=null){
			con.close();
		}
	}
	
	public static void main(String[] args) {
		DbUtil dbUtil=new DbUtil();
		try {
			dbUtil.getCon();
			System.out.println("数据库连接成功!");
		} catch (Exception e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
			System.out.println("数据库连接失败");
		}
	}
}
相关推荐
点灯小铭17 小时前
基于单片机的电子琴设计与乐曲存储播放实现
单片机·嵌入式硬件·毕业设计·课程设计·期末大作业
qq_124987075317 小时前
基于微信小程序的茶叶茶具销售和管理系统(源码+论文+部署+安装)
微服务·微信小程序·小程序·毕业设计
王哈哈^_^1 天前
【完整源码+数据集】车牌数据集,yolov8车牌检测数据集 7811 张,汽车车牌识别数据集,智慧交通汽车车牌识别系统实战教程
人工智能·深度学习·yolo·目标检测·计算机视觉·毕业设计·智慧城市
点灯小铭2 天前
基于单片机的16位逐次逼近AD电路设计
单片机·嵌入式硬件·毕业设计·课程设计·期末大作业
王哈哈^_^2 天前
【完整源码+数据集】课堂行为数据集,yolo课堂行为检测数据集 2090 张,学生课堂行为识别数据集,目标检测课堂行为识别系统实战教程
人工智能·算法·yolo·目标检测·计算机视觉·视觉检测·毕业设计
努力小周2 天前
基于ESP32的宠物喂食小屋
opencv·物联网·毕业设计·esp32·鸿蒙系统·毕设·宠物
清风6666662 天前
基于单片机的多模式智能洗衣机设计
数据库·单片机·嵌入式硬件·毕业设计·课程设计·期末大作业
点灯小铭2 天前
基于单片机的预约保温型智能电饭锅控制系统设计与实现
单片机·嵌入式硬件·毕业设计·课程设计·期末大作业
q_19132846952 天前
基于SpringBoot+Vue2的美食菜谱美食分享平台
java·spring boot·后端·计算机·毕业设计·美食
点灯小铭2 天前
基于单片机的多波形信号发生器设计
单片机·嵌入式硬件·毕业设计·课程设计·期末大作业