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