CN117670277B - Hosting attendance abnormal data processing method, system, equipment and storage medium - Google Patents

Hosting attendance abnormal data processing method, system, equipment and storage medium Download PDF

Info

Publication number
CN117670277B
CN117670277B CN202311503847.7A CN202311503847A CN117670277B CN 117670277 B CN117670277 B CN 117670277B CN 202311503847 A CN202311503847 A CN 202311503847A CN 117670277 B CN117670277 B CN 117670277B
Authority
CN
China
Prior art keywords
teacher
handled
information
card
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
CN202311503847.7A
Other languages
Chinese (zh)
Other versions
CN117670277A (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.)
Guangzhou Jinzhigang Education Consulting Co ltd
Original Assignee
Guangzhou Jinzhigang Education Consulting 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 Guangzhou Jinzhigang Education Consulting Co ltd filed Critical Guangzhou Jinzhigang Education Consulting Co ltd
Priority to CN202311503847.7A priority Critical patent/CN117670277B/en
Publication of CN117670277A publication Critical patent/CN117670277A/en
Application granted granted Critical
Publication of CN117670277B publication Critical patent/CN117670277B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/109Time management, e.g. calendars, reminders, meetings or time accounting
    • G06Q10/1091Recording time for administrative or management purposes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • G06F9/453Help systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/20Education
    • G06Q50/205Education administration or guidance
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Educational Administration (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Educational Technology (AREA)
  • General Health & Medical Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • Primary Health Care (AREA)
  • Human Computer Interaction (AREA)
  • Data Mining & Analysis (AREA)
  • Health & Medical Sciences (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a method, a system, equipment and a storage medium for processing managed attendance abnormal data, wherein the method for processing the managed attendance abnormal data comprises the following steps: obtaining a teacher card missing record, a student card missing record, a teacher attendance repeated record, a student attendance repeated record and a multi-teacher simultaneous card punching record, and generating corresponding information to be handled; pushing the information to be handled to the information display interface according to a preset first time node; counting the number of times of the first to-be-handled information according to a preset second time node, generating an abnormal attendance to-be-handled notification, and pushing the abnormal attendance to the to-be-handled notification display interface; counting the number of times of the second to-be-handled information according to a preset third time node, generating a supervision notice and pushing the supervision notice to a to-be-handled notice display interface; and responding to the to-be-handled state setting sent by the teacher terminal, and updating the corresponding to-be-handled information. The method and the device can automatically generate the task to be handled, improve the accuracy and the real-time performance of the attendance data, and can be widely applied to the technical field of data processing.

Description

Hosting attendance abnormal data processing method, system, equipment and storage medium
Technical Field
The invention relates to the field of data processing, in particular to a method, a system, equipment and a storage medium for processing hosting attendance abnormal data.
Background
After-class hosting is to develop 4:30-6:00 hosting courses in schools, so that the problem that the double-worker family cannot pick up children is solved. In post-class hosting practice, payroll accounting of teachers is one of the important links. The post-class escrow mechanism takes student attendance and teacher attendance as the basis of the deduction of the lesson cost, the settlement of the lesson cost and the calculation of the teacher wage, the abnormal attendance data can cause the problem that the subsequent flow cannot be normally carried out or the calculation of the teacher wage is wrong, and the problem that the staff of the mechanism gathers and conveys data can have the problems of complex data comparison, untimely data updating, high communication cost and incapability of backtracking historical data.
Disclosure of Invention
In order to solve the technical problems, the invention aims to: the method, the system, the equipment and the storage medium for processing the managed attendance abnormal data can improve the accuracy and the instantaneity of the attendance data.
The technical scheme adopted by one aspect of the invention is as follows:
A hosting attendance abnormal data processing method comprises the following steps:
Obtaining a teacher card missing record and generating first information to be handled according to the teacher card missing record, obtaining a student card missing record and generating second information to be handled according to the student card missing record, obtaining a multi-teacher simultaneous card punching record and generating third information to be handled according to the multi-teacher simultaneous card punching record, obtaining a teacher attendance repeated record and a student attendance repeated record, and generating fourth information to be handled according to the teacher attendance repeated record and the student attendance repeated record;
Responding to the first to-be-handled information, the second to-be-handled information, the third to-be-handled information and the fourth to-be-handled information, and pushing the first to-be-handled information, the second to-be-handled information, the third to-be-handled information and the fourth to-be-handled information to corresponding to-be-handled information display interfaces of teacher terminals according to a preset first time node;
Counting the number of times of first to-do information corresponding to each teacher according to a preset second time node, generating abnormal attendance to-do notification according to the number of times of the first to-do information, pushing the abnormal attendance to-do notification to a to-do notification display interface of the teacher terminal, counting the number of times of second to-do information corresponding to all the teachers according to a preset third time node, generating supervision notice according to the number of times of the second to-do information, and pushing the supervision notice to the to-do notification display interface;
And responding to the to-be-handled state setting sent by the teacher terminal, and updating corresponding to-be-handled information according to the to-be-handled state setting.
Further, the step of obtaining the teacher card missing record and generating the first to-be-handled information according to the teacher card missing record specifically includes:
Determining that the current class is in an end state, counting the number of teacher card-punching persons in the current class, and judging whether the number of teacher card-punching persons is lower than the number of preset teacher card-punching persons or not;
when the number of the teacher card punching persons is lower than the number of the preset teacher card punching persons, judging whether the current class time is adjusted or not;
if the current class is not adjusted, determining a card-missing teacher according to the teacher scheduling information and the actual card punching information of the current class, and generating a card-missing record of the teacher according to the card-missing teacher;
and generating the first to-be-handled information corresponding to the card-missing teacher according to the card-missing record of the teacher.
Further, the step of obtaining a student card missing record and generating second to-be-handled information according to the student card missing record specifically includes:
Determining that the current class is in an ending state, counting the number of students in the current class, and judging whether the number of students in the current class is lower than a preset number of students in the current class;
When the number of the student card punching persons is lower than the preset number of the student card punching persons, judging whether the current class time is adjusted or not;
If the current class is not adjusted, determining a card-missing student according to the student scheduling information and the actual card punching information of the current class, and generating a card-missing record of the student according to the card-missing student;
and determining an on-duty teacher according to the teacher scheduling information of the current class, and generating the second to-be-handled information corresponding to the on-duty teacher according to the student card shortage record.
Further, the step of obtaining the simultaneous multi-teacher card-punching record and generating the third to-be-handled information according to the simultaneous multi-teacher card-punching record specifically includes:
Determining that the current class is in an end state, counting the number of teacher card-punching persons in the current class, and judging whether the number of teacher card-punching persons is higher than the number of preset teacher card-punching persons or not;
when the number of the teacher card punching persons is higher than the number of the preset teacher card punching persons, determining a plurality of times of card punching teachers according to the teacher scheduling information and the actual card punching information of the current class time, and generating a simultaneous card punching record of the plurality of teachers according to the plurality of times of card punching teachers;
And generating the third to-be-handled information corresponding to the multiple card punching teachers according to the simultaneous card punching records of the multiple teachers.
Further, the fourth to-do information includes teacher attendance repeated to-do information and student attendance repeated to-do information, the step of obtaining teacher attendance repeated record and student attendance repeated record, and generating the fourth to-do information according to the teacher attendance repeated record and the student attendance repeated record specifically includes:
Determining that all the lessons in the same day are in an end state, and obtaining teacher card punching records and student card punching records of the lessons in the same day;
Judging whether the same teacher generates the teacher card punching records in different lessons in the same time period, if the same teacher generates the teacher card punching records in different lessons in the same time period, determining repeated card punching teachers according to the teacher scheduling information of each lesson and the teacher card punching records, and generating the teacher attendance repeated records according to the repeated card punching teachers;
Judging whether the same student generates the student card punching records in different classes in the same time period, if the same student generates the student card punching records in different classes in the same time period, determining repeated card punching students and corresponding repeated card punching classes according to the student scheduling information of each class and the student card punching records, and generating the student attendance repeated records according to the repeated card punching students;
generating the repeated to-be-handled information of the teacher attendance corresponding to the repeated card punching teacher according to the repeated record of the teacher attendance, determining the on-duty teacher according to the teacher scheduling information of the repeated card punching lessons, and generating the repeated to-be-handled information of the student attendance corresponding to the on-duty teacher according to the repeated record of the student attendance.
Further, the step of pushing the first to-be-handled information, the second to-be-handled information, the third to-be-handled information, and the fourth to-be-handled information to the to-be-handled information display interface of the corresponding teacher terminal according to the preset first time node specifically includes:
when it is detected that all the lessons in the morning are in an end state, pushing the information to be handled generated in the morning to the information display interface of the teacher corresponding to the information to be handled;
When it is detected that all lessons on the same day are in an end state, pushing the information to be handled generated on the same day to the information to be handled display interface of the teacher corresponding to the information to be handled.
Further, the to-Do state setting includes an to-Do ignore setting, an to-Do process setting, and a lesson adjustment setting, and the step of updating the corresponding to-Do information according to the to-Do state setting in response to the to-Do state setting sent by the teacher terminal specifically includes:
Detecting the type of the to-be-handled state setting, and updating the corresponding to-be-handled information according to the type;
If the to-be-handled neglected setting sent by the teacher terminal is detected, the corresponding to-be-handled information is archived;
If the to-be-handled processing setting sent by the teacher terminal is detected, deleting the corresponding to-be-handled information;
And if the lesson adjustment setting sent by the teacher terminal is detected, deleting the corresponding information to be handled.
The technical scheme adopted by the other aspect of the invention is as follows:
A managed attendance exception data processing system comprising:
The to-be-handled acquisition module is used for acquiring a teacher card-missing record and generating first to-be-handled information according to the teacher card-missing record, acquiring a student card-missing record and generating second to-be-handled information according to the student card-missing record, acquiring a multi-teacher simultaneous card-punching record and generating third to-be-handled information according to the multi-teacher simultaneous card-punching record, acquiring a teacher attendance repeated record and a student attendance repeated record, and generating fourth to-be-handled information according to the teacher attendance repeated record and the student attendance repeated record;
The to-be-handled information pushing module is used for responding to the first to-be-handled information, the second to-be-handled information, the third to-be-handled information and the fourth to-be-handled information, and pushing the first to-be-handled information, the second to-be-handled information, the third to-be-handled information and the fourth to-be-handled information to the to-be-handled information display interfaces of the corresponding teacher terminals according to a preset first time node;
The to-do notification pushing module is used for counting the number of times of first to-do information corresponding to each teacher according to a preset second time node, generating abnormal attendance to-do notifications according to the number of times of the first to-do information, pushing the abnormal attendance to-do notifications to a to-do notification display interface of the teacher terminal, counting the number of times of second to-do information corresponding to all the teachers according to a preset third time node, generating to-do item notifications according to the number of times of the second to-do information, and pushing the to-do item notifications to the to-do notification display interface;
And the to-be-handled updating module is used for responding to the to-be-handled state setting sent by the teacher terminal and updating the corresponding to-be-handled information according to the to-be-handled state setting.
The technical scheme adopted by the other aspect of the invention is as follows:
A computer device, comprising:
At least one processor;
At least one memory for storing at least one program;
The at least one program, when executed by the at least one processor, causes the at least one processor to implement the hosted attendance exception data processing method as previously described.
The technical scheme adopted by the other aspect of the invention is as follows:
A computer readable storage medium in which a processor executable program is stored, characterized in that the processor executable program is for implementing the aforementioned managed attendance exception data processing method when executed by the processor.
The beneficial effects of the invention are as follows: according to the hosting attendance abnormal data processing method, system, equipment and storage medium, the attendance records and repeated attendance records of teachers and students can be obtained through the server, corresponding to-be-handled information is generated according to the attendance records and the repeated attendance records, and then the to-be-handled information and the times of the to-be-handled information are pushed to teacher terminals corresponding to the teachers according to the set time nodes, and the to-be-handled information is updated according to the state setting of the to-be-handled information sent by the teacher terminals, so that the hosting teacher can be reminded of timely processing the attendance abnormal data, and the problems of complex data comparison, untimely data updating and high communication cost are reduced; on the other hand, the attendance data can be updated timely, and the traceability and reliability of the data are effectively improved.
Drawings
Fig. 1 is a schematic diagram of an implementation environment of a method for processing hosting attendance abnormal data according to an embodiment of the present invention;
fig. 2 is a flowchart of a step of a method for processing hosting attendance abnormal data according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of a to-be-handled information display interface according to an embodiment of the present invention;
FIG. 4 is a schematic diagram of a to-Do notification display interface according to an embodiment of the present invention;
FIG. 5 is a schematic structural diagram of a hosting attendance exception data processing system according to an embodiment of the present invention;
Fig. 6 is a schematic structural diagram of a computer device according to an embodiment of the present invention.
Detailed Description
After-class hosting is to develop 4:30-6:00 hosting courses in schools, so that the problem that the double-worker family cannot pick up children is solved. In post-class hosting practice, payroll accounting of teachers is one of the important links. The post-class escrow organization takes student attendance and teacher attendance as the basis of the deduction of the classroom fee, the settlement of the classroom fee and the calculation of the teacher wages, and the current calculation rules of the teacher wages are as follows: teacher payroll = number of lessons per unit lesson unit price of each student, if such attendance data are abnormal, the problem that the subsequent flow cannot be normally performed or the teacher payroll calculation is wrong can be caused. However, in the implementation process of the hosting service, the attendance checking error record is easy to appear due to busy teaching work of a teacher, and the problem that data is summarized and conveyed by staff of a mechanism also has the problems of complex data comparison, untimely data updating, high communication cost and incapability of backtracking historical data.
Therefore, the embodiment of the invention provides a hosting attendance abnormal data processing method, which can acquire the absences records and repeated attendance records of teachers and students through a server, generate corresponding to-be-handled information according to the absences records and the repeated attendance records, further push the to-be-handled information and the times of the to-be-handled information to teacher terminals corresponding to teachers according to set time nodes, and update the to-be-handled information according to state settings of the to-be-handled information sent by the teacher terminals, so that the hosting teacher can be reminded to timely process the attendance abnormal data, and the problems of complex data comparison, untimely data updating and high communication cost are reduced; on the other hand, the attendance data can be updated timely, and the traceability and reliability of the data are effectively improved. The attendance abnormal data processing method can be applied to a managed education institution, a student interest training institution and the like, but is not limited to the method.
Referring to fig. 1, a schematic structural diagram of an implementation environment provided by the present invention is shown. As shown in fig. 1, in this implementation environment, a teacher terminal 101 and a server 102 are included. In this implementation environment, the teacher terminal 101 may be any electronic product that can perform man-machine interaction through one or more modes such as a keyboard, a touch pad, a touch screen, a remote controller, a voice interaction or a handwriting device, and the electronic product may receive a target operation instruction of a user through its visual operation interface and perform real-time visual display on a result of the operation instruction. By way of example, as shown in fig. 1, the terminal 101 may be a Personal computer (Personal Computer, PC), a mobile phone, a smart phone 1011, a Personal digital assistant (Personal DIGITAL ASSISTANT, PDA), a wearable device, a palm computer PPC (Pocket PC), a tablet computer, or the like.
Further, in the implementation environment shown in fig. 1, the teacher terminal 101 may establish a communication connection with the server 102 through a network protocol. In the implementation environment, the server may be an independent server, or a server cluster formed by a plurality of servers, or a cloud computing service center, or may be a cloud server that provides cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDNs, big data, artificial intelligent platforms, and other basic cloud computing services.
Referring to fig. 2, an embodiment of the present invention provides a method for processing hosting attendance anomaly data, which includes steps S101 to S104:
S101, obtaining a teacher card missing record and generating first information to be handled according to the teacher card missing record, obtaining a student card missing record and generating second information to be handled according to the student card missing record, obtaining a multi-teacher simultaneous card punching record and generating third information to be handled according to the multi-teacher simultaneous card punching record, obtaining a teacher attendance repeated record and a student attendance repeated record, and generating fourth information to be handled according to the teacher attendance repeated record and the student attendance repeated record;
In particular, the acquired data is limited to the current subject period of the host and the region of participation in the host institution.
Further alternatively, the steps of obtaining the teacher card missing record and generating the first to-be-handled information according to the teacher card missing record may be divided into the following steps S1011 to S1014:
s1011, determining that the current class is in an end state, counting the number of teacher card-punching people in the current class, and judging whether the number of teacher card-punching people is lower than the preset number of teacher card-punching people;
S1012, judging whether the current class time is adjusted or not when the number of the teacher card punching persons is lower than the preset number of the teacher card punching persons;
s1013, if the current class is not adjusted, determining a card-missing teacher according to the teacher scheduling information and the actual card punching information of the current class, and generating a teacher card-missing record according to the card-missing teacher;
S1014, generating first to-be-handled information corresponding to the card-missing teacher according to the card-missing record of the teacher.
Specifically, counting the number of card-punching of teachers by taking the class number as a unit, detecting that the class number is in an ended state, but the number of card-punching of teachers generated by the current class is lower than the number of card-punching of teachers in the class number, detecting whether a teacher terminal 101 initiates a class number adjustment setting to the class number, so that the class number is cancelled, stopped or adjusted, if the class number adjustment setting of the teacher terminal 101 to the class number is not received, determining a card-missing teacher according to the teacher scheduling information and the actual card-punching information of the class number, further generating a teacher card-missing record corresponding to the card-missing teacher, generating teacher card-missing to-do information (namely first to-do information) according to the teacher card-missing record, and pushing the teacher card-missing to-do information to a teacher terminal 101 of the card-missing teacher according to a set time node so as to remind the card-missing teacher to process the attendance abnormal data;
further alternatively, the step of obtaining the student card deficiency record and generating the second to-be-handled information according to the student card deficiency record may be divided into the following steps S1015 to S1018:
S1015, determining that the current class is in an end state, counting the number of students in the current class, and judging whether the number of students in the current class is lower than the preset number of students in the current class;
s1016, judging whether the current class is adjusted or not when the number of students 'card punch is lower than the preset number of students' card punch;
S1017, if the current class is not adjusted, determining card-missing students according to the class scheduling information and the actual card punching information of the students in the current class, and generating a student card-missing record according to the card-missing students;
S1018, determining an on-duty teacher according to the teacher scheduling information of the current class, and generating second to-be-handled information corresponding to the on-duty teacher according to the card shortage record of the students.
Specifically, the number of students 'card punching is counted by taking the class as a unit, the class is detected to be in an ended state, but the number of students' card punching generated by the current class is lower than the number of students 'class in the class, then whether the teacher terminal 101 initiates a class adjustment setting to the class is detected, the class is cancelled, stopped or adjusted, if the class adjustment setting of the teacher terminal 101 to the class is not received, card-lack students and the class-in-duty teacher are determined according to the class's student scheduling information, teacher scheduling information and actual card punching information, then a student card-lack record corresponding to the card-lack students is generated, student card-lack in-duty information (namely second in-duty information) is generated according to the student card-lack record, and then the server 102 pushes the student card-lack in-duty information to the teacher terminal 101 of the class-in-duty teacher according to a set time node so as to remind the teacher in-duty to process the abnormal data.
Further as an optional implementation manner, the steps of obtaining the multi-teacher simultaneous punching record and generating the third to-be-handled information according to the multi-teacher simultaneous punching record may be divided into the following steps S1019 to S10111:
S1019, determining that the current class is in an end state, counting the number of teacher card-punching persons in the current class, and judging whether the number of teacher card-punching persons is higher than the number of preset teacher card-punching persons or not;
S10110, determining a plurality of punch-card teachers according to the teacher scheduling information and the actual punch-card information of the current class when the number of punch-card teachers is higher than the preset number of punch-card teachers, and generating a plurality of teacher simultaneous punch-card record according to the plurality of punch-card teachers;
S10111, generating third to-be-handled information of the multi-time card punching teachers according to the simultaneous card punching records of the multi-time teachers.
Specifically, the number of teachers to be checked is counted by taking the class time as a unit, the number of teachers to be checked is detected to be in an ended state, but the number of teachers to be checked generated in the current class time is higher than the number of teachers to be checked in the class time, multiple-time checking teachers are determined according to the teacher scheduling information and the actual checking information of the class time, multiple-teacher simultaneous checking records corresponding to the multiple-time checking teachers are further generated, multiple-teacher simultaneous checking information (namely third to-do information) is generated according to the multiple-teacher simultaneous checking, and the server 102 pushes the multiple-teacher simultaneous checking information to the teacher terminal 101 of the multiple-time checking teacher according to a set time node so as to remind the multiple-time checking teacher to process the attendance abnormal data.
Further as an optional implementation manner, the step of generating the fourth to-do information according to the teacher attendance repeated record and the student attendance repeated record may be divided into the following steps S10112 to S10115:
s10112, determining that all lessons in the same day are in an end state, and acquiring teacher card punching records and student card punching records of the lessons in the same day;
S10113, judging whether the same teacher generates teacher card punching records in different lessons in the same time period, if the same teacher generates teacher card punching records in different lessons in the same time period, determining repeated card punching teachers according to the teacher scheduling information and the teacher card punching records of each lesson, and generating teacher attendance repeated records according to the repeated card punching teachers;
S10114, judging whether the same student generates student card punching records in different classes in the same time period, if the same student generates student card punching records in different classes in the same time period, determining repeated card punching students and corresponding repeated card punching classes according to the student scheduling information and the student card punching records of each class, and generating student attendance repeated records according to the repeated card punching students;
S10115, generating teacher attendance repeated to-do information corresponding to repeated card punching teachers according to the teacher attendance repeated record, determining an on-duty teacher according to the teacher scheduling information of multiple card punching lessons, and generating student attendance repeated to-do information corresponding to the on-duty teacher according to the student attendance repeated record.
Specifically, counting teacher card-punching records by taking all lessons of a teacher and the same day as units, judging whether the lesson time and the lesson-taking time of the lessons of the teacher card-punching records are overlapped with other lessons according to the fact that whether the lessons of the teacher are in the same time zone or not, detecting that all lessons of the day are in an ended state, and generating card-punching records in different lessons of the same teacher in the same time zone, determining a repeated card-punching teacher according to the teacher scheduling information and the teacher card-punching records of each lesson, generating a teacher attendance repeated record corresponding to the repeated card-punching teacher, generating teacher attendance repeated to-do information according to the teacher attendance repeated record, and pushing the repeated to-do-check information of the teacher to a teacher terminal 101 of the repeated card-punching teacher according to a set time node so as to remind the repeated card-punching teacher to process the attendance abnormal data;
And counting the student card punching records by taking all the lessons of the day and the students as units, judging whether the student card punching records belong to the same time period according to whether the lesson time and the lesson time of the lessons are overlapped with other lessons, detecting that all the lessons of the day are in an ended state, and generating the card punching records by the same student in different lessons in the same time period, determining repeated card punching students and corresponding repeated card punching lessons according to the student scheduling information and the student card punching records of each lesson, generating repeated student attendance records corresponding to the repeated card punching students, generating repeated student attendance to-do information according to the repeated student attendance records, and pushing the repeated student attendance to a teacher terminal 101 of an on-duty teacher corresponding to the repeated card punching lessons according to the set time node so as to remind the on-duty teacher to process the abnormal attendance data.
S102, responding to the first to-be-handled information, the second to-be-handled information, the third to-be-handled information and the fourth to-be-handled information, and pushing the first to-be-handled information, the second to-be-handled information, the third to-be-handled information and the fourth to-be-handled information to the to-be-handled information display interfaces of the corresponding teacher terminals according to the preset first time node;
specifically, when the server 102 pushes the first to-be-handled information, the second to-be-handled information, the third to-be-handled information, and the fourth to-be-handled information, the to-be-handled information display interface of the teacher terminal 101 is triggered as shown in fig. 3.
Further, as an optional implementation manner, the step of pushing the first to-be-handled information, the second to-be-handled information, the third to-be-handled information, and the fourth to-be-handled information to the to-be-handled information display interfaces of the corresponding teacher terminals according to the preset first time node may be divided into the following steps S1021 and S1022:
S1021, pushing to-be-handled information generated in the morning to a to-be-handled information display interface of a teacher corresponding to the to-be-handled information when all lessons in the morning are detected to be in an ending state;
And S1022, pushing the information to be handled generated on the same day to a information display interface of a teacher corresponding to the information to be handled when the fact that all lessons on the same day are in the ending state is detected.
Specifically, each day is divided into two time periods, and the to-be-handled information generated in the morning and the to-be-handled information generated in the day are respectively pushed to the teacher terminal 101 of the teacher responsible for the corresponding to-be-handled information.
S103, counting the number of times of first to-do information corresponding to each teacher according to a preset second time node, generating abnormal attendance to-do notification according to the number of times of the first to-do information, pushing the abnormal attendance to-do notification to a to-do notification display interface of a teacher terminal, counting the number of times of second to-do information corresponding to all the teachers according to a preset third time node, generating a supervision notice according to the number of times of the second to-do information, and pushing the supervision notice to the to-do notification display interface.
Specifically, as shown in fig. 4, the to-do notification display interface of the teacher terminal 101 counts the number of times of unprocessed to-do information (i.e., the number of times of first to-do information) corresponding to each teacher at eight am every day (i.e., the second time node), and further generates an abnormal attendance to-do notification according to the number of times of first to-do information, and pushes the abnormal attendance to-do notification to the to-do notification display interface of the corresponding teacher, when the teacher receives the notification, the teacher can close the abnormal attendance to-do notification on the to-do notification display interface, and the abnormal attendance to-do notification is not displayed on the same day;
Counting the number of times of unprocessed to-be-handled information (namely the number of times of second to-be-handled information) corresponding to all teachers at nine am every monday (namely a third time node), generating abnormal attendance to-be-handled notifications according to the number of times of second to-be-handled information, pushing the abnormal attendance to a to-be-handled notification display interface of a responsible person in charge of the hosting mechanism, closing the abnormal attendance to-handled notifications on the to-be-handled notification display interface after the responsible person receives the notifications, and not displaying the abnormal attendance to-be-handled notifications on the same day.
S104, responding to the to-be-handled state setting sent by the teacher terminal, and updating corresponding to-be-handled information according to the to-be-handled state setting;
Further as an optional implementation manner, the to-Do state setting includes an to-Do ignore setting, an to-Do process setting, and a lesson adjustment setting, and in response to the to-Do state setting sent by the teacher terminal, the step of updating the corresponding to-Do information according to the to-Do state setting may be further divided into the following steps S1031 to S1034:
S1031, detecting the type of the to-be-handled state setting, and updating corresponding to-be-handled information according to the type;
s1032, if the to-be-handled neglected setting sent by the teacher terminal is detected, the corresponding to-be-handled information is archived;
Referring to fig. 3, specifically, if the to-be-handled information is correct (for example, the teacher lacks duty for the lesson time and the student lacks duty for the lesson time), the teacher may perform to-be-handled neglect setting on the to-be-handled information display interface, and after receiving the to-be-handled neglect setting, the server 102 will not push the to-be-handled information to the teacher terminal 101, and files and stores the to-be-handled information in the server 102, so as to perform subsequent teacher wage calculation and data tracing, thereby effectively improving traceability and reliability of data.
S1033, deleting the corresponding to-be-handled information if the to-be-handled processing setting sent by the teacher terminal is detected;
referring to fig. 3, specifically, when a teacher processes corresponding to-be-handled information (such as supplementing a teacher punch record, supplementing a student punch record, deleting a teacher repeat punch record, deleting a student repeat punch record, modifying the number of students in class and modifying the number of teachers in class) on the to-be-handled information display interface, the server 102 deletes the corresponding to-be-handled information, so as to avoid generating wrong attendance data and affecting calculation of wages of the teacher.
S1034, if the lesson adjustment setting sent by the teacher terminal is detected, deleting the corresponding information to be handled.
Referring to fig. 3, specifically, a teacher may click on a "workbench" below the to-be-handled information display interface to perform a course adjustment setting (such as cancel a course, stop a course or adjust a course) on the course, and the server 102 deletes all to-be-handled information corresponding to the course, so as to avoid generating erroneous attendance data.
The method for processing the managed attendance abnormal data is described. It can be appreciated that compared with the manual attendance data processing method, the embodiment of the invention can automatically check the attendance data of students and teachers, reduce the problems of complex data comparison, untimely data updating, high communication cost and the like, and improve the accuracy and instantaneity of the data; on the other hand, tasks to be handled can be automatically generated, teachers are reminded of timely processing error attendance data, the risk that follow-up procedures cannot be normally performed or users complain is reduced, and the operation stability and user experience of the platform are guaranteed; in addition, the data state can be updated in real time and archived and kept, and the traceability, reliability and safety of the data can be improved.
Referring to fig. 5, the embodiment of the invention further provides a hosting attendance abnormal data processing system, which includes:
The to-be-handled acquisition module is used for acquiring the teacher card-missing record and generating first to-be-handled information according to the teacher card-missing record, acquiring the student card-missing record and generating second to-be-handled information according to the student card-missing record, acquiring the multi-teacher simultaneous card-punching record and generating third to-be-handled information according to the multi-teacher simultaneous card-punching record, acquiring the teacher attendance repeated record and the student attendance repeated record, and generating fourth to-be-handled information according to the teacher attendance repeated record and the student attendance repeated record;
The to-be-handled information pushing module is used for responding to the first to-be-handled information, the second to-be-handled information, the third to-be-handled information and the fourth to-be-handled information, and pushing the first to-be-handled information, the second to-be-handled information, the third to-be-handled information and the fourth to-be-handled information to the to-be-handled information display interfaces of the corresponding teacher terminals according to the preset first time node;
the to-do notification pushing module is used for counting the number of times of first to-do information corresponding to each teacher according to a preset second time node, generating abnormal attendance to-do notifications according to the number of times of the first to-do information, pushing the abnormal attendance to-do notifications to a to-do notification display interface of a teacher terminal, counting the number of times of second to-do information corresponding to all the teachers according to a preset third time node, generating supervision notice according to the number of times of the second to-do information, and pushing the supervision notice to the to-do notification display interface;
And the to-be-handled updating module is used for responding to the to-be-handled state setting sent by the teacher terminal and updating the corresponding to-be-handled information according to the to-be-handled state setting.
The contents of the embodiment of the method for processing the managed attendance abnormal data are applicable to the embodiment of the system for processing the managed attendance abnormal data, the functions of the embodiment of the system for processing the managed attendance abnormal data are the same as those of the embodiment of the method for processing the managed attendance abnormal data, and the beneficial effects achieved by the embodiment of the method for processing the managed attendance abnormal data are the same as those achieved by the embodiment of the method for processing the managed attendance abnormal data.
Referring to fig. 6, an embodiment of the present invention further provides a computer apparatus, including:
At least one processor;
At least one memory for storing at least one program;
the at least one program, when executed by the at least one processor, causes the at least one processor to implement the managed attendance exception data processing method illustrated in fig. 1.
The contents of the embodiment of the method for processing the abnormal data of the managed attendance are applicable to the embodiment of the computer equipment, the functions of the embodiment of the computer equipment are the same as those of the embodiment of the method for processing the abnormal data of the managed attendance, and the beneficial effects achieved by the embodiment of the method for processing the abnormal data of the managed attendance are the same as those achieved by the embodiment of the method for processing the abnormal data of the managed attendance.
The embodiment of the invention also provides a computer readable storage medium, in which a program executable by a processor is stored, the program executable by the processor is used for realizing the managed attendance abnormal data processing method shown in fig. 1 when being executed by the processor.
The computer readable storage medium of the embodiment of the invention can execute the hosting attendance abnormal data processing method provided by the embodiment of the method of the invention, and can execute the implementation steps of any combination of the embodiment of the method, thereby having the corresponding functions and beneficial effects of the method.
Embodiments of the present invention also disclose a computer program product or computer program comprising computer instructions stored in a computer readable storage medium. The computer instructions may be read from a computer-readable storage medium by a processor of a computer device, and executed by the processor, to cause the computer device to perform the method shown in fig. 2.
In some alternative embodiments, the functions/acts noted in the block diagrams may occur out of the order noted in the operational illustrations. For example, two blocks shown in succession may in fact be executed substantially concurrently or the blocks may sometimes be executed in the reverse order, depending upon the functionality/acts involved. Furthermore, the embodiments presented and described in the flowcharts of the present invention are provided by way of example in order to provide a more thorough understanding of the technology. The disclosed methods are not limited to the operations and logic flows presented herein. Alternative embodiments are contemplated in which the order of various operations is changed, and in which sub-operations described as part of a larger operation are performed independently.
Furthermore, while the present invention has been described in the context of functional modules, it should be appreciated that, unless otherwise indicated, one or more of the functions and/or features described above may be integrated in a single physical device and/or software module or one or more of the functions and/or features may be implemented in separate physical devices or software modules. It will also be appreciated that a detailed discussion of the actual implementation of each module is not necessary to an understanding of the present invention. Rather, the actual implementation of the various functional modules in the apparatus disclosed herein will be apparent to those skilled in the art from consideration of their attributes, functions and internal relationships. Accordingly, one of ordinary skill in the art can implement the invention as set forth in the claims without undue experimentation. It is also to be understood that the specific concepts disclosed are merely illustrative and are not intended to be limiting upon the scope of the invention, which is to be defined in the appended claims and their full scope of equivalents.
The above functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on this understanding, the technical solution of the present invention may be embodied in essence or a part contributing to the prior art or a 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 above-described method of the various embodiments of the present invention. And the aforementioned storage medium includes: a usb disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
Logic and/or steps represented in the flowcharts or otherwise described herein, e.g., a ordered listing of executable instructions for implementing logical functions, can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions. For the purposes of this description, a "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device.
More specific examples (a non-exhaustive list) of the computer-readable medium would include the following: an electrical connection (electronic device) having one or more wires, a portable computer diskette (magnetic device), a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium upon which the program described above is printed, as the program described above may be electronically captured, via, for instance, optical scanning of the paper or other medium, then compiled, interpreted, or otherwise processed in a suitable manner, if necessary, and then stored in a computer memory.
It is to be understood that portions of the present invention may be implemented in hardware, software, firmware, or a combination thereof. In the above-described embodiments, the various steps or methods may be implemented in software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, may be implemented using any one or combination of the following techniques, as is well known in the art: discrete logic circuits having logic gates for implementing logic functions on data signals, application specific integrated circuits having suitable combinational logic gates, programmable Gate Arrays (PGAs), field Programmable Gate Arrays (FPGAs), and the like.
In the foregoing description of the present specification, reference has been made to the terms "one embodiment/example", "another embodiment/example", "certain embodiments/examples", and the like, means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, schematic representations of the above terms do not necessarily refer to the same embodiments or examples. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
While embodiments of the present invention have been shown and described, it will be understood by those of ordinary skill in the art that: many changes, modifications, substitutions and variations may be made to the embodiments without departing from the spirit and principles of the invention, the scope of which is defined by the claims and their equivalents.
While the preferred embodiment of the present application has been described in detail, the present application is not limited to the embodiments, and those skilled in the art can make various equivalent modifications or substitutions without departing from the spirit of the present application, and the equivalent modifications or substitutions are intended to be included in the scope of the present application as defined in the appended claims.

Claims (10)

1. The hosting attendance abnormal data processing method is characterized by comprising the following steps of:
Determining that the current class is in an ending state, acquiring a teacher card-missing record and generating first information to be handled according to the teacher card-missing record, acquiring a student card-missing record and generating second information to be handled according to the student card-missing record, acquiring a multi-teacher simultaneous card-punching record and generating third information to be handled according to the multi-teacher simultaneous card-punching record, determining that all classes in the same day are in the ending state, acquiring a teacher attendance repeated record and a student attendance repeated record, and generating fourth information to be handled according to the teacher attendance repeated record and the student attendance repeated record;
Responding to the first to-be-handled information, the second to-be-handled information, the third to-be-handled information and the fourth to-be-handled information, and pushing the first to-be-handled information, the second to-be-handled information, the third to-be-handled information and the fourth to-be-handled information to corresponding to-be-handled information display interfaces of teacher terminals according to a preset first time node;
Counting the number of times of first to-do information corresponding to each teacher according to a preset second time node, generating abnormal attendance to-do notification according to the number of times of the first to-do information, pushing the abnormal attendance to-do notification to a to-do notification display interface of the teacher terminal, counting the number of times of second to-do information corresponding to all the teachers according to a preset third time node, generating supervision notice according to the number of times of the second to-do information, and pushing the supervision notice to the to-do notification display interface;
responding to the to-be-handled state setting sent by the teacher terminal, and updating corresponding to-be-handled information according to the to-be-handled state setting;
the first time node comprises a time when all the lessons in the morning are in an ending state and a time when all the lessons in the day are in an ending state;
the second time node is eight am points every day, and the third time node is nine am points every monday;
The to-be-handled state setting comprises to-be-handled neglect setting, to-be-handled processing setting and class time adjustment setting, the to-be-handled processing setting comprises supplementing teacher card punching records, supplementing student card punching records, deleting teacher repeated card punching records, deleting student repeated card punching records, modifying class student number and modifying class time teacher number, and the class time adjustment setting comprises cancelling class time, stopping class and adjusting class.
2. The method for processing abnormal attendance data according to claim 1, wherein the step of obtaining a teacher card missing record and generating first to-be-processed information according to the teacher card missing record specifically comprises the steps of:
Determining that the current class is in an end state, counting the number of teacher card-punching persons in the current class, and judging whether the number of teacher card-punching persons is lower than the number of preset teacher card-punching persons or not;
when the number of the teacher card punching persons is lower than the number of the preset teacher card punching persons, judging whether the current class time is adjusted or not;
if the current class is not adjusted, determining a card-missing teacher according to the teacher scheduling information and the actual card punching information of the current class, and generating a card-missing record of the teacher according to the card-missing teacher;
and generating the first to-be-handled information corresponding to the card-missing teacher according to the card-missing record of the teacher.
3. The method for processing abnormal attendance data according to claim 1, wherein the step of obtaining a student card missing record and generating second to-do information according to the student card missing record specifically comprises:
determining that the current class is in an end state, counting the number of student card-punching persons in the current class, and judging whether the number of student card-punching persons is lower than the preset number of student card-punching persons or not;
When the number of the student card punching persons is lower than the preset number of the student card punching persons, judging whether the current class time is adjusted or not;
If the current class is not adjusted, determining a card-missing student according to the student scheduling information and the actual card punching information of the current class, and generating a card-missing record of the student according to the card-missing student;
and determining an on-duty teacher according to the teacher scheduling information of the current class, and generating the second to-be-handled information corresponding to the on-duty teacher according to the student card shortage record.
4. The method for processing the hosting attendance abnormal data according to claim 1, wherein the step of obtaining a multi-teacher simultaneous punching record and generating third to-do information according to the multi-teacher simultaneous punching record specifically comprises the following steps:
Determining that the current class is in an end state, counting the number of teacher card-punching persons in the current class, and judging whether the number of teacher card-punching persons is higher than the preset number of teacher card-punching persons or not;
when the number of the teacher card punching persons is higher than the number of the preset teacher card punching persons, determining a plurality of times of card punching teachers according to the teacher scheduling information and the actual card punching information of the current class time, and generating a simultaneous card punching record of the plurality of teachers according to the plurality of times of card punching teachers;
And generating the third to-be-handled information corresponding to the multiple card punching teachers according to the simultaneous card punching records of the multiple teachers.
5. The method for processing abnormal data of managed attendance according to claim 1, wherein the fourth to-do information includes teacher attendance repeated to-do information and student attendance repeated to-do information, the step of obtaining teacher attendance repeated records and student attendance repeated records and generating fourth to-do information according to the teacher attendance repeated records and the student attendance repeated records specifically includes:
Determining that all the lessons in the same day are in an end state, and obtaining teacher card punching records and student card punching records of the lessons in the same day;
Judging whether the same teacher generates the teacher card punching records in different lessons in the same time period, if the same teacher generates the teacher card punching records in different lessons in the same time period, determining repeated card punching teachers according to the teacher scheduling information of each lesson and the teacher card punching records, and generating the teacher attendance repeated records according to the repeated card punching teachers;
Judging whether the same student generates the student card punching records in different classes in the same time period, if the same student generates the student card punching records in different classes in the same time period, determining repeated card punching students and corresponding repeated card punching classes according to the student scheduling information of each class and the student card punching records, and generating the student attendance repeated records according to the repeated card punching students;
generating the repeated to-be-handled information of the teacher attendance corresponding to the repeated card punching teacher according to the repeated record of the teacher attendance, determining the on-duty teacher according to the teacher scheduling information of the repeated card punching lessons, and generating the repeated to-be-handled information of the student attendance corresponding to the on-duty teacher according to the repeated record of the student attendance.
6. The method for processing the hosting attendance abnormal data according to claim 4, wherein the step of pushing the first to-be-handled information, the second to-be-handled information, the third to-be-handled information and the fourth to-be-handled information to the to-be-handled information display interfaces of the corresponding teacher terminals according to the preset first time node specifically comprises:
when it is detected that all the lessons in the morning are in an end state, pushing the information to be handled generated in the morning to the information display interface of the teacher corresponding to the information to be handled;
When it is detected that all lessons on the same day are in an end state, pushing the information to be handled generated on the same day to the information to be handled display interface of the teacher corresponding to the information to be handled.
7. The method for processing the hosting attendance abnormal data according to claim 1, wherein the to-do state setting includes a to-do ignore setting, a to-do processing setting and a lesson adjustment setting, and the step of updating corresponding to-do information according to the to-do state setting in response to the to-do state setting sent by the teacher terminal specifically includes:
Detecting the type of the to-be-handled state setting, and updating the corresponding to-be-handled information according to the type;
If the to-be-handled neglected setting sent by the teacher terminal is detected, the corresponding to-be-handled information is archived;
If the to-be-handled processing setting sent by the teacher terminal is detected, deleting the corresponding to-be-handled information;
And if the lesson adjustment setting sent by the teacher terminal is detected, deleting the corresponding information to be handled.
8. The utility model provides a host attendance unusual data processing system which characterized in that: comprising the following steps:
The to-be-handled acquisition module is used for determining that the current class time is in an ending state, acquiring a teacher card-missing record and generating first to-be-handled information according to the teacher card-missing record, acquiring a student card-missing record and generating second to-be-handled information according to the student card-missing record, acquiring a multi-teacher simultaneous punching record and generating third to-be-handled information according to the multi-teacher simultaneous punching record, determining that all classes in the same day are in the ending state, acquiring a teacher attendance repeated record and a student attendance repeated record, and generating fourth to-be-handled information according to the teacher attendance repeated record and the student attendance repeated record;
The to-be-handled information pushing module is used for responding to the first to-be-handled information, the second to-be-handled information, the third to-be-handled information and the fourth to-be-handled information, and pushing the first to-be-handled information, the second to-be-handled information, the third to-be-handled information and the fourth to-be-handled information to the to-be-handled information display interfaces of the corresponding teacher terminals according to a preset first time node;
The to-do notification pushing module is used for counting the number of times of first to-do information corresponding to each teacher according to a preset second time node, generating abnormal attendance to-do notifications according to the number of times of the first to-do information, pushing the abnormal attendance to-do notifications to a to-do notification display interface of the teacher terminal, counting the number of times of second to-do information corresponding to all the teachers according to a preset third time node, generating to-do item notifications according to the number of times of the second to-do information, and pushing the to-do item notifications to the to-do notification display interface;
The to-be-handled updating module is used for responding to-be-handled state setting sent by the teacher terminal and updating the to-be-handled information according to the to-be-handled state setting;
the first time node comprises a time when all the lessons in the morning are in an ending state and a time when all the lessons in the day are in an ending state;
the second time node is eight am points every day, and the third time node is nine am points every monday;
The to-be-handled state setting comprises to-be-handled neglect setting, to-be-handled processing setting and class time adjustment setting, the to-be-handled processing setting comprises supplementing teacher card punching records, supplementing student card punching records, deleting teacher repeated card punching records, deleting student repeated card punching records, modifying class student number and modifying class time teacher number, and the class time adjustment setting comprises cancelling class time, stopping class and adjusting class.
9. A computer device, comprising:
At least one processor;
At least one memory for storing at least one program;
The at least one program, when executed by the at least one processor, causes the at least one processor to implement the method of any of claims 1-7.
10. A computer readable storage medium, in which a processor executable program is stored, characterized in that the processor executable program is for implementing the method of any one of claims 1-7 when being executed by the processor.
CN202311503847.7A 2023-11-10 2023-11-10 Hosting attendance abnormal data processing method, system, equipment and storage medium Active CN117670277B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311503847.7A CN117670277B (en) 2023-11-10 2023-11-10 Hosting attendance abnormal data processing method, system, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311503847.7A CN117670277B (en) 2023-11-10 2023-11-10 Hosting attendance abnormal data processing method, system, equipment and storage medium

Publications (2)

Publication Number Publication Date
CN117670277A CN117670277A (en) 2024-03-08
CN117670277B true CN117670277B (en) 2024-06-07

Family

ID=90076127

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311503847.7A Active CN117670277B (en) 2023-11-10 2023-11-10 Hosting attendance abnormal data processing method, system, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN117670277B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118411044A (en) * 2024-04-16 2024-07-30 广州今之港教育咨询有限公司 Hosting education platform abnormal data early warning method, system, device and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106846520A (en) * 2017-02-07 2017-06-13 郑州云海信息技术有限公司 A kind of cloud attendance checking system with prompting function
CN108009786A (en) * 2017-09-04 2018-05-08 北京车和家信息技术有限责任公司 Work attendance statistics method, apparatus, computer equipment and readable storage medium storing program for executing
CN109840742A (en) * 2017-11-28 2019-06-04 天津祎智教育科技有限公司 A kind of student attendance management system suitable for microteaching
CN110276849A (en) * 2019-07-09 2019-09-24 成都优乐享数字技术有限公司 A kind of wisdom school card system having attendance, interactive teaching and learning function
CN110648417A (en) * 2019-10-11 2020-01-03 上海擎感智能科技有限公司 Attendance reminding method, system, medium and attendance equipment
CN111899370A (en) * 2020-07-23 2020-11-06 安徽天达网络科技有限公司 Method and system for teacher to actively punch card and sign in based on co-radio frequency band communication
CN112489236A (en) * 2020-11-18 2021-03-12 腾讯科技(深圳)有限公司 Attendance data processing method and device, server and storage medium

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8928483B2 (en) * 2010-12-22 2015-01-06 Verizon Patent And Licensing Inc. Automated attendance tracking and event notification
US20150120362A1 (en) * 2013-10-31 2015-04-30 Core Principle, Inc. System and method for monitoring class attendance
US20160189563A1 (en) * 2014-12-27 2016-06-30 Moshe FRIED Educational system with real time behavior tracking
US20230045013A1 (en) * 2021-06-17 2023-02-09 Schoolpass, Inc. Methods and systems for facilitating managing student attendance and movement of individuals throughout a school facility

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106846520A (en) * 2017-02-07 2017-06-13 郑州云海信息技术有限公司 A kind of cloud attendance checking system with prompting function
CN108009786A (en) * 2017-09-04 2018-05-08 北京车和家信息技术有限责任公司 Work attendance statistics method, apparatus, computer equipment and readable storage medium storing program for executing
CN109840742A (en) * 2017-11-28 2019-06-04 天津祎智教育科技有限公司 A kind of student attendance management system suitable for microteaching
CN110276849A (en) * 2019-07-09 2019-09-24 成都优乐享数字技术有限公司 A kind of wisdom school card system having attendance, interactive teaching and learning function
CN110648417A (en) * 2019-10-11 2020-01-03 上海擎感智能科技有限公司 Attendance reminding method, system, medium and attendance equipment
CN111899370A (en) * 2020-07-23 2020-11-06 安徽天达网络科技有限公司 Method and system for teacher to actively punch card and sign in based on co-radio frequency band communication
CN112489236A (en) * 2020-11-18 2021-03-12 腾讯科技(深圳)有限公司 Attendance data processing method and device, server and storage medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
基于大数据分析的学生管理平台设计与实现;张军,等;《现代信息科技》;20201025;第4卷(第20期);第6-9页 *

Also Published As

Publication number Publication date
CN117670277A (en) 2024-03-08

Similar Documents

Publication Publication Date Title
CN117670277B (en) Hosting attendance abnormal data processing method, system, equipment and storage medium
US20180293434A1 (en) Electronic handwriting analysis through adaptive machine-learning
Grallo et al. How do I get a campus ID? The other role of the academic library in student retention and success
CN108139951A (en) Collection is tied for the notice of the affinity between data are notified
CN110400117A (en) A kind of based reminding method, electronic equipment and the storage medium of wrong topic
CN102314638A (en) Be used for the historical method and system of managerial meeting
US20160035230A1 (en) Assessing a user's engagement with digital resources
CN108628944B (en) Online job entry method, client, server, computer device, and medium
CN107909438B (en) Pushing method and pushing system for management courses
US10133682B2 (en) Managing grouped student devices with timed locks
CN205028343U (en) Enterprise's training education platform based on internet
CN110245207B (en) Question bank construction method, question bank construction device and electronic equipment
US20150100512A1 (en) Detecting and engaging participants in an online course that are otherwise not likely to continue to attend the online course
Pakhare et al. Use of mobile phones as research instrument for data collection
KR20210082693A (en) Learning solution system
CN109947874A (en) Polymerization, device and the equipment of motion track
US20140065592A1 (en) Interactive learning and performance enhancement system
US20210327009A1 (en) System and method for student attendance management
Ramanujapuram et al. Improving performance of rural supply chains using mobile phones: Reducing information asymmetry to improve stock availability in low-resource environments
US20180349854A1 (en) Systems and methods for monitoring and reporting mobile device activity
KR20190118422A (en) Automatic Attendance Check Method Using Bluetooth and System Therefor
CN111091343B (en) Teaching resource detection method and computer storage medium
US20230130900A1 (en) Virtual classroom with remote class features
CN111027796A (en) Information interaction method and system based on public numbers
Günal et al. Improving police control rooms using simulation

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant