一套模块化、可扩展、贴合行业实践的 HR 解决方案

29 阅读4分钟

前言

iBizEHR 企业级开源人力资源管理系统

本地部署 · 数据安全可控 · 高度可定制

iBizEHR 是 iBizLab 开源实验室基于 iBizModeling 平台对 2020 年初版进行全面重制与升级的新一代 EHR(Enterprise Human Resource)系统。

面向企业级 HR 场景,提供 模块化、可扩展、轻应用合辑式 的完整解决方案。

快速入口

官方网站ehr.ibizlab.cn

在线演示ehr.ibizlab.cn/demo/

用户名 / 密码:demo_admin / 123456

技术文档ehr.ibizlab.cn/doc/

建模平台(ModelingIDE)ehr.ibizlab.cn/modeling/

前端框架(iBizHUB)open.ibizlab.cn/apphub/

为什么选择 iBizEHR?

特性说明
重制升级基于社区反馈与工程实践,架构现代化,代码质量全面提升
模块化轻应用招聘、假勤、组织、人事、薪资、绩效等模块独立演进
Odoo 规范对齐核心实体(如 hr.employee)兼容 Odoo,便于互通
行业对标实现招聘 → Moka;假勤 → Deli;人事/薪资 → Beisen
本地部署 & 数据可控支持离线部署,数据自主管理,满足合规要求
模型驱动开发使用 iBizModeling DSL 自动映射 UI,降低二次开发成本
社区共建路线图由社区与企业共同驱动,欢迎参与贡献

架构说明:基于 iBizEngine 的模块化 EHR

核心层(EHR 基础模型)

  • 组织/部门层级关系
  • 员工基础信息与档案
  • HR 领域的用户与权限体系
  • 与 iBizEngine 的活动、消息、附件等能力打通

业务模块层(轻应用插件)

每个功能模块作为独立微应用挂载:

  • 招聘管理:社招/校招/内推/猎头、流程自动化、Offer 管理
  • 假勤管理:排班、打卡、请假/加班审批
  • 组织管理:多公司/多组织支持
  • 人事管理(进行中):合同、调动、离职、生命周期
  • 薪资管理(规划中):薪资项、个税社保、发放流水
  • 绩效管理(社区共建):OKR/KPI、评估流程、面谈记录

核心特性与价值

特性价值
基于 iBizEngine复用通用能力(权限、消息、租户等),避免重复建设
核心层定义组织/人员上下文稳定,支撑所有业务模块
模块化轻应用灵活挂载、独立演进,避免大系统僵化
视图预占位合成UI 无缝拼接,体验一致
Mixin 注入公共能力“声明即得”(如附件、活动)
模型生命延续运行时可修改逻辑,变更可回流至设计端,避免“二次开发陷阱”

一句话总结:iBizEHR 是一个 以组织与人员为核心,通过 轻应用模块挂载 实现灵活扩展与长期演进的企业级开源 EHR 平台。

模块详解

1、招聘管理

  • 职位模板、岗位描述、多渠道发布
  • 自定义招聘流程 + 视频面试集成
  • 多轮面试、评分表、自动通知
  • Offer 管理、背调、入职任务清单

对标:Moka(功能细化 + 流程精仿)

2、假勤管理

  • 复杂排班模板与轮班规则
  • 移动/硬件/扫码打卡
  • 请假、加班、补卡工作流审批

对标:Deli

3、组织管理

  • 多层级组织架构
  • 员工档案与基础信息
  • HR 权限模型落地

4、人事管理

  • 合同、证件、变动记录
  • 入职 → 转正 → 调岗 → 离职全生命周期自动化

对标:Beisen

5、薪资管理

  • 薪资项 + 计算公式
  • 个税/社保接口
  • 工资表生成与第三方对接

对标:Beisen

6、绩效管理

  • OKR/KPI 模板
  • 评估流程、面谈、改进计划

扩展与集成能力

插件体系:支持运行时热插拔,动态加载业务逻辑与界面

二次开发:基于 iBizModeling DSL,模型 → UI 自动映射

第三方集成

  • HRIS 系统
  • 考勤机
  • 工资发放平台
  • 单点登录(SSO)

数据迁移:提供导入模板与脚本,降低迁移成本

项目效果

快速上手

环境要求

  • CPU ≥ 4 核
  • RAM ≥ 16 GB
  • Disk ≥ 50 GB
  • Docker ≥ 24.0.0
  • Docker Compose ≥ v2.26.1

安装步骤

# 克隆项目git clone https://gitee.com/ibizlab/iBizEHR.git# 启动服务cd iBizEHR/deploy/composedocker-compose up -d

技术栈

层级技术
前端Vue3 + Vite + Element Plus + TSX 基于 iBizAppHub 微前端框架
后端Spring Boot + Groovy 微服务 基于 iBizServiceHub 业务引擎

代码由 iBizCodeGenerator 自动生成,支持高开修定。

项目源码

Gitee:gitee.com/ibizlab/iBi…

最后

如果你觉得这篇文章对你有帮助,不妨点个赞支持一下!你的支持是我继续分享知识的动力。如果有任何疑问或需要进一步的帮助,欢迎随时留言。

也可以加入微信公众号 [DotNet技术匠] 社区,与其他热爱技术的同行一起交流心得,共同成长!

优秀是一种习惯,欢迎大家留言学习!