一、解决的问题(30%)
传统人事管理痛点
替代Excel/纸质档案管理,解决数据易丢失、版本混乱问题。
实现员工信息数字化,支持快速检索(如按部门/职位筛选)和统计分析(如离职率图表)。
流程效率提升
自动化考勤计算(与打卡系统对接)、薪资核算(关联绩效数据),减少人工错误。
在线审批流(请假、报销)缩短处理周期,避免线下签批延迟。
合规性与安全性
角色权限控制(LayuiMini前端权限菜单+Spring Security后端校验),确保HR/经理/员工仅访问授权数据。
操作日志审计(Spring AOP记录关键动作),满足劳动法数据留存要求。
二、技术方案特点
技术栈选型优势
SpringBoot:快速集成MyBatis-Plus(单表CRUD零SQL)、Redis(缓存组织架构树),内置Tomcat简化部署。
LayuiMini:响应式Admin模板(适配移动端),内置动态侧边栏菜单,与后端权限体系无缝对接。
架构设计亮点
模块化开发:拆分为hr-core(公共实体)、hr-approval(审批流引擎)、hr-report(POI导出Excel)等模块。
前后端解耦:REST