传统企业人事管理耦合于OA系统,存在数据孤岛、流程不规范、权限隔离难等问题。中大型企业及事业单位亟需独立的专业人事子系统,覆盖员工全生命周期管理,实现合规审计与独立扩容。本项目将OA人事能力拆分,打造可独立部署的SmartHR系统,解决人事业务与办公系统深度耦合问题。
点击空白处退出提示
传统企业人事管理耦合于OA系统,存在数据孤岛、流程不规范、权限隔离难等问题。中大型企业及事业单位亟需独立的专业人事子系统,覆盖员工全生命周期管理,实现合规审计与独立扩容。本项目将OA人事能力拆分,打造可独立部署的SmartHR系统,解决人事业务与办公系统深度耦合问题。
系统涵盖17大模块:组织架构管理、员工档案与花名册、入转调离全流程、假勤管理(请假/加班/出差/补卡/年假额度)、考勤月结、合同台账与到期提醒、证照证明申请审批、绩效考核(模板/部门计划/投票评分)、薪酬管理(工资条/月结/个税)、退休申请与工资套改、档案借阅、人事数据分析、工作台待办、流程实例联动、提醒规则引擎、异步导出中心、RBAC权限与多租户配置,支持人事专员、部门负责人、员工自助等多角色协作。
该项目是某政府单位全套信息化框架的组成一部分。
1、由3人团队在AI的辅助下开发完成,1人主程(本人,负责架构设计+前后端实现)+运维工程师(负责现场实施+培训)+前端(html原型及美工)。需要注意的是我们三人团队已经做了十几个大小不一的项目了,不分开接单。
2、负责后端API与前端页面全链路开发。
3、技术栈:后端采用Java 21 + Spring Boot 4 + Spring Security OIDC/JWT + Spring Data JPA + Redis + Caffeine双层缓存 + Nacos配置中心;前端采用Vue 3 + TypeScript + Vite + Element Plus + Pinia + ECharts。
4、架构亮点:支持集成/独立双部署模式、本地账号与Keycloak OIDC双认证切换、租户级数据隔离、跨系统经PlatformHub统一集成禁止直连OA。
5、实现难点:组织架构跨系统同步一致性、流程实例与人事业务联动校验、异步大数量导出任务调度、缓存故障自动回源DB保障高可用。
各端技术:
桌面端:Tauri 2 (Rust 壳层) + Vue 3 + Vite + TS + TitanAdminAppShell
移动端:PWA (Vue 3 + Vite + TS) + 移动端主题 CSS + 底部 Tab 导航
业务层:Vue 3 + TS + Element Plus + useIsMobile() + CSS Grid/Flex 响应式
集成层:ModuleBridge + ModuleLoader + 平台 Adapter 抽象
后端:共用 Spring Boot API(无设备区分)










评论