数据处理方法、装置、设备和存储介质制造方法及图纸

技术编号:34176032 阅读:26 留言:0更新日期:2022-07-17 11:56
本申请公开了一种数据处理方法、装置、设备和存储介质,涉及大数据处理技术领域,以解决现有技术中统计出勤数据和加班数据效率低的问题。具体方案为:从打卡数据库和请假数据库中,获取预置时间段内的至少一条考勤信息,考勤信息包括以下至少一项:员工身份标识、打卡日期、上班打卡时间、下班打卡时间和请假时长;根据员工身份标识对应的考勤规则,将至少一条考勤信息中的日常考勤数据存储至日常数据库,将至少一条考勤信息中的加班考勤数据存储至加班数据库;从日常数据库和加班数据库中,获取与统计目标对应的待统计数据,并根据待统计数据获取考勤统计数据。本申请用于统计考勤数据的过程中。考勤数据的过程中。考勤数据的过程中。

【技术实现步骤摘要】
数据处理方法、装置、设备和存储介质


[0001]本申请涉及大数据
,尤其涉及一种数据处理方法、装置、设备和存储介质。

技术介绍

[0002]一般的,通过员工打卡确定工作时间,在通过考勤管理系统进行考勤统计过程中,需要考虑固定制工作时间、弹性制工作时间和请假信息。考虑实际应用场景,还可能存在忘记打卡的情况。对此,可以进行考勤补登,在考勤补登过程中需通过查询打卡记录和请假申请记录,查看当天是否考勤异常、是否请假、是否有加班情况等等,过程繁琐且需要反复核对,可能导致漏填、误填、错填现象,进而导致后期核对员进行复核时,会增加返工、再核对、再计算等工作,导致考勤统计的效率较低。基于此,可能导致统计正常出勤数据和加班数据等效率较低。

技术实现思路

[0003]本申请提供了一种数据处理方法、装置、设备和存储介质,以解决现有技术中统计正常出勤数据和加班数据等效率较低的问题。
[0004]为达到上述目的,本申请采用如下技术方案:
[0005]第一方面,本申请提供一种数据处理方法,该方法包括:从打卡数据库和请假数据库中,获取预本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:从打卡数据库和请假数据库中,获取预置时间段内的至少一条考勤信息,所述考勤信息包括以下至少一项:员工身份标识、打卡日期、上班打卡时间、下班打卡时间和请假时长;根据所述员工身份标识对应的考勤规则,将所述至少一条考勤信息中的日常考勤数据存储至日常数据库,将所述至少一条考勤信息中的加班考勤数据存储至加班数据库,所述日常考勤数据包括正常考勤数据和异常考勤数据;从所述日常数据库和所述加班数据库中,获取与统计目标对应的待统计数据,并根据所述待统计数据获取考勤统计数据,所述待统计数据为以下至少一项:所述正常考勤数据、所述异常考勤数据和所述加班数据。2.根据权利要求1所述的数据处理方法,其特征在于,所述根据所述员工身份标识对应的考勤规则,将所述至少一条考勤信息中的日常考勤数据存储至日常数据库,将所述至少一条考勤信息中的加班考勤数据存储至加班数据库,包括:在所述员工身份标识对应的考勤规则为弹性制的情况下,根据所述上班打卡时间和所述下班打卡时间,确定当日工作时长,所述当日工作时长为所述下班打卡时间和所述上班打卡时间的差值;在所述当日工作时长小于预置工作时长的情况下,在所述考勤信息中,查找与所述打卡日期对应的请假时长;在所述请假时长大于或等于第一缺勤时长的情况下,将所述考勤信息存储至所述日常数据库,并设置缺勤状态标识,所述第一缺勤时长为所述预置工作时长与所述当日工作时长的差值;在所述请假时长小于第一缺勤时长的情况下,将所述考勤信息和所述第一缺勤时长,存储至所述日常数据库,并设置待确认状态标识;在所述当日工作时长等于所述预置工作时长的情况下,将所述考勤信息,存储至所述日常数据库,并设置正常状态标识;在所述当日工作时长大于所述预置工作时长的情况下,将所述考勤信息和第一加班时长,存储至所述加班数据库,所述第一加班时长为所述当日工作时长与所述预置工作时长的差值。3.根据权利要求2所述的数据处理方法,其特征在于,所述正常考勤数据的标识为所述正常状态标识,所述异常考勤数据的标识包括所述待确认状态标识和所述缺勤状态标识;所述从所述日常数据库和所述加班数据库中,与统计目标对应的待统计数据,并根据所述待统计数据获取考勤统计数据之前,所述方法还包括:在所述日常数据库中,获取所述待确认状态标识对应的员工身份标识;在所述日常数据库中,获取所述待确认状态标识对应的员工身份标识对应的第一缺勤时长;在所述加班数据库中,获取所述待确认状态标识对应的员工身份标识对应的第一加班时长;在所述第一缺勤时长小于或等于所述第一加班时长的情况下,将所述日常数据库中所述待确认状态标识对应的员工身份标识对应的状态标识更改为正常状态标识,并将所述第一加班时长与所述第一缺勤时长的差值确定为更新后的第一加班时长;
在所述第一缺勤时长大于所述第一加班时长的情况下,生成考勤异常提示信息,所述考勤异常提示信息用于提示所述待确认状态标识对应的员工身份标识需要进行考勤补登。4.根据权利要求1所述的数据处理方法,其特征在于,所述根据所述员工身份标识对应的考勤规则,将所述至少一条考勤信息中的日常考勤数据存储至日常数据库,将所述至少一条考勤信息中的加班考勤数据存储至加班数据库,包括:在所述下班打卡时间在预置下班时间之后的情况下,将所述考勤信息和所述第二加班时长,存储至所述加班数据库,所述第二加班时长为所述下班打卡时间与所述预置打卡时间的差值;在所述考勤信息满足预置缺勤条件的情况下,根据所述上班打卡时间和所述下班打卡时间,获取第二缺勤时长;所述预置缺勤条件包括以下至少一项:所述上班打卡时间在预置上班时间之后,所述下班打卡时间在所述预置下班时间之前和所述上班打卡时间在所述下班打卡时间之后,所述第二缺勤时长为第一差值和第二差值之和,所述第一差值为所述上班打卡时间与所述预置上班时间的差值,所述第二差值为所述预置下班时间与所述下班打卡时间的差值;在所述第二缺勤时长小于或等于所述请假时长的情况下,将所述考勤信息存储至所述日常数据库,并以设置缺勤状态标识;在所述第二缺勤时长大于所述请假时长的情况下,将所述考勤信息和所述第二缺勤时长,存储至所述日常数据库,并设置待确认状态标识;在所述考勤信息不满足所述预置缺勤条件的情况下,将所述考勤信息存储至所述日常数据库,并设置正常状态标识。5.根据权利要求4所述的数据处理方法,其特征在于,所述正常考勤数据的标识为所述正常状态标识,所述异常考勤数据的标识包括所述待确认状态标识和所述缺勤状态标识;所述从所述日常数据库和所述加班数据库中,获取与统计目标对应的待统计数据,并根据所述待统计数据获取考勤统计数据之前,所述方法还包括:在所述日常数据库中,获取所述待确认状态标识对应的员工身份标识;在所述日常数据库中,获取所述待确认状态标识对应的员工身份标识对应的第二缺勤时长;在所述加班数据库中,获取所述待确认状态标识对应的员工身份标识对应的第二加班时长;在所述第二缺勤时长小于或等于所述第二加班时长的情况下,将所述日常数据库中所述待确认状态标识对应的员工身份标识对应的状态标识更改为正常状态标识,并将所述第一加班时长与所述第一缺勤时长的差值确定为更新后的第二加班时长;在所述第二缺勤时长大于所述第二加班时长的情况下,生成考勤异常提示信息,所述考勤异常提示信息用于提示所述待确认状态标识对应的员工身份标识需要进行考勤补登。6.一种数据处理装置,其特征在于,包括:获取单元、存储单元和处理单元;所述获取单元,用于从打卡数据库和请假数据库中,获取预置时间段内的至少一条考勤信息,各所述考勤信息包括以下至少一项:员工身份标识、打卡日期、上班打卡时间、下班打卡时间...

【专利技术属性】
技术研发人员:杨军杰
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1