# 【从0带做】企业人力资源管理系统

作者:武哥聊编程 (opens new window)
公众号:武哥聊编程 (opens new window)
获取链接https://www.javaxmsz.com/projectDetail?id=12 (opens new window)

# 一、项目功能视频

# 二、项目在线体验地址

体验地址(请电脑端浏览器访问):http://106.54.221.16:89/ (opens new window)
管理员账号:admin 123456
用户账号: zhangsan 123456
主管账号:libotao 123456
其他账号可以用管理员登录后查看,均可登录(线上环境暂不支持注册新用户)

# 三、项目技术栈

前后端分离
后端:Springboot2 + Mybatis
前端:Vue2 + ElementUI
数据库: MySQL

版本要求:
jdk1.8,MySQL 5.7或者8,node.js环境不低于16,maven版本建议3.8及以上,navicat建议不低于16

数据库表:9张表
难度系数:⭐⭐⭐

# 四、项目功能描述

# 1. 管理员

登录、个人信息、修改密码、管理后台管理系统所有数据,包括统计信息
部门信息管理:管理系统的部门信息
薪资信息管理:管理所有部门员工每月的薪资发放信息
财务支出管理:管理公司所有部门的财务支出
资产信息管理:管理公司所有资产信息
请假审批:员工请假后,如果他的主管审核通过,会自动走到管理员这边审核
资产审批:员工申请资产后,如果他主管审核通过,会自动走到管理员这边进行审核
公告管理:管理系统公告信息
管理员信息:管理系统管理员的相关信息
员工信息:管理系统员工的信息

# 2. 员工

主管和员工 都属于员工角色。
注册、登录、个人信息、修改密码、查看系统公告
薪资信息查看:查看自己每个月的薪资信息
资产信息申请:可以查看资产信息,对资产进行申请操作
我的资产:可以查看申请通过的资产
请假申请:员工可以查看自己的请假记录,可以发起请假申请

其中,主管还可以做以下工作:
请假审批:员工请假后,如果他的主管审核通过,会自动走到管理员这边审核
资产审批:员工申请资产后,如果他主管审核通过,会自动走到管理员这边进行审核

# 五、项目创新点

  • 二级审批,部门主管先审批,再到管理员
  • echarts统计图,支持两种维度联合统计
  • 二级角色设置

# 六、页面关键截图

# 1. 登录页面

image.png

# 2. 管理系统页面

系统首页:
image.png
image.png
公告管理:
image.png
部门管理:
image.png
薪资管理:
image.png
财务支出:
image.png
请假申请:
image.png
请假审批(主管先审批、管理员后审批):
image.png
资产管理和资产申请(管理员管理,员工可申请资产):
image.png
资产审批(主管先审批、管理员后审批):
image.png
员工资产:
image.png

上次更新: 11/17/2024,