员工的考勤方法和装置制造方法及图纸

技术编号:18290219 阅读:22 留言:0更新日期:2018-06-24 05:14
本发明专利技术提出一种员工的考勤方法和装置,其中,方法包括:针对每个员工,对第一考勤数据按照考勤策略进行考核,获取每个考勤类型的第一考勤结果,根据第一考勤结果,生成员工当天的考勤编码,其中,考勤编码中携带每个考勤类型的取值,不同的取值表征考勤类型不同的考勤结果,每个考勤类型对应考勤编码中连续的预设个数的比特位,将考勤编码作为员工的第二考勤数据并存储。该方法利用考勤编码表示员工当天的考勤结果,通过这种编码形式,可以实现对庞大的考勤数据进行处理,在查询统计时提取考勤编码,相比直接提取采集的考勤数据,再根据考勤策略进行查询统计,从而可以提高查询统计的速度,降低耗时。

【技术实现步骤摘要】
员工的考勤方法和装置
本专利技术涉及行政管理领域,尤其涉及一种员工的考勤方法和装置。
技术介绍
在现代企业中,考勤是作为员工薪资考核与发放的数据依据。相关技术中,考勤方法主要是将采集的考勤数据直接存储至考勤服务的数据库中,当需要查询统计时,直接对考勤数据进行实时考勤策略计算。随着企业规模的增加,考勤数据量也随之增加,利用上述考勤方法,直接对庞大的考勤数据进行实时考勤策略计算,其查询统计速度势必会变慢,耗时变长。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的第一个目的在于提出一种员工的考勤方法,通过对采集的员工当天的考勤数据,根据考勤策略进行处理得到员工每个考勤类型的考勤结果,根据所有考勤类型的考勤结果生成员工当天的考勤编码,将考勤编码进行存储,以实现通过编码形式,提高提取考勤数据和统计的速度。本专利技术的第二个目的在于提出一种员工的考勤装置。本专利技术的第三个目的在于提出一种计算机设备。本专利技术的第四个目的在于提出一种非临时性计算机可读存储介质。本专利技术的第五个目的在于提出一种计算机程序产品。为达上述目的,本专利技术第一方面实施例提出了一种员工的考勤方法,包括:从考勤设备上采集每个员工当天的第一考勤数据;针对每个员工,对所述第一考勤数据按照考勤策略进行考核,获取每个考勤类型的第一考勤结果;根据所述第一考勤结果,生成所述员工当天的考勤编码;其中,所述考勤编码中携带每个考勤类型的取值,不同的取值表征所述考勤类型不同的考勤结果;每个考勤类型对应所述考勤编码中连续的预设个数的比特位;将所述考勤编码作为所述员工的第二考勤数据并存储。本专利技术实施例的员工的考勤方法,通过对从考勤设备上采集的第一考勤数据,利用考勤策略进行处理得到员工当天的考勤结果,并利用考勤编码表示员工当天的考勤结果,通过这种编码形式,可以实现对庞大的考勤数据进行处理,在查询统计时提取考勤编码,相比直接提取采集的考勤数据,再根据考勤策略进行查询统计,从而可以提高查询统计的速度,降低耗时,解决了相关技术中考勤方法存在的查询统计速度慢、耗时长的问题。为达上述目的,本专利技术第二方面实施例提出了一种员工的考勤装置,包括:采集模块,用于从考勤设备上采集每个员工当天的第一考勤数据;考核模块,用于针对每个员工,对所述第一考勤数据按照考勤策略进行考核,获取每个考勤类型的第一考勤结果;生成模块,用于根据所述第一考勤结果,生成所述员工当天的考勤编码;其中,所述考勤编码中携带每个考勤类型的取值,不同的取值表征所述考勤类型不同的考勤结果;每个考勤类型对应所述考勤编码中连续的预设个数的比特位;存储模块,用于将所述考勤编码作为所述员工的第二考勤数据并存储。本专利技术实施例的员工的考勤装置,通过对从考勤设备上采集的第一考勤数据,利用考勤策略进行处理得到员工当天的考勤结果,并利用考勤编码表示员工当天的考勤结果,通过这种编码形式,可以实现对庞大的考勤数据进行处理,在查询统计时提取考勤编码,相比直接提取采集的考勤数据,再根据考勤策略进行查询统计,从而可以提高查询统计的速度,降低耗时,解决了相关技术中考勤方法存在的查询统计速度慢、耗时长的问题。为达上述目的,本专利技术第三方面实施例提出了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现如上述本专利技术第一方面实施例所述的员工的考勤方法。为了实现上述目的,本专利技术第四方面实施例提出了一种非临时性计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述本专利技术第一方面实施例所述的员工的考勤方法。为了实现上述目的,本专利技术第五方面实施例提出了一种计算机程序产品,当所述计算机程序产品中的指令由处理器执行时实现如上述本专利技术第一方面实施例所述的员工的考勤方法。本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1为本专利技术实施例提供的一种员工的考勤方法的流程示意图;图2为本专利技术实施例提供的员工的考勤方法的过程示意图;图3为本专利技术实施例提供的某员工当天的考勤编码的示意图;图4为本专利技术实施例提供的按照考勤策略对第一考勤数据进行考核的流程示意图;图5为本专利技术实施例提供的另一种员工的考勤方法的流程示意图;图6为本专利技术实施例提供的一种员工的考勤装置的结构示意图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。下面参考附图描述本专利技术实施例的员工的考勤方法和装置。在现代企业中,考勤是作为员工薪资考核与发放的数据依据。随着互联网的快速发展,企业考勤数据采集已不仅限于一种设备,大企业的考勤接入已经呈现出多渠道的特点,且考勤数据量庞大,对于快速提取考勤数据及统计提出了更高的要求。而相关技术中的勤方法,主要是将采集的考勤数据存储至考勤服务的数据库中,当查询统计时,从数据库中提取采集的考勤数据,根据考勤策略进行统计。可见,当考勤数据量庞大时,其查询统计的速度势必会比较慢、耗时长。针对这一问题,本专利技术实施例提出一种员工的考勤方法,通过对采集的员工当天的考勤数据,根据考勤策略进行处理得到员工每个考勤类型的考勤结果,根据所有考勤类型的考勤结果生成员工当天的考勤编码,将考勤编码进行存储,以实现通过编码形式,提高提取考勤数据和统计的速度。图1为本专利技术实施例提供的一种员工的考勤方法的流程示意图。如图1所示,该员工的考勤方法包括:步骤101,从考勤设备上采集每个员工当天的第一考勤数据。以某企业为例,企业员工可以通过企业提供的多种考勤设备中的一种进行考勤,例如可以通过指纹采集设备进行考勤,也可以通过人脸采集设备进行考勤,也可以通过移动终端上具有考勤功能的应用程序进行考勤。需要说明的是,本实施例中,考勤设备包括但不限于指纹采集设备、人脸采集设备、移动终端应用程序,还可以是其他用于考勤的设备。相比现有的考勤方法,从单一设备上采集考勤数据,能够满足考勤接入呈现多渠道的特点的要求。如图2所示,可以从指纹采集设备、人脸采集设备、移动终端应用程序等考勤设备上采集员工的第一考勤数据,并存储到考勤数据库中。可以理解的是,本实施例中,从考勤设备上采集的第一考勤数据为员工当天的考勤情况,如上班打卡时间、下班打卡时间、请假类型、请假的开始时间和结束时间等等。步骤102,针对每个员工,对第一考勤数据按照考勤策略进行考核,获取每个考勤类型的第一考勤结果。本实施例中,考勤类型可以包括缺勤、迟到、早退、事假、病假、年假等等。具体地,可以预先设定考勤策略,如哪个时间打卡属于迟到、哪个时间打卡属于早退等等。如图2所示,考勤服务器可根据员工当天的第一考勤数据,如上班打卡时间、下班打卡时间等等,按照考勤策略进行考核,以获取每个考勤类型的第一考勤结果。举例来说,若考勤类型包括上述6种,那么按照考勤策略,获取员工当天是否缺勤、迟到时长、早退时长、请事假的天数、请病假的天数、请年假的天数等每种考勤类型的第一考勤结本文档来自技高网...
员工的考勤方法和装置

【技术保护点】
1.一种员工的考勤方法,其特征在于,包括:从考勤设备上采集每个员工当天的第一考勤数据;针对每个员工,对所述第一考勤数据按照考勤策略进行考核,获取每个考勤类型的第一考勤结果;根据所述第一考勤结果,生成所述员工当天的考勤编码;其中,所述考勤编码中携带每个考勤类型的取值,不同的取值表征所述考勤类型不同的考勤结果;每个考勤类型对应所述考勤编码中连续的预设个数的比特位;将所述考勤编码作为所述员工的第二考勤数据并存储。

【技术特征摘要】
1.一种员工的考勤方法,其特征在于,包括:从考勤设备上采集每个员工当天的第一考勤数据;针对每个员工,对所述第一考勤数据按照考勤策略进行考核,获取每个考勤类型的第一考勤结果;根据所述第一考勤结果,生成所述员工当天的考勤编码;其中,所述考勤编码中携带每个考勤类型的取值,不同的取值表征所述考勤类型不同的考勤结果;每个考勤类型对应所述考勤编码中连续的预设个数的比特位;将所述考勤编码作为所述员工的第二考勤数据并存储。2.根据权利要求1所述的方法,其特征在于,所述将所述考勤编码作为所述员工的第二考勤数据并存储之后,包括:检测是否到达预设的考核周期;在检测到达预设的考核周期时,根据所述员工的标识信息,获取所述员工在所述考核周期内所有的第二考勤数据;对所述第二考勤数据进行统计,得到所述员工在所述考核周期内的第二考勤结果。3.根据权利要求2所述的方法,其特征在于,所述对所述第二考勤数据进行统计,得到所述员工在所述考核周期内的第二考勤结果,包括:对所述第二考勤数据按照所述预设的个数进行比特位划分,得到每个考勤类型的第一编码;针对每个考勤类型,将所述考核周期内每天的所述第一编码中各比特位上的取值进行相加,得到每天的第一数值,并将所述第一数值与所述预设的个数做比值,得到每天的第二数值;针对每个考勤类型,将所述考核周期内每天的所述第二数值进行相加,得到所述考勤类型的统计考勤结果;利用所有考勤类型的所述统计考勤结果,生成所述员工在所述考核周期内的第二考勤结果。4.根据权利要求3所述的方法,其特征在于,所述利用所有考勤类型的所述统计考勤结果,生成所述员工在所述考核周期内的第二考勤结果之后,还包括:从所述第二考勤结果中提取出每个员工的考勤类型的标识;根据所述考勤类型的个数和所述员工的个数,形成一个空白的考勤结果表;在所述空白的考勤结果表中添加所述员工的标识信息和所述考勤类型的标识,并且在所述考勤类型下填写每个员工的统计考勤结果,形成最终的考勤结果表。5.根据权利要求1-4任一项所述的方法,其特征在于,还包括:当需要增加新的考勤类型时,对所述考勤编码进行扩展。6.根据权利要求5所述的...

【专利技术属性】
技术研发人员:赵耀文
申请(专利权)人:泰康保险集团股份有限公司
类型:发明
国别省市:北京,11

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

1