一种数据统计分析方法及装置制造方法及图纸

技术编号:20427037 阅读:23 留言:0更新日期:2019-02-23 09:08
本发明专利技术提供了一种数据统计分析方法及装置,方法包括:获取员工的考勤时间数据和预设的工作时间数据;分别根据考勤时间数据和预设的工作时间数据的起止时间生成考勤时间段数据、预设工作时间段数据;将考勤时间段数据与预设工作时间段数据进行比对生成考勤数据统计结果。本发明专利技术利用时间碎片管理的原则,设定时间片段,循环比对考勤数据,有效的提高出勤核算效率和减少失误,同时减小了对计算机的I/O读写等待时间、内存、计算能力等系统资源的要求,降低系统运营成本,降低耦合性。

【技术实现步骤摘要】
一种数据统计分析方法及装置
本专利技术涉及数据处理技术,具体的讲是一种数据统计分析方法及装置。
技术介绍
随着计算机技术的快速发展,信息管理系统在企事业单位中的应用越来越广泛,考勤信息化管理停留在人工传递或excel阶段的落后管理方式现在已经无法满足工作需要,IT信息技术支持的现代化管理系统替代了传统的人工管理,在很大程度地提高了管理效率,降低了人力成本有效避免误操作且记录时间长久易保存。利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件。考勤是现代企业人力资源管理的日常事务。在现代企业的管理工作中的地位越来越重要,同时也是企业人事档案及薪酬福利核算的基础,目前市面上多数企业采用指纹打卡或基于RFID设备获取出勤数据然后通过人工处理或系统管理信息化处理得出考勤统计信息,因此一套完整的考勤管理及有效的数据分析方法显得尤其重要,而管理系统中的考勤数据统计方法是管理系统中重要部分之一。较为传统的考勤方法,一般通过射频识别设备或指纹打卡机记录考勤数据,然后根据考勤管理员导出的数据进行统计获得员工考勤信息情况,这种考勤方法目前多数企业采用,但极易因为操作失误引起数据错误,且记录时间长,人力、财力资源浪费大。随着IT信息网络高速发展,有效避免因人员因素引起的误操作,更高效率的管理员工出勤信息,市面上有许多管理系统实现IT信息化管理。为解决技术问题,考勤管理系统需要比对员工的出勤数据,同时及时记录(如打卡登记)所有员工任何出勤情况,结合规定的工作时间,最后获取员工的缺勤时间。现有技术中,须穷举所有出勤情况,以比对所记录的出勤打卡信息,由于考勤周期内的所有出勤数据还需分成多个考勤信息单元,与系统请假记录信息一一对比,不同的业务情况需要做不同的处理,最后还经统计单元整理分析,虽便于理解,但操作难度大且数据分析量多,大大增加了计算机I/O读写次数,降低效率。同时对于最后审核统计环节的依赖性大,每个信息单元必须与其关联,独立性差,耦合度要求高。
技术实现思路
为提高考勤数据的核算效率,降低系统运算周期对系统资源的要求,本专利技术实施例提供了一种数据统计分析方法,包括:获取员工的考勤时间数据和预设的工作时间数据;分别根据所述考勤时间数据和预设的工作时间数据的起止时间生成考勤时间段数据、预设工作时间段数据;将所述考勤时间段数据与预设工作时间段数据进行比对、统计生成考勤数据统计结果。本专利技术实施例中,所述考勤时间段数据包括:出勤时间段数据、请假时间段数据、公出时间段数据;所述的考勤数据统计结果包括:员工缺勤统计数据、员工加班统计数据。本专利技术实施例中,将考勤时间段数据与所述预设工作时间段数据进行比对、统计生成考勤数据统计结果包括:将各考勤时间段数据按时间顺序与预设工作时间段数据进行比较,确定员工的在勤时间段数据和缺勤时间段数据;统计员工的在勤时间段数据、缺勤时间段数据生成考勤数据统计结果。本专利技术实施例中,将各考勤时间段数据按时间顺序与预设工作时间段数据进行比较,确定员工的在勤时间段数据和缺勤时间段数据包括:步骤1,根据所述各考勤时间段数据、预设工作时间段数据分别生成考勤时间列表、预设工作时间列表;其中,所述考勤时间列表包括:按时间顺序排列的考勤时间段数据;所述的预设工作时间列表包括:按时间顺序排列的预设的工作时间段数据;步骤2,按序从所述考勤时间列表中选取考勤时间段数据与工作时间列表的预设的工作时间段数据进行比对;步骤3,判断选取的考勤时间段数据与预设的工作时间段数据重合时,从所述考勤时间列表、预设工作时间列表中删除重合的时间段数据,更新所述考勤时间列表、预设工作时间列表,执行步骤2,遍历考勤时间列表中的考勤时间段数据;步骤4,遍历完成后,根据更新后的考勤时间列表、预设工作时间列表中的时间段数据确定员工的在勤时间段数据和缺勤时间段数据。同时,本专利技术还提供一种数据统计分析装置,包括:数据获取模块,用于获取员工的考勤时间数据和预设的工作时间数据;时间段数据确定模块,用于分别根据所述考勤时间数据和预设的工作时间数据的起止时间生成考勤时间段数据、预设工作时间段数据;统计模块,用于将所述考勤时间段数据与预设工作时间段数据进行比对、统计生成考勤数据统计结果。本专利技术实施例中,所述考勤时间段数据包括:出勤时间段数据、请假时间段数据、公出时间段数据。本专利技术实施例中,所述的统计模块包括:比较单元,用于将各考勤时间段数据按时间顺序与预设工作时间段数据进行比较,确定员工的在勤时间段数据和缺勤时间段数据;统计单元,用于统计员工的在勤时间段数据、缺勤时间段数据生成考勤数据统计结果。本专利技术实施例中,所述的统计模块还包括:列表生成单元,用于根据所述各考勤时间段数据、预设工作时间段数据分别生成考勤时间列表、预设工作时间列表;其中,所述考勤时间列表包括:按时间顺序排列的考勤时间段数据;所述的预设工作时间列表包括:按时间顺序排列的预设工作时间段数据。同时,本专利技术还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行所述计算机程序时实现前述考勤数据统计方法。另外,本专利技术还提供一种计算机可读存储介质,计算机可读存储介质存储有执行前述考勤数据统计方法的计算机程序。本专利技术的利用时间碎片管理的原则,设定时间片段,循环比对考勤数据,本专利技术的考勤数据统计方法使得系统数据信息比对更为通俗易懂,且操作简单,有效的提高出勤核算效率和减少失误,降低了人力成本;同时减小了对计算机的I/O读写等待时间、内存、计算能力等系统资源的要求,降低系统运营成本。利用时间碎片的管理方法优化数据统计方式,性能简洁,无需穷举所有数据情况,不易丢失特殊情况数据,无需其他信息单元的比对配合,降低耦合性。为让本专利技术的上述和其他目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附图式,作详细说明如下。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术一种数据统计分析方法的流程图;图2为本专利技术实施例中的流程图;图3为本专利技术实施例中具体操作步骤的流程图;图4为本专利技术实施例中进行时间片比对的示意图;图5为本专利技术一种考勤数据统计装置的框图;图6为本专利技术实施例系统构成的示意框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术提供一种数据统计分析方法,对考勤数据统计,如图1所示,该方法包括:步骤S101,获取员工的考勤时间数据和预设的工作时间数据;步骤S102,分别根据考勤时间数据和预设的工作时间数据的起止时间生成考勤时间段数据、预设工作时间段数据;步骤S103,将考勤时间段数据与预设工作时间段数据进行比对、统计生成考勤数据统计结果。本专利技术实施例中,考勤时本文档来自技高网
...

【技术保护点】
1.一种数据统计分析方法,其特征在于,所述的方法包括:获取员工的考勤时间数据和预设的工作时间数据;分别根据所述考勤时间数据和预设的工作时间数据的起止时间生成考勤时间段数据、预设工作时间段数据;将所述考勤时间段数据与预设工作时间段数据进行比对、统计生成考勤数据统计结果。

【技术特征摘要】
1.一种数据统计分析方法,其特征在于,所述的方法包括:获取员工的考勤时间数据和预设的工作时间数据;分别根据所述考勤时间数据和预设的工作时间数据的起止时间生成考勤时间段数据、预设工作时间段数据;将所述考勤时间段数据与预设工作时间段数据进行比对、统计生成考勤数据统计结果。2.如权利要求1所述的数据统计分析方法,其特征在于,所述考勤时间段数据包括:出勤时间段数据、请假时间段数据、公出时间段数据;所述的考勤数据统计结果包括:员工缺勤时间统计数据、员工加班时间统计数据。3.如权利要求2所述的数据统计分析方法,其特征在于,所述的将所述考勤时间段数据与预设工作时间段数据进行比对、统计生成考勤数据统计结果包括:将各考勤时间段数据按时间顺序与预设工作时间段数据进行比较,确定员工的在勤时间段数据和缺勤时间段数据;统计员工的在勤时间段数据、缺勤时间段数据生成考勤数据统计结果。4.如权利要求3所述的数据统计分析方法,其特征在于,所述的将各考勤时间段数据按时间顺序与预设工作时间段数据进行比较,确定员工的在勤时间段数据和缺勤时间段数据,包括:步骤1,根据所述各考勤时间段数据、预设工作时间段数据分别生成考勤时间列表、预设工作时间列表;其中,所述考勤时间列表包括:按时间顺序排列的考勤时间段数据;所述的预设工作时间列表包括:按时间顺序排列的预设的工作时间段数据;步骤2,按序从所述考勤时间列表中选取考勤时间段数据与工作时间列表的预设的工作时间段数据进行比对;步骤3,判断选取的考勤时间段数据与预设的工作时间段数据重合时,从所述考勤时间列表、预设工作时间列表中删除重合的时间段数据,更新所述考勤时间列表、预设工作时间列表,执行步骤2,遍历考勤时间列表中的考勤时间段数据;步骤4,遍...

【专利技术属性】
技术研发人员:田丰黄锦添
申请(专利权)人:北京数知科技股份有限公司
类型:发明
国别省市:北京,11

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

1