当前位置:主页 > 查看内容

人事管理系统(Mysql+Java)

发布时间:2021-06-27 00:00| 位朋友查看

简介:简易人事管理系统 1 系统概述 2 相关开发工具 3 数据库设计 3.1 数据库概念模型 3.2数据库逻辑模型 3.3数据库物理模型 4系统功能介绍 4.1登录 4.2修改密码 4.3系统主界面 4.4人员管理-员工管理 4.5人员管理-培训情况 4.6人员管理-奖惩记录 1 系统概述 人事管……

1 系统概述

人事管理系统,属于ERP的一个部分。它单指汇集成功企业先进的人力资源管理理念、人力资源管理实践、人力资源信息化系统建设的经验,以信息技术实现对企业人力资源信息的高度集成化管理,为中国企业使用的人力资源管理解决方案。核心价值在于将人力资源工作者从繁重的日常琐碎事务中解放出来,将更多地精力用于企业的人力资源职能管理和管理决策,保持企业的持续高效运营。 集中记录、监测和分析所有劳动力的技能和资格,提供决策分析。提高企业整体的科技含量与管理效率,加快企业的信息化建设

2 相关开发工具

数据库:mysql
开发工具:Eclipse
开发语言:Java
开发技术:GUI

3 数据库设计

3.1 数据库概念模型

在这里插入图片描述

3.2数据库逻辑模型

person员工表sWorkernumber员工编号,sPassword密码,sName姓名,sSex性别,sBirthday出生日期,sWorkdata入职日期,sPolitics政治面貌,sEducationbackground学历,sGraduationschool毕业学校,sTelephone联系电话,sEmail邮件,sPlace联系地址,sBackground所在部门,sPosition职位,sRemark备注
training培训tId培训编号, tWorkerbumber员工工号,tStart开始时间,tEnd结束时间,tPay培训费用,tEffect培训效果,foreign key(tWorkerbumber)
rewards奖惩记录rId编号, rWorkerbumber职工编号,rCategory奖惩类别,rStart奖惩时间,rLevel奖惩等级,rEnd撤销时间,rEndreason撤销原因,rDescribe描述,

3.3数据库物理模型

员工信息表

列名数据类型
sWorkernumber(主键)int
sPasswordvarchar(20)
sNamevarchar(8)
sSexvarchar(4)
sBirthdayvarchar(18)
sWorkdatavarchar(18)
sPoliticsvarchar(8)
sEducationbackgroundvarchar(20)
sGraduationschoolvarchar(20)
sTelephonevarchar(20)
sEmailvarchar(20)
sPlacevarchar(40)
sBackgroundvarchar(8)
sPositiovarchar(8)
sRemarkvarchar(40)

员工培训表

列名数据类型
tId(主键)varchar(20)
tWorkerbumber(外键)int
tStartvarchar(20)
tEndvarchar(20)
tContentvarchar(50)
tPayint
tEffectvarchar(20)

员工奖惩表

列名数据类型
rId(主键)varchar(20)
rWorkerbumber(外键)int
rCategoryvarchar(20)
rStartvarchar(20)
rLevelvarchar(20)
rEndvarchar(20)
rEndreasonvarchar(20)
rDescribevarchar(20)

4系统功能介绍

4.1登录

1.点击运行“人事管理系统”,进入系统的登陆界面,如图所示。
在这里插入图片描述
2.输入正确的账号和密码后,点击登录按钮,便可以登陆进入“人事管理系统”的主界面。

4.2修改密码

1.运行“人事管理系统”后如果想要在登录界面修改登录密码,点击修改密码按钮,便会跳转修改密码的界面,如图所示。
2.输入系统中已经存储的账号和旧密码,最后输入想要修改的新密码,点击确认即可修改成功。
在这里插入图片描述

4.3系统主界面

1.点击登录后进入系统主界面的个人中心,如图所示。
在这里插入图片描述

2.个人中心主要是介绍个人的主要信息,首先是个人的账号名、职务以及担任的时间,其次是个人详细信息,其中包括了姓名、性别、政治面貌、账号密码、出生日期、学历以及邮件部门等个人详细信息。

4.4人员管理-员工管理

1.点击人员管理,进入人员管理主界面,如图所示。

在这里插入图片描述
2.员工管理中第一个功能是员工管理,点击查询所有信息,系统会显示出所有的员工信息,如图所示。在这里插入图片描述

3.选择系统中某一员工,显示出其基本信息,可以在相关的选项框中对其基本信息进行修改,点击修改信息按钮后就会单独显示出修改后的员工,如图所示。
在这里插入图片描述
4.在下方员工信息框中填入相关的员工信息,点击加入员工按钮,系统增加新员工,如图所示。
在这里插入图片描述
5.公司如果有需要辞退员工,即可只需要选中相关的员工,点击辞退员工,相关的员工就从此系统中删除。

4.5人员管理-培训情况

1.点击人员管理中的培训情况,系统跳转至培训情况的主界面,如图所示。
在这里插入图片描述

2.在培训情况中,点击查询所有信息,系统会显示出所有的员工的培训信息,如图9所示。
在这里插入图片描述
3.点击重置按钮,即可将所有的培训信息重置成最开始的状态。
4.在下列输入信息中填写好需要添加培训的信息,点击添加培训即可添加培训员工的信息,如图所示。
在这里插入图片描述
5.取消培训,选中需要取消培训的人员名单,点击取消培训即可将其从培训情况中取消。

4.6人员管理-奖惩记录

1.点击人员管理中的奖惩记录,系统跳转至奖惩记录的主界面
在这里插入图片描述
2.在奖惩记录中,点击查询所有信息,系统会显示出所有的员工的奖惩信息
在这里插入图片描述

3.点击重置按钮,即可将所有的奖惩信息重置成最开始的状态。
4.在下列输入信息中填写好需要添加奖惩的信息,点击添加奖惩即可添加奖惩员工的信息
在这里插入图片描述

;原文链接:https://blog.csdn.net/qq_43706325/article/details/115672074
本站部分内容转载于网络,版权归原作者所有,转载之目的在于传播更多优秀技术内容,如有侵权请联系QQ/微信:153890879删除,谢谢!
上一篇:Mysql数据库(五)——mysql事务及引擎 下一篇:没有了

推荐图文


随机推荐