Intelligent construction site labor resource distribution system and method thereof
Through the smart construction site labor resource allocation system, the main module and multiple submodules are controlled by cloud, the problem of uneven allocation of labor resources in the construction site area is solved, and the construction efficiency and management are improved intelligence and precision.
Patent Information
- Application Number
- CN202510341850.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-21
- Publication Date
- 2025-07-11
AI Technical Summary
On construction sites, labor resources are unevenly allocated in various areas, resulting in mismatch in construction progress and affecting the overall construction efficiency.
The smart construction site labor resource allocation system is adopted, including the cloud control main module and multiple submodules. Through modules such as employee information collection, attendance management, engineering project division, labor resource allocation, etc., the reasonable allocation and management of staff is realized, and performance wages are calculated in combination with construction progress follow-up and quality rating.
It has achieved reasonable allocation of labor resources, improved construction process and efficiency, and realized intelligent and precise management of construction sites.
Smart Images

Figure CN120297620A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of construction site management, and in particular to a smart construction site labor resource allocation system and method thereof. Background Art
[0002] A construction site is a place specifically used for the construction of construction projects. It is the physical space where buildings and structures are built from scratch. On a construction site, various building materials are gathered and a series of construction activities are carried out, such as excavation, piling, building structures, installing equipment, laying pipes, and performing interior and exterior decoration, to finally complete the construction of the building.
[0003] In existing construction sites, there are a large number of staff, but the quality of personnel management is poor, which easily leads to the problem of uneven distribution of labor resources among various areas of the construction site, resulting in mismatched construction progress in various areas, affecting the overall construction efficiency of the construction site, so it needs to be improved. Summary of the invention
[0004] In view of the technical problem of uneven distribution of labor resources in various areas of a construction site in the prior art, the present invention proposes a smart construction site labor resource allocation and method thereof.
[0005] In order to achieve the above object, the present invention provides the following technical solutions:
[0006] A smart construction site labor resource allocation system includes a cloud control main module and a plurality of submodules in communication with the cloud control main module, wherein the cloud control main module stores engineering plan information;
[0007] The submodules include:
[0008] An employee information collection module is used to collect the personnel information of the staff, including the employee code, employee name, employee age, employee length of service and details of the type of work mastered by the employee;
[0009] The employee attendance management module is used to record the daily attendance status of the construction site and generate a detailed list of labor resources that can be mobilized on that day based on the personnel information;
[0010] The project division module is used to divide the construction site into different work areas and generate the detailed labor resource requirements of the work area on the day in combination with the project plan information;
[0011] The labor resource allocation module is used to generate the day's work information based on the details of the labor resources that can be mobilized on the day and the details of the labor resources required in the work area on the day, and allocate the corresponding staff to the corresponding work area.
[0012] Preferably, the sub-module further includes a project progress tracking module, which is used to record the construction progress of each work area, compare the construction progress with the project plan information, and if the construction progress lags behind the project plan information, generate a warning message and send it to the cloud control main module; otherwise, no warning message is generated.
[0013] Preferably, the sub-module further includes a work quality inspection module, which is used to generate a quality rating according to the input inspection results, work names, and employee codes of the corresponding staff.
[0014] Preferably, the sub-module further includes a performance salary statistics module, which is used to calculate the due performance salary of each staff member on the current day according to the quality rating.
[0015] Preferably, the sub-module further includes a staff positioning module, which is used to obtain the attendance status and location information of the staff, compare the location information with the work information on the current day, and if the location information does not match the work area in the work information on the current day, send a prompt message to the corresponding mobile terminal; otherwise, no message is sent.
[0016] Preferably, the cloud control main module includes a first database, a second database, a third database, and a fourth database;
[0017] The first database is used to store the personnel information of the staff collected by the employee information collection module.
[0018] The second database is used to store the details of the mobilizable labor resources on the current day generated by the employee attendance management module.
[0019] The third database is used to store the details of the labor resources required for the work areas on the current day generated by the project division module.
[0020] The fourth database is used to store the quality ratings generated by the work quality inspection module.
[0021] The present invention also provides a method for allocating labor resources in a smart construction site, which specifically includes the following steps:
[0022] S1: Through the employee information collection module, collect the personnel information of all the staff participating in the construction of the construction site, and store the collected personnel information in the cloud control main module;
[0023] S2: Generate the details of the mobilizable labor resources on the current day according to the attendance status of the staff, and generate the details of the labor resources required for the work areas on the current day according to the different work areas within the construction site;
[0024] S3: Perform work allocation according to the details of the mobilizable labor resources on the current day and the details of the labor resources required for the work areas on the current day.
[0025] Preferably, in step S3, the work is assigned as follows:
[0026] Based on the job names, total workloads, and work difficulties in the labor resource details required for the work area on the current day, sort different work priorities and arrange staff to work with higher priorities.
[0027] Filter the labor resource details that can be mobilized on the current day. The filtering object is the employee codes of the staff who master the type of work, and filter the employee codes of the staff with longer working years in this work.
[0028] If there are multiple staff with the same working years but different ages, select the staff with relatively younger ages. Preferably, it further includes S4: Calculate the corresponding performance salary according to the quality rating of the staff on the current day.
[0029] S4-1: Generate a quality rating based on the inspection results, job names, and employee codes of the corresponding staff.
[0030] S4-2: According to the quality rating, calculate the due performance salary of each staff on the current day:
[0031] Performance salary = Quality rating * Actual workload * Unit labor price.
[0032] Preferably, it further includes S5: After the working hours end, the person in charge of the work area inspects the project progress of the corresponding work area and uploads it to the project progress follow-up module. The project progress follow-up module compares the construction progress with the project plan information. If the construction progress lags behind the project plan information, generate a warning message and send it to the cloud control main module; otherwise, do not generate.
[0033] In summary, due to the adoption of the above technical solutions, compared with the prior art, the present invention has at least the following beneficial effects:
[0034] 1. Multiple sub-modules of the present application can standardize the management of the staff on the construction site, thereby achieving the effects of reasonably allocating labor resources, improving the construction process and construction efficiency of the construction site;
[0035] 2. The present application can calculate the due performance salary of each staff through the intelligent management of the staff, realizing the intelligent and precise management of the overall construction site. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] Figure 1 It is a schematic diagram of labor resource allocation for an intelligent construction site according to an exemplary embodiment of the present invention.
[0037] Figure 2 It is a schematic diagram of the cloud control main module according to an exemplary embodiment of the present invention.
[0038] Figure 3 Schematic diagram of a smart construction site personnel management method according to an exemplary embodiment of the present invention. Specific implementation manners
[0039] The present invention will be further described in detail below in conjunction with embodiments and specific implementation manners. However, this should not be construed as limiting the scope of the above-mentioned subject matter of the present invention to the following embodiments. Any technology implemented based on the content of the present invention belongs to the scope of the present invention.
[0040] In the description of the present invention, it should be understood that the orientation or positional relationships indicated by the terms "longitudinal", "transverse", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", etc. are based on the orientation or positional relationships shown in the drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and thus should not be construed as limiting the present invention.
[0041] As Figure 1 shown, the present invention provides a smart construction site labor resource allocation, including a cloud control main module 1 and several sub-modules communicatively connected to the cloud control main module. The engineering plan information is pre-stored in the cloud control main module. The engineering plan information specifically includes: the expected construction arrangement of each project and the expected completion degree at each time node. The cloud control main module uses a remote server or data center connected to the Internet, and communicates with other sub-modules through data exchange standard technology.
[0042] As Figure 2 shown, in this embodiment, the cloud control main module 1 includes a first database, a second database, a third database, and a fourth database.
[0043] The first database is used to store the personnel information of the staff collected by the employee information collection module 2.
[0044] The second database is used to store the details of the mobilizable labor resources available on the current day generated by the employee attendance management module 3.
[0045] The third database is used to store the details of the labor resources required in the work area on the current day generated by the project division module 4.
[0046] The fourth database is used to store the quality ratings generated by the work quality inspection module 7.
[0047] In this embodiment, the sub-modules include an employee information collection module 2, an employee attendance management module 3, a construction project division module 4, a labor resource allocation module 5, a project progress tracking module 6, a work quality inspection module 7, a performance wage statistics module 8, and a staff positioning module 9.
[0048] Among them, the employee information collection module 2 is used to collect the personal information of the staff and store the collected personal information in the first database preset in the cloud control main module; the personal information includes employee code, employee name, employee age, employee working years, and details of the types of work mastered by the employee.
[0049] In the specific implementation process, the employee code can be represented by the IP address, tail number, etc. of the staff's mobile terminal; the employee age and employee working years can reflect the work proficiency of the staff, and at the same time, the types of work they are engaged in can be screened according to the employee age to improve safety; the details of the types of work mastered by the employee are used to reflect the types of work that the person can engage in (such as handling, bricklaying, painting, art, measurement, design, etc.), so as to facilitate the subsequent reasonable division of positions for the staff, and also facilitate the transfer and support of temporary positions.
[0050] The employee attendance management module 3 is used to record the daily attendance status of the construction site (through APP check-in, access control face recognition, fingerprint recognition). The attendance status includes the total number of attendees and the employee codes corresponding to the attending personnel. Based on the employee codes, the corresponding personal information in the first database in the cloud control main module is obtained, and a detailed list of available labor resources for the day is generated and stored in the second database preset in the cloud control main module.
[0051] In the specific implementation process, the attendance status is used to count the total number of attendees on the day and the types of work that the attending personnel can engage in. By identifying the employee codes of the attending personnel, the personal information of the relevant personnel can be retrieved from the first database, and the information of the attending personnel on the day is summarized to generate a detailed list of available labor resources for the day, so that the labor resources can be more reasonably allocated when work is assigned.
[0052] The construction project division module 4 is used to digitally process each scene area in the construction site, construct a three-dimensional model, divide different work areas based on the types of construction, obtain project plan information, generate a detailed list of labor resources required for the work areas on the day based on the project plan information, and store the detailed list of labor resources required for the work areas on the day in the third database preset in the cloud control main module.
[0053] For example, if wall building work needs to be carried out in a certain area on a certain day, a total of 2,000 bricks are required. Based on the specified working hours (such as 4 hours), 500 bricks need to be consumed per hour. Assuming that the efficiency of one worker is 100 bricks per hour, then 5 workers are needed, which is the detailed list of labor resources required in the work area; the calculation method can be implemented through computer software algorithms. The unit workload of each type of work is pre-entered, and simple calculations can be performed based on the actual workload requirements and the work completion time limit.
[0054] In the specific implementation process, the engineering project division module can adopt BIM technology to digitally process various information of the construction site (including geographical location, walking path, work content, etc.) to form a three-dimensional building model, which is convenient for subsequent construction management and personnel scheduling; at the same time, visualization technology is adopted to graphically display various information of the engineering project (such as building material inventory, replenishment cycle, air-drying waiting time of materials such as cement, etc.) for intelligent management.
[0055] The labor resource allocation module 5 is used to obtain the detailed list of mobilizable labor resources on the day and the detailed list of labor resources required in the work area on the day, and generate the work information on the day based on the detailed list of mobilizable labor resources on the day and the detailed list of labor resources required in the work area on the day, and allocate the corresponding staff to the corresponding work area to carry out work.
[0056] In the specific implementation process, the work information on the day at least includes information such as the work area that the staff corresponding to each employee code should go to and the work content to be completed on the day. The staff establish a communication connection with the labor resource allocation module through their mobile terminals to receive the work information on the day. After the staff view the work information, they go to the correct work area to carry out the work on the day.
[0057] Preferably, the detailed list of labor resources required in the work area on the day includes the work name, total workload, and work difficulty.
[0058] The labor resource allocation module stores labor resource allocation criteria, and the labor resource allocation module allocates work tasks and work areas to the staff on duty on the day based on the labor resource allocation criteria.
[0059] In the specific implementation process, the labor resource allocation criteria are as follows: Based on the work name, total workload, and work difficulty in the detailed list of labor resources required in the work area on the day, different works are sorted, and works with relatively greater difficulty and relatively more total workload are given priority; the detailed list of mobilizable labor resources on the day is screened, and the screening object is the employee code of the staff who master the type of work. The employee code of the staff with a longer working age in this type of work is preferentially screened. On the basis of this screening, if there are multiple staff with the same working age but different ages, the staff with a relatively younger age is preferentially selected to reduce the probability of making mistakes.
[0060] In this embodiment, a construction schedule needs to be specified before each project is launched. Here, a comparison is required based on the difference between the expected project progress and the actual progress. If the actual working conditions are ahead, the labor force can be allocated according to the predetermined plan. If it lags behind the plan, the number of employees needs to be increased on the original basis.
[0061] The project progress tracking module 6 is used to record the construction progress of each work area and the actual workload of employees, obtain the project plan information, and compare the construction progress with the project plan information. If the construction progress lags behind the project plan information, an early warning message is generated and sent to the cloud control main module; otherwise, no warning message is generated.
[0062] During the specific implementation process, the project progress tracking module is used to compare the actual construction progress with the expectations in the engineering plan information. If the construction progress lags behind the engineering plan information, the cloud control main module will feedback the warning information to the labor resource allocation module and the engineering project division module the next day after receiving the warning information. The labor resource allocation module will allocate more labor resources to the work that is lagging behind in progress when allocating work content, so as to achieve the effect of improving efficiency and progress.
[0063] The work quality inspection module 7 is used to perform quality inspection on the work completed by the staff on the day, generate quality ratings based on the inspection results, work titles and employee codes of the corresponding staff members, and send the quality ratings to the fourth database preset in the cloud control main module.
[0064] For example, the inspection results include excellent, better, good, better, poor, etc.; the corresponding quality levels are level one, level two, level three, level four, level five, etc.
[0065] In the specific implementation process, the person in charge of the work area can conduct quality inspection and record the daily work content through the work quality inspection module to obtain the inspection results, and record the inspection results in the work quality inspection module, so as to directly associate them with the staff who perform the work. The quality rating can reflect the ability of the staff to do the work, so that in the subsequent work process, screening can be carried out based on the quality rating, further improving the rationality of labor resource allocation.
[0066] The performance wage statistics module 8 is used to obtain the quality rating in the cloud control main module, and calculate the performance wage that each staff member deserves for the day based on its own pre-stored performance wage multiplication formula. The performance wage multiplication formula = quality rating * actual workload * unit wage price. The performance wage statistics module also pre-stores the correspondence between job names and unit wages.
[0067] In the specific implementation process, the performance salary statistics module calculates the performance salary based on the quality rating of each staff member, which can fully ensure that the income of the staff matches the actual work situation, thus helping to improve the rationality and orderliness of the management of construction site personnel.
[0068] The staff positioning module 9 is used to obtain the attendance status, establish a communication connection with the mobile terminal of the staff member to which the employee code included in the attendance status belongs, continuously obtain the position information of the mobile terminal within the construction site, compare the position information with the daily work information, and if the position information does not match the work area in the daily work information, send a prompt message to the corresponding mobile terminal; otherwise, no message is sent.
[0069] In the specific implementation process, through the staff positioning module, the position of each staff member within the construction site can be grasped in real time to determine whether the position of the staff member is the same as the work area assigned in the daily work information, so as to ensure that the staff can perform the correct work on the same day and improve the orderliness of personnel management.
[0070] The implementation principle of the labor resource allocation of a smart construction site in this application embodiment is as follows: The employee information collection module can collect the information of each staff member, so as to determine the types of construction work that the staff member can engage in. According to the staff member's working years and age, the work efficiency can be judged, so as to facilitate the allocation of a more suitable position for the staff member; The employee attendance management module can count the staff members who go to work every day and the types of construction work mastered by the relevant staff members, so as to coordinate the daily work arrangements; The engineering project division module can divide the construction site into areas, so as to facilitate the calculation of the total workload according to different types of construction work and the labor resources required to complete the work. The above two modules cooperate with the labor resource allocation module to realize the reasonable allocation of labor resources, so as to avoid the problem that the labor resources are too concentrated, resulting in a shortage of labor in the work area and affecting the efficiency; The project progress follow-up module can compare the completion situation of the work on the same day with the engineering plan information. If it lags behind the relevant process in the engineering plan information, a warning message will be sent, so that when allocating labor resources on the next day, more labor resources can be added to this work to improve the progress of this work, so as to achieve the same progress as the plan and improve the overall construction efficiency of the construction site. The above-mentioned various sub-modules cooperate with each other to make the management of construction site personnel more reasonable and accurate.
[0071] Based on the above system, this application embodiment also discloses a method for labor resource allocation in a smart construction site, including the following steps:
[0072] S1: Through the employee information collection module, collect the personnel information of all staff members participating in the construction of this construction site, and store the collected personnel information in the cloud control main module;
[0073] S2: Generate a detailed list of labor resources that can be mobilized on the day based on the attendance status of the staff, and generate a detailed list of labor resources required in the work area on the day based on the different work areas within the construction site.
[0074] When workers enter the construction site every day, the employee attendance management module is used to collect statistics on attendance and generate a detailed list of labor resources that can be mobilized on that day; the project division module generates a detailed list of labor resources required in the work area on that day.
[0075] S3: Allocate work based on the details of the labor resources that can be mobilized on the day and the details of the labor resources required in the work area on the day.
[0076] The labor resource allocation module obtains the details of the labor resources that can be mobilized on the day and the details of the labor resources required in the work area on the day, generates the work information for the day based on the details of the labor resources that can be mobilized on the day and the details of the labor resources required in the work area on the day, and allocates work to the corresponding staff.
[0077] During the specific implementation process, the work is distributed as follows: different jobs are sorted based on the job name, total workload and work difficulty in the labor resource details of the work area demand on that day, and priority is given to jobs with greater difficulty and relatively larger total workload; the details of the labor resources that can be mobilized on that day are screened, and the employee codes of the staff who are proficient in this type of work are screened, with priority given to the employee codes of those with longer service in this job. Based on this screening, if there are multiple staff members with the same length of service but different ages, relatively younger employees will be given priority to reduce the probability of errors.
[0078] A construction schedule needs to be specified before each project is launched. This is based on a comparison of the difference between the expected project progress and the actual progress. If the actual working conditions are ahead, the labor force can be allocated according to the predetermined plan. If it lags behind the plan, the number of employees needs to be increased on the original basis.
[0079] S4: Calculate the corresponding performance salary based on the staff member’s quality rating on the day.
[0080] S4-1: The person in charge of the work area shall inspect the work content (including actual workload) completed by each staff member on that day, and upload the inspection results to the work quality inspection module, which generates a quality rating based on the inspection results, job title and employee code of the corresponding staff member.
[0081] S4-2: Calculate the performance salary that each staff member should receive on that day based on the quality rating:
[0082] Performance-based salary = quality rating * actual workload * unit price.
[0083] In this embodiment, it further includes S5:
[0084] After the working hours end, the person in charge of the working area inspects the project progress of the corresponding working area and uploads it to the project progress follow-up module. The project progress follow-up module compares the construction progress with the project plan information. If the construction progress lags behind the project plan information, a warning message is generated and sent to the cloud control main module; otherwise, no warning message is generated.
[0085] Those of ordinary skill in the art can understand that the above embodiments are specific examples for implementing the present invention, and in practical applications, various changes can be made to it in form and details without departing from the spirit and scope of the present invention.
Claims
1. An intelligent construction site labor resource allocation system, characterized in that It includes a cloud control main module and several sub-modules communicatively connected to the cloud control main module, and project plan information is stored in the cloud control main module; The sub-modules include: An employee information collection module, which is used to collect the personnel information of the staff, and the personnel information includes employee code, employee name, employee age, employee working years and details of the types of work mastered by the employee; An employee attendance management module, which is used to record the daily attendance status of the construction site and generate a detailed list of available labor resources for the current day in combination with the personnel information; A project division module, which is used to divide the construction site into different work areas and generate a detailed list of labor resources required for the work areas for the current day in combination with the project plan information; A labor resource allocation module, which is used to generate the work information for the current day according to the detailed list of available labor resources for the current day and the detailed list of labor resources required for the work areas for the current day, and allocate the corresponding staff to the corresponding work areas.
2. The intelligent construction site labor resource allocation system according to claim 1, characterized in that, The sub-module further includes a project progress tracking module, which is used to record the construction progress of each work area, compare the construction progress with the project plan information, and if the construction progress lags behind the project plan information, generate a warning message and send it to the cloud control main module; otherwise, no message is generated.
3. The intelligent construction site labor resource allocation system according to claim 1, characterized in that, The sub-module further includes a work quality inspection module, which is used to generate a quality rating according to the input inspection results, work name and employee code of the corresponding staff.
4. The intelligent construction site labor resource allocation system according to claim 1, wherein, The sub-module further includes a performance wage statistics module, which is used to calculate the due performance wage of each staff for the current day according to the quality rating.
5. The intelligent construction site labor resource allocation system according to claim 1, characterized in that, The sub-module further includes a staff positioning module, which is used to obtain the attendance status and location information of the staff, compare the location information with the work information for the current day, and if the location information does not match the work area in the work information for the current day, send a prompt message to the corresponding mobile terminal; otherwise, no message is sent.
6. The intelligent construction site labor resource allocation system according to claim 1, wherein The cloud control main module includes a first database, a second database, a third database and a fourth database; The first database is used to store the personnel information of the staff collected by the employee information collection module; The second database is used to store the detailed list of available labor resources for the current day generated by the employee attendance management module; The third database is used to store the detailed list of labor resources required for the work areas for the current day generated by the project division module; The fourth database is used to store the quality ratings generated by the work quality inspection module.
7. A method for allocating labor resources in an intelligent construction site based on the system according to any one of claims 1-6, characterized in that, Specifically, it includes the following steps: S1: Through the employee information collection module, collect the personnel information of all the staff participating in the construction of the construction site, and store the collected personnel information in the cloud control main module; S2: Generate a detailed list of available labor resources for the current day according to the attendance status of the staff, and generate a detailed list of labor resources required for the work areas for the current day according to the different work areas within the construction site; S3: Perform work allocation according to the detailed list of available labor resources for the current day and the detailed list of labor resources required for the work areas for the current day.
8. The intelligent construction site labor resource allocation method according to claim 7, characterized in that, In the above S3, the work allocation is as follows: Based on the work name, total workload and work difficulty in the detailed list of labor resources required for the work areas for the current day, sort different work priorities and arrange staff to work with higher priorities; Screen the details of the labor resources that can be mobilized on the same day. The screening object is the employee code of the staff who master this type of work, and screen for the employee code of the staff with a longer working years in this job; If there are multiple staff members with the same working years but different ages, select the staff member with a relatively younger age.
9. The intelligent construction site labor resource allocation method according to claim 7, characterized in that It also includes S4: Calculate the corresponding performance salary according to the quality rating of the staff on the same day; S4-1: Generate a quality rating based on the inspection results, job name and the employee code of the corresponding staff; S4-2: According to the quality rating, calculate the due performance salary of each staff member on the same day: Performance salary = Quality rating * Actual workload * Unit price of work.
10. The intelligent construction site labor resource allocation method according to claim 7, characterized in that It also includes S5: After the working hours end, the person in charge of the work area inspects the project progress of the corresponding work area and uploads it to the project progress follow-up module. The project progress follow-up module compares the construction progress with the project plan information. If the construction progress lags behind the project plan information, generate a warning message and send it to the cloud control main module; otherwise, do not generate.