人事管理系统 —— 数据库+可视化

发布于:2023-01-19 ⋅ 阅读:(352) ⋅ 点赞:(0)

1. 题目需求

某单位人事管理系统

  • 实现部门、职务,职称等信息的管理;
  • 实现职工信息的管理;
  • 实现职工学习经历和任职经历的管理;
  • 实现职工家庭关系的管理;
  • 实现奖惩信息的管理;
  • 创建存储过程查询 个部门 各种职称的 职工数量;
  • 创建视图查询各职工的工号、姓名、部门、职务信息;
  • 创建触发器当增加、删除职工和修改职工部门信息时自动修改相应部门的职工人数;
  • 建立数据库相关表之间的参照完整性约束。

2. 成品展示

登录界面

程序会根据输入的数据库名,自动选择是登录还是注册:如果数据库已存在,则会登录数据库;如果未存在,则以输入的数据库名创建数据库。

 操作目录

 部门管理界面

职工管理的增加功能界面

职务管理的删除功能界面

 奖惩信息的修改功能界面

3. 部分代码展示

数据库的创建

触发器的设置

数据库的部分功能实现

部门管理窗口

职工管理修改功能窗口

职务管理删除功能窗口

4. 用前说明

本程序在使用前需要提前安装以下python库:

  1. pymysql
  2. pyside2

本程序各部分代码有详细的注释,可以很好地理解代码语句的含义。

5. 完整代码获取

完整代码可在此处获取:人事管理系统——数据库+可视化-Python文档类资源-CSDN下载

内含有已经打包好的发布版文件,可以直接运行使用。