考勤架构
2017-01-19 16:47:26 0 举报
考勤架构是一个用于管理和记录员工出勤情况的系统。它通常包括硬件设备、软件程序和数据库三部分。硬件设备如打卡机,用于采集员工的上下班时间;软件程序则负责处理这些数据,生成各种考勤报表;数据库用于存储所有的考勤记录,以便于后期的查询和统计分析。此外,考勤架构还需要配合相关的管理制度和流程,如迟到早退的处理办法,缺勤的请假审批等,以确保其有效性和公正性。总的来说,考勤架构是企业人力资源管理的重要工具,对于维护企业的正常运营和提高员工的工作效率具有重要作用。
作者其他创作
大纲/内容
wwcheckinsvr
打卡(计算个人所属规则)
结果集入DB,供管理员查询筛选核对
【5】设置上下班规则规则
【9】web获取日报\\月报记录\\规则
3、如果满足2->计算当前打卡信息返回
check_exception
wwcheckinstatsvr日报\\月报\\审批校准
拉取考勤记录
客户端
web管理后台\\手机端
打卡add\\update
【6】打卡\\更新卡ww_AddCheckinRecord
query_checkinrecord
wwoalogic
【2】获取指定日期打卡规则和假勤数据
拉打卡规则
提醒任务入队、推送提醒
版本不一致:读kv &更新cache
拉取审批信息
add_checkinRecord
wwcheckinpkv存储
【7】查看记录
【1】设置打卡规则【时间跨度自定义】
wwmngopersvr管理端CGI
【1】拉取个人打卡规则
拉取下一次打卡信息(计算个人所属规则)
wwtagsvr
getCheckinOption
1. check location2. check wifi3. check aheadTm
【8】拉取打卡记录&规则
【4】获取数据DB
审批回溯校准
逻辑层
固定\\自由时间段不同 Resp
【1】拉取下一次打卡信息ww_QueryCheckinNextCheckState
wwnewcorpsvr
设备信息&晚走晚到等计算异常
版本一致使用cache
wwadminsvr
【2】拉取规则列表
返回精简数据
记录详情、规则
wwcheckinpushsvr打卡提醒
第一次启动
计算个人规则
老版本: send msgerrCode
管理端
拉取规则内标签信息
存储层
拉table表version对比
打卡规则假勤数据
计算打卡提醒
检查异常满足条件使用DATA
计算规则生效
client
checkinpkv
计算各类异常
getmembers
拉取企业架构
【5】打卡记录存储DB
2、当前日期\\时间是否能打卡
【10】拉取企业规则
【11】审批通过、撤销通知
打卡记录
wwappmsgmq wwtimermq打卡提醒推送
wwcheckin
exceptionType\\Resp
拉取个人组织架构
获取计算结果规则详情
获取日报\\月报
存储记录InsertCheckinData
check_exceptionadd_checkinRecord
拉取规则
获取数据DB
【3】时间&记录&规则计算打卡信息Resp
检查异常auto\\手动
【3】1、计算出每个规则的跨天时间区间2、结合规则跨天区间和打卡记录做匹配3、2的结果结合假勤计算最终结果集
【5】拉取规则【增删改查】
计算日报\\月报
拉取下一次打卡信息&&携带规则信息DATA(计算个人所属规则)
wwapprovalsvr审批服务
【2】存储规则DB
【4】打卡【附带跨天日期】
【1】获取指定日期打卡记录
【3】生效计算结果
【4】检查打卡异常ww_AddCheckinRecord
wwnewcorp
query_manageinfo
检查异常(计算个人所属规则)
返回详情
打卡满足条件使用DATA
逻辑计算层
拉取记录
wwproxy
计算所属规则
【2】拉取规则
wwadmin
judge and resp
设置排班信息
核心数据不依赖admin,有波动不影响核心计算
【3】1、根据跨天设置时间计算出所属日期
wwoalogicCGI
手机终端
0 条评论
下一页