An offline clocking-in system and method for event site check-in
By setting up the active storage module and punch-in management module in the PU client, offline punch-in at the event without network coverage is realized, and the repeated punch-in problems caused by small usage range and unstable network in the existing technology are solved, and the The integrity of the check-in record and the participants' activity participation.
Patent Information
- Application Number
- CN202111408814.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-11-25
- Publication Date
- 2025-01-10
- Estimated Expiration
- 2041-11-25
AI Technical Summary
The existing offline check-in system has a limited range of usage, and it is easy to have repeated check-in when the network is unstable, which affects the check-in speed and cannot be checked in places without network coverage.
Set up the active storage module and punch-in management module in the PU client, including the QR code reading unit, the time acquisition unit, the comparison unit and the local information storage unit, to realize the scanning code to check in offline, and support sign-in and return during the event And process check-in, add search modules and confirm modules to prevent abnormal punch-in.
The scope of use of clock in is expanded, and flexible clock in is realized in different places and times is enhanced, and the widespreadness of clock in records is enhanced, and participants who do not carry the registration QR code to miss the event, and prevent non-registered persons from participating in the event.
Smart Images

Figure CN114140892B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of offline punching technology, and in particular to an offline punching system and method for on-site attendance at an event. Background Art
[0002] From signing in in the past to swiping cards or fingerprint recognition now, they are all constantly being improved to overcome various problems. In the existing technology, mobile clocking in through mobile phones is more convenient, and does not require the addition of a large number of hardware facilities, and will not cause people to be blocked around the clocking machine during rush hours. However, at the same time, due to the restriction that clocking in through mobile phones requires unobstructed network to complete the clocking in, it has brought many problems. When users are in places without network coverage, such as underground garages and places with weak signals in the wild, they cannot perform clocking in, which causes inconvenience.
[0003] Chinese patent CN106485803A discloses an offline clock-in method, including: obtaining terminal network information; the terminal determines whether the network condition is in an abnormal condition; when the network condition is in an abnormal condition, the clock-in data input by the user is saved in the first storage area to obtain a clock-in data file; when the network condition is in a normal condition, the clock-in data file in the first storage area is sent to the server, so that the server uses the clock-in data file in the first storage area to complete the clock-in operation for the corresponding user. In summary, when the user of this application performs the clock-in operation, there is no need to maintain a good network connection or an online state. As long as the network connection can be restored later and the local clock-in data is uploaded to the server, the clock-in operation can be completed, avoiding the clock-in failure caused by the user being unable to connect to the network when clocking in due to various reasons, and reducing the dependence on the real-time network. In addition, the application also discloses an offline clock-in terminal, server and system accordingly.
[0004] Although this application solves the problems in the background technology to a certain extent, the following problems exist in this application: 1. The existing clock-in device is limited to clocking in and out of get off work and has a small scope of use; 2. Repeatedly checking the network status affects the clock-in speed. When the network is unstable, repeated clocking in is prone to occur. Summary of the invention
[0005] The purpose of the present invention is to provide an offline punching system and method for signing in at an event site. An activity storage module and a punching management module are set in the PU client. The activity storage module stores various types of activity information, participant registration information and punching rules. It can realize punching in different places and at different times according to the selected activity selection, and has a wider range of use; a QR code reading unit, a time acquisition unit, a comparison unit and a local information storage unit are set in the punching management module, which can realize offline punching by scanning a code, and is flexible to use. The punching management module also includes a check-in punching unit, a check-out punching unit and a process punching unit In an activity, not only signing in but also signing out is required to be considered as participating in the activity. The process punching unit is suitable for activities that require punching in for completed steps during the process. It can examine the participants' participation in the activity and make the punching record more extensive. A search module is set to complete abnormal punching in to prevent some participants from arriving at the site without bringing the registration QR code, so as to prevent participants who want to participate in the activity from missing the activity. The confirmation module adds a confirmation step to prevent unregistered persons from replacing registered persons to participate in the activity and obtain activity scores, so as to solve the problems raised in the above background technology.
[0006] To achieve the above object, the present invention provides the following technical solution: an offline clock-in system for on-site event attendance, comprising a PU client, a user terminal and an administrator IC card, characterized in that: the PU client comprises an authentication login module, an activity storage module and a clock-in management module,
[0007] The authentication login module is used to receive the login information of the administrator's IC card and determine the legitimacy of the administrator's login information.
[0008] The activity storage module includes a registration information storage unit and a punch-in rule storage unit. The registration information storage unit is used to store the registration information of the participants, and the punch-in rule storage unit is used to record the punch-in rules of various activities.
[0009] The punch-in management module includes a QR code reading unit, a time acquisition unit, a comparison unit and a local information storage unit. The QR code reading unit is used to obtain the QR code with participant information from the user terminal. The time acquisition unit is used to obtain the time information when the QR code reading unit scans the code. The comparison unit compares the information of the QR code reading unit and the time acquisition unit with the settings in the registration information storage unit and the punch-in rule storage unit to obtain the punch-in result. The local information storage unit is used to store the successful punch-in records and summarize them into relevant table files to wait for upload.
[0010] The user terminal includes a registration module, a permission acquisition module, a QR code storage module and an identity confirmation module.
[0011] The registration module is used by participants to obtain activity information and fill in personal information for participating in the activity.
[0012] The permission acquisition module is used to obtain some permissions of the user terminal used by the participant.
[0013] The QR code storage module is used to store the QR code of the participant's successful registration.
[0014] The identity confirmation module is used for subsequent confirmation work after clocking in by abnormal means.
[0015] Preferably, the administrator IC card carries the administrator's login information.
[0016] Preferably, the information stored in the registration information storage unit includes the name of the activity in which the participant participates, the location of the activity, the time of the activity, and the name, ID card information, and contact information of the participant. The registration information storage unit also stores a QR code indicating successful registration of the participant.
[0017] Preferably, the punch-in rule storage unit is classified and set with various activity offline check-in rules, and the activity check-in rules include check-in punch-in rules, check-out punch-in rules and process punch-in rules.
[0018] Preferably, the PU client also includes a download module, a time management module, a check-in screening module and a search module. The download module downloads the participation information of each activity, including the activity content, the registration information of the participants and the check-in rules of each activity when there is a network. The time management module is used to record the current time and record the check-in time through the time acquisition unit. The check-in screening module is used to screen the check-in and check-out records of the participants and the check-in records during the activity, and eliminate the check-in records of the participants with incomplete check-in records. The search module is used to input the identity information of the participants, and search for the corresponding participant's registration success QR code in the registration information storage unit, and push it to the QR code reading unit.
[0019] Preferably, the clock-in management module also includes a clock-in unit, a clock-out unit and a process clock-in unit. The clock-in unit, the clock-out unit and the process clock-in unit are respectively connected to the QR code reading unit, the time acquisition unit, the comparison unit and the local information storage unit. The clock-in unit is used to mark the clock-in, the clock-in unit is used to mark the clock-out, and the process clock-in unit is used to mark other clock-in records required during the activity.
[0020] Preferably, the clock-in management module further includes an abnormal clock-in unit, which takes a photo of the signature when clocking in abnormally and stores the photo in a local information storage unit.
[0021] Preferably, the offline clock-in system also includes a platform management server, which is provided with a database. The platform management server is used to respond to relevant requests sent by user terminals, store them in the database, and send data resources to the PU client. The platform management server is also provided with a check-in authority management module, which is used to select online website check-in or offline check-in.
[0022] Another technical problem to be solved by the present invention is to provide a clocking-in method of an offline clocking-in system for on-site event attendance, comprising the following steps:
[0023] S1: Participants log in to the platform management server through the user terminal and sign up for relevant activities. After successful registration, the user terminal automatically saves the participant's successful registration QR code, and the participant brings the user terminal to the event site;
[0024] S2: The administrator selects to enable the offline sign-in function through the sign-in authority management module on the platform management server. The download module of the PU client downloads the registration information and punch-in rules of the participants, and logs in to the PU client using the administrator IC card;
[0025] S3: The administrator brings the PU client to the event site, selects the corresponding event check-in point, and chooses to check in, check out, or check in during the event.
[0026] Normal check-in steps:
[0027] The QR code reading unit is used to read the participant's registration QR code, and the time acquisition unit simultaneously obtains the time information when the QR code reading unit scans the code. The comparison unit compares the information of the QR code reading unit and the time acquisition unit with the settings in the registration information storage unit and the punch-in rule storage unit at the same time to obtain whether the punch-in is successful or failed, and the local information storage unit stores the successful punch-in record;
[0028] Abnormal check-in steps:
[0029] If the participant does not bring the successful registration QR code, the participant provides the administrator with his / her name, ID number or phone number. The administrator searches for the successful registration QR code of the participant in the registration information storage unit through the search module and pushes the QR code to the QR code reading unit. The QR code reading unit reads the participant's registration QR code. The time acquisition unit simultaneously acquires the time information when the QR code reading unit scans the code. The comparison unit compares the information of the QR code reading unit and the time acquisition unit with the settings in the registration information storage unit and the punch-in rule storage unit to obtain whether the punch-in is successful or failed. The local information storage unit stores the successful punch-in record and requires the participant to leave a signature. After the abnormal punch-in unit takes a photo, the photo is stored in the local information storage unit.
[0030] S4: After the event, the check-in screening module screens the check-in and check-out records of the participants as well as the punch-in records during the event, and removes the punch-in records of the participants with incomplete punch-in records, retains the information of the participants with complete punch-in records, and uploads it to the platform management server to complete the event punch-in;
[0031] S5: The platform management server receives the abnormal clock-in record and sends a receipt to the user terminal. The participant uploads his or her signature through the identity confirmation module. The platform management server compares the notes and finally confirms whether the clock-in is valid.
[0032] Preferably, the S1 comprises the following steps:
[0033] S11: Participants log in to the platform management server through user terminals, sign up for relevant activities, fill in relevant registration information, and the database records and saves it;
[0034] S12: After the registration is successful, the permission acquisition module obtains the album management permission of the user terminal through the user's consent, the platform management server generates a QR code indicating the participant's successful registration and sends it to the user terminal, and the QR code saving module automatically saves the QR code indicating the successful registration to the album;
[0035] S13: When participating in the event, the user arrives at the event site with a user terminal that has saved the successful registration QR code.
[0036] Compared with the prior art, the present invention has the following beneficial effects: an offline clocking-in system and method for on-site check-in of an activity is proposed in the present invention, wherein an activity storage module and a clocking-in management module are set in the PU client, wherein the activity storage module stores various types of activity information, participant registration information, and clocking-in rules, and can realize clocking-in at different places and times according to the selected activity selection, and has a wider range of use; a QR code reading unit, a time acquisition unit, a comparison unit, and a local information storage unit are set in the clocking-in management module, and can realize offline clocking-in by scanning a code, and is flexible to use; and the clocking-in management module also includes a check-in and clocking-in unit. Yuan, sign-in and sign-out punching unit and process punch-in unit. In an activity, not only sign-in and sign-out are required to be considered as participating in an activity. The process punch-in unit is suitable for activities that require punching in for completed steps during the process. It can examine the participants' participation in the activity and make the punch-in records more extensive. A search module is set to complete abnormal punching in to prevent some participants from arriving at the site without bringing the registration QR code, thereby preventing participants who want to participate in the activity from missing the activity. The confirmation module adds a confirmation step to prevent unregistered persons from replacing registered persons to participate in the activity and obtaining activity scores. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] The drawings constituting a part of this application are used to provide a further understanding of this application, so that other features, purposes and advantages of this application become more obvious. The schematic embodiment drawings and their descriptions of this application are used to explain this application and do not constitute an improper limitation on this application. In the drawings:
[0038] Figure 1 It is the overall structure diagram of the present invention;
[0039] Figure 2 This is a PU client module diagram of the present invention;
[0040] Figure 3 It is a partial module structure diagram of the present invention;
[0041] Figure 4 It is the overall workflow diagram of the present invention;
[0042] Figure 5 It is the normal opening flow chart of the present invention;
[0043] Figure 6 This is an abnormal punch-in flow chart of the present invention;
[0044] Figure 7 It is a flow chart of obtaining a two-dimensional code of the present invention. DETAILED DESCRIPTION
[0045] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present application.
[0046] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present application described here. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0047] In the present application, the terms "upper", "lower", "left", "right", "front", "back", "top", "bottom", "inner", "outer", "middle", "vertical", "horizontal", "lateral", "longitudinal" and the like indicate positions or positional relationships based on the positions or positional relationships shown in the drawings. These terms are mainly used to better describe the present application and its embodiments, and are not used to limit the indicated devices, elements or components to have a specific orientation, or to be constructed and operated in a specific orientation.
[0048] In addition, some of the above terms may be used to express other meanings in addition to indicating orientation or positional relationship. For example, the term "on" may also be used to express a certain dependency or connection relationship in some cases. For those of ordinary skill in the art, the specific meanings of these terms in this application can be understood according to specific circumstances.
[0049] In addition, the term "plurality" shall mean two or more.
[0050] It should be noted that, in the absence of conflict, the embodiments and features in the embodiments of the present application can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.
[0051] See also Figure 1-Figure 3 An offline clock-in system for on-site check-in at an event includes a PU client, a user terminal and an administrator IC card. The PU client includes an authentication login module, an activity storage module and a clock-in management module. The authentication login module is used to receive login information of the administrator IC card and determine the legitimacy of the administrator login information.
[0052] The activity storage module includes a registration information storage unit and a punch-in rule storage unit. The registration information storage unit is used to store the registration information of the participants. The information stored in the registration information storage unit includes the name of the activity in which the participant participates, the activity location, the activity time, and the name, ID card information, and contact information of the participant. The registration information storage unit also stores the participant's successful registration QR code, which is used for abnormal punch-in and check-in.
[0053] The punch-in rule storage unit is used to record the punch-in rules for various activities. Various offline check-in rules for activities are classified and set in the punch-in rule storage unit. The activity check-in rules include check-in punch-in rules, check-out punch-in rules and process punch-in rules. The activity check-in rules are mainly to limit the participants to punch in within the specified time. The process punch-in rules refer to the need to punch in the completed steps during the process of some activities. One or more process punch-ins can be set to record the participation process of the participants.
[0054] The punch card management module includes a QR code reading unit, a time acquisition unit, a comparison unit and a local information storage unit. The QR code reading unit is used to obtain a QR code with participant information from a user terminal. The time acquisition unit is used to obtain the time information when the QR code reading unit scans the code. The comparison unit compares the information of the QR code reading unit and the time acquisition unit with the settings in the registration information storage unit and the punch card rule storage unit to obtain the punch card result. The local information storage unit is used to store successful punch card records and summarize them into relevant table files, waiting for upload. The punch card management module also includes a check-in punch card unit, a check-out punch card unit and a process punch card unit. The check-in punch card unit, the check-out punch card unit and the process punch card unit are respectively connected to the QR code reading unit, the time acquisition unit, the comparison unit and the local information storage unit. The check-in punch card unit is used to mark the check-in punch card, the check-in punch card unit is used to mark the check-out punch card, and the process punch card unit is used to mark other punch card records required during the activity. The punch card management module also includes an abnormal punch card unit. The abnormal punch card unit takes a signature photo when punching in abnormally, and stores the photo in the local information storage unit, waiting for subsequent confirmation.
[0055] The PU client also includes a download module, a time management module, a sign-in screening module and a search module. The download module downloads the participation information of each activity, including the activity content, the registration information of the participants and the punch-in rules of each activity, when there is a network. The time management module is used to record the current time and record the punch-in time through the time acquisition unit. The sign-in screening module is used to screen the sign-in and sign-out records of the participants and the punch-in records during the activity, and remove the punch-in records of the participants with incomplete punch-in records. The search module is used to input the identity information of the participants, and search the corresponding registration success QR code of the participants in the registration information storage unit, and push it to the QR code reading unit.
[0056] The user terminal includes a registration module, a permission acquisition module, a QR code saving module and an identity confirmation module, wherein the registration module is used for participants to obtain activity information and fill in personal information for participating in the activity; the permission acquisition module is used to obtain some permissions of the user terminal used by the participant, mainly camera permissions; after the permission acquisition module obtains the participant's permission, the QR code saving module saves the participant's successful registration QR code; the identity confirmation module is used for subsequent confirmation work after clocking in by abnormal means; after the participant clocks in by abnormal means, an identity confirmation step is added to prevent unregistered persons from replacing registered persons in participating in the event.
[0057] The administrator's IC card carries the administrator's login information. The PU client can only enable the clock-in function after identifying the administrator's identity.
[0058] The offline clock-in system also includes a platform management server, which is equipped with a database. The platform management server is used to respond to relevant requests sent by user terminals, store them in the database, and send data resources to the PU client. The platform management server is also equipped with a check-in authority management module, which is used to select online website check-in or offline check-in.
[0059] See also Figure 4-Figure 7 In order to better demonstrate the punching process of the offline punching system for event site check-in, this embodiment now proposes a punching method of the offline punching system for event site check-in, including the following steps:
[0060] Step 1: Participants log in to the platform management server through the user terminal and sign up for relevant activities. After successful registration, the user terminal automatically saves the participant's successful registration QR code. Participants bring the user terminal to the event site, which specifically includes the following steps:
[0061] S11: Participants log in to the platform management server through user terminals, sign up for relevant activities, fill in relevant registration information, and the database records and saves it;
[0062] S12: After the registration is successful, the permission acquisition module obtains the album management permission of the user terminal through the user's consent, the platform management server generates a QR code indicating the participant's successful registration and sends it to the user terminal, and the QR code saving module automatically saves the QR code indicating the successful registration to the album;
[0063] S13: When participating in the event, the user arrives at the event site with a user terminal that has saved the successful registration QR code.
[0064] Step 2: The administrator selects the offline check-in function on the platform management server through the check-in authority management module. After it is turned on, the system can only perform offline check-in to avoid duplicate check-in. The download module of the PU client downloads the participant's registration information and check-in rules, and uses the administrator's IC card to log in to the PU client;
[0065] Step 3: The administrator brings the PU client to the event site, selects the corresponding event check-in point, and chooses to check in, check out, or check in during the process.
[0066] Normal check-in steps:
[0067] The QR code reading unit is used to read the participant's registration QR code, and the time acquisition unit simultaneously obtains the time information when the QR code reading unit scans the code. The comparison unit compares the information of the QR code reading unit and the time acquisition unit with the settings in the registration information storage unit and the punch-in rule storage unit at the same time to obtain whether the punch-in is successful or failed, and the local information storage unit stores the successful punch-in record;
[0068] Abnormal check-in steps:
[0069] If the participant does not bring the successful registration QR code, the participant provides the administrator with his / her name, ID number or phone number. The administrator searches for the successful registration QR code of the participant in the registration information storage unit through the search module and pushes the QR code to the QR code reading unit. The QR code reading unit reads the participant's registration QR code. The time acquisition unit simultaneously acquires the time information when the QR code reading unit scans the code. The comparison unit compares the information of the QR code reading unit and the time acquisition unit with the settings in the registration information storage unit and the punch-in rule storage unit to obtain whether the punch-in is successful or failed. The local information storage unit stores the successful punch-in record and requires the participant to leave a signature. After the abnormal punch-in unit takes a photo, the photo is stored in the local information storage unit. The abnormal punch-in is mainly to prevent some participants from arriving at the site without the registration QR code, so as to prevent participants who want to participate in the event from missing the event.
[0070] Step 4: After the event, the attendance screening module screens the participants' check-in and check-out records as well as the clock-in records during the event, and removes the incomplete clock-in records of participants, retains the complete information of participants, and uploads it to the platform management server to complete the event clock-in;
[0071] Step 5: The platform management server receives the abnormal clock-in record and sends a receipt to the user terminal. The participant uploads his or her signature through the identity confirmation module. The platform management server compares the notes and finally confirms whether the clock-in is valid. The confirmation step is added to prevent unregistered persons from replacing registered persons to participate in the event and obtain activity results.
[0072] In summary: the offline punching system and method for signing in at an event site, an activity storage module and a punching management module are set in the PU client. The activity storage module stores various types of activity information, participant registration information and punching rules, and can realize punching in at different places and times according to the selected activity selection, and has a wider range of use; a QR code reading unit, a time acquisition unit, a comparison unit and a local information storage unit are set in the punching management module, which can realize offline punching in by scanning the code, and is flexible to use. The punching management module also includes a check-in punching unit, a check-out punching unit and a process punching unit. In an activity, not only a check-in punching but also a check-out punching is required to participate in an activity. The process punching unit is suitable for activities that require punching in completed steps during the process, which can examine the activity participation of participants and make the punching record more extensive. A search module is set to complete abnormal punching to prevent some participants from arriving at the site without carrying the registration QR code, so as to prevent participants who want to participate in the activity from missing the activity. The confirmation module adds a confirmation step to prevent unregistered personnel from replacing registered personnel to participate in the activity and obtain activity scores.
[0073] The above description is only the preferred embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.
Claims
1. An offline clock-in system for on-site event attendance, comprising a PU client, a user terminal and an administrator IC card, characterized in that: The PU client includes an authentication login module, an activity storage module and a clock-in management module. The authentication login module is used to receive the login information of the administrator's IC card and determine the legitimacy of the administrator's login information; The activity storage module includes a registration information storage unit and a punch-in rule storage unit, the registration information storage unit is used to store the registration information of the participants, and the punch-in rule storage unit is used to record the punch-in rules of various activities; The punch-in management module includes a QR code reading unit, a time acquisition unit, a comparison unit and a local information storage unit. The QR code reading unit is used to obtain the QR code with participant information from the user terminal. The time acquisition unit is used to obtain the time information when the QR code reading unit scans the code. The comparison unit compares the information of the QR code reading unit and the time acquisition unit with the settings in the registration information storage unit and the punch-in rule storage unit to obtain the punch-in result. The local information storage unit is used to store the successful punch-in records and summarize them into relevant table files to wait for upload. The PU client also includes a download module, a time management module, a sign-in screening module and a search module. The download module downloads the participation information of each activity, including the activity content, the registration information of the participants and the punch-in rules of each activity, when there is a network. The time management module is used to record the current time and record the punch-in time through the time acquisition unit. The sign-in screening module is used to screen the sign-in and sign-out records of the participants and the punch-in records during the activity, and remove the punch-in records of the participants with incomplete punch-in records. The search module is used to input the identity information of the participants, and search the corresponding registration success QR code of the participants in the registration information storage unit, and push it to the QR code reading unit; The user terminal includes a registration module, a permission acquisition module, a QR code storage module and an identity confirmation module. The registration module is used by participants to obtain activity information and fill in personal information for participating in the activity; The permission acquisition module is used to obtain some permissions of the user terminal used by the participant; The QR code saving module is used to save the QR code of the participant's successful registration; The identity confirmation module is used for subsequent confirmation work after clocking in by abnormal means.
2. An offline clock-in system for on-site event attendance as claimed in claim 1, characterized in that: The administrator IC card carries the administrator's login information.
3. An offline clock-in system for on-site event attendance as claimed in claim 1, characterized in that: The information stored in the registration information storage unit includes the name of the activity in which the participant participates, the location of the activity, the time of the activity, and the name, ID card information, and contact information of the participant. The registration information storage unit also stores a QR code indicating successful registration of the participant.
4. An offline clock-in system for on-site event attendance as claimed in claim 1, characterized in that: The punch-in rule storage unit is classified and set with various activity offline check-in rules, and the activity check-in rules include check-in punch-in rules, check-out punch-in rules and process punch-in rules.
5. The offline clock-in system for on-site event attendance as claimed in claim 1, characterized in that: The clock-in management module also includes a clock-in unit, a clock-out unit and a process clock-in unit. The clock-in unit, the clock-out unit and the process clock-in unit are respectively connected to the QR code reading unit, the time acquisition unit, the comparison unit and the local information storage unit. The clock-in unit is used to mark the clock-in, the clock-out unit is used to mark the clock-out, and the process clock-in unit is used to mark other clock-in records required during the activity.
6. An offline clock-in system for on-site event attendance as claimed in claim 5, characterized in that: The clock-in management module also includes an abnormal clock-in unit, which takes a photo of the signature when clocking in abnormally and stores the photo in a local information storage unit.
7. The offline clocking-in system for on-site event attendance according to claim 1 further comprises a platform management server, characterized in that: The platform management server is provided with a database, which is used to respond to relevant requests sent by user terminals, store them in the database, and send data resources to the PU client. The platform management server is also provided with a sign-in authority management module, which is used to select online website sign-in or offline sign-in.
8. A clocking-in method for an offline clocking-in system for event site check-in as claimed in any one of claims 1 to 7, characterized in that: The following steps are involved: S1: Participants log in to the platform management server through the user terminal and sign up for relevant activities. After successful registration, the user terminal automatically saves the participant's successful registration QR code, and the participant brings the user terminal to the event site; S2: The administrator selects to enable the offline sign-in function through the sign-in authority management module on the platform management server. The download module of the PU client downloads the registration information and punch-in rules of the participants, and logs in to the PU client using the administrator IC card; S3: The administrator brings the PU client to the event site, selects the corresponding event check-in point, chooses to check in, check out, or check in during the process, and performs normal or abnormal check-in; Normal check-in steps: The QR code reading unit is used to read the participant's registration QR code, and the time acquisition unit simultaneously obtains the time information when the QR code reading unit scans the code. The comparison unit compares the information of the QR code reading unit and the time acquisition unit with the settings in the registration information storage unit and the punch-in rule storage unit at the same time to obtain whether the punch-in is successful or failed, and the local information storage unit stores the successful punch-in record; Abnormal check-in steps: If the participant does not bring the successful registration QR code, the participant provides the administrator with his / her name, ID number or phone number. The administrator searches for the successful registration QR code of the participant in the registration information storage unit through the search module and pushes the QR code to the QR code reading unit. The QR code reading unit reads the participant's registration QR code. The time acquisition unit simultaneously acquires the time information when the QR code reading unit scans the code. The comparison unit compares the information of the QR code reading unit and the time acquisition unit with the settings in the registration information storage unit and the punch-in rule storage unit to obtain whether the punch-in is successful or failed. The local information storage unit stores the successful punch-in record and requires the participant to leave a signature. After the abnormal punch-in unit takes a photo, the photo is stored in the local information storage unit. S4: After the event, the check-in screening module screens the check-in and check-out records of the participants as well as the punch-in records during the event, and removes the punch-in records of the participants with incomplete punch-in records, retains the information of the participants with complete punch-in records, and uploads it to the platform management server to complete the event punch-in; S5: The platform management server receives the abnormal clock-in record and sends a receipt to the user terminal. The participant uploads his or her signature through the identity confirmation module. The platform management server compares the notes and finally confirms whether the clock-in is valid.
9. A clocking-in method for an offline clocking-in system for event site check-in as claimed in claim 8, characterized in that: The S1 comprises the following steps: S11: Participants log in to the platform management server through user terminals, sign up for relevant activities, fill in relevant registration information, and the database records and saves it; S12: After the registration is successful, the permission acquisition module obtains the album management permission of the user terminal through the user's consent, the platform management server generates a QR code indicating the participant's successful registration and sends it to the user terminal, and the QR code saving module automatically saves the QR code indicating the successful registration to the album; S13: When participating in the event, the user arrives at the event site with a user terminal that has saved the successful registration QR code.
Citation Information
Patent Citations
Offline punch-in method, terminal, server and system
CN106485803A
Semi-offline conference activity signing-in method and system
CN105187486A
Mobile signing monitoring system and working method
CN105303632A