Movatterモバイル変換


[0]ホーム

URL:


CN116229600B - Attendance statistics control method and related equipment - Google Patents

Attendance statistics control method and related equipment

Info

Publication number
CN116229600B
CN116229600BCN202310297111.2ACN202310297111ACN116229600BCN 116229600 BCN116229600 BCN 116229600BCN 202310297111 ACN202310297111 ACN 202310297111ACN 116229600 BCN116229600 BCN 116229600B
Authority
CN
China
Prior art keywords
target user
time
clock
meeting
attendance
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.)
Active
Application number
CN202310297111.2A
Other languages
Chinese (zh)
Other versions
CN116229600A (en
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.)
Wuhan Bjc Technology Co ltd
Original Assignee
Wuhan Bjc Technology 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 Wuhan Bjc Technology Co ltdfiledCriticalWuhan Bjc Technology Co ltd
Priority to CN202310297111.2ApriorityCriticalpatent/CN116229600B/en
Publication of CN116229600ApublicationCriticalpatent/CN116229600A/en
Application grantedgrantedCritical
Publication of CN116229600BpublicationCriticalpatent/CN116229600B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

Translated fromChinese

本发明公开了一种考勤统计控制方法及相关设备,涉及考勤打卡领域,主要为解决目前仍缺少一种更智能的考勤打卡监管控制的方法的问题。该方法包括:获取目标用户的实际考勤打卡时间和规定打卡时间段;在所述实际考勤打卡时间在规定打卡时间段的情况下,将所述目标用户的打卡结果存储在所述本地端的目标存储单元;在当前系统时间处于非规定打卡时间段的情况下,将所述打卡结果上传至云端服务器。本发明用于考勤统计控制过程。

This invention discloses an attendance statistics control method and related equipment, relating to the field of attendance clocking in and out. The method primarily addresses the current lack of a more intelligent attendance clocking-in and out monitoring control method. The method comprises: obtaining a target user's actual attendance clocking-in time and a specified clocking-in time period; if the actual attendance clocking-in time falls within the specified clocking-in time period, storing the target user's clocking-in result in a target storage unit on the local end; and if the current system time falls outside the specified clocking-in time period, uploading the clocking-in result to a cloud server. The present invention is used in the attendance statistics control process.

Description

Attendance checking statistical control method and related equipment
Technical Field
The invention relates to the field of attendance checking and card punching, in particular to an attendance checking statistical control method and related equipment.
Background
The attendance management system of the company relates to recruitment, sites, staff work (leaving the job, transferring the work, transferring the place), attendance documents (asking for the help, going on business, supplementing the card, checking the attendance adjustment, etc.), attendance calculation, salary calculation, etc. other systems. The systems for checking work attendance rely on each other, and each system independently operates and needs redundant information, such as an attendance system, attendance calculation, salary calculation, staff, a calendar, leave information and the like. Therefore, a more intelligent supervision and control method is still lacking in the attendance management system for the company at present.
Disclosure of Invention
In view of the above problems, the present invention provides an attendance statistical control method and related devices, and is mainly aimed at solving the problem that a more intelligent attendance card punching supervision control method is still lacking at present.
In order to solve at least one of the above technical problems, in a first aspect, the present invention provides an attendance checking statistical control method, which includes:
Acquiring the actual attendance checking and card punching time and a specified card punching time period of a target user;
storing the card punching result of the target user in a target storage unit of the local terminal under the condition that the actual attendance card punching time is in a specified card punching time period;
And uploading the card punching result to a cloud server under the condition that the current system time is in an unspecified card punching time period.
Optionally, the method further comprises:
under the condition of counting total card punching data of a target user in a preset time, acquiring a card punching record of the target user issued by a cloud server, wherein the card punching record is the total card punching record of the target user counted by the cloud server in the preset time;
and under the condition that the target user card punching record and the target user card punching record stored in the local end are not matched, determining that abnormal card punching data exists.
Optionally, the method further comprises:
and under the condition that abnormal card punching data exist, sending an update message to the cloud server, wherein the update message comprises a target user card punching record stored in a local end.
Optionally, the method further comprises:
Under the condition that the card punching result of the target user reflects that the target user does not punch cards in the specified card punching time period, acquiring meeting reservation conditions of the target user on a target workday;
Under the condition that a conference exists, monitoring the follow-up card punching condition and the adjacent conference holding time of the target user in real time;
And determining feedback information of the participants based on the follow-up card punching condition of the target user and the nearby meeting holding time.
Optionally, the determining the feedback information of the participants based on the subsequent card punching condition of the target user and the nearby meeting holding time includes:
And under the condition that the meeting is started and the follow-up card punching condition of the target user is not card punching, feeding back the card punching result of the target user to the statistical record of the meeting.
Optionally, the method further comprises:
Acquiring an online conference reservation condition of an office area to which a target user belongs under the condition that a card punching rule of the target user is based on a network connection state card punching;
Acquiring the ending time of the online conference under the condition that the preset condition of the online conference reflects that the network usage amount of the office area is higher than the preset usage amount;
And uploading the card punching result of the target user to a cloud server based on the ending time of the online meeting.
Optionally, the method further comprises:
acquiring multi-person cooperation statistical information;
the multi-person cooperation statistical information comprises a case bar of multi-person business trip item information, and business trip personnel information, business trip time information and business trip place information are determined according to the multi-person business trip item information;
generating temporary card punching task information based on the business trip personnel information, the business trip time information and the business trip place information;
and carrying out attendance statistics on the business trip personnel based on the temporary card punching task information.
In a second aspect, an embodiment of the present invention further provides an attendance statistics control apparatus, including:
The acquisition unit is used for acquiring the actual attendance checking and card punching time and the specified card punching time period of the target user;
The storage unit is used for storing the card punching result of the target user in the target storage unit of the local end under the condition that the actual attendance card punching time is in a specified card punching time period;
And the uploading unit is used for uploading the card punching result to the cloud server under the condition that the current system time is in an unspecified card punching time period.
In order to achieve the above object, according to a third aspect of the present invention, there is provided a computer-readable storage medium including a stored program, wherein the steps of the attendance statistical control method described above are implemented when the program is executed by a processor.
In order to achieve the above object, according to a fourth aspect of the present invention, there is provided an electronic device, including at least one processor and at least one memory connected to the processor, wherein the processor is configured to call program instructions in the memory, and execute the steps of the attendance statistics control method.
By means of the technical scheme, the attendance statistics control method and the related equipment provided by the invention solve the problem that a more intelligent attendance card punching supervision control method is still lacking at present, and the method is realized by acquiring the actual attendance card punching time and the specified card punching time period of a target user; storing the card punching result of the target user in a target storage unit of the local terminal under the condition that the actual attendance card punching time is in a specified card punching time period; and uploading the card punching result to a cloud server under the condition that the current system time is in an unspecified card punching time period. In the scheme, the card punching results of the target users are compared and judged through the card punching time, and the card punching results of the target users are not uploaded under the condition of the specified card punching time period, so that network congestion in a peak card punching period is prevented, and the uploading of the card punching results of the users is inaccurate. Under the condition that the user is successful in punching the card, firstly storing the punching result of the user into a local end, and uploading the punching data under the condition that the punching time period is not specified, namely, the off-peak punching time period, so that a more intelligent attendance checking and punching supervision control method is provided, and stable uploading of the punching data of the user is ensured.
Correspondingly, the attendance statistics control device, the attendance statistics control equipment and the computer readable storage medium provided by the embodiment of the invention also have the technical effects.
The foregoing description is only an overview of the present invention, and is intended to be implemented in accordance with the teachings of the present invention in order that the same may be more clearly understood and to make the same and other objects, features and advantages of the present invention more readily apparent.
Drawings
Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the invention. Also, like reference numerals are used to designate like parts throughout the figures. In the drawings:
fig. 1 shows a flow chart of an attendance statistical control method according to an embodiment of the present invention;
fig. 2 is a schematic block diagram illustrating the composition of an attendance statistics control device according to an embodiment of the present invention;
fig. 3 is a schematic block diagram of an attendance statistics control electronic device according to an embodiment of the present invention.
Detailed Description
Exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present invention are shown in the drawings, it should be understood that the present invention may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art.
In order to solve the problem that a more intelligent attendance checking and card punching supervision control method is still lacking at present, an embodiment of the present invention provides an attendance checking statistical control method, as shown in fig. 1, which includes:
s101, acquiring actual attendance card punching time and a specified card punching time period of a target user;
For example, the local device may determine the actual attendance time when detecting that the user enters the attendance range or is connected to the attendance data or triggers the attendance button.
S102, storing the card punching result of the target user in a target storage unit of the local terminal under the condition that the actual attendance card punching time is in a specified card punching time period;
For example, if the actual attendance time is within the specified attendance time period, determining that the user is successful in punching the card, recording the actual attendance time, and storing the actual attendance time in the target storage unit of the local terminal, wherein the action of uploading the cloud is not executed at this time.
And S103, uploading the card punching result to a cloud server under the condition that the current system time is in an unspecified card punching time period.
In an exemplary embodiment, when the system time is in an unspecified time period, it is determined that the current network state is relatively smooth, and then the time period of the system time is defined, and the time period of the system time is defined, so that the situation that the time period of the system time is defined, and the time period is defined is not longer than the time period is defined.
According to the technical scheme, the attendance statistics control method provided by the invention solves the problem that a more intelligent attendance checking supervision control method is still lacking at present, the method comprises the steps of obtaining the actual attendance checking time and the specified time period of the target user, storing the checking result of the target user in a target storage unit of the local end under the condition that the actual attendance checking time is in the specified time period of the checking, and uploading the checking result to a cloud server under the condition that the current system time is in the non-specified time period of the checking. In the scheme, the card punching results of the target users are compared and judged through the card punching time, and the card punching results of the target users are not uploaded under the condition of the specified card punching time period, so that network congestion in a peak card punching period is prevented, and the uploading of the card punching results of the users is inaccurate. Under the condition that the user is successful in punching the card, firstly storing the punching result of the user into a local end, and uploading the punching data under the condition that the punching time period is not specified, namely, the off-peak punching time period, so that a more intelligent attendance checking and punching supervision control method is provided, and stable uploading of the punching data of the user is ensured.
In one embodiment, the method further comprises:
under the condition of counting total card punching data of a target user in a preset time, acquiring a card punching record of the target user issued by a cloud server, wherein the card punching record is the total card punching record of the target user counted by the cloud server in the preset time;
and under the condition that the target user card punching record and the target user card punching record stored in the local end are not matched, determining that abnormal card punching data exists.
The enterprise periodically counts the total card punching data of the user, so as to judge the attendance situation of the user, under the condition of counting the total card punching data of the target user, the target user card punching record issued by the cloud end is obtained, for example, the preset time is one month, the stored card punching record of the target user issued by the cloud end server in the past month is obtained, and is compared with the target user card punching record stored by the local end, if the two records are not matched, the situation that errors occur when the card punching result of the local end is uploaded to the cloud end, for example, the situation that the data is lost or the uploading fails, at the moment, the abnormal card punching data is determined to exist, at the moment, the attendance statistics is not directly performed based on the card punching record of the target user stored by the cloud end.
In one embodiment, the method further comprises:
and under the condition that abnormal card punching data exist, sending an update message to the cloud server, wherein the update message comprises a target user card punching record stored in a local end.
The local end sends an update message to the cloud server again under the condition that abnormal card punching data exist, and the card punching record of the target user stored by the mobile end is uploaded and synchronized to the cloud server, so that the data based on the data are accurate card punching results of the local end when the enterprise performs attendance statistics, and the situation that the data uploading fails due to the conditions of network congestion or data link disconnection and the like, and further the attendance statistics result errors of the user are caused is prevented.
In one embodiment, the method further comprises:
Under the condition that the card punching result of the target user reflects that the target user does not punch cards in the specified card punching time period, acquiring meeting reservation conditions of the target user on a target workday;
Under the condition that a conference exists, monitoring the follow-up card punching condition and the adjacent conference holding time of the target user in real time;
And determining feedback information of the participants based on the follow-up card punching condition of the target user and the nearby meeting holding time.
If the user does not punch a card in the specified punching time period, the preset meeting situation of the user on the same day is obtained, and if the user is determined to have the meeting on the same day, the follow-up punching action of the user and the holding time of the meeting are monitored in real time, for example, the user does not punch a card before 9 am in the specified punching time period, and has a meeting at 1 pm in the same day, at this time, whether the user subsequently punches a card is monitored, so that whether the user can participate in the meeting on the same day is indirectly monitored and predicted.
In one embodiment, the determining the feedback information of the participants based on the subsequent card-punching condition of the target user and the nearby meeting holding time includes:
And under the condition that the meeting is started and the follow-up card punching condition of the target user is not card punching, feeding back the card punching result of the target user to the statistical record of the meeting.
For example, if a meeting is nearby and the user still does not punch a card, the card punching record of the user is automatically fed back to the statistical record of the meeting, so that the user is indicated that the user does not punch a card and does not participate in the meeting
In one embodiment, the method further comprises:
Acquiring an online conference reservation condition of an office area to which a target user belongs under the condition that a card punching rule of the target user is based on a network connection state card punching;
Acquiring the ending time of the online conference under the condition that the preset condition of the online conference reflects that the network usage amount of the office area is higher than the preset usage amount;
And uploading the card punching result of the target user to a cloud server based on the ending time of the online meeting.
It is to be understood that, for example, the card punching rule may be based on a fixed card punch device set in a company, or may be based on a device of a mobile terminal owned by a user, and the card punching is performed by acquiring positioning information or a network connection state of the mobile terminal of the user, where in the case of card punching based on the network connection state, the embodiment of the present invention acquires an online meeting reservation condition of the user, if the scheduled condition of the online conference is more, the network usage amount of the office area is higher, the ending time of the online conference is acquired at the moment, and the card punching result is uploaded to the cloud server after the conference is ended, so that network congestion caused by more conferences is prevented, and the card punching result is uploaded to the cloud server at the moment, and the card punching result is possibly lost and the network conference is influenced.
In one embodiment, the method further comprises:
acquiring multi-person cooperation statistical information;
the multi-person cooperation statistical information comprises a case bar of multi-person business trip item information, and business trip personnel information, business trip time information and business trip place information are determined according to the multi-person business trip item information;
generating temporary card punching task information based on the business trip personnel information, the business trip time information and the business trip place information;
and carrying out attendance statistics on the business trip personnel based on the temporary card punching task information.
For example, in the case of a group business trip or the like, in the prior art, each person participating in the group business trip is still required to initiate a business trip flow respectively, and in the embodiment of the invention, multi-person cooperation statistical information is acquired, and in the case of multi-person business trip item information, business trip time and business trip places are determined and temporary card punching task information is generated, so that attendance of business trip persons is performed, for example A, B, C people are about to go to a certain city for business trip, the business trip time is from monday to friday, and at this time, card punching task information of the specific business trip places of A, B, C people to the certain city is correspondingly generated, thereby intelligently completing supervision of multi-person business trip.
Further, as an implementation of the method shown in fig. 1, an embodiment of the present invention further provides an attendance statistics control apparatus, which is configured to implement the method shown in fig. 1. The embodiment of the device corresponds to the embodiment of the method, and for convenience of reading, details of the embodiment of the method are not repeated one by one, but it should be clear that the device in the embodiment can correspondingly realize all the details of the embodiment of the method. As shown in FIG. 2, the device comprises an acquisition unit 21, a storage unit 22 and an uploading unit 23, wherein
An obtaining unit 21, configured to obtain an actual attendance card punching time and a specified card punching time period of a target user;
A storage unit 22, configured to store the card punching result of the target user in the target storage unit of the local side when the actual attendance card punching time is within a specified card punching time period;
and the uploading unit 23 is configured to upload the card punching result to the cloud server when the current system time is in the non-specified card punching time period.
The processor includes a kernel, and the kernel fetches the corresponding program unit from the memory. The kernel can be provided with one or more than one, and an attendance statistics control method is realized by adjusting kernel parameters, so that the problem that a more intelligent attendance card punching supervision control method is still lacking at present can be solved.
The embodiment of the invention provides a computer readable storage medium, which comprises a stored program, and the program is executed by a processor to realize the attendance checking statistical control method.
The embodiment of the invention provides a processor, which is used for running a program, wherein the attendance statistics control method is executed when the program runs.
The embodiment of the invention provides electronic equipment, which comprises at least one processor and at least one memory connected with the processor, wherein the processor is used for calling program instructions in the memory and executing the attendance statistical control method
The embodiment of the invention provides an electronic device 30, as shown in fig. 3, the electronic device includes at least one processor 301, and at least one memory 302 and a bus 303 connected to the processor, where the processor 301 and the memory 302 complete communication with each other through the bus 303, and the processor 301 is configured to call program instructions in the memory to execute the above-mentioned attendance statistics control method.
The intelligent electronic device herein may be a PC, PAD, cell phone, etc.
The present application also provides a computer program product adapted to perform a program initialized with the above-mentioned attendance statistical control method steps when executed on a process management electronic device.
In the foregoing embodiments, the descriptions of the embodiments are focused on, and for those portions of one embodiment that are not described in detail, reference may be made to the related descriptions of other embodiments.
It will be appreciated by those skilled in the art that embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
Embodiments of the present application also provide a computer program product comprising computer software instructions which, when run on a processing device, cause the processing device to perform a flow of control of a memory as in the corresponding embodiment of fig. 1.
The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions in accordance with embodiments of the present application are produced in whole or in part. The computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by a wired (e.g., coaxial cable, fiber optic, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). Computer readable storage media can be any available media that can be stored by a computer or data storage devices such as servers, data centers, etc. that contain an integration of one or more available media. Usable media may be magnetic media (e.g., floppy disks, hard disks, magnetic tape), optical media (e.g., DVD), or semiconductor media (e.g., solid State Disk (SSD)) or the like.
It will be clear to those skilled in the art that, for convenience and brevity of description, specific working procedures of the above-described systems, apparatuses and units may refer to corresponding procedures in the foregoing method embodiments, which are not repeated herein.
In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices, and methods may be implemented in other manners. For example, the apparatus embodiments described above are merely illustrative, e.g., the division of elements is merely a logical functional division, and there may be additional divisions of actual implementation, e.g., multiple elements or components may be combined or integrated into another system, or some features may be omitted, or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or units, which may be in electrical, mechanical or other form.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed over a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in the embodiments of the present application may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in software functional units.
The integrated units, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application may be embodied in essence or a part contributing to the prior art or all or part of the technical solution in the form of a software product stored in a storage medium, including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods of the embodiments of the present application. The storage medium includes a U disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a magnetic disk, an optical disk, or other various media capable of storing program codes.
Although the present application has been described in detail with reference to the foregoing embodiments, it will be understood by those skilled in the art that the foregoing embodiments may be modified or equivalents may be substituted for some of the features thereof, and that the modifications or substitutions do not depart from the spirit and scope of the embodiments of the present application.

Claims (8)

Translated fromChinese
1.一种考勤统计控制方法,用于本地端,其特征在于,包括:1. A method for controlling attendance statistics, used at a local end, comprising:获取目标用户的实际考勤打卡时间和规定打卡时间段;Obtain the target user's actual attendance punch-in time and the specified punch-in time period;在所述实际考勤打卡时间在规定打卡时间段的情况下,将所述目标用户的打卡结果存储在所述本地端的目标存储单元;When the actual attendance punching time is within the prescribed punching time period, the punching result of the target user is stored in the target storage unit of the local end;在当前系统时间处于非规定打卡时间段的情况下,将所述打卡结果上传至云端服务器;When the current system time is not in the prescribed punch-in time period, the punch-in result is uploaded to the cloud server;在所述目标用户的打卡结果反映所述目标用户在所述规定打卡时间段内未打卡的情况下,获取所述目标用户在目标工作日的会议预定情况;If the clock-in result of the target user shows that the target user did not clock in within the specified clock-in time period, obtaining the meeting reservation status of the target user on the target weekday;在存在会议的情况下,实时监测所述目标用户的后续打卡情况和临近会议召开时间;If there is a meeting, monitor the subsequent clock-in status of the target user and the upcoming meeting time in real time;基于所述目标用户的后续打卡情况和所述临近会议召开时间确定参会人员反馈信息;Determining participant feedback information based on the target user's subsequent check-in status and the upcoming meeting time;在目标用户的打卡规则为基于网络连接状态打卡的情况下,获取目标用户的所属办公区域的线上会议预定情况;If the target user's clock-in rule is based on network connection status, obtain the online meeting reservation information of the target user's office area;在所述线上会议预定情况反映所述办公区域的网络使用量高于预设使用量的情况下,获取所述线上会议的结束时间;When the online meeting reservation status indicates that the network usage of the office area is higher than a preset usage, obtaining an end time of the online meeting;基于所述线上会议的结束时间将所述目标用户的打卡结果上传至云端服务器。The check-in result of the target user is uploaded to the cloud server based on the end time of the online meeting.2.根据权利要求1所述的方法,其特征在于,还包括:2. The method according to claim 1, further comprising:在统计目标用户在预设时间内的总打卡数据的情况下,获取云端服务器下发的目标用户打卡记录,其中,所述打卡记录为所述云端服务器统计的目标用户在预设时间内的总打卡记录;In the case of counting the total clock-in data of the target user within a preset time, obtaining the clock-in record of the target user issued by the cloud server, wherein the clock-in record is the total clock-in record of the target user within the preset time counted by the cloud server;在所述目标用户打卡记录和本地端存储的目标用户打卡记录不匹配的情况下,确定存在异常打卡数据。In a case where the target user's punch-in record does not match the target user's punch-in record stored locally, it is determined that abnormal punch-in data exists.3.根据权利要求2所述的方法,其特征在于,还包括:3. The method according to claim 2, further comprising:在存在异常打卡数据的情况下,向所述云端服务器发送更新报文,其中,所述更新报文包括本地端存储的目标用户打卡记录。In the case of abnormal clock-in data, an update message is sent to the cloud server, wherein the update message includes the clock-in record of the target user stored locally.4.根据权利要求1所述的方法,其特征在于,所述基于所述目标用户的后续打卡情况和所述临近会议召开时间确定参会人员反馈信息,包括:4. The method according to claim 1, wherein determining participant feedback information based on the target user's subsequent clock-in status and the approaching meeting time comprises:在所述临近会议召开时间反映会议开始且所述目标用户的后续打卡情况为未打卡的情况下,将所述目标用户的打卡结果反馈至所述会议的统计记录。When the time close to the meeting reflects the start of the meeting and the subsequent clock-in status of the target user is no clock-in, the clock-in result of the target user is fed back to the statistical record of the meeting.5.根据权利要求1所述的方法,其特征在于,还包括:5. The method according to claim 1, further comprising:获取多人员协作统计信息;Get multi-person collaboration statistics;在所述多人员协作统计信息中包括多人员出差项目信息的情况条,根据所述多人员出差项目信息确定出差人员信息、出差时间信息和出差地点信息;The multi-personnel collaboration statistical information includes a situation item of multi-personnel business trip project information, and the business trip personnel information, business trip time information and business trip location information are determined according to the multi-personnel business trip project information;基于所述出差人员信息、所述出差时间信息和所处出差地点信息生成临时打卡任务信息;Generate temporary punch-in task information based on the business traveler information, the business travel time information and the business travel location information;基于所述临时打卡任务信息对所述出差人员进行考勤统计。Attendance statistics are performed on the business travelers based on the temporary clocking-in task information.6.一种考勤统计控制装置,其特征在于,包括:6. An attendance statistics control device, characterized by comprising:获取单元,用于获取目标用户的实际考勤打卡时间和规定打卡时间段;An acquisition unit is used to obtain the actual attendance punch-in time and the specified punch-in time period of the target user;存储单元,用于在所述实际考勤打卡时间在规定打卡时间段的情况下,将所述目标用户的打卡结果存储在本地端的目标存储单元;A storage unit, configured to store the punch-in result of the target user in a target storage unit on a local end when the actual punch-in time is within a specified punch-in time period;上传单元,用于在当前系统时间处于非规定打卡时间段的情况下,将所述打卡结果上传至云端服务器;An uploading unit, configured to upload the punch-in result to a cloud server when the current system time is not in the prescribed punch-in time period;在所述目标用户的打卡结果反映所述目标用户在所述规定打卡时间段内未打卡的情况下,获取所述目标用户在目标工作日的会议预定情况;If the clock-in result of the target user shows that the target user did not clock in within the specified clock-in time period, obtaining the meeting reservation status of the target user on the target weekday;在存在会议的情况下,实时监测所述目标用户的后续打卡情况和临近会议召开时间;If there is a meeting, monitor the subsequent clock-in status of the target user and the upcoming meeting time in real time;基于所述目标用户的后续打卡情况和所述临近会议召开时间确定参会人员反馈信息;Determining participant feedback information based on the target user's subsequent check-in status and the upcoming meeting time;在目标用户的打卡规则为基于网络连接状态打卡的情况下,获取目标用户的所属办公区域的线上会议预定情况;If the target user's clock-in rule is based on network connection status, obtain the online meeting reservation information of the target user's office area;在所述线上会议预定情况反映所述办公区域的网络使用量高于预设使用量的情况下,获取所述线上会议的结束时间;When the online meeting reservation status indicates that the network usage of the office area is higher than a preset usage, obtaining an end time of the online meeting;基于所述线上会议的结束时间将所述目标用户的打卡结果上传至云端服务器。The check-in result of the target user is uploaded to the cloud server based on the end time of the online meeting.7.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的程序,其中,在所述程序被处理器执行时实现如权利要求1至权利要求5中任一项所述的考勤统计控制方法。7. A computer-readable storage medium, characterized in that the computer-readable storage medium includes a stored program, wherein when the program is executed by a processor, the attendance statistics control method according to any one of claims 1 to 5 is implemented.8.一种电子设备,其特征在于,所述电子设备包括至少一个处理器、以及与所述处理器连接的至少一个存储器;其中,所述处理器用于调用所述存储器中的程序指令,执行如权利要求1至权利要求5中任一项所述的考勤统计控制方法。8. An electronic device, characterized in that the electronic device includes at least one processor and at least one memory connected to the processor; wherein the processor is used to call program instructions in the memory to execute the attendance statistics control method according to any one of claims 1 to claim 5.
CN202310297111.2A2023-03-222023-03-22 Attendance statistics control method and related equipmentActiveCN116229600B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202310297111.2ACN116229600B (en)2023-03-222023-03-22 Attendance statistics control method and related equipment

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202310297111.2ACN116229600B (en)2023-03-222023-03-22 Attendance statistics control method and related equipment

Publications (2)

Publication NumberPublication Date
CN116229600A CN116229600A (en)2023-06-06
CN116229600Btrue CN116229600B (en)2025-08-29

Family

ID=86578732

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202310297111.2AActiveCN116229600B (en)2023-03-222023-03-22 Attendance statistics control method and related equipment

Country Status (1)

CountryLink
CN (1)CN116229600B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN107306286A (en)*2016-04-212017-10-31阿里巴巴集团控股有限公司The processing method and processing device of offline work attendance
CN111754646A (en)*2020-08-122020-10-09东北林业大学 An Attendance System Based on Fingerprint Recognition of Intelligent Terminals

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106780816A (en)*2017-01-162017-05-31北京恒华伟业科技股份有限公司A kind of work attendance punch card method and device
US10339733B2 (en)*2017-12-042019-07-02Saudi Arabian Oil CompanyMobile device attendance verification
CN108932757A (en)*2018-06-242018-12-04南通易联企业管理有限公司A kind of enterprise's teleconference management method
CN109523233A (en)*2018-11-142019-03-26河南云投小镇创业孵化器有限公司A kind of enterprise marketing personnel intelligently register system
CN111445591A (en)*2020-03-132020-07-24平安科技(深圳)有限公司Conference sign-in method, system, computer equipment and computer readable storage medium
CN113034715A (en)*2021-03-022021-06-25创优数字科技(广东)有限公司Attendance data processing method and device, server and storage medium

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN107306286A (en)*2016-04-212017-10-31阿里巴巴集团控股有限公司The processing method and processing device of offline work attendance
CN111754646A (en)*2020-08-122020-10-09东北林业大学 An Attendance System Based on Fingerprint Recognition of Intelligent Terminals

Also Published As

Publication numberPublication date
CN116229600A (en)2023-06-06

Similar Documents

PublicationPublication DateTitle
US12149569B2 (en)System and method for third party monitoring of voice and video calls
CN107423947A (en)A kind of conference management method and system
WO2015073468A1 (en)Real life presence and dynamic meeting scheduling
CN102376032A (en)Performance management system
US20220270055A1 (en)Verifying meeting attendance via a meeting expense and verification controller
CN113610488A (en)Engineering project attendance management system and project cost accounting method
CN103646314B (en)Team safety event management system management-control method based on web site
CN112465163A (en)IT operation and maintenance emergency cooperation system and method
CN107274141A (en)A kind of event-handling method and the network equipment
CN116229600B (en) Attendance statistics control method and related equipment
CN111861414A (en)Conference attendance system, method and equipment
CN113487168A (en)Multi-employee management system, method, equipment and medium based on time sharing system
CN111773731A (en)Game timing method and device
CN103777940A (en)Method and system for generating a user unavailability alert in a collaborative environment
CN115334052B (en) Instant conference system and conference management method
CN110728767A (en)Attendance management method and system
CN114189816B (en) Information reminder method, device, terminal and storage medium for content management
CN116343355A (en) User attendance control method and related equipment
KR102369182B1 (en)A program service operation system based on video content customized for senior care in a nursing institution
JP6945040B1 (en) Calendar cooperation system and calendar cooperation method
CN114254881A (en) Data processing method, apparatus, electronic device, readable storage medium and product
JP6463432B1 (en) Determination system, determination method, and determination program
CN110533295A (en)A kind of wire examination method and system
US20220270054A1 (en)Inferring meeting expense via a meeting expense and verification controller
CN119991014A (en) Smartphone-based office system

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp