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("数据库连接失败");
		}
	}
}
相关推荐
+VX:Fegn089515 分钟前
计算机毕业设计|基于springboot + vue图书管理系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·课程设计
趣学习2 小时前
C011基于博途西门子1200PLC加热炉恒温控制系统仿真
毕业设计·流程图·课程设计·plc·西门子
千寻技术帮5 小时前
10398_基于SSM的教学评价管理系统
数据库·mysql·毕业设计·ssm·教学评价
VX:Fegn089511 小时前
计算机毕业设计|基于springboot + vue非遗传承文化管理系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·课程设计
Dwzun12 小时前
基于SpringBoot+Vue的农产品销售系统【附源码+文档+部署视频+讲解)
数据库·vue.js·spring boot·后端·毕业设计
码界奇点12 小时前
基于RBAC模型的权限管理系统设计与实现
车载系统·毕业设计·源代码管理·python3.11
码界奇点13 小时前
基于微服务架构的分布式量化交易系统设计与实现
分布式·微服务·架构·车载系统·毕业设计·源代码管理
计算机毕设VX:Fegn08951 天前
计算机毕业设计|基于springboot + vue图书商城系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端·课程设计
vx_bisheyuange1 天前
基于SpringBoot的老年一站式服务平台
java·spring boot·后端·毕业设计
计算机毕设VX:Fegn08951 天前
计算机毕业设计|基于Java + vue水果商城系统(源码+数据库+文档)
java·开发语言·数据库·vue.js·spring boot·课程设计