当前位置: 首页 > article >正文

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根据缺勤时间、学生楼栋、学生姓名或性别或宿舍编号查询

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

/error/404.png

论文截图:

/error/404.png

实现:

/error/404.png

/error/404.png

/error/404.png

/error/404.png

/error/404.png

/error/404.png

/error/404.png

/error/404.png

/error/404.png

代码片段:

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("数据库连接失败");
		}
	}
}



http://www.kler.cn/a/132098.html

相关文章:

  • Babyk勒索病毒数据集恢复,计算机服务器中了babyk勒索病毒怎么办?
  • IC设计企业,如何安全、可控、高效的传输设计文档和研发数据?
  • 如何解决小程序异步请求问题
  • 记一次用jlink调试正常,不进入调试就不能运行的情况
  • 【Shell实战】Linux多节点分发文件
  • 深度学习基础知识——从人工神经网络开始
  • 混沌系统在图像加密中的应用(基于哈密顿能量函数的混沌系统构造1.4)
  • 【TEC100TAI-KIT】青翼科技基于复微青龙JFMQL100TAI的全国产化智能异构计算平台
  • 【LeetCode刷题-滑动窗口】-- 795.区间子数组个数
  • 数据同步策略解读
  • 使用 Redis BitMap 实现签到与查询历史签到以及签到统计功能(SpringBoot环境)
  • 处理BOP数据集,将其和COCO数据集结合
  • spring-boot-maven-plugin插件 —— 打成普通jar
  • <蓝桥杯软件赛>零基础备赛20周--第6周--数组和队列
  • 4.4 Windows驱动开发:内核监控进程与线程创建
  • 【计算机网络学习之路】网络基础1
  • zookeperkafka学习
  • Spring过滤器和拦截器的区别
  • 金融数字化是什么?如何进行金融数字化转型?
  • 【docker】Docker网络与iptables