https://www.gitcc.com/askrella/hr-sys人力资源管理系统(HRM) 是一个基于 Spring Boot + Vue + ElementUI 的前后端分离项目,主要面向中小型企业的人力资源与财务场景,帮助企业在一套系统一站式中完成。🚀【开源推荐】基于Spring Boot+Vue的HRM系统:中小企业的“人财一体化”管理神器🚀
📌 项目背景:中小企业的“数据孤岛”困局
在传统管理模式下,中小企业常面临数据分散、审批低效、权限混乱等痛点:
📂数据割裂:考勤、薪资、审批记录分散在多个Excel表,人工整合耗时且易出错;
📉统计滞后:领导查看部门出勤率、人力成本需HR/财务手工汇总,数据延迟严重;
🔐权限失控:普通员工误操作财务数据、审批流程缺乏追溯性,安全风险高;
📑审批低效:请假靠微信/纸质流转,审批进度不透明,效率低下。
HRM系统应运而生:通过统一数据入口、自动化规则计算、可视化审批流程,为企业提供“人-财-权”一体化解决方案!
💎 项目价值:降本增效,数据驱动决策
✅效率提升:自动化考勤/薪资计算,减少80%人工操作;
✅成本可控:实时统计人力成本,避免超额支出;
✅风险降低:细粒度权限控制+审批留痕,杜绝越权操作;
✅决策支持:仪表盘直观展示关键指标,助力管理层快速决策。
案例:某50人科技公司使用后,月度考勤统计时间从3天缩短至2小时,审批流程透明化后,请假驳回率下降40%!
🔍 核心功能:覆盖人财全场景
1. 权限管理:从角色到按钮的精准控制
👥角色定义:管理员、人事、财务、部门负责人、员工;
📋权限分配:菜单级+按钮级控制(如财务只能导出薪资表);
🔒安全加固:Spring Security+JWT+Redis缓存,防止token盗用。
2. 考勤与加班:自动规则,告别手工计算
⏰考勤规则
:
💡加班策略:
3. 薪资与五险一金:一键生成,对账无忧
💰薪资结构:基本工资+绩效+补贴,支持自定义公式;
🏥社保管理:按城市自动计算公积金基数,导出财务对账单。
4. 请假审批:Activiti工作流引擎
📝多级审批:员工提交申请→部门负责人→HR→总经理;
📊流程可视化:前端实时查看审批进度与历史记录;
🔄数据联动:审批通过后自动更新考勤状态。
5. 统计看板:ECharts图表直击核心指标
📈关键数据:员工数量、部门分布、当月出勤率、加班时长TOP5;
🖥️动态展示:支持钻取查看部门/个人详情。
6. 智能助手:DeepSeek对话式HR顾问
🤖功能:
🔗对接方式:后端实现/deepseek/chatAPI即可调用模型。
🛠️ 技术架构:前后端分离,稳定高效
前端:Vue 2.x + ElementUI + ECharts
🎨动态路由:根据后台返回菜单自动生成导航;
📂Excel处理:Hutool+Apache POI实现导入导出。
后端:Spring Boot 2.5.6 + MyBatis-Plus + Activiti 7
🗃️多数据源:业务库(hrm)+工作流库(hrm_activiti);
📚接口文档:Swagger2生成在线API说明;
🚀性能优化:Redis缓存频繁查询数据(如菜单列表)。
数据库:MySQL 8.x
📊表设计:员工表、考勤表、薪资表、审批流程表等20+核心表。
🌐 典型应用场景
初创公司
:快速搭建人财管理体系,避免后期数据迁移成本;
传统制造企业
:替代手工考勤,实现加班费自动计算;
连锁门店
:通过部门管理功能,统筹多门店员工信息;
远程团队
:在线审批+智能助手,提升协作效率。
📢 开源福利
🆓完全免费:代码开源,支持二次开发;
📚详细文档:提供部署指南与API说明;
💬社区支持:左侧菜单内置【开源社区】入口,跳转至交流。
💡 未来规划:
增加移动端适配;
支持更多城市社保政策;
集成OCR识别合同/证件。
👉 关注公众号获取更多信息!
🚀 让中小企业也能拥有“大厂级”人财管理系统! 🚀
https://www.gitcc.com/askrella/hr-sys人力资源管理系统(HRM) 是一个基于 Spring Boot + Vue + ElementUI 的前后端分离项目,主要面向中小型企业的人力资源与财务场景,帮助企业在一套系统一站式中完成。