EHR 人力资源

基于 RuoyiPlus 后端最新架构,30 DOs / 15 Controllers,菜单 ID 起始 7000,构建企业人力资源数字化管理体系


1. 增强定位与架构

1.1 产品定位

RuoYiPlus EHR 围绕员工全生命周期管理薪酬绩效管理招聘培训管理三大核心进行企业级增强,实现人力资源管理数字化。

1.2 模块规模

指标数值
数据对象 (DO)30 个
控制器 (Controller)15 个
菜单 ID 起始7000
Maven 模块yudao-module-ehr

1.3 核心数据表

表名说明
ehr_employee员工管理
ehr_attendance考勤管理
ehr_insurance社保管理
ehr_performance绩效管理
ehr_recruitment招聘管理
ehr_salary薪酬管理
ehr_contract合同管理
ehr_education培训管理
graph TB subgraph "RuoYiPlus EHR 增强架构" subgraph "组织人事" A1[员工档案] A2[组织架构] A3[合同管理] A4[入离职管理] end subgraph "薪酬福利" B1[薪酬计算] B2[社保公积金] B3[个税管理] end subgraph "考勤绩效" C1[考勤打卡] C2[绩效考核] C3[假勤管理] end subgraph "招聘培训" D1[招聘管理] D2[培训管理] D3[人才发展] end subgraph "管控层" E1[数据权限] E2[隐私脱敏] E3[操作审计] end end A1 --> B1 A2 --> B1 A3 --> B2 A4 --> C1 B1 --> C2 B2 --> C2 C1 --> C3 C3 --> D1 D1 --> D2 D2 --> D3 A1 --> E1 B1 --> E2 C2 --> E3

1.4 能力对比

维度传统 HR 系统RuoYiPlus EHR 增强
员工管理基础信息全生命周期+数字档案
薪酬管理手工计算自动算薪+个税计算
考勤管理简单打卡多维度考勤+智能排班
绩效管理KPI+360度考核
招聘管理全流程招聘管理
培训管理培训计划+效果评估
权限控制基础权限部门级+岗位级数据权限
隐私合规隐私数据脱敏+审计

2. 员工全生命周期管理

2.1 员工生命周期

graph LR A[招聘入职] --> B[试用期管理] B --> C[正式员工] C --> D[调岗晋升] D --> E[离职管理] A --> A1[简历筛选] A --> A2[面试评估] A --> A3[入职办理] B --> B1[试用考核] B --> B2[导师辅导] B --> B3[转正评审] C --> C1[绩效管理] C --> C2[培训发展] C --> C3[薪酬福利] D --> D1[岗位调整] D --> D2[职级晋升] D --> D3[薪资调整] E --> E1[离职申请] E --> E2[离职交接] E --> E3[离职分析]

2.2 数据权限控制

EHR 系统实现基于部门和岗位的数据权限控制,确保人事数据安全。

权限层级适用范围说明
员工本人个人信息只能查看自己的基本信息
部门经理本部门员工可查看本部门员工信息
HR 专员全部员工可查看所有员工信息
高管全部数据可查看全部人事数据
// EHR 数据权限示例
@DataPermission(scope = "department")
public class EmployeeServiceImpl {
    // 部门经理只能查看本部门员工
    // 自动按部门过滤数据
}

3. 薪酬管理

3.1 薪酬体系

graph TB subgraph "薪酬管理" A[薪酬结构] --> B[薪资计算] B --> C[社保公积金] B --> D[个税计算] C --> E[薪资发放] D --> E E --> F[薪资报表] A --> A1[基本工资] A --> A2[绩效工资] A --> A3[津贴补贴] A --> A4[奖金] end
能力项说明
薪酬结构基本工资+绩效+津贴+奖金
自动算薪按规则自动计算薪资
社保管理社保公积金自动计算
个税计算累计预扣法个税计算
薪资发放银行代发、薪资单

3.2 薪酬审计

所有薪酬操作均记录完整审计日志,确保薪酬数据安全。

审计项说明
薪资调整记录调整时间、调整金额、调整原因
薪资计算记录计算过程、计算公式
薪资发放记录发放时间、发放金额
数据导出记录导出时间、导出人

4. 考勤绩效管理

4.1 考勤体系

graph TB subgraph "考勤管理" A[排班管理] --> B[考勤打卡] B --> C[考勤统计] C --> D[异常处理] D --> E[考勤报表] A --> A1[固定班次] A --> A2[弹性班次] A --> A3[轮班制] B --> B1[GPS打卡] B --> B2[WiFi打卡] B --> B3[人脸识别] C --> C1[出勤统计] C --> C2[加班统计] C --> C3[请假统计] end

4.2 绩效考核

考核方式说明
KPI 考核关键绩效指标考核
OKR 考核目标与关键成果考核
360度考核多维度综合评价
目标管理MBO 目标管理考核

5. 技术架构

graph TB subgraph "yudao-module-ehr-plus" subgraph "ehr-biz" A1[employee 员工管理] A2[salary 薪酬管理] A3[attendance 考勤管理] A4[performance 绩效管理] A5[recruitment 招聘管理] A6[education 培训管理] A7[contract 合同管理] A8[insurance 社保管理] A9[analytics 数据分析] end subgraph "权限与审计" B1[permission 权限控制] B2[audit 审计日志] B3[masking 数据脱敏] end end A1 --> B1 A2 --> B2 A3 --> B2 A4 --> B2 A5 --> B1 A6 --> B1 A7 --> B3

6. 商业价值

价值点说明
人事效率自动化流程、电子档案
薪酬准确自动算薪、合规个税
人才发展绩效管理、培训体系
数据决策人力分析、人才盘点
合规管控数据权限、隐私保护
审计可追溯操作审计、变更追溯
docs