Workio 项目是一款企业管理应用,涉及人员管理,考勤管理,休假管理,流程管理,权限设置,灵活用工,薪酬制度等为一体的企业级管理系统。包含了Web端、APP端,休假系统,考勤系统,审批流系统,人员系统,权限系统等,
我主要负责的是时间管理(休假和考勤)+流程管理 。
时间管理:公司主管设置休假额度,考勤规则,创建考勤组添加员工,为员工排班,员工申请加班,休假,修正打卡,外出,通过审批流审批通过后产生每日考勤数据,考勤汇总,为算薪提供数据。
流程管理:公司主管根据业务类型设置不同的审批流,员工在申请之后根据条件判断走不同的流程分支,创建不同的流程分支,支持正向和逆向的状态流转,并通过MQ同步状态,业务进行MQ的监听和状态判断完成后续数据处理。
应用技术:MQ,Redis,kafka。MySQL,MongoDB等。