203SpringBoot 人事管理系统(含论文)

一、项目介绍

项目地址:http://javatip.cn/store/112.html

人事管理系统 SpringBoot+Mybatis 进行开发,系统分为超级管理员、部门经理、人事处、会计、普通员工五个角色,以下将按照角色来进行功能划分。

超级管理员:

  • 1.基础数据管理:该模块包括员工信息、部门信息、职位信息、薪资等级信息、奖惩信息等模块的增删查改功能。
  • 2.角色管理:管理员通过设置用户的安全等级实现不同类型的用户有不同管理权限,降低用户操作对系统造成安全隐患的几率。
  • 3.数据统计:统计部门人数并生成图表及统计员工请假、迟到、早退及旷工的比例并汇总导出 excel 表格。

部门经理:

  • 5.招聘管理:部门经理可发布招聘信息,招聘信息包括招聘岗位、招聘截止时间、要求、招聘人数等。该模块还包括企业招聘信息的全部查询、录用查询、非录用人员信息查询和应聘人员录用管理等功能。
  • 6.培训管理:部门经理登陆系统后可发布培训信息,培训主题包括入职培训、安全教育培训等;员工可查看培训信息并确认收到,培训结束后员工可对本次培训进行评价。
  • 7.查看考勤信息:查看员工的考勤记录并进行修改或删除及导出 excel 表。

人事处:

  • 8.发布招聘计划
  • 9.招聘审核:部门经理发布的招聘信息需经人事处审核,人事部审核通过后方可发布招聘信息。

会计:

  • 10.薪资配置
  • 11.薪资核算

普通员工:

  • 12.请假管理:员工可登陆系统进行请假申请,经部门经理批准后即成功请假。
  • 13.考勤管理:员工登陆系统进行签到签退打卡并查看自己的考勤记录。
  • 14.职称申报,由部门经理进行审批

二、技术框架

  • 后端:SpringBoot,Mybatis
  • 前端:bootstrap,echarts

三、安装教程

  1. 用 idea 打开项目
  2. 在 idea 中配置 jdk 环境
  3. 配置 maven 环境并下载依赖
  4. 新建数据库,导入数据库文件
  5. 在 application-druid.yml 文件中将数据库账号密码改成自己本地的
  6. 启动运行,浏览器输入 http://localhost:8080 即可访问。
账号密码:
- 管理员(ww/123456)
- 人事主管(zs/123456)
- 财务总监(dd/123456)
- 部门经理(ls/123456)
- 普通员工(ee,123456)

更多项目请访问 http://javatip.cn

四、项目截图

image-20230717152132370

image-20230717152155000

image-20230717152214097

image-20230717152240188

image-20230717152251883

image-20230717152307827

image-20230717152403029

image-20230717152451082

 付费内容点击下载链接,会自动复制提取码哦~
您只有支付购买后才能查看该内容!