Java期末 基于Javaswing +mysql 实现的 学生宿舍管理系统作业

学生宿舍管理系统

前言:此小系统适用于期末答辩,没有太多的复杂功能。我已把源码获取方式放到结尾,需要的同学可以提取。

开发工具:

myeclipse10 (jdk1.7)+mysql

总结构:

jdbc是连接数据库,MainFrame是登陆界面 ManagementInterface是管理学生界面 studentFrame 是学生登陆看到的界面 requests是请求后台服务器检查学号密码的(我这里爬的是教务系统,大家这块没必要,直接学号密码放数据库就行)
Java期末 基于Javaswing +mysql 实现的 学生宿舍管理系统作业

展示:

1.登陆界面
可选择学生,宿管,登陆。
这里不做过多叙述,大家可以根据自己的喜好来做。Java期末 基于Javaswing +mysql 实现的 学生宿舍管理系统作业
2.宿管管理学生界面
Java期末 基于Javaswing +mysql 实现的 学生宿舍管理系统作业
增加学生:
Java期末 基于Javaswing +mysql 实现的 学生宿舍管理系统作业

代码:
Java期末 基于Javaswing +mysql 实现的 学生宿舍管理系统作业
修改学生:
当点击修改学生时,鼠标需要先选定一行,否则会提示。然后会弹出原有信息,在原有信息上进行更改。
Java期末 基于Javaswing +mysql 实现的 学生宿舍管理系统作业
代码:Java期末 基于Javaswing +mysql 实现的 学生宿舍管理系统作业
宿舍管理界面:
Java期末 基于Javaswing +mysql 实现的 学生宿舍管理系统作业
功能大概一致。
3.学生查看信息页面
就是普通的信息展示,当学生登陆自己学号密码时可以看到自己是否,在宿管那有档案。
没有会显示;
Java期末 基于Javaswing +mysql 实现的 学生宿舍管理系统作业
有档案的话显示:
Java期末 基于Javaswing +mysql 实现的 学生宿舍管理系统作业
由于代码有点小多不好展示,我就不逐个展示了。

数据库结构:

1.学生表
Java期末 基于Javaswing +mysql 实现的 学生宿舍管理系统作业
2.宿舍表
Java期末 基于Javaswing +mysql 实现的 学生宿舍管理系统作业
3.宿管表
Java期末 基于Javaswing +mysql 实现的 学生宿舍管理系统作业
阐述:学生表的学号为主键,宿舍号外键连接宿舍表的主键id。

结尾

如果大家需要 点这可以前往
或者到:
(https://pan.baidu.com/s/1iE8e45WF_b2_YGAi1eJe4w)
提取码:1le7
自行提取,我已把所需要的库和代码放到这里了。

这里推荐个微信小程序 学习交流平台:
Java期末 基于Javaswing +mysql 实现的 学生宿舍管理系统作业

最后希望大家学业有成,考试取得好成绩。