[go: up one dir, main page]

WO2019100384A1 - Method and device for implementing employee attendance checking - Google Patents

Method and device for implementing employee attendance checking Download PDF

Info

Publication number
WO2019100384A1
WO2019100384A1 PCT/CN2017/113127 CN2017113127W WO2019100384A1 WO 2019100384 A1 WO2019100384 A1 WO 2019100384A1 CN 2017113127 W CN2017113127 W CN 2017113127W WO 2019100384 A1 WO2019100384 A1 WO 2019100384A1
Authority
WO
WIPO (PCT)
Prior art keywords
time
employee
working day
current
accumulated
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2017/113127
Other languages
French (fr)
Chinese (zh)
Inventor
陈钦鹏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
COMIX BUSINESS MACHINE (SHENZHEN) Co Ltd
Original Assignee
COMIX BUSINESS MACHINE (SHENZHEN) Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by COMIX BUSINESS MACHINE (SHENZHEN) Co Ltd filed Critical COMIX BUSINESS MACHINE (SHENZHEN) Co Ltd
Priority to PCT/CN2017/113127 priority Critical patent/WO2019100384A1/en
Priority to CN201780036325.7A priority patent/CN109416846A/en
Publication of WO2019100384A1 publication Critical patent/WO2019100384A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C1/00Registering, indicating or recording the time of events or elapsed time, e.g. time-recorders for work people
    • G07C1/10Registering, indicating or recording the time of events or elapsed time, e.g. time-recorders for work people together with the recording, indicating or registering of other data, e.g. of signs of identity
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/105Human resources

Definitions

  • the present invention relates to the technical field of attendance machines, and in particular, to a method and an apparatus for implementing employee attendance.
  • the existing attendance machine simply records the date and time of each punching of the employee, and the attendance staff needs to check the attendance date and time of each employee according to the attendance machine, and manually count the attendance of each employee per month.
  • Attendance data such as days, late arrival time, and early departure time.
  • the main object of the present invention is to solve the technical problem of manually counting employee attendance data according to data derived from the attendance machine in the prior art, which is time-consuming and labor-intensive and has low data accuracy.
  • the present invention provides an apparatus for implementing employee attendance, and the apparatus for implementing employee attendance includes:
  • a judging module configured to: when receiving an employee punching instruction, determine a time period of the current time point, where the time period includes a working time punching period and an off-duty punching time period;
  • a calculation module configured to: if the current time point is in the working punch time period, subtract the current time point from the preset working time point, calculate a time difference between the two; and when the time difference is greater than zero, Adding the time difference to the accumulated late arrival time calculated in the previous working day of the month, and calculating the accumulated late arrival time of the employee as of the current working day;
  • the first calculating module is configured to: if the current time point is in the off-duty punching time period, subtract the preset working time point from the current time point, and calculate a first time difference between the two; a big time difference ⁇ 0 2019/100384 ⁇ (:17(: ⁇ 2017/113127
  • the first time difference is added to the accumulated early leave time calculated in the previous working day of the month, and the accumulated early leave time of the employee as of the current working day is calculated.
  • the implementation device for employee attendance further includes:
  • the second calculating module is configured to, for each working day, in the preset statistical time period, the accumulated late arrival time of each employee ending the current working day and the accumulated early departure time of the current working deadline Plus, calculate the accumulated absentee time for each employee as of the current working day.
  • the employee attendance implementation device for each working day, the statistical time period is later than the off-duty punch time period, and the off-duty punch time period is later than the work punch time period.
  • the implementation device for employee attendance further includes:
  • a comparison module configured to: in the statistical time period, the second calculation module calculates the monthly absentee time of each employee as of the current working day, and then each employee ends the current working day of the month The accumulated absence time is compared with a preset first time threshold;
  • the alarm prompting module is configured to generate an alarm for carrying the accumulated absence time data of the current employee on the current working day when the accumulated absentee time of the employee on the current working day is greater than the first time threshold.
  • the prompt information is sent to the smart terminal side of the corresponding employee.
  • the implementation device for employee attendance further includes:
  • a determining module configured to determine, according to each employee's working time of punching and the time of punching, in the statistical time period of each working day, whether the current working day is late or early;
  • the cumulative calculation module is configured to cumulatively calculate, according to the determination result, the number of late arrivals, the number of early departures, and the number of normal attendances of each employee as of the current working day;
  • the first alarm prompting module is configured to generate a total number of late arrivals and early departures of the month when the employee is late for the current working day and the total number of early departures exceeds a preset threshold.
  • the first alarm prompt information is sent to the smart terminal side of the corresponding employee.
  • the present invention further provides a method for implementing employee attendance, and the method for implementing employee attendance includes:
  • the time difference when the time difference is greater than zero, the time difference is added to the accumulated late arrival time calculated in the previous working day of the current month, and the accumulated late arrival time of the employee as of the current working day is calculated;
  • the first time difference when the first time difference is greater than zero, the first time difference is added to the accumulated early departure time calculated in the previous working day of the month, and the accumulated early departure of the employee's current working day is calculated. time.
  • the method for implementing employee attendance further includes:
  • the accumulated late arrival time of each employee up to the current working day is added to the cumulative early leave time of the current work Japanese month, and each employee deadline is calculated.
  • the accumulated absentee time of the current working day is calculated.
  • the employee attendance implementation method is, for each working day, the statistical time period is later than the off-duty punch time period, and the off-duty punch time period is later than the work punch time period.
  • the method for implementing employee attendance, the calculating the time period, after calculating the cumulative absence time period of each employee for the current working day further comprises:
  • the method for implementing employee attendance further includes:
  • the method and device for implementing employee attendance provided by the present invention automatically calculates the accumulated late arrival time of each employee and the accumulated early departure time of the current day according to the employee's punching time point every working day. It is not necessary to manually count the attendance data of each employee per month according to the daily punching time of each employee, thereby saving labor costs and ensuring the accuracy of the attendance data.
  • Figure 1 is a first embodiment of apparatus of the invention is implemented
  • FIG. 2 is a schematic diagram of functional modules of a second embodiment of an apparatus for implementing employee attendance according to the present invention
  • FIG. 3 is a schematic diagram of functional modules of a third embodiment of an apparatus for implementing employee attendance according to the present invention.
  • FIG. 4 is a schematic diagram of functional modules of a fourth embodiment of an employee attendance implementation apparatus according to the present invention.
  • FIG. 5 is a schematic flow chart of a first embodiment of a method for implementing employee attendance according to the present invention.
  • FIG. 6 is a schematic flow chart of a fourth embodiment of a method for implementing employee attendance according to the present invention.
  • the present invention provides an apparatus for implementing employee attendance.
  • FIG. 1 a schematic view of an example of the functional modules of FIG. 1 employee attendance device for implementing the present invention the first embodiment.
  • the employee attendance implementation ⁇ 0 2019/100384 ⁇ (:17(: ⁇ 2017/113127
  • the setting 100 includes: a determining module 110 , a calculating module 120 , and a first calculating module 130 .
  • the determining module 110 is configured to determine, when the employee punching instruction is received, the time period in which the current time point is located, where the time period includes a working punch time period and an off work punch time period.
  • the calculating module 120 is configured to: if the current time point is in the working punching time period, subtract the current time point from the preset working time point to calculate a time difference between the two; and when the time difference is greater than zero, The time difference is added to the accumulated late arrival time calculated in the previous working day of the current month, and the accumulated late arrival time of the employee as of the current working day is calculated.
  • the first calculating module 130 is configured to: if the current time point is in the off-duty punching time period, subtract the preset working time point from the current time point, and calculate a first time difference between the two; If the time difference is greater than zero, the first time difference is added to the accumulated early leave time calculated in the previous working day of the month, and the accumulated early leave time of the employee as of the current working day is calculated.
  • FIG. 2 is a schematic diagram of functional modules of a second embodiment of an employee attendance implementation device according to the present invention.
  • the second embodiment is improved in the above-mentioned first embodiment.
  • the improvement is that the employee attendance implementation device 100 further includes: a second calculation module 140 .
  • the second calculating module 140 is configured to, for each working day, preset the accumulated late arrival time of each employee to the current working day and the current month of the current work within a preset statistical time period. The time is added and the accumulated absentee time for each employee's current working day is calculated.
  • the statistical time period in the present invention is later than the off-duty punch time period, and the off-duty punch time period is later than the work punch time period.
  • the time period for punching work can be set from 7:00 to 12:00; the time for punching off work can be set from 14: 00 to 19:00; the statistical time period can be set to: 23:30 to 24:00 .
  • FIG. 3 is a schematic diagram of functional modules of the third embodiment of the employee attendance implementation apparatus of the present invention.
  • the third embodiment is improved on the second embodiment.
  • the employee attendance implementation device 100 further includes: a comparison module 150 and an alarm prompt module 160 .
  • the comparison module 150 is configured to: after the employee accumulates the accumulated absence time of the current working day for each employee in the statistical time period, the employee is cut off from the current working day. The accumulated absentee time this month is compared to the preset first time threshold.
  • the alarm prompting module 160 is configured to: when an employee’s accumulated absence time of the current working day is greater than the first time threshold, generate the employee to be the current employee ⁇ 0 2019/100384 ⁇ (:17(: ⁇ 2017/113127
  • the alarm prompt information of the accumulated absence time data of the month; and the alarm prompt information is sent to the smart terminal side of the corresponding employee.
  • the first time threshold may be adjusted according to the company's rules and regulations, and the value range may be set to: 30 minutes to 120 minutes; for example, the first time threshold is specifically set to 30 minutes, 4 5 minutes, 60 minutes, 75 minutes, 90 minutes, 105 minutes, or 120 minutes.
  • FIG. 4 is a schematic diagram of functional modules of a fourth embodiment of an employee attendance implementation apparatus according to the present invention.
  • the fourth embodiment is improved on the second embodiment.
  • the employee attendance implementation device 100 further includes: a determination module 170 , an accumulation calculation module 180 , and a first alarm prompt module 190 .
  • the determining module 170 is configured to determine, according to each employee's working time of the punching and the time of the punching of the work, in the statistical time period of each working day, whether the current working day is late or early.
  • the cumulative calculation module 180 is configured to calculate , according to the determination result, the number of late arrivals, the number of early departures, and the number of normal attendances of each employee as of the current working day.
  • the first alarm prompting module 190 is configured to generate a total number of late arrivals and early departures of the current employee on the current working day when the number of late arrivals and early departures of the employee on the current working day exceeds a preset threshold. The first alarm prompt information is sent to the smart terminal side of the corresponding employee.
  • the preset threshold may be adjusted according to the company's rules and regulations.
  • the value range may be set to: 3 times to 6 times; that is, the preset threshold may be set to 3 times. , 4 times, 5 times, or 6 times.
  • the employee attendance implementation device 100 provided in the above embodiment automatically calculates the accumulated late arrival time of each employee's current working day and the accumulated early departure time of the current month according to the employee's punching time point. It is not necessary to manually count the attendance data of each employee per month according to the daily punching time of each employee, thereby saving labor costs and ensuring the accuracy of the attendance data.
  • FIG. 5 is a schematic flowchart diagram of a first embodiment of a method for implementing employee attendance according to the present invention.
  • the implementation method of the employee attendance includes:
  • Step 310 When receiving the employee punching instruction, determine the time period at which the current time point is located. ⁇ 0 2019/100384 ⁇ (:17(: ⁇ 2017/113127
  • the time period includes a work punch time period and an off work punch time period.
  • Step 320 If the current time point is in the working punch time period, the current time point is subtracted from the preset working time point, and the time difference between the two is calculated.
  • Step 330 When the time difference is greater than zero, the time difference is added to the accumulated late arrival time calculated in the previous working day of the current month, and the accumulated late arrival time of the employee until the current working day is calculated. .
  • Step 340 If the current time point is in the off-duty punch time period, the preset work time point is subtracted from the current time point, and the first time difference between the two is calculated.
  • Step 350 When the first time difference is greater than zero, the first time difference is added to the accumulated early leave time calculated in the previous working day of the month, and the employee's current working day is calculated. The cumulative early departure time.
  • the present invention provides a second embodiment of the method for implementing employee attendance.
  • the second embodiment is improved in the foregoing first embodiment.
  • the improvement is that the implementation method of the employee attendance further includes the following processing: for each working day, in a preset statistical time period, each will be The accumulated late arrival time of the employee as of the current working day is added to the accumulated early departure time of the current work in Japan, and the accumulated absentee time of each employee up to the current working day is calculated.
  • the statistical time period is later than the off-duty punch time period, and the off-duty punch time period is later than the work punch time period.
  • the time period for punching work can be set from 7:00 to 12:00; the time for punching off work can be set from 14: 00 to 19:00; the statistical time period can be set to: 23:30 to 24:00 .
  • the present invention provides a third embodiment of the method for implementing employee attendance.
  • the third embodiment is improved on the second embodiment described above, and the improvement is that, in the statistical time period, after calculating the accumulated absence time of each employee for the current working day, the following processing is also included: Comparing the accumulated absentee time of each employee to the current working day and the preset first time threshold; and generating an carrying when an employee’s accumulated absentee time of the current working day is greater than the first time threshold The alarm prompt information of the accumulated absence time data of the current employee on the current working day; and the alarm prompt information is sent to the smart terminal side of the corresponding employee.
  • the first time threshold may be adjusted according to the company's rules and regulations, and the value range may be set to: 30 minutes to 120 minutes; for example, the first time threshold is specifically set to 30 minutes, 4 5 ⁇ 0 2019/100384 ⁇ (:17(: ⁇ 2017/113127
  • FIG. 6 is a schematic flowchart diagram of a fourth embodiment of an employee attendance implementation method according to the present invention.
  • the fourth embodiment is improved in the foregoing second embodiment.
  • the improvement is that the method for implementing the employee attendance includes, for each working day, the following operations in the statistical period:
  • Step 301 Determine whether the current working day is late or early based on each employee's time of work punching and the time of punching.
  • Step 302 Accurately calculate, according to the determination result, the number of late arrivals, the number of early departures, and the number of normal attendances of each employee as of the current working day.
  • Step 303 When the total number of late arrivals and early departures of the employee on the current working day exceeds a preset threshold, the first alarm prompt for carrying the total number of late arrivals and early departures of the current employee on the current working day is generated. The information is sent to the smart terminal side of the corresponding employee.
  • the preset threshold may be adjusted according to the company's rules and regulations.
  • the value range may be set to: 3 to 6 times, that is, the preset threshold may be set to 3 times. , 4 times, 5 times or 6 times.
  • the method for implementing employee attendance provided by the above embodiments automatically calculates the accumulated late arrival time of each employee and the accumulated early departure time of the current working day according to the employee's punching time point every working day, without According to the daily punching time of each employee, the monthly attendance data of each employee is manually counted, thereby saving labor costs and ensuring the accuracy of the attendance data.

Landscapes

  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Data Mining & Analysis (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Time Recorders, Dirve Recorders, Access Control (AREA)

Abstract

A method and device for implementing employee attendance checking. The method comprises: upon receipt of a clocking instruction, determining a time period of a current time point (S10); if the current time point is within a clock-in time period, subtracting a clock-in time point from the current time point so that a time difference therebetween is calculated (S20); if the time difference is greater than zero, adding the time difference to an accumulated late time of the month calculated on the previous working day of the month so that an accumulated late time of the month until a current working day for an employee is calculated (S30); if the current time point is within a clock-out time period, subtracting the current time point from a preset clock-out time point so that a first time difference therebetween is calculated (S40); and if the first time difference is greater than zero, adding the first time difference to an accumulated early leave time of the month calculated on the previous working day of the month so that an accumulated early leave time of the moth until the current working day for the employee is calculated (S50). According to the method, there is no need to manually collect attendance data of each employee in each month according to daily clock-in and out time points of each employee, such that the labor costs are saved and the accuracy of attendance data is guaranteed.

Description

\¥0 2019/100384 卩(:17(:\2017/113127  \¥0 2019/100384 卩(:17(:\2017/113127

1 员工考勤的实现方法和装置 技术领域  1 Implementation methods and devices for employee attendance Technical field

[0001] 本发明涉及考勤机技术领域, 尤其涉及一种员工考勤的实现方法和装置。 [ 0001] The present invention relates to the technical field of attendance machines, and in particular, to a method and an apparatus for implementing employee attendance.

背景技术  Background technique

[0002] 近年来, 考勤机的应用越来越广泛, 一般的正规公司设有考勤机, 用于记录员 工出勤情况。 [0002] In recent years, the application of attendance machines has become more and more extensive. The general formal company has an attendance machine for recording employee attendance.

[0003] 然而现有中的考勤机只是简单地记录员工每次打卡日期和时间, 考勤工作人员 需要根据考勤机导出的每个员工的打卡日期和时间, 人工统计每位员工每个月 的出勤天数, 迟到时间、早退时间等考勤数据。 [0003] However, the existing attendance machine simply records the date and time of each punching of the employee, and the attendance staff needs to check the attendance date and time of each employee according to the attendance machine, and manually count the attendance of each employee per month. Attendance data such as days, late arrival time, and early departure time.

[0004] 上述这种根据考勤机导出的数据人工统计员工的考勤数据, 费时费力、数据准 确性低。  [0004] The above-mentioned data based on the data derived by the attendance machine manually counts the attendance data of the employee, which is time consuming and laborious, and the data accuracy is low.

技术问题  technical problem

[0005] 本发明的主要目的在于解决现有技术根据考勤机导出的数据人工统计员工的考 勤数据, 费时费力、数据准确性低的技术问题。 [0005] The main object of the present invention is to solve the technical problem of manually counting employee attendance data according to data derived from the attendance machine in the prior art, which is time-consuming and labor-intensive and has low data accuracy.

问题的解决方案  Problem solution

技术解决方案  Technical solution

[0006] 为实现上述目的, 本发明提供一种员工考勤的实现装置, 所述员工考勤的实现 装置包括: [0006] In order to achieve the above object, the present invention provides an apparatus for implementing employee attendance, and the apparatus for implementing employee attendance includes:

[0007] 判断模块, 用于在接收到员工打卡指令时, 判断当前时间点所处时间段, 所述 时间段包括上班打卡时间段和下班打卡时间段; [0007] a judging module, configured to: when receiving an employee punching instruction, determine a time period of the current time point, where the time period includes a working time punching period and an off-duty punching time period;

[0008] 计算模块, 用于若当前时间点处于上班打卡时间段, 则将当前时间点与预设的 上班时间点相减, 计算出二者间的时间差; 以及当所述时间差大于零, 则将所 述时间差与本月前一工作日计算的本月累计迟到时间相加, 计算出所述员工截 止当前工作日的本月累计迟到时间; [0008] a calculation module, configured to: if the current time point is in the working punch time period, subtract the current time point from the preset working time point, calculate a time difference between the two; and when the time difference is greater than zero, Adding the time difference to the accumulated late arrival time calculated in the previous working day of the month, and calculating the accumulated late arrival time of the employee as of the current working day;

[0009] 第一计算模块, 用于若当前时间点处于下班打卡时间段, 则将预设的下班时间 点与当前时间点相减, 计算出二者间的第一时间差; 以及当所述第一时间差大 \¥0 2019/100384 卩(:17(:\2017/113127 [0009] The first calculating module is configured to: if the current time point is in the off-duty punching time period, subtract the preset working time point from the current time point, and calculate a first time difference between the two; a big time difference \¥0 2019/100384 卩(:17(:\2017/113127

2  2

于零, 则将所述第一时间差与本月前一工作日计算的本月累计早退时间相加, 计算出所述员工截止当前工作日的本月累计早退时间。  At zero, the first time difference is added to the accumulated early leave time calculated in the previous working day of the month, and the accumulated early leave time of the employee as of the current working day is calculated.

[0010] 优选地, 所述的员工考勤的实现装置还包括: [ 0010] Preferably, the implementation device for employee attendance further includes:

[0011] 第二计算模块, 用于针对每个工作日, 在预设的统计时间段内, 将每个员工截 止当前工作日的本月累计迟到时间与截止当前工作的本月累计早退时间相加, 计算出每个员工截止当前工作日的本月累计缺勤时间。 [0011] The second calculating module is configured to, for each working day, in the preset statistical time period, the accumulated late arrival time of each employee ending the current working day and the accumulated early departure time of the current working deadline Plus, calculate the accumulated absentee time for each employee as of the current working day.

[0012] 优选地, 所述的员工考勤的实现装置, 针对每个工作日, 所述统计时间段晚于 所述下班打卡时间段、所述下班打卡时间段晚于所述上班打卡时间段。 [0012] Preferably, the employee attendance implementation device, for each working day, the statistical time period is later than the off-duty punch time period, and the off-duty punch time period is later than the work punch time period.

[0013] 优选地, 所述的员工考勤的实现装置还包括: [0013] Preferably, the implementation device for employee attendance further includes:

[0014] 比较模块, 用于在所述统计时间段内, 所述第二计算模块计算出每个员工截止 当前工作日的本月累计缺勤时间之后, 将每个员工截止当前工作日的本月累计 缺勤时间与预设的第一时间阈值进行比较; [0014] a comparison module, configured to: in the statistical time period, the second calculation module calculates the monthly absentee time of each employee as of the current working day, and then each employee ends the current working day of the month The accumulated absence time is compared with a preset first time threshold;

[0015] 告警提示模块, 用于当某员工截止当前工作日的本月累计缺勤时间大于所述第 一时间阈值, 则生成携带所述某员工截止当前工作日的本月累计缺勤时间数据 的告警提示信息; 并将所述告警提示信息发送至对应员工的智能终端侧。 [0015] The alarm prompting module is configured to generate an alarm for carrying the accumulated absence time data of the current employee on the current working day when the accumulated absentee time of the employee on the current working day is greater than the first time threshold. The prompt information is sent to the smart terminal side of the corresponding employee.

[0016] 优选地, 所述的员工考勤的实现装置还包括: [0016] Preferably, the implementation device for employee attendance further includes:

[0017] 确定模块, 用于在每个工作日的所述统计时间段内, 根据每个员工的上班打卡 时间点和下班打卡时间点, 确定当前工作日是否有迟到、早退; [0017] a determining module, configured to determine, according to each employee's working time of punching and the time of punching, in the statistical time period of each working day, whether the current working day is late or early;

[0018] 累计计算模块, 用于根据确定结果, 累计计算每个员工截止当前工作日的本月 迟到次数、早退次数, 以及正常出勤次数; [0018] The cumulative calculation module is configured to cumulatively calculate, according to the determination result, the number of late arrivals, the number of early departures, and the number of normal attendances of each employee as of the current working day;

[0019] 第一告警提示模块, 用于当某员工截止当前工作日的本月迟到与早退总次数超 过预设阈值, 则生成携带所述某员工截止当前工作日的本月迟到与早退总次数 的第一告警提示信息, 并将所述第一告警提示信息发送至对应员工的智能终端 侧。 [0019] The first alarm prompting module is configured to generate a total number of late arrivals and early departures of the month when the employee is late for the current working day and the total number of early departures exceeds a preset threshold. The first alarm prompt information is sent to the smart terminal side of the corresponding employee.

[0020][0020]

[0021] 此外, 为实现上述目的, 本发明还提供一种员工考勤的实现方法, 所述员工考 勤的实现方法包括: [0021] In addition, in order to achieve the above object, the present invention further provides a method for implementing employee attendance, and the method for implementing employee attendance includes:

[0022] 在接收到员工打卡指令时, 判断当前时间点所处时间段, 所述时间段包括上班 \¥0 2019/100384 卩(:17(:\2017/113127 [0022] when receiving an employee punching instruction, determining a time period of the current time point, the time period including going to work \¥0 2019/100384 卩(:17(:\2017/113127

3  3

打卡时间段和下班打卡时间段;  Punch time period and punch time period;

[0023] 若当前时间点处于上班打卡时间段, 则将当前时间点与预设的上班时间点相减 , 计算出二者间的时间差; [0023] If the current time point is in the working time period, the current time point is subtracted from the preset working time point, and the time difference between the two is calculated;

[0024] 当所述时间差大于零, 则将所述时间差与本月前一工作日计算的本月累计迟到 时间相加, 计算出所述员工截止当前工作日的本月累计迟到时间; [0024] when the time difference is greater than zero, the time difference is added to the accumulated late arrival time calculated in the previous working day of the current month, and the accumulated late arrival time of the employee as of the current working day is calculated;

[0025] 若当前时间点处于下班打卡时间段, 则将预设的下班时间点与当前时间点相减 , 计算出二者间的第一时间差; [0025] If the current time point is in the off-duty punch time period, the preset work time point is subtracted from the current time point, and the first time difference between the two is calculated;

[0026] 当所述第一时间差大于零, 则将所述第一时间差与本月前一工作日计算的本月 累计早退时间相加, 计算出所述员工截止当前工作日的本月累计早退时间。 [0026] when the first time difference is greater than zero, the first time difference is added to the accumulated early departure time calculated in the previous working day of the month, and the accumulated early departure of the employee's current working day is calculated. time.

[0027] 优选地, 所述的员工考勤的实现方法, 还包括: [0027] Preferably, the method for implementing employee attendance further includes:

[0028] 针对每个工作日, 在预设的统计时间段内, 将每个员工截止当前工作日的本月 累计迟到时间与截止当前工作日本月累计早退时间相加, 计算出每个员工截止 当前工作日的本月累计缺勤时间。 [0028] For each working day, in the preset statistical time period, the accumulated late arrival time of each employee up to the current working day is added to the cumulative early leave time of the current work Japanese month, and each employee deadline is calculated. The accumulated absentee time of the current working day.

[0029] 优选地, 所述的员工考勤的实现方法, 针对每个工作日, 所述统计时间段晚于 所述下班打卡时间段、所述下班打卡时间段晚于所述上班打卡时间段。 [0029] Preferably, the employee attendance implementation method is, for each working day, the statistical time period is later than the off-duty punch time period, and the off-duty punch time period is later than the work punch time period.

[0030] 优选地, 所述的员工考勤的实现方法, 所述统计时间段内, 在计算出每个员工 截止当前工作日的本月累计缺勤时间步骤之后还包括: [0030] Preferably, the method for implementing employee attendance, the calculating the time period, after calculating the cumulative absence time period of each employee for the current working day, further comprises:

[0031] 将每个员工截止当前工作日的本月累计缺勤时间与预设的第一时间阈值进行比 较; [0031] comparing the accumulated absentee time of each employee to the current working day and the preset first time threshold;

[0032] 当某员工截止当前工作日的本月累计缺勤时间大于所述第一时间阈值, 则生成 携带所述某员工截止当前工作日的本月累计缺勤时间数据的告警提示信息; 并 将所述告警提示信息发送至对应员工的智能终端侧。 [0032] when an employee's accumulated absence time of the current working day is greater than the first time threshold, generating an alert message carrying the accumulated absence time data of the employee for the current working day; The alarm prompt information is sent to the smart terminal side of the corresponding employee.

[0033] 优选地, 所述的员工考勤的实现方法, 还包括: [0033] Preferably, the method for implementing employee attendance further includes:

[0034] 针对每个工作日, 在所述统计时间段内还包括如下操作: [0034] For each working day, the following operations are also included in the statistical time period:

[0035] 根据每个员工的上班打卡时间点和下班打卡时间点, 确定当前工作日是否有迟 到、早退; [0035] according to each employee's time of work punching and the time of punching off work, determine whether the current working day is late, early leave;

[0036] 根据确定结果, 累计计算每个员工截止当前工作日的本月迟到次数、早退次数 , 以及正常出勤次数; \¥0 2019/100384 卩(:17(:\2017/113127 [0036] according to the determination result, cumulatively calculate the number of late arrivals, the number of early departures, and the number of normal attendances of each employee as of the current working day; \¥0 2019/100384 卩(:17(:\2017/113127

4  4

[0037] 当某员工截止当前工作日的本月迟到与早退总次数超过预设阈值, 则生成携带 所述某员工截止当前工作日的本月迟到与早退总次数的第一告警提示信息, 并 将所述第一告警提示信息发送至对应员工的智能终端侧。 [0037] when an employee's total number of late arrivals and early departures of the current working day exceeds a preset threshold, generating a first alert prompt message carrying the total number of late arrivals and early departures of the employee for the current working day, and Sending the first alarm prompt information to the smart terminal side of the corresponding employee.

发明的有益效果  Advantageous effects of the invention

有益效果  Beneficial effect

[0038] 本发明所提供的员工考勤的实现方法和装置, 每个工作日会根据员工打卡时间 点自动计算每日每个员工截止当前工作日的本月累计迟到时间和本月累计早退 时间, 无需根据每个员工每天的打卡时间人工统计每个员工每个月的考勤数据 , 从而节约人工成本, 并确保了考勤数据的准确性。 [0038] The method and device for implementing employee attendance provided by the present invention automatically calculates the accumulated late arrival time of each employee and the accumulated early departure time of the current day according to the employee's punching time point every working day. It is not necessary to manually count the attendance data of each employee per month according to the daily punching time of each employee, thereby saving labor costs and ensuring the accuracy of the attendance data.

对附图的简要说明  Brief description of the drawing

附图说明  DRAWINGS

[0039]1为本发明的员工考勤的实现装置第一实施例的功能模块示意图; Diagrams of the functional modules of the embodiment of the employee attendance [0039] Figure 1 is a first embodiment of apparatus of the invention is implemented;

[0040] 图 2为本发明的员工考勤的实现装置第二实施例的功能模块示意图;  2 is a schematic diagram of functional modules of a second embodiment of an apparatus for implementing employee attendance according to the present invention;

[0041]3为本发明的员工考勤的实现装置第三实施例的功能模块示意图; [0041] FIG. 3 is a schematic diagram of functional modules of a third embodiment of an apparatus for implementing employee attendance according to the present invention;

[0042] 图 4为本发明的员工考勤的实现装置第四实施例的功能模块示意图;  4 is a schematic diagram of functional modules of a fourth embodiment of an employee attendance implementation apparatus according to the present invention;

[0043] 图 5为本发明的员工考勤的实现方法第一实施例的流程示意图;  5 is a schematic flow chart of a first embodiment of a method for implementing employee attendance according to the present invention;

[0044] 图 6为本发明的员工考勤的实现方法第四实施例的流程示意图。  6 is a schematic flow chart of a fourth embodiment of a method for implementing employee attendance according to the present invention.

[0045]  [0045]

[0046] 本发明目的的实现、功能特点及优点将结合实施例, 参照附图做进一步说明。  [0046] The implementation, functional features, and advantages of the present invention will be further described in conjunction with the embodiments.

实施该发明的最佳实施例  BEST MODE FOR CARRYING OUT THE INVENTION

本发明的最佳实施方式  BEST MODE FOR CARRYING OUT THE INVENTION

[0047] 以下结合说明书附图对本发明的优选实施例进行说明, 应当理解, 此处所描述 的优选实施例仅用于说明和解释本发明, 并不用于限定本发明, 并且在不冲突 的情况下, 本发明中的实施例及实施例中的特征可以相互组合。  The preferred embodiments of the present invention are described with reference to the accompanying drawings, and the preferred embodiments described herein are only to illustrate and explain the invention, and not to limit the invention, and The features of the embodiments and the embodiments of the present invention may be combined with each other.

[0048]  [0048]

[0049] 本发明提供一种员工考勤的实现装置。 参照图 1, 图 1为本发明的员工考勤的实 现装置第一实施例的功能模块示意图。 在一实施例中, 所述员工考勤的实现装 \¥0 2019/100384 卩(:17(:\2017/113127 [0049] The present invention provides an apparatus for implementing employee attendance. Referring to FIG. 1, a schematic view of an example of the functional modules of FIG. 1 employee attendance device for implementing the present invention the first embodiment. In an embodiment, the employee attendance implementation \¥0 2019/100384 卩(:17(:\2017/113127

5  5

100包括: 判断模块 110、计算模块 120、第一计算模块 130。 其中, 所述判断 模块 110, 用于在接收到员工打卡指令时, 判断当前时间点所处时间段, 所述时 间段包括上班打卡时间段和下班打卡时间段。 所述计算模块 120, 用于若当前时 间点处于上班打卡时间段, 则将当前时间点与预设的上班时间点相减, 计算出 二者间的时间差; 以及当所述时间差大于零, 则将所述时间差与本月前一工作 日计算的本月累计迟到时间相加, 计算出所述员工截止当前工作日的本月累计 迟到时间。 所述第一计算模块 130, 用于若当前时间点处于下班打卡时间段, 则 将预设的下班时间点与当前时间点相减, 计算出二者间的第一时间差; 以及当 所述第一时间差大于零, 则将所述第一时间差与本月前一工作日计算的本月累 计早退时间相加, 计算出所述员工截止当前工作日的本月累计早退时间。 The setting 100 includes: a determining module 110 , a calculating module 120 , and a first calculating module 130 . The determining module 110 is configured to determine, when the employee punching instruction is received, the time period in which the current time point is located, where the time period includes a working punch time period and an off work punch time period. The calculating module 120 is configured to: if the current time point is in the working punching time period, subtract the current time point from the preset working time point to calculate a time difference between the two; and when the time difference is greater than zero, The time difference is added to the accumulated late arrival time calculated in the previous working day of the current month, and the accumulated late arrival time of the employee as of the current working day is calculated. The first calculating module 130 is configured to: if the current time point is in the off-duty punching time period, subtract the preset working time point from the current time point, and calculate a first time difference between the two; If the time difference is greater than zero, the first time difference is added to the accumulated early leave time calculated in the previous working day of the month, and the accumulated early leave time of the employee as of the current working day is calculated.

[0050] 进一步地, 本发明提出所述员工考勤的实现装置的第二实施例, 参见图 2,2 为本发明的员工考勤的实现装置第二实施例的功能模块示意图。 本第二实施例 在上述第一实施例上进行了改进, 改进之处在于, 所述员工考勤的实现装置 100 还包括: 第二计算模块 140。 其中, 所述第二计算模块 140, 用于针对每个工作 日, 在预设的统计时间段内, 将每个员工截止当前工作日的本月累计迟到时间 与截止当前工作的本月累计早退时间相加, 计算出每个员工截止当前工作日的 本月累计缺勤时间。 [0050] Further, the present invention provides a second embodiment of the device for implementing employee attendance. Referring to FIG. 2, FIG. 2 is a schematic diagram of functional modules of a second embodiment of an employee attendance implementation device according to the present invention. The second embodiment is improved in the above-mentioned first embodiment. The improvement is that the employee attendance implementation device 100 further includes: a second calculation module 140 . The second calculating module 140 is configured to, for each working day, preset the accumulated late arrival time of each employee to the current working day and the current month of the current work within a preset statistical time period. The time is added and the accumulated absentee time for each employee's current working day is calculated.

[0051] 本发明中所述统计时间段晚于所述下班打卡时间段、所述下班打卡时间段晚于 所述上班打卡时间段。 例如: 上班打卡时间段可设置为 7:0012:00; 下班打卡 时间段可设置为 14: 0019:00; 所述统计时间段可以设置为: 23:3024:00 [0051] The statistical time period in the present invention is later than the off-duty punch time period, and the off-duty punch time period is later than the work punch time period. For example: The time period for punching work can be set from 7:00 to 12:00; the time for punching off work can be set from 14: 00 to 19:00; the statistical time period can be set to: 23:30 to 24:00 .

[0052] 进一步地, 本发明提出所述员工考勤的实现装置的第三实施例, 参见图 3,3 为本发明的员工考勤的实现装置第三实施例的功能模块示意图。 本第三实施例 在上述第二实施例上进行了改进, 改进之处在于, 所述员工考勤的实现装置 100 还包括: 比较模块 150、 告警提示模块 160。 其中, 所述比较模块 150, 用于在所 述统计时间段内, 所述第二计算模块计算出每个员工截止当前工作日的本月累 计缺勤时间之后, 将每个员工截止当前工作日的本月累计缺勤时间与预设的第 一时间阈值进行比较。 所述告警提示模块 160, 用于当某员工截止当前工作日的 本月累计缺勤时间大于所述第一时间阈值, 则生成携带所述某员工截止当前工 \¥0 2019/100384 卩(:17(:\2017/113127 [0052] Further, the present invention provides a third embodiment of the apparatus for implementing employee attendance , and FIG. 3 is a schematic diagram of functional modules of the third embodiment of the employee attendance implementation apparatus of the present invention. The third embodiment is improved on the second embodiment. The improvement is that the employee attendance implementation device 100 further includes: a comparison module 150 and an alarm prompt module 160 . The comparison module 150 is configured to: after the employee accumulates the accumulated absence time of the current working day for each employee in the statistical time period, the employee is cut off from the current working day. The accumulated absentee time this month is compared to the preset first time threshold. The alarm prompting module 160 is configured to: when an employee’s accumulated absence time of the current working day is greater than the first time threshold, generate the employee to be the current employee \¥0 2019/100384 卩(:17(:\2017/113127

6  6

作曰的本月累计缺勤时间数据的告警提示信息; 并将所述告警提示信息发送至 对应员工的智能终端侧。  The alarm prompt information of the accumulated absence time data of the month; and the alarm prompt information is sent to the smart terminal side of the corresponding employee.

[0053] 本实施例中, 所述第一时间阈值可以根据公司的规章制度进行调整, 其取值范 围可以设置为: 30分钟至 120分钟; 例如所述第一时间阈值具体设置为 30分钟、 45分钟、 60分钟、 75分钟、 90分钟、 105分钟、 或 120分钟。 [0053] In this embodiment, the first time threshold may be adjusted according to the company's rules and regulations, and the value range may be set to: 30 minutes to 120 minutes; for example, the first time threshold is specifically set to 30 minutes, 4 5 minutes, 60 minutes, 75 minutes, 90 minutes, 105 minutes, or 120 minutes.

[0054] 进一步地, 本发明提出所述员工考勤的实现装置的第四实施例, 参见图 4,4 为本发明的员工考勤的实现装置第四实施例的功能模块示意图。 本第四实施例 在上述第二实施例上进行了改进, 改进之处在于, 所述员工考勤的实现装置 100 还包括: 确定模块 170、 累计计算模块 180、第一告警提示模块 190。 其中, 所述 确定模块 170, 用于在每个工作日的所述统计时间段内, 根据每个员工的上班打 卡时间点和下班打卡时间点, 确定当前工作日是否有迟到、早退。 所述累计计 算模块 180, 用于根据确定结果, 累计计算每个员工截止当前工作日的本月迟到 次数、早退次数, 以及正常出勤次数。 所述第一告警提示模块 190, 用于当某员 工截止当前工作日的本月迟到与早退总次数超过预设阈值, 则生成携带所述某 员工截止当前工作日的本月迟到与早退总次数的第一告警提示信息, 并将所述 第一告警提示信息发送至对应员工的智能终端侧。 [0054] Further, the present invention provides a fourth embodiment of the apparatus for implementing employee attendance , and FIG. 4 is a schematic diagram of functional modules of a fourth embodiment of an employee attendance implementation apparatus according to the present invention. The fourth embodiment is improved on the second embodiment. The improvement is that the employee attendance implementation device 100 further includes: a determination module 170 , an accumulation calculation module 180 , and a first alarm prompt module 190 . The determining module 170 is configured to determine, according to each employee's working time of the punching and the time of the punching of the work, in the statistical time period of each working day, whether the current working day is late or early. The cumulative calculation module 180 is configured to calculate , according to the determination result, the number of late arrivals, the number of early departures, and the number of normal attendances of each employee as of the current working day. The first alarm prompting module 190 is configured to generate a total number of late arrivals and early departures of the current employee on the current working day when the number of late arrivals and early departures of the employee on the current working day exceeds a preset threshold. The first alarm prompt information is sent to the smart terminal side of the corresponding employee.

[0055] 本实施例中, 所述预设阈值可以根据公司的规章制度进行调整, 例如, 其取值 范围可以设置为: 3次至 6次; 即所述预设阈值具体可设置为 3次、 4次、 5次、 或 6次。 [0055] In this embodiment, the preset threshold may be adjusted according to the company's rules and regulations. For example, the value range may be set to: 3 times to 6 times; that is, the preset threshold may be set to 3 times. , 4 times, 5 times, or 6 times.

[0056] 上述实施例所提供的员工考勤的实现装置 100, 每个工作日会根据员工打卡时 间点自动计算每日每个员工截止当前工作日的本月累计迟到时间和本月累计早 退时间, 无需根据每个员工每天的打卡时间人工统计每个员工每个月的考勤数 据, 从而节约人工成本, 并确保了考勤数据的准确性。 [0056] The employee attendance implementation device 100 provided in the above embodiment automatically calculates the accumulated late arrival time of each employee's current working day and the accumulated early departure time of the current month according to the employee's punching time point. It is not necessary to manually count the attendance data of each employee per month according to the daily punching time of each employee, thereby saving labor costs and ensuring the accuracy of the attendance data.

[0057][0057]

[0058] 本发明提供一种员工考勤的实现方法。 参见图 5,5为本发明的员工考勤的实 现方法第一实施例的流程示意图。 在第一实施例中, 所述员工考勤的实现方法 包括: [0058] The present invention provides a method for implementing employee attendance. Referring to FIG. 5, FIG. 5 is a schematic flowchart diagram of a first embodiment of a method for implementing employee attendance according to the present invention. In the first embodiment, the implementation method of the employee attendance includes:

[0059] 步骤 310: 在接收到员工打卡指令时, 判断当前时间点所处时间段。 \¥0 2019/100384 卩(:17(:\2017/113127 [0059] Step 310: When receiving the employee punching instruction, determine the time period at which the current time point is located. \¥0 2019/100384 卩(:17(:\2017/113127

7  7

[0060] 其中, 所述时间段包括上班打卡时间段和下班打卡时间段。 [0060] wherein the time period includes a work punch time period and an off work punch time period.

[0061] 步骤 320: 若当前时间点处于上班打卡时间段, 则将当前时间点与预设的上班 时间点相减, 计算出二者间的时间差。 [0061] Step 320: If the current time point is in the working punch time period, the current time point is subtracted from the preset working time point, and the time difference between the two is calculated.

[0062] 步骤 330: 当所述时间差大于零, 则将所述时间差与本月前一工作日计算的本 月累计迟到时间相加, 计算出所述员工截止当前工作日的本月累计迟到时间。 [0062] Step 330: When the time difference is greater than zero, the time difference is added to the accumulated late arrival time calculated in the previous working day of the current month, and the accumulated late arrival time of the employee until the current working day is calculated. .

[0063] 步骤 340: 若当前时间点处于下班打卡时间段, 则将预设的下班时间点与当前 时间点相减, 计算出二者间的第一时间差。 [0063] Step 340: If the current time point is in the off-duty punch time period, the preset work time point is subtracted from the current time point, and the first time difference between the two is calculated.

[0064] 步骤 350: 当所述第一时间差大于零, 则将所述第一时间差与本月前一工作日 计算的本月累计早退时间相加, 计算出所述员工截止当前工作日的本月累计早 退时间。 [0064] Step 350: When the first time difference is greater than zero, the first time difference is added to the accumulated early leave time calculated in the previous working day of the month, and the employee's current working day is calculated. The cumulative early departure time.

[0065] 进一步地, 本发明提出所述员工考勤的实现方法第二实施例。 本第二实施例在 上述第一实施例上进行了改进, 改进之处在于所述的员工考勤的实现方法还包 括如下处理: 针对每个工作日, 在预设的统计时间段内, 将每个员工截止当前 工作日的本月累计迟到时间与截止当前工作日本月累计早退时间相加, 计算出 每个员工截止当前工作日的本月累计缺勤时间。 [0065] Further, the present invention provides a second embodiment of the method for implementing employee attendance. The second embodiment is improved in the foregoing first embodiment. The improvement is that the implementation method of the employee attendance further includes the following processing: for each working day, in a preset statistical time period, each will be The accumulated late arrival time of the employee as of the current working day is added to the accumulated early departure time of the current work in Japan, and the accumulated absentee time of each employee up to the current working day is calculated.

[0066] 本发明中, 针对每个工作日, 所述统计时间段晚于所述下班打卡时间段、所述 下班打卡时间段晚于所述上班打卡时间段。 例如: 上班打卡时间段可设置为 7:0012:00; 下班打卡时间段可设置为 14: 0019:00; 所述统计时间段可以设置为 : 23:3024:00 [0066] In the present invention, for each working day, the statistical time period is later than the off-duty punch time period, and the off-duty punch time period is later than the work punch time period. For example: The time period for punching work can be set from 7:00 to 12:00; the time for punching off work can be set from 14: 00 to 19:00; the statistical time period can be set to: 23:30 to 24:00 .

[0067] 进一步地, 本发明提出所述员工考勤的实现方法第三实施例。 本第三实施例在 上述第二实施例上进行了改进, 改进之处在于在所述统计时间段内, 在计算出 每个员工截止当前工作日的本月累计缺勤时间之后还包括如下处理: 将每个员 工截止当前工作日的本月累计缺勤时间与预设的第一时间阈值进行比较; 以及 当某员工截止当前工作日的本月累计缺勤时间大于所述第一时间阈值, 则生成 携带所述某员工截止当前工作日的本月累计缺勤时间数据的告警提示信息; 并 将所述告警提示信息发送至对应员工的智能终端侧。 [0067] Further, the present invention provides a third embodiment of the method for implementing employee attendance. The third embodiment is improved on the second embodiment described above, and the improvement is that, in the statistical time period, after calculating the accumulated absence time of each employee for the current working day, the following processing is also included: Comparing the accumulated absentee time of each employee to the current working day and the preset first time threshold; and generating an carrying when an employee’s accumulated absentee time of the current working day is greater than the first time threshold The alarm prompt information of the accumulated absence time data of the current employee on the current working day; and the alarm prompt information is sent to the smart terminal side of the corresponding employee.

[0068] 本实施例中, 所述第一时间阈值可以根据公司的规章制度进行调整, 取值范围 可以设置为: 30分钟至 120分钟; 例如所述第一时间阈值具体设置为 30分钟、 45 \¥0 2019/100384 卩(:17(:\2017/113127 [0068] In this embodiment, the first time threshold may be adjusted according to the company's rules and regulations, and the value range may be set to: 30 minutes to 120 minutes; for example, the first time threshold is specifically set to 30 minutes, 4 5 \¥0 2019/100384 卩(:17(:\2017/113127

8  8

分钟、 60分钟、 75分钟、 90分钟、 105分钟、 或 120分钟。 Minutes, 60 minutes, 75 minutes, 90 minutes, 105 minutes, or 120 minutes.

[0069] 进一步地, 本发明提出所述员工考勤的实现方法第四实施例。 参见图 6,6为 本发明的员工考勤的实现方法第四实施例的流程示意图。 本第四实施例在上述 第二实施例上进行了改进, 改进之处在于, 所述的员工考勤的实现方法, 针对 每个工作日, 在所述统计时间段内还包括如下操作: [0069] Further, the present invention provides a fourth embodiment of the method for implementing employee attendance. Referring to FIG. 6, FIG. 6 is a schematic flowchart diagram of a fourth embodiment of an employee attendance implementation method according to the present invention. The fourth embodiment is improved in the foregoing second embodiment. The improvement is that the method for implementing the employee attendance includes, for each working day, the following operations in the statistical period:

[0070] 步骤 301: 根据每个员工的上班打卡时间点和下班打卡时间点, 确定当前工作 日是否有迟到、早退。 [0070] Step 301: Determine whether the current working day is late or early based on each employee's time of work punching and the time of punching.

[0071] 步骤 302: 根据确定结果, 累计计算每个员工截止当前工作日的本月迟到次数 、早退次数, 以及正常出勤次数。 [0071] Step 302: Accurately calculate, according to the determination result, the number of late arrivals, the number of early departures, and the number of normal attendances of each employee as of the current working day.

[0072] 步骤 303: 当某员工截止当前工作日的本月迟到与早退总次数超过预设阈值, 则生成携带所述某员工截止当前工作日的本月迟到与早退总次数的第一告警提 示信息, 并将所述第一告警提示信息发送至对应员工的智能终端侧。 [0072] Step 303: When the total number of late arrivals and early departures of the employee on the current working day exceeds a preset threshold, the first alarm prompt for carrying the total number of late arrivals and early departures of the current employee on the current working day is generated. The information is sent to the smart terminal side of the corresponding employee.

[0073] 本实施例中, 所述预设阈值可以根据公司的规章制度进行调整, 例如, 其取值 范围可以设置为: 3次至 6次, 即所述预设阈值具体可设置为 3次、 4次、 5次或 6 次。 [0073] In this embodiment, the preset threshold may be adjusted according to the company's rules and regulations. For example, the value range may be set to: 3 to 6 times, that is, the preset threshold may be set to 3 times. , 4 times, 5 times or 6 times.

[0074] 上述实施例所提供的员工考勤的实现方法, 每个工作日会根据员工打卡时间点 自动计算每日每个员工截止当前工作日的本月累计迟到时间和本月累计早退时 间, 无需根据每个员工每天的打卡时间人工统计每个员工每个月的考勤数据, 从而节约人工成本, 并确保了考勤数据的准确性。 [0074] The method for implementing employee attendance provided by the above embodiments automatically calculates the accumulated late arrival time of each employee and the accumulated early departure time of the current working day according to the employee's punching time point every working day, without According to the daily punching time of each employee, the monthly attendance data of each employee is manually counted, thereby saving labor costs and ensuring the accuracy of the attendance data.

[0075]  [0075]

[0076] 以上仅为本发明的优选实施例, 并非因此限制本发明的专利范围, 凡是利用本 发明说明书及附图内容所作的等效结构或等效流程变换, 或直接或间接运用在 其他相关的技术领域, 均同理包括在本发明的专利保护范围内。 The above is only a preferred embodiment of the present invention, and is not intended to limit the scope of the invention, and the equivalent structure or equivalent process transformations made by the description of the invention and the contents of the drawings, or directly or indirectly The technical field is equally included in the scope of patent protection of the present invention.

Claims

\¥0 2019/100384 卩(:17(:\2017/113127  \¥0 2019/100384 卩(:17(:\2017/113127 9  9 权利要求书  Claim [权利要求 1] 一种员工考勤的实现装置, 其特征在于, 所述员工考勤的实现装置包 括:  [Claim 1] An apparatus for implementing employee attendance, wherein the employee attendance implementation apparatus includes: 判断模块, 用于在接收到员工打卡指令时, 判断当前时间点所处时间 段, 所述时间段包括上班打卡时间段和下班打卡时间段;  a judging module, configured to determine a time period of the current time point when receiving an employee punching instruction, where the time period includes a working time punching period and an off-duty punching time period; 计算模块, 用于若当前时间点处于上班打卡时间段, 则将当前时间点 与预设的上班时间点相减, 计算出二者间的时间差; 以及当所述时间 差大于零, 则将所述时间差与本月前一工作日计算的本月累计迟到时 间相加, 计算出所述员工截止当前工作日的本月累计迟到时间; 第一计算模块, 用于若当前时间点处于下班打卡时间段, 则将预设的 下班时间点与当前时间点相减, 计算出二者间的第一时间差; 以及当 所述第一时间差大于零, 则将所述第一时间差与本月前一工作日计算 的本月累计早退时间相加, 计算出所述员工截止当前工作日的本月累 计早退时间。  a calculation module, configured to: if the current time point is in the working time period, subtract the current time point from the preset working time point to calculate a time difference between the two; and when the time difference is greater than zero, The time difference is added to the accumulated late arrival time calculated in the previous working day of the month, and the accumulated late arrival time of the employee as of the current working day is calculated; the first calculation module is configured to be in the off-duty time zone if the current time point is And subtracting the preset off-time point from the current time point to calculate a first time difference between the two; and when the first time difference is greater than zero, the first time difference and the previous working day of the month The calculated cumulative early leave time of the month is added, and the accumulated early leave time of the employee as of the current working day is calculated. [权利要求 2] 根据权利要求1所述的员工考勤的实现装置, 其特征在于, 还包括: 第二计算模块, 用于针对每个工作日, 在预设的统计时间段内, 将每 个员工截止当前工作日的本月累计迟到时间与截止当前工作的本月累 计早退时间相加, 计算出每个员工截止当前工作日的本月累计缺勤时 间。 [Claim 2] The device for implementing employee attendance according to claim 1 , further comprising: a second calculating module, configured to: for each working day, each of the preset statistical time periods The accumulated late arrival time of the employee as of the current working day is added to the accumulated early leave time of the current work, and the accumulated absentee time of each employee up to the current working day is calculated. [权利要求 3] 根据权利要求2所述的员工考勤的实现装置, 其特征在于, 针对每个 工作日, 所述统计时间段晚于所述下班打卡时间段、 所述下班打卡时 间段晚于所述上班打卡时间段。 [Claim 3] The device for implementing employee attendance according to claim 2 , wherein, for each working day, the statistical time period is later than the off-duty punch time period, and the off-duty punch time period is later than The time period for punching in work. [权利要求 4] 根据权利要求2所述的员工考勤的实现装置, 其特征在于, 还包括: 比较模块, 用于在所述统计时间段内, 所述第二计算模块计算出每个 员工截止当前工作日的本月累计缺勤时间之后, 将每个员工截止当前 工作日的本月累计缺勤时间与预设的第一时间阈值进行比较; 告警提示模块, 用于当某员工截止当前工作日的本月累计缺勤时间大 于所述第一时间阈值, 则生成携带所述某员工截止当前工作日的本月 \¥0 2019/100384 卩(:17(:\2017/113127 [Claim 4] The device for implementing employee attendance according to claim 2 , further comprising: a comparison module, configured to calculate, by the second calculation module, each employee deadline during the statistical time period After the accumulated absentee time of the current working day, the accumulated absentee time of each employee's current working day is compared with the preset first time threshold; the alarm prompting module is used when an employee ends the current working day. If the accumulated absence time of the month is greater than the first time threshold, the month in which the employee is brought to the current working day is generated. \¥0 2019/100384 卩(:17(:\2017/113127 10  10 累计缺勤时间数据的告警提示信息; 并将所述告警提示信息发送至对 应员工的智能终端侧。  The alarm prompt information of the accumulated absence time data is sent; and the alarm prompt information is sent to the smart terminal side of the corresponding employee. [权利要求5] 根据权利要求2所述的员工考勤的实现方法, 其特征在于, 还包括: 确定模块, 用于在每个工作日的所述统计时间段内, 根据每个员工的 上班打卡时间点和下班打卡时间点, 确定当前工作日是否有迟到、 早 退; [ Claim 5 ] The method for implementing employee attendance according to claim 2 , further comprising: a determining module, configured to perform punching according to each employee during the statistical time period of each working day Time point and time of punching at work, determine whether the current working day is late or early; 累计计算模块, 用于根据确定结果, 累计计算每个员工截止当前工作 日的本月迟到次数、 早退次数, 以及正常出勤次数;  The cumulative calculation module is configured to calculate, according to the determination result, the number of late arrivals, the number of early departures, and the number of normal attendances of each employee as of the current working day; 第一告警提示模块, 用于当某员工截止当前工作日的本月迟到与早退 总次数超过预设阈值, 则生成携带所述某员工截止当前工作日的本月 迟到与早退总次数的第一告警提示信息, 并将所述第一告警提示信息 发送至对应员工的智能终端侧。  The first alarm prompting module is configured to: when the total number of late arrivals and early departures of the employee on the current working day exceeds a preset threshold, generate the first number of late arrivals and early departures of the current employee on the current working day The alarm prompt information is sent to the smart terminal side of the corresponding employee. [权利要求6] 一种员工考勤的实现方法, 其特征在于, 所述员工考勤的实现方法包 括: [ Claim 6 ] A method for implementing employee attendance, wherein the method for implementing employee attendance includes: 在接收到员工打卡指令时, 判断当前时间点所处时间段, 所述时间段 包括上班打卡时间段和下班打卡时间段;  When receiving the employee punching instruction, determining the time period of the current time point, the time period includes a working time punching period and an off-duty punching time period; 若当前时间点处于上班打卡时间段, 则将当前时间点与预设的上班时 间点相减, 计算出二者间的时间差;  If the current time point is in the working time period, the current time point is subtracted from the preset working time point, and the time difference between the two is calculated; 当所述时间差大于零, 则将所述时间差与本月前一工作日计算的本月 累计迟到时间相加, 计算出所述员工截止当前工作日的本月累计迟到 时间;  When the time difference is greater than zero, the time difference is added to the accumulated late arrival time calculated in the previous working day of the current month, and the accumulated late arrival time of the employee until the current working day is calculated; 若当前时间点处于下班打卡时间段, 则将预设的下班时间点与当前时 间点相减, 计算出二者间的第一时间差;  If the current time point is in the off-duty punch time period, the preset work time point is subtracted from the current time point, and the first time difference between the two is calculated; 当所述第一时间差大于零, 则将所述第一时间差与本月前一工作日计 算的本月累计早退时间相加, 计算出所述员工截止当前工作日的本月 累计早退时间。  When the first time difference is greater than zero, the first time difference is added to the accumulated early leave time calculated in the previous working day of the month, and the accumulated early leave time of the employee on the current working day is calculated. [权利要求 7] 根据权利要求6所述的员工考勤的实现方法, 其特征在于, 还包括: 针对每个工作日, 在预设的统计时间段内, 将每个员工截止当前工作 \¥0 2019/100384 卩(:17(:\2017/113127 [ Claim 7] The method for implementing employee attendance according to claim 6 , further comprising: for each working day, each employee is cut off from the current work within a preset statistical time period. \¥0 2019/100384 卩(:17(:\2017/113127 11  11 日的本月累计迟到时间与截止当前工作日本月累计早退时间相加, 计 算出每个员工截止当前工作日的本月累计缺勤时间。  The accumulated late arrival time of the month is added to the accumulated early departure time of the current work in Japan, and the accumulated absentee time of each employee up to the current working day is calculated. [权利要求 8] 根据权利要求7所述的员工考勤的实现方法, 其特征在于, 针对每个 工作日, 所述统计时间段晚于所述下班打卡时间段、 所述下班打卡时 间段晚于所述上班打卡时间段。 [Claim 8] The method for implementing employee attendance according to claim 7 , wherein, for each working day, the statistical time period is later than the off-duty punch time period, and the off-duty punch time period is later than The time period for punching in work. [权利要求 9] 根据权利要求7所述的员工考勤的实现方法, 其特征在于, 所述统计 时间段内, 在计算出每个员工截止当前工作日的本月累计缺勤时间步 骤之后还包括: [Claim 9] The method for implementing employee attendance according to claim 7 , wherein, in the statistical time period, after calculating the cumulative absence time period of each employee for the current working day, the method further comprises: 将每个员工截止当前工作日的本月累计缺勤时间与预设的第一时间阈 值进行比较;  Compare the accumulated absentee time of each employee to the current working day and the preset first time threshold; 当某员工截止当前工作日的本月累计缺勤时间大于所述第一时间阈值 , 则生成携带所述某员工截止当前工作日的本月累计缺勤时间数据的 告警提示信息; 并将所述告警提示信息发送至对应员工的智能终端侧  When an employee's accumulated absence time of the current working day is greater than the first time threshold, generating alarm prompt information carrying the accumulated absence time data of the employee for the current working day; and the alarm prompt The information is sent to the smart terminal side of the corresponding employee. [权利要求 10] 根据权利要求7所述的员工考勤的实现方法, 其特征在于, 还包括: 针对每个工作日, 在所述统计时间段内还包括如下操作: The method for implementing employee attendance according to claim 7 , further comprising: performing, for each working day, the following operations in the statistical time period: 根据每个员工的上班打卡时间点和下班打卡时间点, 确定当前工作曰 是否有迟到、 早退;  According to each employee's time of work punching and the time of punching after work, determine whether the current work is late or early; 根据确定结果, 累计计算每个员工截止当前工作日的本月迟到次数、 早退次数, 以及正常出勤次数;  According to the determination result, the number of late arrivals, the number of early departures, and the number of normal attendances for each employee's current working day are calculated cumulatively; 当某员工截止当前工作日的本月迟到与早退总次数超过预设阈值, 则 生成携带所述某员工截止当前工作日的本月迟到与早退总次数的第一 告警提示信息, 并将所述第一告警提示信息发送至对应员工的智能终 端侧。  When an employee's total number of late arrivals and early departures of the current working day exceeds a preset threshold, generating a first alert prompt message carrying the total number of late arrivals and early departures of the employee for the current working day, and The first alarm prompt information is sent to the smart terminal side of the corresponding employee.
PCT/CN2017/113127 2017-11-27 2017-11-27 Method and device for implementing employee attendance checking Ceased WO2019100384A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
PCT/CN2017/113127 WO2019100384A1 (en) 2017-11-27 2017-11-27 Method and device for implementing employee attendance checking
CN201780036325.7A CN109416846A (en) 2017-11-27 2017-11-27 Implementation method and device for employee attendance

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2017/113127 WO2019100384A1 (en) 2017-11-27 2017-11-27 Method and device for implementing employee attendance checking

Publications (1)

Publication Number Publication Date
WO2019100384A1 true WO2019100384A1 (en) 2019-05-31

Family

ID=65463280

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/113127 Ceased WO2019100384A1 (en) 2017-11-27 2017-11-27 Method and device for implementing employee attendance checking

Country Status (2)

Country Link
CN (1) CN109416846A (en)
WO (1) WO2019100384A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116824719A (en) * 2023-01-07 2023-09-29 钟成斌 A company attendance data management system based on face recognition

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111190980A (en) * 2019-12-23 2020-05-22 中移(杭州)信息技术有限公司 Late arrival early warning method and device, electronic equipment and storage medium
CN111739182A (en) * 2020-05-19 2020-10-02 深圳市商汤科技有限公司 Attendance method and device, electronic device and storage medium
CN114529254A (en) * 2022-01-27 2022-05-24 山东浪潮通软信息科技有限公司 Enterprise employee attendance checking method, device and medium
CN116682188B (en) * 2023-07-31 2023-11-07 南方电网调峰调频发电有限公司工程建设管理分公司 Method and device for attendance-free perception-free card punching of constructors on borderless working surface of hydropower station
CN117495329B (en) * 2024-01-03 2024-05-07 齐心商用设备(深圳)有限公司 Attendance machine data information management method based on Internet of Things
CN118967083B (en) * 2024-10-11 2024-12-13 大连恒达通通信技术有限公司 Intelligent card punching terminal and card punching reminding method of Internet of things

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002019227A1 (en) * 2000-08-31 2002-03-07 Convergys Cmg Utah Inc. Employee attendance event transaction system and method
US20050033670A1 (en) * 2003-08-06 2005-02-10 Cheng Kung Chieh System and method for dynamically controlling attendance of a group of employees
CN103136807A (en) * 2013-02-07 2013-06-05 方春 Attendance system and attendance method based on location based service (LBS)
CN106548328A (en) * 2016-11-30 2017-03-29 北京恒华伟业科技股份有限公司 Work attendance statistics system and method
CN106652074A (en) * 2016-12-20 2017-05-10 河北敏达电子科技有限公司 Time recorder
CN106780816A (en) * 2017-01-16 2017-05-31 北京恒华伟业科技股份有限公司 A kind of work attendance punch card method and device
CN106909995A (en) * 2015-12-22 2017-06-30 农立廷 attendance automatic recording instrument

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006127331A (en) * 2004-10-29 2006-05-18 Max Co Ltd Working system automatic assignment method and working system automatic assignment apparatus
JP2010086491A (en) * 2008-10-03 2010-04-15 Liti R & D:Kk Time recorder system
CN101887539A (en) * 2009-05-14 2010-11-17 北京闻言科技有限公司 Technology for recording staff attendance based on period
CN102456236A (en) * 2010-10-27 2012-05-16 鲁东大学 Rapid class attendance method and attendance management system
CN105225286A (en) * 2015-10-14 2016-01-06 郭裴哲 A kind of Work attendance management system and method
CN107103650A (en) * 2016-02-19 2017-08-29 刘琴 Employee attendance's specific record electronic equipment
CN106910123A (en) * 2017-03-03 2017-06-30 泸州市众信信息技术有限公司 IC card management system and method based on radio-frequency technique
CN107369219A (en) * 2017-06-02 2017-11-21 广西明成科技发展有限公司 A kind of student attendance management system
CN107172655A (en) * 2017-06-20 2017-09-15 上海斐讯数据通信技术有限公司 A kind of automatic Work attendance method and system based on radio reception device
CN107358668A (en) * 2017-06-26 2017-11-17 广东乐源数字技术有限公司 A kind of employee's punch card method

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002019227A1 (en) * 2000-08-31 2002-03-07 Convergys Cmg Utah Inc. Employee attendance event transaction system and method
US20050033670A1 (en) * 2003-08-06 2005-02-10 Cheng Kung Chieh System and method for dynamically controlling attendance of a group of employees
CN103136807A (en) * 2013-02-07 2013-06-05 方春 Attendance system and attendance method based on location based service (LBS)
CN106909995A (en) * 2015-12-22 2017-06-30 农立廷 attendance automatic recording instrument
CN106548328A (en) * 2016-11-30 2017-03-29 北京恒华伟业科技股份有限公司 Work attendance statistics system and method
CN106652074A (en) * 2016-12-20 2017-05-10 河北敏达电子科技有限公司 Time recorder
CN106780816A (en) * 2017-01-16 2017-05-31 北京恒华伟业科技股份有限公司 A kind of work attendance punch card method and device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116824719A (en) * 2023-01-07 2023-09-29 钟成斌 A company attendance data management system based on face recognition

Also Published As

Publication number Publication date
CN109416846A (en) 2019-03-01

Similar Documents

Publication Publication Date Title
WO2019100384A1 (en) Method and device for implementing employee attendance checking
WO2019095676A1 (en) Attendance supervising method for individual employees, application server, and computer readable storage medium
CN104811344A (en) Network dynamic service monitoring method and apparatus
CN110647446A (en) Log fault association and prediction method, device, equipment and storage medium
CN114095866A (en) Method and device for reminding user of checking card on work or off work
CN107358410A (en) A kind of employee work attendance method based on mobile terminal, apparatus and system
CN105279386B (en) Method and device for determining index abnormal data
CN111553633A (en) Engineering cost management system and method
EP3591894B1 (en) Tariff data determination method and device
JP2001142746A (en) Load monitor device for computer system
CN119004335A (en) Payment order anomaly detection method based on standard differential state threshold
CN109635997A (en) A kind of prediction technique and system on equipment maintenance opportunity
CN106709840B (en) An urban permanent population estimation method based on mobile network data
CN114444570A (en) Fault detection method, device, electronic equipment and medium
WO2019100383A1 (en) Attendance machine and method for attendance processing
CN108460854A (en) The attendance punch card method and system of mobile terminal based on wireless network
CN111062595B (en) Acceptance method and device for substitute processing product and computer readable storage medium
JP2001273336A (en) Data collection method
CN114493147A (en) A safety assessment method for road construction based on big data
CN104899216B (en) A kind of discarded call bill processing method and device
CN108445856B (en) Beam piece production process monitoring method, device, management system and storage medium
CN111125184A (en) Bus passenger flow dynamic monitoring method based on time sequence structural variable point identification
CN116959135A (en) Night patrol method, system, equipment and storage medium
CN116051119A (en) Cashier terminal and correction method based on public transportation
CN113110983A (en) Transaction system time delay processing method and device, computer equipment and storage medium

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17932990

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17932990

Country of ref document: EP

Kind code of ref document: A1