1. 题目需求

某单位人事管理系统

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

2. 成品展示

登录界面

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

操作目录

部门管理界面

职工管理的增加功能界面

职务管理的删除功能界面

奖惩信息的修改功能界面

3. 部分代码展示

数据库的创建

触发器的设置

数据库的部分功能实现

部门管理窗口

职工管理修改功能窗口

职务管理删除功能窗口

4. 用前说明

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

  1. pymysql
  2. pyside2

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

5. 完整代码获取

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

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

人事管理系统 —— 数据库+可视化相关推荐

  1. 基于Java-SQL sever实现人事管理系统-数据库课程设计(附源码)

    本系统主要实现了人事管理系统当中的一些功能,例如对于员工信息的管理,有查询.插入.删除和查找等,是为了帮助企业的人事部门和财务主管部门提高工作效率,减少企业不必要的开销,从企业的根本利益出发,实现企业 ...

  2. 人事管理信息系统mysql代码_人事管理系统——数据库操作类

    1 packagePersonSystem;2 3 //import java.util.*; 4 import java.sql.*;5 import javax.swing.*;6 /** 7 * ...

  3. (JAVASwing界面)java实现简单的人事管理系统(数据库原理课程设计)

    题目:人事管理系统 重要!!!! 此文章可以作为报告提交,只需要按照你们的格式调整即可,文章内容符合大学报告格式. 摘要(包含两个部分): 1.课题需要完成的内容 人事管理系统是企业管理系统中不可缺少 ...

  4. springboot海纳部门人事管理系统毕业设计源码

    目  录 摘要 1 绪论 1.1研究背景及意义 1.2开发现状 1.3系统开发技术的特色 1.4论文结构与章节安排 2海纳部门人事管理系统系统分析 2.1 可行性分析 2.2 系统流程分析 2.2.1 ...

  5. Java WEB——人事管理系统

    Java WEB--人事管理系统 数据库 网页 网页展示 部分代码展示 问题 这是我的一个小总结~ 数据库 这是我数据库里设计的表,具体的我就不展示了--我用的服务器是tomcat,想要连接数据库就要 ...

  6. 用C#和sql server语言编写的人事管理系统

    用C#和sql server语言编写的人事管理系统 博主作为一位新人刚自学完C#语言和SQL server也是第一次在CSDN这个程序猿的大家庭上发表博客,想通过这一篇博客与各位前辈进行学习交流,如写 ...

  7. JAVA毕业设计高校人事管理系统计算机源码+lw文档+系统+调试部署+数据库

    JAVA毕业设计高校人事管理系统计算机源码+lw文档+系统+调试部署+数据库 JAVA毕业设计高校人事管理系统计算机源码+lw文档+系统+调试部署+数据库 本源码技术栈: 项目架构:B/S架构 开发语 ...

  8. java计算机毕业设计高校人事管理系统源码+mysql数据库+系统+lw文档+部署

    java计算机毕业设计高校人事管理系统源码+mysql数据库+系统+lw文档+部署 java计算机毕业设计高校人事管理系统源码+mysql数据库+系统+lw文档+部署 本源码技术栈: 项目架构:B/S ...

  9. 基于JAVA小微企业人事管理系统计算机毕业设计源码+数据库+lw文档+系统+部署

    基于JAVA小微企业人事管理系统计算机毕业设计源码+数据库+lw文档+系统+部署 基于JAVA小微企业人事管理系统计算机毕业设计源码+数据库+lw文档+系统+部署 本源码技术栈: 项目架构:B/S架构 ...

最新文章

  1. LibreOffice 支持无障碍辅助的 5 种方式
  2. 两个高频设计类面试题:如何设计HashMap和线程池
  3. linux创建ftp指定目录命令行,Linux-命令行建立FTP
  4. github 项目绑定自己的域名
  5. 动效设计的物理法则:动画的一切皆在于时间点和空间幅度(转)
  6. taylor+swift纽约公寓_豪宅控!Taylor Swift究竟有多喜欢买豪宅!
  7. kernel devel 安装与卸载
  8. Eigen(5)Array类和元素级操作
  9. linux进程增删改查,iptables的增删改查
  10. Linux查看二进制文件hexeditor
  11. 《Windows脚本应用详解》已经出版
  12. 【API进阶之路】API带来的微创新,打动投资人鼓励我创业
  13. java方法重载两个数相加_java方法重载实验:判断键盘输入的两个数据的类型后进行比较...
  14. 全新2007高校BBS上睿智的冷笑话
  15. ios 博客及论坛整理
  16. 计算机快捷键如何移动到桌面,如何设置显示桌面快捷键 设置显示桌面快捷键方法【图文】...
  17. 51单片机实战教程(34 线缆摇摆测试机设计)
  18. RGBD三维重建——SeamlessTex运行环境配置(采坑指南)
  19. uiuc的计算机工程硕士学费标准,伊利诺伊大学香槟分校学费及生活费一览(附美国学费最贵大学TOP20榜单)...
  20. Vcastr 2.2 flv 网络播放器

热门文章

  1. 联想电脑Z460安装Win7
  2. 第十六章 使用系统监视器 - 系统监视器默认值
  3. c226打印机驱动安装_打印机驱动正确安装方法
  4. 牛客--卡牌游戏 (概率DP 逆推) P2059
  5. javascript 解 一笔画游戏
  6. 利用python+selenium爬取derwent数据库上的patents
  7. 德温特专利数据的爬取(selenium\xpath\contains解决了输入框ID老是动态改变的问题)
  8. libgdx教程_使用libgdx进行Android游戏开发–一天中的原型,第1a部分
  9. 多播 - 理解IP多播的工作原理
  10. java 下载图片流_java下载图片(通用)httpClient,io流