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

一、项目概述

SpringBoot 薪资管理系统 是基于 SpringBoot + MyBatis 开发的企业人事与工资管理平台,结合 Shiro 权限框架 实现了精细化的数据权限划分和安全防护。
该系统为企业提供薪资核算、考勤管理、请假审批等全流程功能,支持 领导、财务人员、普通员工 三种角色,满足不同层级用户的业务需求。

  • 领导:部门与员工管理、岗位配置、审批请假、查看考勤与工资条
  • 财务人员:薪资配置与核算、考勤与请假管理、通知查看、工资条管理
  • 普通员工:考勤与请假申请、查看工资条、接收公司通知

无论是中小型企业还是学校、机构,该系统都能提供高效的工资核算与人事管理解决方案。


二、系统功能模块

1. 领导端功能

  • 部门信息管理
  • 员工信息管理
  • 岗位与角色管理
  • 发布与管理公司通知
  • 查看员工考勤记录
  • 审批员工请假申请
  • 查看各员工工资条

2. 财务端功能

  • 基础薪资配置
  • 岗位薪资标准管理
  • 自动化薪资核算
  • 考勤与请假数据管理
  • 查看公司公告
  • 工资条生成与查看

3. 普通员工端功能

  • 个人考勤管理
  • 请假申请与记录查询
  • 查看公告与通知
  • 查看个人工资条

4. 公共功能(所有角色)

  • 修改密码
  • 更新个人信息

三、技术架构

  • 后端技术:SpringBoot、MyBatis、Shiro
  • 前端技术:Bootstrap
  • 数据库:MySQL
  • 安全设计:基于 Shiro 实现的角色与权限控制,保证数据安全与业务隔离

系统采用 MVC 分层架构角色权限管理机制,确保不同用户仅能访问对应业务功能。


四、安装部署步骤

  1. 使用 IntelliJ IDEA 打开源码项目
  2. 配置 JDK 环境(建议 1.8)
  3. 配置 Maven 环境 并下载项目依赖
  4. 新建 MySQL 数据库并导入 SQL 文件
  5. 修改 application-druid.yml 文件中的数据库连接信息(账号与密码改为本地配置)
  6. 启动项目后访问 http://localhost:8080

测试账号

  • 领导账号mayun / 123456
  • 财务账号zhaona / 123456
  • 普通员工账号liuneng / 123456

五、适用场景

  • 中小型企业人事与薪资管理
  • 学校、培训机构工资核算
  • SpringBoot + MyBatis + Shiro 技术栈学习

六、项目截图

登录界面

薪资配置

岗位薪资核算

薪资核算

考勤管理

请假管理