A temporary worker account management method, temporary worker management system and management method
By registering a unique account for each temporary worker and combining it with multi-system management, the effectiveness and security issues of temporary worker management are solved, enabling accurate statistics and secure management of employment information, and supporting piece-rate wage payments.
Patent Information
- Application Number
- CN202211258595.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-10-14
- Publication Date
- 2025-12-09
- Estimated Expiration
- 2042-10-14
AI Technical Summary
Existing technologies cannot effectively manage a large number of temporary workers, cannot review their efficiency, cannot use piece-rate methods for wage payment, and pose security risks to permanent employee accounts due to multiple users.
A temporary worker management system was established, which involves registering a unique account for each temporary worker, activating and disabling the account, and integrating it with the central management system, work application system, basic data system, check-in system, and login system to achieve the tracking and management of temporary worker employment information.
It enables effective management of temporary workers, ensures accurate and secure statistics on employment information, avoids account security risks, and supports piece-rate wage payments.
Smart Images

Figure CN115713313B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of temporary worker management, in particular to a temporary worker account management method, a temporary worker management system and a management method. BACKGROUND
[0002] At present, many industries need to use a large number of temporary workers due to various reasons, such as rotation center due to business needs. A large number of temporary workers operate using the account of a formal worker, which cannot effectively manage temporary workers, cannot review the efficiency of temporary workers, cannot use piecework to pay salaries, and moreover, the account of the formal worker has security risks due to being used by multiple people.
[0003] However, temporary workers are temporary, and their management is carried out in the same way as formal workers. How to manage a large number of temporary workers is a problem that needs to be solved at present. SUMMARY
[0004] The purpose of the present application is to provide a temporary worker account management method, a temporary worker management system and a management method, to establish a temporary worker management system, track the employment information of temporary workers in the system, register a unique account corresponding to the body information for each temporary worker, activate the account when working, and disable the account when the work is over, so as to statistically analyze the use of temporary workers, and realize effective management of temporary workers.
[0005] In the first aspect, the above invention purpose of the present application is realized by the following technical scheme:
[0006] A temporary worker account management method, a basic data system is set up, the identity information of the temporary worker is obtained from the employment information table, it is inquired whether the account of the identity information exists in the basic data system, the account is registered when there is no account, an account in a disabled state is obtained, and stored; after the account is signed in, the account is marked as a start state; the account is logged in based on the account password; after the account is signed out or the working time is reached, the account is marked as a disabled state; the account information is updated; when the account is in a start state, if there is a new employment plan for the account, the account is stored in a standby queue when the account does not reach the end time of this time and the start time node of the new employment plan is not in the front, otherwise the employment information of the account is updated; the standby queue is detected in real time, and the account of the new employment plan is added to the employment signal table.
[0007] In the second aspect, the above invention purpose of the present application is realized by the following technical scheme:
[0008] A management method of a temporary worker management system, the temporary worker management system comprising a center housekeeper system, a work report system, a basic data system, a sign-in system, and a login system; the method is applied to the center housekeeper, the center housekeeper has at least one user, each user generates a respective temporary worker demand table and uploads the temporary worker demand table to the work report system; and the method receives temporary worker information from the basic data system.
[0009] In a third aspect, the above-mentioned application object of the present application is achieved by the following technical solutions:
[0010] A management method of a temporary worker management system, the temporary worker management system comprising a center housekeeper system, a work report system, a basic data system, a sign-in system, and a login system; the method is applied to the work report system, receives at least one temporary worker demand table uploaded by the center housekeeper, performs statistics, interfaces with a third-party human resource company, obtains a corresponding number of temporary worker identity information, performs distribution, and transmits temporary worker information to the basic data system.
[0011] In a fourth aspect, the above-mentioned application object of the present application is achieved by the following technical solutions:
[0012] A management method of a temporary worker management system, the temporary worker management system comprising a center housekeeper system, a work report system, a basic data system, a sign-in system, and a login system; the method is applied to the basic data system, receives work information transmitted by the work report system, performs registration and query on each temporary worker in the work information, registers a temporary worker who has not been registered, judges identity information of an account that already exists, and judges a current work state of the account; if there is new work, the method changes a work time of the account in a case where the account is in a disabled state, and in a case where the account is in an enabled state, if there is a new work plan of the account, the method waits until the account enters the disabled state, updates work information of the account, or stores the account in a standby work queue, detects a state of the standby work queue in real time, and adds the account to the work information.
[0013] The present application is further provided as follows: the work of the basic data system comprises the following steps:
[0014] S1, start;
[0015] S2, extract a temporary worker information in a work order;
[0016] S3, query whether the temporary worker has an account, if yes, proceed to the next step, and if no, go to S11;
[0017] S4, judge whether work information of the account is withdrawn work, if no, proceed to the next step, and if yes, go to S9;
[0018] S5, judge whether a current state of the account is an enabled state, if yes, proceed to the next step, and if no, go to S8;
[0019] S6, judging whether the current time reaches the end time of the current work of the account, if yes, entering the next step, if no, turning to S10;
[0020] S7, judging whether the current time does not reach the start reserved time of the next work order, if yes, entering the next step, if no, turning to S10;
[0021] S8, updating the work time and corresponding information of the account, and turning to S12;
[0022] S9, marking the account as withdrawn;
[0023] S10, storing the account in the standby work table, and turning to S13;
[0024] S11, adding a registered account, and setting the account state as disabled;
[0025] S12, storing the account information in the persistent information table;
[0026] S13, ending.
[0027] The application is further provided that: the standby work table is monitored in real time, all work of the account with the withdrawn mark is skipped, and the account not in time is transferred into the work information table, including the following steps:
[0028] A1, starting;
[0029] A2, judging whether there is an account with the withdrawn mark, if yes, entering the next step, if no, turning to A4; A3, removing all data of the account with the withdrawn mark;
[0030] A4, adding the data of the standby work table into the work information table;
[0031] A5, ending.
[0032] The application is further provided that: it further includes receiving the sign-in information, after receiving the work sign-in information, the account is queried according to the sign-in information, when the account exists, the account state is set as the enabled state, and the work information of the account is updated; when the account does not exist, the account does not exist information is fed back to the sign-in system.
[0033] The application is further provided that: it further includes receiving the login information, receiving the account and the password, verifying whether the account and the password are correct, and performing according to the verification result.
[0034] In the fifth aspect, the above application purposes of the application are realized through the following technical scheme:
[0035] A temporary worker management system includes a central housekeeper system, a work report system, a basic data system, a sign-in system, and a login system. The central housekeeper is used to generate a respective temporary worker demand table for at least one user. The work report system is used to count and generate a total temporary worker demand table, obtain identity information of each temporary worker in the demand for workers from a third-party human resource company, and distribute the temporary workers according to the temporary worker demand of each user. The basic data system is used to register, sign in, log in, start and stop management according to the identity information of each temporary worker in the temporary worker demand table, and interact with each central housekeeper system, work report system, sign-in system, and login system to perform corresponding operations. The sign-in system is used for the temporary worker to sign in and transmit the sign-in information to the basic data system. The login system is used for each temporary worker to log in.
[0036] In a sixth aspect, the above application object of the present application is achieved by the following technical solutions:
[0037] A temporary worker management system terminal includes a memory, a processor, and a computer program stored in the memory and executable on the processor. The processor executes the computer program to implement the method described in the present application.
[0038] Compared with the prior art, the present application has the following beneficial technical effects:
[0039] 1. The present application sets up a temporary worker management system, sets up a unique account corresponding to the identity of the temporary worker, activates the account when the worker is hired, and disables the account when the worker is no longer needed, thereby ensuring effective management of the worker.
[0040] 2. Further, for a temporary worker in an active state, the present application determines whether the current work of the temporary worker is completed and whether the next work of the temporary worker is due when the temporary worker has new work, thereby realizing timely updating and work arrangement of the secondary work information of the temporary worker.
[0041] 3. Further, the present application manages the sign-in of the temporary worker and the login after sign-in, thereby ensuring the implementation of the work of the temporary worker and realizing effective management of the on-duty information. BRIEF DESCRIPTION OF DRAWINGS
[0042] Figure 1 is a management system structure diagram of one specific embodiment of the present application;
[0043] Figure 2 is a basic data system running flow of one specific embodiment of the present application Figure 1 ;
[0044] Figure 3 is a basic data system running flow of one specific embodiment of the present application Figure 2 ;
[0045] Figure 4This is a flowchart illustrating the check-in process of a specific embodiment of this application;
[0046] Figure 5 This is a flowchart illustrating the login process of a specific embodiment of this application. Detailed Implementation
[0047] The present invention will be further described in detail below with reference to the accompanying drawings. Specific Implementation Example 1
[0049] This application provides a temporary worker management system, such as Figure 1 As shown, the system includes a central administrator, a job application system, a basic data system, a check-in system, and a login system. The central administrator has at least one user. Each user generates their own temporary worker demand form within the central administrator. The central administrator transmits all temporary worker demand forms to the job application system. The job application system compiles all temporary worker demand forms, generates a total temporary worker demand form, interacts with third-party human resources companies to obtain temporary worker information that can meet the demand, including identity information, and allocates temporary workers according to each user's temporary worker demand. The temporary worker information is then sent to the basic data system, which manages the temporary worker information, including account registration, check-in, login, and account activation / deactivation management. It also synchronizes information with the central administrator; interacts with the check-in system to verify the identity of the person checking in and manage the activation or deactivation of the person's account; and interacts with the login system to verify the correctness of the login user's account and password.
[0050] The central administrator receives synchronization information from the basic data system.
[0051] The basic data system checks if an account exists for a temporary worker's identity information. If no account exists, a new account is created and disabled, and stored in a persistent information table. When a corresponding account exists, the system checks the current employment status of the account for the new hire and processes it accordingly. A reserve employment queue is set up, placing accounts whose current employment period hasn't ended and whose reserved start time for new employment hasn't arrived into the queue. If an account's new employment order is cancelled, the account is also placed in the reserve employment queue. The system continuously monitors the information of cancelled new employment accounts in the reserve employment queue, skipping all employment information for accounts that have been scheduled for new employment but subsequently cancelled, and cancelling the new employment arrangement for those accounts.
[0052] Set the start time and end time of the labor for each account. The account is in an active state during the labor time. After the end of the labor time, set the account to a disabled state. When there is new labor, if the account is in a disabled state, modify the labor information of the account, arrange new labor for the account, and set the labor card of the account and other preparations before the new labor within a set time before the start of the new labor. If the account is in an active state, determine whether the end time of the current labor has arrived. If the end time of the current labor has arrived, further determine whether the start reserved time node of the new labor has arrived. If the start reserved time node of the new labor has arrived, modify the labor information of the account and arrange the new labor for the account. If the end time of the current labor has not arrived or the start time node of the new labor has not arrived, store the account in the standby labor queue.
[0053] Transfer the account in the standby labor queue, for which the new labor time has not arrived, to the labor list to start a new process.
[0054] In one specific embodiment of the present application, the active state of the account is in a day cycle, and the previous hour or half hour of the start time of the new labor is used as the set time, which is used for the preparation before the new labor. The account is activated at the start time of the new labor and is disabled after the end time is reached, thereby ensuring the safety and reliability of the account.
[0055] Track the account currently in an active state to ensure a preparation period before the start of the new labor.
[0056] After the labor list is made, there are cases of withdrawal due to various reasons. Therefore, for the basic data system, when the account exists, it is necessary to query whether it is new labor or withdrawn labor. For the withdrawn labor, mark the account, store the account in the standby labor queue, and skip the new labor corresponding to the account in the standby labor queue to ensure the withdrawal of the labor.
[0057] Specifically, as shown in Figure 2 the preparation before the new labor, the work of the basic data system includes the following steps:
[0058] S1, start;
[0059] S2, extract a temporary worker information in the labor list;
[0060] S3, query whether the temporary worker has an account. If yes, go to the next step. If no, go to S11;
[0061] S4, determine whether the new labor information of the account is withdrawn labor. If no, go to the next step. If yes, go to S9;
[0062] S5, determine whether the current state of the account is an active state. If yes, go to the next step. If no, go to S8;
[0063] S6. Determine if the current time has reached the end time of the current employment of the account. If yes, proceed to the next step; otherwise, go to S10.
[0064] S7. Determine if the current time has not reached the reserved start time of the next work order. If yes, proceed to the next step; otherwise, go to S10.
[0065] S8. Update the account's employment period and related information, then proceed to S12;
[0066] S9. Mark the account as withdrawn;
[0067] S10, deposit the account into the pre-employment form, then proceed to S13;
[0068] S11. Add a new registered account and set the account status to disabled;
[0069] S12. Store the account information in the persistent information table;
[0070] S13, End.
[0071] For the preliminary employment form, perform the following operations:
[0072] The system monitors the prepared workforce list in real time, filters it, skips all jobs with accounts marked as withdrawn, and transfers accounts whose employment dates are not yet due to be added to the workforce information form. Figure 3 As shown, it includes the following steps:
[0073] A1. Begin;
[0074] A2. Determine if there are any accounts with the withdrawal mark. If yes, proceed to the next step; otherwise, go to A4. A3. Remove all data from accounts with the withdrawal mark.
[0075] A4. Add the data from the preliminary employment table to the employment information table;
[0076] A5. End.
[0077] For each account in the employment information, further preparations are made before new employment until the account is entered into the persistent information table.
[0078] The basic data system interacts with the central administrator to synchronize information and allocate temporary staffing needs to each user.
[0079] like Figure 4 As shown, the sign-in system receives sign-in from temporary workers. After receiving the sign-in for work or the sign-out for get off work, it transmits the identity information of the sign-in worker to the basic data system.
[0080] After the basic information system receives the identity information of the sign-in, it inquires whether the identity information has an account, if not, it feeds back a no-account mark to the sign-in system, if yes, it marks the account as a start state and updates the account information in the persistent information table.
[0081] After receiving the identity information of the sign-out, it marks the account as a disable state and updates the account information in the persistent information table.
[0082] As shown in Figure 5 , the login system receives the temporary worker login, after receiving the login account, it inquires whether the account exists, if not, the login fails, if the account exists, it receives the login password, verifies whether the login password is correct, if not, the login fails, if yes, it marks the login as successful.
[0083] In one specific embodiment of the present application, the labor demand table includes the temporary worker identity card number, department code, start time, end time, and state flag of added labor or withdrawn labor. Specific embodiment two
[0085] An embodiment of the present application provides a terminal device of a temporary worker management system, the terminal device of the embodiment includes a processor, a memory, and a computer program stored in the memory and executable on the processor, for example, a basic information system running program, the processor implements the method in embodiment 1 when executing the computer program.
[0086] Alternatively, the processor implements the functions of each system in the embodiment when executing the computer program, for example: a basic information system module, a center housekeeper module, a labor demand system module, a sign-in module, and a login module.
[0087] Illustratively, the computer program can be divided into one or more modules / units, which are stored in the memory and executed by the processor to complete the present application. The one or more modules / units can be a series of computer program instruction segments capable of completing a specific function, which are used to describe the execution process of the computer program in the temporary worker management system terminal device. For example, the computer program can be divided into multiple modules, and the specific functions of each module are as follows:
[0088] 1. The center housekeeper module is used for the center housekeeper to generate a temporary labor demand table for each user;
[0089] 2. The basic information system module is used for account registration, account information update, labor state processing, sign-in management, login management, etc. of the temporary worker according to the identity information;
[0090] 3. A Shengong reporting system module for interacting with third party staffing companies, obtaining temporary worker information, and transmitting the information to the underlying data system.
[0091] The temporary worker management system terminal device can be a desktop computer, a notebook computer, a palm computer, a cloud server, and the like. The temporary worker management system terminal device can include, but is not limited to, a processor, a memory. Those skilled in the art can understand that the above examples are only examples of the temporary worker management system terminal device, and do not constitute a limitation on the temporary worker management system terminal device, and can include more or fewer components than the diagram, or combine certain components, or different components, for example, the temporary worker management system terminal device can also include an input / output device, a network access device, a bus, and the like.
[0092] The processor can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, and the like. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, and the like. The processor is the control center of the temporary worker management system terminal device, and connects various parts of the temporary worker management system terminal device through various interfaces and lines.
[0093] The memory can be used to store the computer program and / or modules, and the processor realizes various functions of the temporary worker management system terminal device by running or executing the computer program and / or modules stored in the memory, and calling the data stored in the memory. The memory can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, at least one application program required for a function (such as a sound playing function, an image playing function, and the like), and the like; the data storage area can store data created according to the use of the mobile phone (such as audio data, a phone book, and the like), and the like. In addition, the memory can include a high-speed random access memory, and can also include a non-volatile memory, for example, a hard disk, a memory, a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, at least one disk storage device, a flash memory device, or other volatile solid-state memory devices.
[0094] The embodiments of the present application are preferred embodiments of the present application, and are not intended to limit the protection scope of the present application, and thus: any equivalent changes made according to the structure, shape, principle of the present application should be covered within the protection scope of the present application.
Claims
1. A management method of a temporary worker management system, characterized by, The temporary worker management system comprises a center housekeeper system, a work report system, a basic data system, a sign-in system and a login system; The center housekeeper system has at least one user, each user generates a respective temporary worker demand table and uploads it to the work report system; and receives temporary worker information from the basic data system; The work report system receives at least one temporary worker demand table uploaded by the center housekeeper and performs statistics, interfaces with a third-party human resource company to obtain corresponding temporary worker identity information, performs distribution, and transmits temporary worker information to the basic data system; The basic data system is used to register, sign in, log in, start and stop management of each temporary worker according to the identity information in the temporary worker demand table, and interacts with the center housekeeper system, the work report system, the sign-in system and the login system to perform corresponding operations; receives the work information transmitted by the work report system, and registers each temporary worker in the work information; and registers the temporary worker who has not registered, and judges the current work state of the identity information of the account which has an account; If there is new work, the work time of the account is changed when the account is in the disabled state, and if there is a new work plan for the account, the account is updated after the account enters the disabled state, or the account is stored in the standby work queue, and the account is added to the work information in real time; The sign-in system is used for the sign-in of temporary workers, and the sign-in information is transmitted to the basic data system; The login system is used for the login of each temporary worker; The basic data system obtains temporary worker identity information from the work information table, queries whether the account of the identity information exists in the basic data system, registers when there is no account, and stores an account in the disabled state; After the account signs in, the account is marked as enabled; The account is logged in based on the account password; after the account signs out or reaches the working time, the account is marked as disabled; The account information is updated; When the account is in the enabled state, if there is a new work plan for the account, the account is stored in the standby queue when the account does not reach the end time of the current work plan, otherwise the work information of the account is updated; The standby queue is detected in real time, and the account of the new work plan is added to the work information table; The work of the basic data system comprises the following steps: S1, start; S2, extract a temporary worker information in a work order; S3, query whether the temporary worker has an account, if yes, go to the next step, if no, go to S11; S4, judge whether the work information of the account is withdrawn, if no, go to the next step, if yes, go to S9; S5, judge whether the current state of the account is enabled, if yes, go to the next step, if no, go to S8; S6, judge whether the current time reaches the end time of the current work of the account, if yes, go to the next step, if no, go to S10; S7, judge whether the current time does not reach the start reserved time of the next work order, if yes, go to the next step, if no, go to S10; S8, update the work information of the account, and go to S1; S9, store the account in the standby work queue, and go to S1; S10, go to S2; S11, end. S8, update the working time and corresponding information of the account, and go to S12; S9, mark the account as withdrawn; S10, store the account in the standby worker table, and go to S13; S11, add a new registered account and set the account status as disabled; S12, store the account information in the persistent information table; S13, end; Real-time monitoring of the standby worker table, skipping all the work of the account with the withdrawal mark, and transferring the account that has not arrived to the work information table, including the following steps: A1, start; A2, determine whether there is an account with a withdrawal mark, if yes, go to the next step, if no, go to A4; A3, remove all data of the account with the withdrawal mark; A4, add the data of the standby worker table to the work information table; A5, end.
2. The management method of the temporary worker management system according to claim 1, characterized by, It also includes receiving check-in information, after receiving the work check-in information, querying whether the account exists according to the check-in information, setting the account status as enabled when the account exists, and updating the account work information; If the account does not exist, feedback the account does not exist information to the check-in system.
3. The management method of the temporary worker management system according to claim 1, characterized by, It also includes receiving login information, receiving account and password, verifying whether the account and password are correct, and performing according to the verification result.
4. A temporary worker management system terminal comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: The processor executes the computer program to realize the method of any one of claims 1-3.
Citation Information
Patent Citations
Method and device for processing inspection tour management information
CN105956749A
Temporary worker management method for a hotel
CN109191070A
Internal system management method and device suitable for newly-built account and storage medium
CN110895606A
Active account defense system
TWM613543U