【案例分享】JavaFx+JDBC+MySQL实现学生宿舍管理系统
文章目录
- 【案例分享】JavaFx+JDBC+MySQL实现学生宿舍管理系统
- 一、实现功能
- 二、实现效果
- (1)开始界面——用户身份选择及登录
- (2)学生端
- (3)学生端——查询/修改个人信息
- (4)学生端——查询宿管人员电话号码
- (5)学生端——查询辅导员电话号码
- (6)学生端——查看维修表
- (7)学生端——报修
- (8)维修人员端
- (9)维修人员端——查询/修改个人信息
- (10)维修人员端——查看/修改报修表
- (11)维修人员端——查询宿管人员的信息
- (12)宿管人员端
- (13)宿管人员端——查询/修改个人信息
- (14)宿管人员端——查询学生信息
- (15)宿管人员端——查询辅导员信息
- (16)辅导员端
- (17)辅导员端——查询/修改个人信息
- (18)辅导员端——查询所负责学院及年级的学生信息
- (19)辅导员端——查询所负责学院及年级的学生的宿管人员的信息
- 三、数据库
- 四、实现代码
一、实现功能
使用JavaFx实现页面设计、Java+jdbc+MySQL实现功能如下:
一、学生部分
- 申请报修;
- 查询、修改个人信息;
- 查询维修人员的联系方式;
- 查询辅导员的联系方式;
- 查询宿管的联系方式。
二、宿管部分
- 查询学生基本信息;
- 查询维修申请情况和完成情况;
- 查询维修人员的联系方式;
- 查询、修改个人基本信息。
三、维修人员部分
- 查询学生报修情况,即报修表信息;
- 填写报修表的维修人员工号,完成时间,修改完成状态;
- 查询宿管的联系方式;
- 修改个人登陆密码、电话号码。
四、辅导员部分
- 查询所属辅导员负责学院的学生的个人信息;
- 修改个人登录密码、电话号码;
- 查询宿管的联系方式。
二、实现效果
(1)开始界面——用户身份选择及登录
(2)学生端
(3)学生端——查询/修改个人信息
(4)学生端——查询宿管人员电话号码
(5)学生端——查询辅导员电话号码
(6)学生端——查看维修表
(7)学生端——报修
(8)维修人员端
(9)维修人员端——查询/修改个人信息
(10)维修人员端——查看/修改报修表
(11)维修人员端——查询宿管人员的信息
(12)宿管人员端
(13)宿管人员端——查询/修改个人信息
(14)宿管人员端——查询学生信息
(15)宿管人员端——查询辅导员信息
(16)辅导员端
(17)辅导员端——查询/修改个人信息
(18)辅导员端——查询所负责学院及年级的学生信息
(19)辅导员端——查询所负责学院及年级的学生的宿管人员的信息
三、数据库
- 概念模型
- 逻辑模型
四、实现代码
完整代码在这↓
https://download.youkuaiyun.com/download/nabobess/70597266
下载注意看readme.txt文件,有导入和操作步骤~