考勤数据库设计
2021-02-20 14:50:04 5 举报
考勤数据库设计
作者其他创作
大纲/内容
1:*
1:*
移动打卡配置
ID打卡配置ID打卡位置经度纬度误差范围(米)是否启用
班次明细classes_dtl
ID 班次ID名称(不能重复)上班时间 下班时间 上班时间上限下班时间下限标准时长弹性时长是否启用
公出
ID名称计量单位含公休节假日折算时长(时)最小时长(单次)(时)是否需要附件是否需要提前申请允许事后N天内发起流程是否启用
1;*
考勤方案plan
ID考勤年ID考勤组ID
员工打卡记录emp_records
ID打卡类型(机打、移动打卡)考勤设备工号打卡日期(yyyy-mm-dd ss:MM:ss)经度维度
员工方案emp_plan
ID考勤方案ID员工工号
抵扣时,得按失效时间从前往后抵扣
罚款
ID名称类型(数据字典:迟到、早退、旷工、工作补签、入职补签)规则公式
规则库
补签
ID名称类型(工作补签,入职补签)次数限制补签事由(忘打卡/打卡故障)是否提前申请失效周期(天)是否启用
补签记录
ID记录ID员工工号补签日期上班时间下班时间流程状态
前一天生成第二天的预计数据(考虑两个方面因素:1.班次 2.员工值班日期)
员工休假记录里面的类型为调休假的数据会影响员工加班余额
规则搭配
ID名称
员工实际考勤ad_act
ID员工预计考勤ID考勤结果偏差时长
班次休息时间classes_rest
ID CLASSES_dtl_ID休息开始时间休息结束时间
机打配置
ID打卡配置ID打卡机器编码打卡位置是否启用
考勤天period_day
ID年份月份日期(年月日)公休日标示节假日类型
打卡配置
ID考勤组织
员工休假记录
ID编码员工工号休假类别开始日期结束日期时长(时)附件事由审批状态
员工年假额度
ID员工假期余额ID单位(天,时)年份时长有效期已用时长剩余时长状态(有效、失效)
员工加班额度抵扣记录
ID员工加班额度ID调休假记录ID
员工预计考勤ad_expect
ID考勤方案ID考勤组成员ID员工工号
休假规则
ID名称类型(年假,婚假,产假....)计量单位(天/时)最小时长(单次)最大时长(单次)舍位基数舍位方式是否含公休日是否含节假日限制频次是否需要附件额度限制类型规则公式是否启用
员工预计考勤班次ad_expect
ID员工预计考勤ID最早打卡日期最晚打卡日期允许最早打卡日期允许最晚打卡日期标准时长
员工方案班次emp_plan_classes
ID员工方案班次ID是否默认班次
所有的考勤组里面成员只能存在一条有效数据(已启用)
出差
ID名称计量单位含公休节假日最小时长(单次)(时)是否需要附件是否需要提前申请允许事后N天内发起流程是否启用
考勤年period_year
ID名称年份起始日期终止日期适用公司是否启用
员工加班额度
ID员工工号加班记录ID单位(天,时)时长有效期已用额度剩余额度状态(有效、失效)
1:1
规则搭配明细
ID规则搭配ID类型(休假,加班,出差,公出,补签,罚款)规则ID
年假结转配置
ID休假项目ID结转方式(手动,自动)自动结转期限(月日年时)结转周期(上一年/累计结转)结转时长有效期
员工假期余额
ID员工工号类别(年假,产假,婚假,陪产假, 加班)总时长生效时长失效时长
考勤组group
ID名称类型(总裁级,高管级,通用级)是否需要考勤
员工年假抵扣记录
ID员工年假额度ID年假休假记录ID
出差信息档案
ID员工休假记录ID出发地(出差)目的地(出差)工作交办人(出差)通知人员(出差)身份证(出差)联系电话(出差)
考勤月period_month
ID考勤年ID月份
员工值班日期emp_plan_classes
ID员工方案班次ID日期
班次classes
ID班次名称类型(通班,早班,中班,晚班)
考勤组成员group_members
ID考勤组ID员工工号是否启用
加班记录
ID员工工号加班类型(节假日、普通)加班日期加班开始时间加班结束时间加班时长(时)实际开始时间实际结束时间实际加班时长补偿方式申请理由审批状态
加班
ID名称类型(工作日/公休日/节假日)计量单位最小时长(小时)有效期(一年/两年/三年)舍位基数舍位方式加班记录规则(加班打卡/(流程+打卡))补偿方式(调休)是否启用是否申请加班加班流程延后申请天数是否允许假期加班工作日下班后多久开始算加班
事假限制配置
ID休假项目ID周期类型(年/月)总数限制
0 条评论
下一页