毕业生信息管理系统
设计要求:
(1)信息要求
本系统应该包含与毕业生管理相关的信息,如毕业生基本信息、毕业生就业信息、其中毕业生基本信息应该包括:毕业生的编号、姓名、性别、民族、籍贯、毕业时间、专业、政治面貌等信息;毕业生就业信息应该包括:毕业生的编号、就业时间、工作单位、工作性质、职务、地址等
(2)功能要求
本系统的基本功能要求如下: 毕业生基本信息维护; 毕业生就业信息维护; 毕业生就业情况查询(不确定查询);
按专业划分的就业情况统计; 用户管理(含用户权限的设置)。
环境:idea、MySQL、jdk16
主要技术:JavaSwing、Jdbc
- 登录界面
管理员账号密码正确,登录成功:
管理员账号密码错误,登录失败:
- 管理员界面
- 添加毕业生界面
数据库状态:
- 修改毕业生界面
修改专业为“物联网”,点击修改:
数据库状态:
数据库中无该毕业生信息,点击“修改”按钮:
编号文本框输入为空:
- 删除毕业生界面
输入编号,点击“删除”按钮:
数据库状态:
- 查询毕业生界面
输入编号,点击“查询按钮”:
接着点击“输出”按钮:
- 按专业统计界面
选择所统计专业,点击“统计”按钮:
- 按地区统计界面:
选择所统计地区,点击“统计”按钮:
用户登录
账号密码正确,点击“用户登录”按钮:
账号或密码错误,点击“用户登录”按钮:
毕业生信息界面
数据库建表sql:
CREATE TABLE student
(
id
varchar(20) NOT NULL,
name
varchar(20) DEFAULT NULL,
sex
varchar(5) DEFAULT NULL,
nation
varchar(10) DEFAULT NULL,
profession
varchar(20) DEFAULT NULL,
graduateTime
date DEFAULT NULL,
workTime
date DEFAULT NULL,
workPlace
varchar(20) DEFAULT NULL,
workpost
varchar(20) DEFAULT NULL,
workAddress
varchar(20) DEFAULT NULL,
PRIMARY KEY (id
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
如果要使用的话,记得将MysqlOperation类中的Password更换为自己的mysql数据库密码
源码下载链接:
链接:https://pan.baidu.com/s/1j2LcMomym-JxMcHf1D1P-w?pwd=hqo3
提取码:hqo3