Intelligent work distribution method, system, and storage medium
The intelligent work distribution system optimizes construction task allocation by mapping tasks to skills and quantifying worker abilities, enhancing efficiency in meeting project duration, cost, and quality objectives.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-10-21
- Publication Date
- 2026-04-13
AI Technical Summary
Construction projects face inefficiencies in worker skill allocation due to varying worker skills and differing allocation objectives, leading to challenges in meeting completion time, cost, and quality requirements.
An intelligent work distribution system that establishes mapping relationships between construction tasks and skills, quantifies worker skills using cost, quality, and production capacity parameters, and allocates tasks based on these parameters to optimize efficiency.
Improves work distribution efficiency by ensuring tasks are assigned to skilled workers, meeting duration, cost, and quality requirements effectively.
Smart Images

Figure 2026511283000001_ABST
Abstract
Description
[Technical Field]
[0001] <Cross-reference of related applications> This application claims priority to China Application No. 202311365182.8, filed on 20 October 2023, the entire contents of the said application are incorporated herein by reference.
[0002] This specification relates to the field of computer information technology, and more particularly to intelligent work distribution methods, systems, and storage media. [Background technology]
[0003] Construction projects can include multiple different construction tasks, and each task requires workers with different construction skills to complete. However, workers within a construction organization possess a variety of construction skills, and these skills vary widely. Shifting workers' construction schedules is complex, and the efficiency and compensation for different workers' different construction skills also differ. Furthermore, different work allocation modes for different construction tasks differ based on different work allocation objectives (e.g., shortest completion time, lowest cost), leading to decreased work allocation efficiency and making it difficult to simultaneously address requirements for completion time, cost, and quality.
[0004] Therefore, there is a need to provide an intelligent work allocation solution that can intelligently allocate tasks to workers within a construction organization, thereby increasing work allocation efficiency while also considering the requirements for construction tasks in terms of time, cost, and quality. [Overview of the project]
[0005] One or more embodiments of this specification provide an intelligent work distribution method. The method includes the steps of: establishing a mapping relationship between construction tasks and construction skills; acquiring construction skills and historical construction task information of workers in a construction organization; determining corresponding quantitative parameters of construction skills based on the historical construction task information, wherein the quantitative parameters of construction skills include at least cost parameters, quality parameters, and production capacity parameters; acquiring construction tasks to be distributed in a construction project; and distributing construction tasks to workers in a construction organization based on the mapping relationship and according to the distributed construction tasks and quantitative parameters of construction skills.
[0006] One or more embodiments of this specification provide an intelligent work distribution system. The system includes a relationship establishment module for establishing mapping relationships between construction tasks and construction skills; a skill quantification module for acquiring construction skills and historical construction task information of workers in a construction organization and determining corresponding quantification parameters of construction skills based on the historical construction task information, wherein the quantification parameters of construction skills include at least cost parameters, quality parameters and production capacity parameters; a task acquisition module for acquiring construction tasks to be distributed in a construction project; and a task distribution module for distributing construction tasks to workers in a construction organization based on mapping relationships and according to the construction tasks to be distributed and the quantification parameters of construction skills.
[0007] One or more embodiments of this specification provide a computer-readable storage medium that stores computer instructions. After the computer reads the computer instructions from the storage medium, the computer executes an intelligent work distribution method.
[0008] This specification further describes exemplary embodiments, which are illustrated in detail by the accompanying drawings. These embodiments are not limiting. In these embodiments, the same numbers represent the same structure. [Brief explanation of the drawing]
[0009] [Figure 1] This is a schematic diagram of an exemplary application scenario of an intelligent work distribution system shown in some of the embodiments of this specification. [Figure 2] This is a modular diagram of an exemplary intelligent work distribution system as shown in some embodiments of this specification. [Figure 3] This is a flowchart of an exemplary intelligent work distribution method as shown in some of the embodiments herein. [Figure 4] This is a flowchart illustrating a method for determining the quantitative parameters of exemplary worker construction skills as shown in some of the embodiments herein. [Figure 5] This is a flowchart illustrating exemplary work task allocation to workers in a construction organization as shown in some embodiments of this specification. [Figure 6] This is a schematic diagram of the individual skill factors of exemplary worker construction skills as shown in some of the embodiments of this specification. [Figure 7] This is a schematic diagram of an exemplary worker hierarchy as shown in some embodiments of this specification. [Figure 8] This is a schematic diagram of an exemplary first work distribution mode as shown in some embodiments of this specification. [Figure 9] This is a schematic diagram of an exemplary second work distribution mode as shown in some embodiments of this specification. [Figure 10] This is a schematic diagram of an exemplary third work distribution mode as shown in some embodiments of this specification. [Modes for carrying out the invention]
[0010] To more clearly illustrate the technical solutions of the embodiments described herein, the accompanying drawings necessary for describing the embodiments are briefly introduced below. Obviously, the drawings in the following description are only a few examples or embodiments of this specification, and those skilled in the art can apply this specification to other similar scenarios based on these drawings without any creative work. Unless otherwise evident from the language context or specifically stated, the same reference numerals in the drawings represent the same structure or operation.
[0011] The terms “system,” “device,” “unit,” and / or “module” as used herein should be understood as ways of distinguishing different components, elements, parts, sections, or assemblies at different levels. However, if the same purpose can be achieved with other terms, those terms may be replaced with other expressions.
[0012] As provided herein and in the claims, unless the context explicitly indicates otherwise, terms such as “one,” “one,” “one kind,” and / or “the” may also include the plural, not just the singular. Generally, the terms “includes” and “contains” simply mean including steps and elements that have already been clearly identified, and these steps and elements do not constitute an exclusive enumeration, and a method or apparatus may include other steps or elements.
[0013] In this specification, flowcharts are used to describe the operations performed by the systems according to the embodiments herein. It should be understood that the preceding or succeeding operations are not necessarily performed in a strict order. Instead, the steps can be performed in reverse order or simultaneously. It is also possible to add other operations to these processes or to remove one or more steps from these processes.
[0014] FIG. 1 is a schematic diagram of an application scenario of an exemplary intelligent work distribution system shown in some embodiments of this specification. The intelligent work distribution system 100 can improve work distribution efficiency while considering the requirements of the construction task duration, cost, and quality by executing the methods and / or processes disclosed in this specification. In some embodiments, as shown in FIG. 1, the intelligent work distribution system 100 may include a processing device 110, a terminal device 120, a storage device 130, and a network 140.
[0015] The processing unit 110 may be used to process data and / or information from at least one component of the intelligent work distribution system 100 or from an external data source (e.g., a cloud data center). For example, the processing unit 110 may establish a mapping relationship between construction tasks and construction skills. Alternatively, for example, the processing unit 110 may acquire construction skills and historical construction task information of workers in a construction organization and determine corresponding quantitative parameters of construction skills based on the historical construction task information. Furthermore, for example, the processing unit 110 may acquire construction tasks to be distributed in a construction project and, based on the mapping relationship, distribute construction tasks to workers in the construction organization according to the quantitative parameters of the construction tasks and construction skills to be distributed. In some embodiments, the processing unit 110 may refer to any system having computing capabilities, and may include various computers such as servers and personal computers, or it may be a computing platform consisting of multiple computers connected in various structures. In some embodiments, the processing unit 110 may include a central processing unit (CPU), a digital signal processor (DSP), a system-on-a-chip (SoC), a microcontroller unit (MCU), a computer, a user console, or any combination thereof. In some embodiments, the processing unit 110 may include a single processing unit or a group of processing units. The group of processing units may be centralized or distributed. In some embodiments, the processing unit 110 may be local or remote. In some embodiments, the processing unit 110 may be implemented on a cloud platform, which is just one example of a cloud platform that may include a private cloud, a public cloud, a hybrid cloud, a community cloud, a distributed cloud, an internal cloud, a multi-layer cloud, or any combination thereof.
[0016] The terminal device 120 may realize the interaction between the user (for example, the recommendation subject, the recommendation object) and the intelligent work distribution system 100. For example, the terminal device 120 may receive the work distribution purpose, work distribution mode, standard skill factors of construction skills, etc. input by the user. Also for example, the terminal device 120 may display the construction project plan to the user and receive the construction tasks to be distributed input by the user based on the construction project plan. In some embodiments, the terminal device 120 may include a mobile device 120-1, a tablet computer 120-2, a laptop computer 120-3, a desktop computer 120-4, a device having other input and / or output functions, etc., or any combination thereof.
[0017] The storage device 130 may be used to store data, instructions, and / or other information. For example, the storage device may store the mapping relationship between the construction tasks and construction skills, the construction project plan, etc. In some embodiments, the storage device 130 may include a random access memory (RAM), a read-only memory (ROM), a large-capacity memory, a removable memory, a volatile read-write memory, etc., or any combination thereof. In some embodiments, the storage device 130 may be integrated with or included in one or more other components of the intelligent work distribution system 100 (for example, the processing device 110, the terminal device 120).
[0018] The network 140 can facilitate the exchange of information and / or data. In some embodiments, the intelligent work distribution system 100 may have one or more components (e.g., a processing unit 110, a terminal device 120) transmit information and / or data to other components of the intelligent work distribution system 100 via the network 140. For example, the processing unit 110 may obtain, via the network 140, a work distribution mode entered by a user from the terminal device 120. Alternatively, for example, the processing unit 110 may obtain, via the network 140, a mapping relationship between construction tasks and construction skills from the storage device 130. In some embodiments, the network 140 may include one or more wired networks or wireless networks. In some embodiments, the network 140 may include cable networks, fiber optic networks, telecommunications networks, the Internet, local area networks (LANs), wide area networks (WANs), wireless local area networks (WLANs), metropolitan area networks (MANs), public switched telephone networks (PSTNs), Bluetooth® networks, ZigBee networks, near-field communication (NFC), device internal buses, device internal circuits, cable connections, or any combination thereof. In some embodiments, the network connections between the components of the intelligent work distribution system 100 may employ one or more of the above-described methods. In some embodiments, the network may have various topologies such as point-to-point, shared, centralized, or a combination of multiple topologies.
[0019] The above description is provided for illustrative purposes only and does not limit the scope of this specification. Those skilled in the art can make various changes and modifications under the guidance of this specification. The features, structures, methods, and / or other characteristics of the exemplary embodiments described herein can be combined in various ways to obtain additional and / or alternative exemplary embodiments. However, these changes and modifications do not constitute departures from the scope of this specification.
[0020] Figure 2 is a modular diagram of an exemplary intelligent work distribution system as shown in some embodiments of this specification. As shown in Figure 2, the intelligent work distribution system 200 may include a relationship establishment module 210, a skill quantification module 220, a task acquisition module 230, and a task distribution module 240.
[0021] The relationship establishment module 210 may be used to establish mapping relationships between construction tasks and construction skills.
[0022] The skill quantification module 220 may be used to acquire worker skills and historical construction task information of workers in a construction organization, and to determine corresponding quantification parameters of the work skills based on the historical construction task information. In some embodiments, the quantification parameters of the work skills may include at least cost parameters, quality parameters, and production capacity parameters. In some embodiments, the skill quantification module 220 may perform one or more of the following operations: acquiring standard skill factors for work skills; determining individual skill factors of workers based on the workers' historical construction task information; and determining quantification parameters of the workers' work skills based on the standard skill factors and the workers' individual skill factors. In some embodiments, the standard skill factors are used to quantify industry standards for work skills. In some embodiments, the skill quantification module 220 may perform one or more of the following operations: acquiring evaluation parameters of workers' work skills based on the workers' historical construction task information; and modifying quantification parameters of workers' work skills based on the evaluation parameters of workers' work skills. In some embodiments, the evaluation parameters may include at least cooperation willingness parameters and customer satisfaction parameters. In some embodiments, the skill quantification module 220 may perform one or more of the following operations: obtaining a quantification parameter for at least one construction skill corresponding to at least one time period; determining at least one time weight corresponding to at least one time period; and determining a quantification parameter for a construction skill based on the quantification parameter for at least one construction skill corresponding to at least one time period and the corresponding at least one time weight. In some embodiments, the skill quantification module 220 may perform one or more of the following operations: adjusting the target construction period multiple times to obtain multiple second sets corresponding to multiple target construction periods; determining a cost-to-construction coefficient corresponding to each second set based on the combined cost parameters and target construction period corresponding to each second set; ordering the multiple second sets based on the cost-to-construction coefficient, determining a fifth set based on the ordering result, and distributing construction tasks to workers in the fifth set.
[0023] The task acquisition module 230 may be used to acquire construction tasks to be allocated in a construction project.
[0024] The task distribution module 240 may be used to distribute construction tasks to workers in a construction organization based on mapping relationships, according to the quantitative parameters of the construction tasks and construction skills to be distributed. In some embodiments, the task distribution module 240 may perform one or more of the following operations: selecting initial workers from the construction organization based on pre-set qualification criteria; determining target construction periods corresponding to the construction tasks to be distributed; and determining selected workers from the initial workers based on the target construction periods. In some embodiments, the task distribution module 240 may perform one or more of the following operations: determining target construction skills corresponding to the construction tasks to be distributed based on mapping relationships; and obtaining worker rankings by ordering selected workers based on the quality parameters of their target construction skills. In some embodiments, the task distribution module 240 may perform one or more of the following operations: determining at least one initial worker combination from a worker hierarchy; determining at least one combined productivity factor corresponding to at least one initial worker combination based on the productivity individual skill factors of the workers in each initial worker combination; determining a corresponding target productivity based on the target duration and target workload of the construction tasks to be distributed; and determining at least one first set from at least one initial worker combination based on the target productivity and at least one combined productivity factor, wherein the combined productivity factor corresponding to the first set satisfies the target productivity. In some embodiments, the task distribution module 240 may perform one or more of the following operations: obtaining a work distribution mode; distributing construction tasks to workers in the construction organization based on the work distribution mode and at least one first set. In some embodiments, the work distribution mode may include a first work distribution mode.In some embodiments, the task distribution module 240 may perform one or more of the following operations: determining at least one combination cost parameter corresponding to at least one first set based on the worker cost parameters in each initial worker combination; determining the minimum combination cost parameter among the at least one combination cost parameter corresponding to at least one first set; determining the first set corresponding to the minimum combination cost parameter as a second set; and distributing construction tasks to workers in the second set. In some embodiments, the task distribution mode may include a second task distribution mode. In some embodiments, the task distribution module 240 may perform one or more of the following operations: adjusting the target construction period multiple times and obtaining multiple second sets corresponding to multiple target construction periods; determining cost standards based on the multiple second sets; determining at least one third set from the multiple second sets based on the cost standards; determining the shortest target construction period among the at least one target construction period corresponding to at least one third set; determining the third set corresponding to the shortest target construction period as a fourth set; and distributing construction tasks to workers in the fourth set. In some embodiments, the work distribution mode may include a third work distribution mode. In some embodiments, the task distribution module 240 may perform one or more of the following operations: adjusting the target duration multiple times to obtain multiple second sets corresponding to multiple target durations; determining a cost-duration coefficient corresponding to each second set based on the combined cost parameters and target duration corresponding to each second set; ordering the multiple second sets based on the cost-duration coefficient, determining a fifth set based on the ordering result, and distributing construction tasks to workers in the fifth set.
[0025] In some embodiments, the relationship establishment module 210, the skill quantification module 220, the task acquisition module 230, and the task distribution module 240 can be implemented on the same or different processing units.
[0026] Figure 3 is a flowchart of an exemplary intelligent work distribution method as shown in some embodiments of this specification. In some embodiments, the flow 300 may be executed by the processing unit 110 or the intelligent work distribution system 200. For example, the flow 300 may be stored in a memory device in the form of a program or instructions. When the processing unit 110 or the intelligent work distribution system 200 executes the instructions, the flow 300 can be realized. The schematic diagrams of the operation of the flow 300 presented below are illustrative. In some embodiments, it may be completed with one or more additional operations not described and / or one or more operations not discussed. Furthermore, the order of operations of the flow 300 shown in Figure 3 and described below is not limiting.
[0027] Step 310 establishes a mapping relationship between construction tasks and construction skills. Specifically, step 310 may be performed by the relationship establishment module 210.
[0028] Construction tasks may be the specific tasks required to complete the construction work. For example, the construction work may be foundation work, and the corresponding construction tasks may include soil excavation, foundation pit support, concrete cushion, foundation side wall formwork, marking out (line marking), raft foundation, rebar reinforcement, raft stone masonry, and soil backfilling.
[0029] Construction skills may also be the relevant technologies and abilities necessary to complete construction work. Continuing the above example, construction skills corresponding to “foundation work” may include excavator operation, compactor operation, concrete pouring, rebar preparation, and rebar frame installation. In some embodiments, the relationship establishment module 210 can represent construction skills with job labels corresponding to the construction skills. Continuing the above example, excavator operation, compactor operation, concrete pouring, rebar preparation, and rebar frame installation may be represented by the labels “excavator operator,” “compactor operator,” “concrete worker,” and “rebar worker,” respectively.
[0030] The mapping relationship between a construction task and a construction skill may also be a correspondence between a construction task and the construction skill required to complete that task. As just one example, the mapping relationship may include a correspondence between the construction task "earth excavation" and the construction skill "excavator operator." As another example, the mapping relationship may include a correspondence between the construction task "rebar reinforcement" and the construction skill "rebar worker."
[0031] In some embodiments, the relationship establishment module 210 may determine the construction tasks and skills included in construction projects across the industry based on historical construction project data of the construction industry (e.g., plans, acceptance reports, cost tables, construction schedules, and cost settlement statements of historical construction projects), and establish mapping relationships between each construction task and each construction skill. Exemplarily, the relationship establishment module 210 may establish a mapping relationship between the construction task "earth excavation" and the construction skill "excavator operator" by determining, based on historical construction project data, that an excavator operator is required for the historical construction task "earth excavation".
[0032] In step 320, information on the construction skills and historical construction tasks of workers in the construction organization is obtained, and the corresponding quantitative parameters for construction skills are determined based on the historical construction task information. Specifically, step 320 may be performed by the skill quantification module 220.
[0033] A construction organization may be a collection of workers tasked with completing various construction projects. For example, a construction organization may be a construction company, a construction project team, or a construction contractor.
[0034] In a construction organization, a worker's construction skills may refer to the relevant skills and abilities that a worker possesses to complete a construction task. Each worker in a construction organization may possess one or more construction skills. That is, each worker in a construction organization can complete one or more construction tasks. As just an example, a construction project team may include 100 workers, of which worker A has the construction skills "excavator operator" and "compactor operator," worker B has the construction skill "rebar worker," and worker C has the construction skills "excavator operator" and "rebar worker" simultaneously.
[0035] In some embodiments, the skill quantification module 220 may determine a worker's construction skills based on basic information about the worker in the construction organization. For example, the basic information about a worker may include information such as the worker's name, identification number, health examination report, and skills certificate entered by the user.
[0036] The historical construction task information of a worker in a construction organization may include information related to the historical construction tasks completed by the worker. For example, the historical construction task information of worker C may include information related to the fact that worker C completed the historical construction tasks "Excavation of Construction A," "Reinforcement of Construction A," "Excavation of Construction B," and "Reinforcement of Construction C." In some embodiments, the historical construction task information may include the amount of work, construction time, labor costs, and acceptance reports for the historical construction tasks completed by the worker.
[0037] In some embodiments, the skill quantification module 220 may determine a worker's historical construction task information based on the construction organization's historical construction project data. For example, the historical construction task information of worker C may be determined based on the construction organization's "Project A", "Project B", and "Project C" project data.
[0038] Quantitative parameters for construction skills are relative indicators for evaluating the construction skills of workers. In some embodiments, the quantitative parameters for construction skills may include at least cost parameters, quality parameters, and production capacity parameters. Cost parameters, quality parameters, and production capacity parameters can quantify the relative level of workers' construction skills in the industry from the three dimensions of cost, quality, and production capacity, respectively.
[0039] For an explanation of how to determine the quantifiable parameters of corresponding construction skills based on historical construction task information, please refer to Figure 4 and its explanation.
[0040] Step 330 retrieves the construction tasks to be allocated in the construction project. Specifically, step 330 may be performed by the task retrieval module 230.
[0041] The construction tasks to be distributed may be construction tasks that require the arrangement of construction workers. In some embodiments, the task acquisition module 230 may acquire the construction tasks to be distributed based on the construction project plan. For example, the task acquisition module 230 may extract the construction tasks to be distributed from the construction project plan using a text extraction model (e.g., a BERT model). Alternatively, for example, the task acquisition module 23 may display the construction project plan to the user via the terminal device 120 and receive the construction tasks to be distributed entered by the user based on the construction project plan.
[0042] As a simple example, the task acquisition module 230 may acquire tasks to be assigned, such as "earth excavation" and "reinforcement," based on the plan for construction project C.
[0043] In step 340, construction tasks are distributed to workers in the construction organization based on the mapping relationships and according to the quantitative parameters of the construction tasks and construction skills to be distributed. Specifically, step 340 may be performed by the task distribution module 240.
[0044] To prevent assigning work to workers who do not have available time for construction or who do not meet the qualification requirements, the task distribution module 240 may first determine which workers in the construction organization have available time for construction and meet the qualification requirements.
[0045] Specifically, in some embodiments, the task distribution module 240 may select initial workers from a construction organization based on pre-set qualifications. These pre-set qualifications may be pre-defined basic criteria for selecting workers. For example, pre-set qualifications may include completing safety training, not being on a blacklist, passing a health check, and meeting age requirements. Initial workers may be workers in a construction organization who meet the pre-set qualifications. For example, the task distribution module 240 may select 50 initial workers from 100 workers in a construction project team based on pre-set qualifications.
[0046] Furthermore, in some embodiments, the task distribution module 240 may determine the target duration corresponding to the distributed construction task. For example, the task distribution module 240 may further obtain the target duration and target workload corresponding to the distributed construction task based on the construction project plan. For example, the target duration for the distributed task "earth excavation" is 1 month, and the target workload is 10 6 m 3 Therefore, the target construction period for "reinforcement" is 3 months from the current time, and the target work volume is 10 tons.
[0047] Furthermore, in some embodiments, the task distribution module 240 may determine selected workers from the initial workers based on the target project duration. For example, the task distribution module 240 may select selected workers from the initial workers whose free time overlaps with the target project duration more than a preset value (e.g., 90%). The preset value can be adjusted based on the ideal number of selected workers. For example, the task distribution module 240 may select 30 selected workers from 50 initial workers based on a target project duration of "1 month" for "earth excavation".
[0048] In some embodiments of this specification, by determining the selected workers from the initial workers based on pre-set qualification requirements and target construction periods corresponding to the assigned construction tasks, it is possible to pre-select workers who do not meet the qualification requirements or who do not have adequate free time, thereby improving the efficiency of subsequent work allocation.
[0049] To improve the efficiency of work distribution, the task distribution module 240 may determine which workers within the construction organization possess the construction skills corresponding to the construction tasks to be distributed.
[0050] Specifically, in some embodiments, the task distribution module 240 may determine the target construction skills corresponding to the distributed construction tasks based on mapping relationships. For example, based on the correspondence between the construction task "earth excavation" and the construction skill "excavator operator" in the mapping relationships, the target construction skill corresponding to the distributed task "earth excavation" is determined to be "excavator operator." Based on the correspondence between the construction task "rebar reinforcement" and the construction skill "rebar worker" in the mapping relationships, the target construction skill corresponding to the distributed task "rebar reinforcement" is determined to be "rebar worker."
[0051] Furthermore, in some embodiments, the task distribution module 240 may obtain a worker hierarchy by ordering the selected workers based on the quality parameters of their target construction skills. Figure 7 is a schematic diagram of an exemplary worker hierarchy shown in some embodiments of this specification. As a mere example, as shown in Figure 7, taking the target construction skill "excavator operator" as an example, the task distribution module 240 may obtain a worker hierarchy [A, C, ... B] by ordering the selected workers in descending order based on the quality parameters of "excavator operator" for 30 selected workers. For example, if the quality parameter of A is 0.8 and the quality parameter of C is 0.7, then A will be positioned before B in the worker hierarchy.
[0052] In some embodiments of this specification, worker ranking is obtained based on the quality parameters of the target construction skills of selected workers, thereby ensuring that the selected workers are better suited to the requirements of the construction task, while simultaneously ensuring the quality of the construction work, and avoiding assigning workers who are unskilled in the corresponding construction skills to inappropriate construction tasks.
[0053] To ensure that the work distribution meets the requirements for time and quality, the task distribution module 240 can select a set of workers that meets the requirements based on the worker hierarchy.
[0054] Specifically, in some embodiments, the task distribution module 240 may determine at least one initial worker combination from the worker hierarchy. In some embodiments, the task distribution module 240 may preprocess the worker hierarchy before determining at least one initial worker combination. Preprocessing can further improve the overall quality parameters of the worker hierarchy. In some embodiments, preprocessing may obtain an average quality parameter for the worker hierarchy based on the quality parameters of several workers in the worker hierarchy, and then exclude workers from the worker hierarchy whose quality parameters are lower than the average quality parameter. For example, preprocessing may exclude 20 workers from a worker hierarchy of 30 whose quality parameters are lower than the average quality parameter to obtain a worker hierarchy of 10.
[0055] JPEG2026511283000002.jpg31170
[0056] Furthermore, in some embodiments, the task distribution module 240 may determine at least one combined production capacity factor corresponding to at least one initial worker combination based on the production capacity individual skill factors of the workers in each initial worker combination. For a detailed explanation of the workers' production capacity individual skill factors, refer to the relevant explanation in step 410. The combined production capacity factor may be the sum of the production capacity individual skill factors of the construction skills of all workers in the corresponding initial worker combination. JPEG2026511283000003.jpg25170
[0057] Furthermore, in some embodiments, the task distribution module 240 may determine the corresponding target production capacity based on the target construction period and target workload of the construction task to be distributed. For example, the task distribution module 240 may determine the target construction period of 1 month and target workload of 10 months for the construction task "earth excavation" to be distributed. 63 Based on this, the corresponding target production capacity is 10 6 / 30 = 33400 3 It may be decided that it is / d.
[0058] In some embodiments, the task distribution module 240 may determine at least one first set of at least one initial worker combinations based on the target production capacity and at least one combination production capacity factor. The combination production capacity factor corresponding to the first set satisfies the target production capacity. In this case, the initial worker combination K2 can be determined as the first set. Exemplaryly, the task distribution module 240 may determine 200 first sets from 1022 initial worker combinations.
[0059] In some embodiments of this specification, it is possible to ensure that construction tasks are completed in accordance with the target timeframe by determining at least one first set from at least one initial worker combination based on the target production capacity.
[0060] In some embodiments, the task distribution module 240 may distribute construction tasks to workers in a construction organization based on at least one first set. For a detailed explanation of distributing construction tasks to workers in a construction organization based on the first set, refer to Figure 5 and its description.
[0061] In some embodiments of this specification, a mapping relationship is established between construction skills and construction tasks, and the construction skills of workers are quantified from multiple dimensions of production capacity, cost, and quality. Based on this mapping relationship, construction tasks are distributed to workers in the construction organization according to the assigned tasks and the quantified construction skills (i.e., quantification parameters), thereby improving work distribution efficiency while taking into account the requirements for duration, cost, and quality of the construction tasks.
[0062] Figure 4 is a flowchart of a method for determining the quantitative parameters of exemplary worker construction skills as shown in some embodiments of this specification. In some embodiments, flow 400 may be performed by the processing unit 110 or the intelligent work distribution system 200 (e.g., skill quantification module 220). For example, flow 400 may be stored in a memory device in the form of a program or instructions. When the processing unit 110 or the intelligent work distribution system 200 (e.g., skill quantification module 220) executes the instructions, flow 400 can be realized. The schematic diagrams of the operation of flow 400 presented below are illustrative. In some embodiments, it may be completed with one or more additional operations not described and / or one or more operations not discussed. Furthermore, the order of operations of flow 400 shown in Figure 4 and described below is not limiting.
[0063] In step 410, based on the historical construction task information of the worker, the personal skill factor of the worker is determined.
[0064] The personal skill factor of the worker is an absolute indicator for evaluating the worker's construction skills. Corresponding to the quantitative parameters, in some embodiments, the personal skill factor of the worker may include a cost personal skill factor, a quality personal skill factor, and a production capacity personal skill factor. The cost personal skill factor, the quality personal skill factor, and the production capacity personal skill factor can quantify the absolute level of the worker's construction skills from the three dimensions of cost, quality, and production capacity respectively.
[0065] The cost personal skill factor can be represented by the average reward obtained by the worker for completing the unit construction task volume. As a simple example, the skill quantification module 220 obtains the total construction task volume corresponding to a certain construction skill of the worker and the total reward obtained for completing the total construction task volume from the historical construction task information of the worker, and then obtains the cost personal skill factor corresponding to the construction skill of the worker based on the ratio of the total reward to the total construction task volume. For example, continuing with the above example, the skill quantification module 220 obtains from the historical construction task information <the construction task volume of "excavation of Project A" is "800 3 ", the construction time is "1h", the construction reward is "300 yuan", and the inspection is "qualified"; the construction task volume of "excavation of Project B" is "1600 3 ", the construction time is "3h", "the construction reward is "500 yuan", and the inspection is "qualified"; the construction task volume of "reinforcement of steel bars in Project A" is "1t", the construction time is "4h", the construction reward is "900 yuan", and the inspection is "unqualified"; the construction task volume of "reinforcement of steel bars in Project C" is "2t", the construction time is "8h", the construction reward is "2000 yuan", and the inspection is "qualified"> that the total construction task volume corresponding to the construction skill of "excavator operator" of worker C is 800 + 1600 = 2400 3 and the total reward is 800 yuan, and then, based on the ratio of the total reward of 800 yuan to the total construction task volume of 2400 3 JPEG2026511283000005.jpg16170 The total amount of work tasks corresponding to worker C's construction skill "rebar worker" is 1+2=3t, and the total compensation is 2900 yuan. Then, based on the ratio of the total compensation of 2900 yuan to the total amount of work tasks of 3t, JPEG2026511283000006.jpg16170
[0066] The quality individual skill factor can be represented by the quality pass rate of a worker's construction tasks. As a simple example, the skill quantification module 220 may obtain the total amount of construction tasks corresponding to a certain construction skill of a worker and the amount of construction tasks that passed inspection from the worker's historical construction task information, and then obtain the quality individual skill factor corresponding to that construction skill of the worker based on the ratio of the amount of construction tasks that passed inspection to the total amount of construction tasks. For example, continuing the above example, the skill quantification module 220 may obtain from the historical construction task information of worker C the total amount of construction tasks corresponding to worker C's construction skill "Excavator Operator" if 800 + 1600 = 2400. 3 Therefore, the number of construction tasks that passed the inspection was 800 + 1600 = 2400. 3 The construction task volume of 2400 obtained the necessary certification and passed the inspection. 3 Total construction task volume: 2400 3 Based on the ratio, JPEG2026511283000007.jpg16170 The total amount of construction tasks corresponding to the construction skill "rebar worker" of worker C is 1+2=3t, and the amount of construction tasks that passed inspection is 2t. Next, based on the ratio of the amount of construction tasks that passed inspection (2t) to the total amount of construction tasks (3t), JPEG2026511283000008.jpg17170
[0067] The productivity individual skill factor can be expressed as the average amount of construction tasks completed by a worker per unit time. As a simple example, the skill quantification module 220 may obtain from the worker's historical construction task information the total amount of construction tasks corresponding to a certain construction skill of the worker and the total time required to complete the total amount of construction tasks, and then obtain the productivity individual skill factor corresponding to that construction skill of the worker based on the ratio of the total amount of construction tasks to the total time. For example, continuing the above example, from the historical construction task information of worker C, the skill quantification module 220 obtains that the total amount of construction tasks corresponding to worker C's construction skill "Excavator Operator" is 800 + 1600 = 2400. 3 Therefore, we obtain that the total time is 1 + 3 = 4 hours, and then the total amount of work to be done is 2400. 3 Based on the ratio of that to the total time of 4 hours, JPEG2026511283000009.jpg16170 The total amount of construction tasks corresponding to the construction skill "rebar worker" of worker C is 1+2=3t and the total time is 4+8=12h. Then, based on the ratio of the total amount of construction tasks (3t) to the total time (12h), JPEG2026511283000010.jpg17170
[0068] Figure 6 is a schematic diagram of the individual skill factors of exemplary worker construction skills as shown in some embodiments of this specification. As shown in Figure 6, the individual skill factors of construction skills that worker C does not possess can be represented by "0". Similarly, the skill quantification module 220, based on the historical construction task information of worker A, JPEG2026511283000011.jpg29170
[0069] Step 420 involves obtaining standard skill factors for construction skills.
[0070] The standard skill factor for construction skills may be a benchmark parameter representing the industry level of construction skills. In some embodiments, corresponding to the quantification parameter, the standard skill factor may include a cost standard skill factor, a quality standard skill factor, and a production capacity standard skill factor. The cost standard skill factor, quality standard skill factor, and production capacity standard skill factor can each represent the industry level in terms of three dimensions: cost, quality, and production capacity, respectively.
[0071] In some embodiments, the standard skill factor for construction skills may include, but is not limited to, the highest, lowest, mean, and standard deviation of individual skill factors for workers' construction skills in the industry.
[0072] In some embodiments, the skill quantification module 220 may obtain standard skill factors for construction skills based on historical construction project data of the construction industry. As just one example, taking the cost standard skill factor for the construction skill "excavator operator" as an example, the cost standard skill factor for the construction skill "excavator operator" includes a first cost standard skill factor and a second cost standard skill factor, and the skill quantification module 220 obtains standard skill factors based on historical construction project data of the construction industry. JPEG2026511283000012.jpg16170JPEG2026511283000013.jpg15170As yet another example, taking the quality standard skill factors for the construction skill "rebar worker" as an example, the skill quantification module 220 is based on historical construction project data of the construction industry, JPEG2026511283000014.jpg8170
[0073] In some embodiments, the skill quantification module 220 may also obtain standard skill factors for user-inputted construction skills directly via the terminal device 120, but is not limited to this embodiment.
[0074] In step 430, the quantitative parameters of the worker's construction skills are determined based on the standard skill factors and the worker's individual skill factors.
[0075] As can be seen from the above, the quantification parameters of construction skills are relative indicators for evaluating the construction skills of workers. In some embodiments, the quantification parameters of construction skills may include cost parameters, quality parameters, and production capacity parameters.
[0076] For example, taking the cost parameter as an example, the cost parameter may be a value between 0 and 1. The closer the cost parameter is to 0, the lower the level of the construction industry, as evaluated from the cost dimension; conversely, the higher the level of the construction industry. The skill quantification module 220 may obtain the cost parameter of a worker's construction skills based on a first cost standard skill factor, a second cost standard skill factor, and the worker's cost individual skill factor. As a simple example, the cost parameter of a worker's construction skills can be obtained using equation (1). JPEG2026511283000015.jpg10170JPEG2026511283000016.jpg25170
[0077] JPEG2026511283000017.jpg24170
[0078] For example, taking quality parameters as an example, quality parameters may be values greater than 0. The smaller the quality parameter, the lower the level of construction skills, as evaluated from the dimension of the quality parameter, the higher the level of construction skills, and conversely, the closer the value is to 1, the closer it is to the average level of construction skills. Skill quantification module 220 may obtain the quality parameter of a worker's construction skills based on the quality standard skill factor and the worker's individual quality skill factor. As a simple example, the quality parameter of a worker's construction skills can be obtained using equation (2). JPEG2026511283000018.jpg12170JPEG2026511283000019.jpg17170
[0079] In some embodiments of this specification, quantifiable parameters corresponding to individual skill factors of a worker's construction skills may be determined based on different standard skill factors and different methods, but are not limited to these embodiments.
[0080] In some embodiments of this specification, the evaluation of workers' construction skills is quantified, and the quantified absolute indicators are converted into relative indicators based on industry levels. This allows the relative indicators, "quantified parameters," to more intuitively reflect the level of workers' construction skills relative to the industry as a whole.
[0081] As can be seen from the above, the quantification parameters for worker construction skills quantify the relative level of workers' construction skills in the industry from three objective dimensions: cost, quality, and production capacity, and are an objective evaluation of workers' construction skills. In order to quantify workers' construction skills from a subjective perspective, the skill quantification module 220 may further modify the quantification parameters for workers' construction skills.
[0082] Specifically, in some embodiments, the skill quantification module 220 may acquire evaluation parameters for a worker's construction skills based on the worker's historical construction task information. The evaluation parameters for a worker's construction skills may be subjective indicators for evaluating a worker's construction skills. In some embodiments, the evaluation parameters may include at least a willingness to cooperate parameter and a customer satisfaction parameter. The willingness to cooperate parameter and the customer satisfaction parameter can quantify subjective perceptions of a worker's construction skills from two perspectives: that of fellow cooperating workers and that of customers, respectively.
[0083] The willingness to cooperate parameter may also represent the willingness of fellow workers to cooperate with a worker's construction skills. For example, the willingness to cooperate parameter may be a natural number between 0 and 10, with a value closer to 10 indicating a higher willingness of fellow workers to cooperate with a worker's construction skills, and conversely, a lower willingness to cooperate indicating a lower willingness of fellow workers to cooperate with a worker's construction skills.
[0084] In some embodiments, the skill quantification module 220 may acquire evaluation information on the worker's construction skills by collaborating workers (e.g., collaborating worker cooperation evaluation forms, collaborating worker complaint information, etc.) based on the worker's history of construction tasks, and acquire a cooperation willingness parameter for the worker's construction skills based on the evaluation information on the worker's construction skills by collaborating workers and pre-set cooperation willingness evaluation rules. For example, the pre-set cooperation willingness evaluation rules may include setting the cooperation willingness parameter for the worker's construction skills to be equal to the average evaluation score on the worker cooperation willingness evaluation form by collaborating workers for the corresponding history of construction tasks in which the worker participated, and deducting 1 point from the cooperation willingness parameter for the corresponding construction skills each time a collaborating worker for a history of construction tasks in which the worker participated files a complaint against the worker.
[0085] As a mere example, continuing from the above example, the skill quantification module 220, based on worker C's historical construction task information, collects evaluation information from worker C's collaborating workers regarding worker C's construction skill "excavator operator" <Cooperation evaluation forms (e.g., 8 points, 9 points, 7 points, and 8 points) and complaint information (e.g., 1 time) from four collaborating workers who participated in "Construction A soil excavation" for worker C, and cooperation evaluation forms (e.g., 6 points, 10 points, and 9 points) and complaint information (e.g., 0 times) from three collaborating workers who participated in "Construction B soil excavation">, and evaluation information regarding the construction skill "rebar worker" <Cooperation evaluation forms (e.g., 7 points, 10 points, 9 points, 7 points, 8 points) and complaint information (e.g., 2 times) for worker C from five fellow workers who participated in "Construction A Rebar Reinforcement"> are obtained, and cooperation evaluation forms (e.g., 8 points, 8 points, 9 points, and 6 points) and complaint information (e.g., 0 times) for worker C from four fellow workers who participated in "Construction C Rebar Reinforcement" are obtained, and then the average cooperation evaluation score for worker C's construction skill "Excavator Operator" from the seven cooperating workers is (8+9+7+8+6+10+9) / 7 = 8.14 points, the number of complaints is 1, and based on the pre-set cooperation intention evaluation rules, Based on the evaluation information of worker C, a cooperating worker with 171,709 skills, for the construction work "rebar work", the average cooperation evaluation score is (7+10+9+7+8+8+8+9+6) / 9=8 points, the number of complaints is 2, and based on the pre-set cooperation intention evaluation rules, JPEG2026511283000021.jpg11170
[0086] The customer satisfaction parameter may also represent the customer's satisfaction with the workers' skills. For example, the customer satisfaction parameter may be a natural number between 0 and 10, where a value closer to 10 indicates higher customer satisfaction with the workers' skills, and conversely, a value closer to 10 indicates lower customer satisfaction.
[0087] In some embodiments, the skill quantification module 220 may acquire customer evaluation information (e.g., customer satisfaction evaluation forms, customer complaint information, etc.) regarding a worker's construction skills based on the worker's historical construction task information, and acquire customer satisfaction parameters for the worker's construction skills based on the customer evaluation information and pre-set customer satisfaction evaluation rules. For a detailed explanation of how to acquire customer satisfaction parameters for a worker's construction skills, refer to the related explanation for acquiring willingness to cooperate parameters for a worker's construction skills, which will not be repeated here. JPEG2026511283000022.jpg20170
[0088] Furthermore, in some embodiments, the skill quantification module 220 may modify the quantification parameters of a worker's construction skills based on the evaluation parameters of the worker's construction skills. For example, the skill quantification module 220 may weight-add the evaluation parameters and quantification parameters of the construction skills corresponding to the worker based on a preset evaluation modification weight for construction skills to obtain the modified quantification parameters of the worker's construction skills.
[0089] The pre-set evaluation modification weights for construction skills may include cooperation weight, satisfaction weight, and quantification weight, and the sum of the cooperation weight, satisfaction weight, and quantification weight may be 1. In some embodiments, the pre-set evaluation modification weights for construction skills may be determined based on user input. For example, the evaluation modification weight for the construction skill "Excavator Operator" may be determined based on user input as cooperation weight 0.3, satisfaction weight 0.2, and quantification weight 0.5. In some embodiments, the pre-set evaluation modification weights for construction skills may be determined based on the richness of evaluation information from the worker's cooperating workers regarding the worker's construction skills and the richness of customer evaluation information regarding the worker's construction skills. For example, taking cooperation weight as an example, if the ratio of the number of cooperating workers who submitted cooperation evaluation forms for worker C's construction skill "Rebar Worker" to the total number of cooperating workers is less than 1 / 3, the corresponding cooperation weight is 0.1; if it is 1 / 3 or more but less than 1 / 2, the corresponding cooperation weight is 0.2; and if it is 1 / 2 or more, the corresponding cooperation weight is 0.3.
[0090] JPEG2026511283000023.jpg40170
[0091] In some embodiments of this specification, by modifying the quantification parameters of a worker's work skills based on evaluation parameters of the worker's work skills, the modified quantification parameters can reflect the subjective perceptions of the worker's collaborators and customers regarding the worker's work skills. Therefore, the modified quantification parameters can be used to evaluate the worker's work skills from the perspective of the worker's sense of cooperation and service, thereby improving the evaluation dimension of the quantification parameters.
[0092] It can be understood that the quantification parameters for construction skills may have a timeliness to them. For example, worker C's construction skills improve as their construction experience increases. Conversely, worker A's construction skills decline because they are lazy. Therefore, in order to further consider the timeliness of construction skill evaluation, the skill quantification module 220 may further modify the quantification parameters for workers' construction skills.
[0093] In some embodiments, the skill quantification module 220 may obtain quantification parameters for at least one construction skill corresponding to at least one time period. The time period may be a period of at least one time length from the current time, and the time length may be 1 month, 2 months, 3 months, 45 days, etc. For example, the current time is t, the time length is T, and the five time periods may include T1=[tT, t], T2=[t-2T, tT], T3=[t-3T, t-2T], T4=[t-4T, t-3T], T5=[t-5T, t-4T]. The skill quantification module 220 obtains quantification parameters for the construction skill "Excavator Operator" of worker A corresponding to the five time periods. You can also obtain JPEG2026511283000024.jpg31170.
[0094] In some embodiments, the skill quantification module 220 may determine at least one time weight corresponding to at least one time period. In some embodiments, the closer the time period is to the current time, the larger the corresponding time weight. For example, the time weights corresponding to time periods T1, T2, T3, T4, and T5 may be 5, 4, 3, 2, and 1. In some embodiments, the sum of at least one time weight may be 1. For example, the time weights corresponding to the five time periods may be normalized to obtain the corresponding time weights 5 / (5+4+3+2+1)=0.33, 4 / (5+4+3+2+1)=0.27, 3 / (5+4+3+2+1)=0.2, 2 / (5+4+3+2+1)=0.13, and 1 / (5+4+3+2+1)=0.07.
[0095] In some embodiments, the skill quantification module 220 may determine the quantification parameters of a construction skill based on at least one quantification parameter of a construction skill corresponding to at least one time period and at least one corresponding time weight. Continuing the above example, the method for determining the quantification parameter of worker A's construction skill "excavator operator" may be as follows: JPEG2026511283000025.jpg47170
[0096] In some embodiments of this specification, the quantification parameters of construction skills can be dynamically adjusted based on a time coefficient corresponding to a time period, and by further considering the timeliness of the quantification parameters, the quantification parameters of workers can be dynamically adjusted to more accurately reflect the workers' current construction skills, thereby achieving a better match between the workers' construction skills and the needs of the construction tasks.
[0097] Figure 5 is a flowchart of exemplary construction task distribution to workers in a construction organization as shown in some embodiments of this specification. In some embodiments, the flow 500 may be executed by a processing unit 110 or an intelligent work distribution system 200 (e.g., a task distribution module 240). For example, the flow 500 may be stored in a memory device in the form of a program or instructions. When the processing unit 110 or the intelligent work distribution system 200 (e.g., a task distribution module 240) executes the instructions, the flow 500 can be realized. The schematic diagrams of the operation of the flow 500 presented below are illustrative. In some embodiments, it may be completed with one or more additional operations not described and / or one or more operations not discussed. Furthermore, the order of operations of the flow 500 shown in Figure 5 and described below is not limiting.
[0098] In step 510, the work distribution mode is obtained.
[0099] A work allocation mode may be a mode in which workers are arranged to perform construction tasks based on a work allocation objective. In some embodiments, the work allocation objective may include, but is not limited to, minimum cost, shortest construction period, and cost-effectiveness. In some embodiments, a work allocation mode may include, but is not limited to, a first work allocation mode, a second work allocation mode, and a third work allocation mode. The first work allocation mode may be a work allocation mode whose work allocation objective is minimum cost. The second work allocation mode may be a work allocation mode whose work allocation objective is shortest construction period. The third work allocation mode may be a work allocation mode whose work allocation objective is cost-effectiveness. In some embodiments of this specification, the corresponding work allocation mode may be determined based on other work allocation objectives, but is not limited to these embodiments.
[0100] In some embodiments, the task distribution module 240 may obtain a task distribution mode entered by the user via the terminal device 120. In some embodiments, the task distribution module 240 may obtain a task distribution objective entered by the user via the terminal device 120 and determine a corresponding task distribution mode based on the task distribution objective.
[0101] In step 520, construction tasks are distributed to workers in the construction organization based on the work distribution mode and at least one first set.
[0102] Figure 8 is a schematic diagram of an exemplary first work distribution mode as shown in some embodiments of this specification. As shown in Figure 8, the task distribution module 240 may distribute construction tasks to workers in a construction organization based on the first work distribution mode and at least one first set.
[0103] Specifically, the task distribution module 240 may determine at least one combination cost parameter corresponding to at least one first set based on the cost parameters of the workers in each initial worker combination. The combination cost parameter may be the sum of the cost parameters of the work skills of all workers in the corresponding first set. JPEG2026511283000026.jpg46170
[0104] Furthermore, the task distribution module 240 may determine the minimum combination cost parameter among at least one combination cost parameter corresponding to at least one first set, determine the first set corresponding to the minimum combination cost parameter as the second set, and distribute construction tasks to the workers in the second set. JPEG2026511283000027.jpg25170
[0105] In some embodiments of this specification, when the target construction period is fixed, the first work allocation mode can be efficiently determined by determining the second set based on the combined cost parameters corresponding to the first set.
[0106] Figure 9 is a schematic diagram of an exemplary second work distribution mode as shown in some embodiments of this specification. As shown in Figure 9, the task distribution module 240 may distribute construction tasks to workers in the construction organization based on the second work distribution mode and at least one first set.
[0107] Specifically, the task distribution module 240 may adjust the target project duration multiple times and obtain multiple second sets corresponding to multiple target project durations. As shown in Figure 9, the task distribution module 240 may adjust the target project duration to 10 days, 20 days, 1 month, ..., 2 months, and obtain the corresponding second sets M16, M13, M3, ..., M100. For a detailed explanation of how to obtain the second sets, please refer to Figure 8 and its related explanations.
[0108] Furthermore, the task distribution module 240 may determine a cost standard value based on multiple second sets, and based on the cost standard value, determine at least one third set from the multiple second sets. For example, the cost standard value may be the average value of the combined cost parameters corresponding to the multiple second sets. JPEG2026511283000028.jpg17170 Furthermore, the cost standard value may be set to the median of the combined cost parameters corresponding to multiple second sets, or the first one-third of the values, but is not limited to this embodiment. In some embodiments, the task distribution module 240 may determine at least one third set as the second set corresponding to the combined cost parameters that do not exceed the cost standard value. JPEG2026511283000029.jpg28170
[0109] Furthermore, the task distribution module 240 may determine the shortest target construction period among at least one target construction period corresponding to at least one third set, determine the third set corresponding to the shortest target construction period as the fourth set, and distribute construction tasks to the workers in the fourth set. As shown in Figure 8, if the shortest target construction period among the target construction periods corresponding to the third sets M13, M3, ... is 20 days, the third set M13 corresponding to 20 days can be determined as the fourth set, and construction tasks can be distributed to the workers in the fourth set M13.
[0110] In some embodiments of this specification, the second work distribution mode can ensure that a fourth set of the corresponding shortest project duration can be determined within a relatively low cost range by obtaining multiple second sets by adjusting the target project duration multiple times, determining at least one third set based on cost standards, and then obtaining a fourth set based on the target project duration corresponding to the third set.
[0111] Figure 10 is a schematic diagram of an exemplary third work distribution mode as shown in some embodiments of this specification. As shown in Figure 10, the task distribution module 240 may distribute construction tasks to workers in the construction organization based on the third work distribution mode and at least one first set.
[0112] Specifically, the task distribution module 240 may adjust the target project duration multiple times and obtain multiple second sets corresponding to multiple target project durations. For a detailed explanation of obtaining multiple second sets corresponding to multiple target project durations, please refer to Figure 9 and its related explanation.
[0113] Furthermore, the task distribution module 240 may determine a cost-duration coefficient corresponding to each second set based on the combination cost parameters and target construction period corresponding to each second set. The cost-duration coefficient is a composite coefficient that evaluates how much importance is placed on the construction period and cost corresponding to the second set in the current construction. For example, the cost-duration coefficient may be the sum of the squares of the combination cost parameters and target construction period corresponding to the second set. Alternatively, the cost-duration coefficient may also be the sum of the combination cost parameters and target construction period corresponding to the second set, a weighted value, etc., but is not limited to this embodiment. JPEG2026511283000030.jpg19170
[0114] Furthermore, the task distribution module 240 may order multiple second sets based on cost-duration coefficients, determine a fifth set based on the ordering result, and distribute construction tasks to workers in the fifth set. JPEG2026511283000031.jpg31170JPEG2026511283000032.jpg15170This specification may determine the fifth set by adopting a corresponding method from the ordering results based on different cost-period coefficient determination methods, but is not limited to this embodiment.
[0115] In some embodiments of this specification, the third work allocation mode can comprehensively consider cost and time factors by determining the fifth set based on the cost-time coefficient.
[0116] In some embodiments of this specification, different needs for different construction tasks can be met by determining the corresponding optimal mode based on a first set, depending on different work distribution modes determined by the user.
[0117] The beneficial effects that the embodiments described herein may bring include, but are not limited to, (1) establishing a mapping relationship between construction skills and construction tasks, and quantifying workers' construction skills from multiple perspectives such as productivity, cost, and quality, thereby distributing construction tasks to workers in a construction organization based on the mapping relationship and the quantified construction skills (i.e., quantified parameters) to be assigned. This improves the efficiency of work distribution while also considering the project duration, cost, and quality requirements of the construction tasks. (2) Quantifying the evaluation of workers' construction skills and converting the quantified absolute indicators into relative indicators based on industry levels. This allows the relative indicators "quantified parameters" to more intuitively reflect the level of workers' construction skills relative to the industry as a whole. (3) By modifying the quantitative parameters of workers' construction skills based on evaluation parameters of workers' construction skills, the modified quantitative parameters can reflect the subjective feelings of workers' collaborating partners and customers regarding the workers' construction skills. Therefore, the modified quantitative parameters can evaluate workers' construction skills from the perspective of workers' sense of cooperation and service, thereby improving the evaluation dimension of the quantitative parameters. (4) By modifying the quantitative parameters of construction skills based on time coefficients corresponding to time cycles, and further considering the timeliness of the quantitative parameters, the quantitative parameters of workers can be dynamically adjusted to more accurately reflect the workers' current construction skills, thereby better matching workers' construction skills with the needs of construction tasks. (5) By determining selected workers from the initial workers based on pre-set qualification requirements and target construction periods corresponding to the assigned construction tasks, workers who do not meet the qualification requirements and workers who do not have a suitable schedule can be pre-selected, thereby improving the efficiency of subsequent work allocation. (6) By obtaining worker rankings based on the quality parameters of the target construction skills of the selected workers, it is possible to ensure that the selected workers are better suited to the requirements of the construction task, while at the same time ensuring the quality of the construction work, and to avoid assigning workers who are not proficient in the corresponding construction skills to inappropriate construction tasks.(7) Based on the target production capacity, construction tasks can be completed in accordance with the target timeframe by determining at least one first set from at least one initial worker combination. (8) Different needs for different construction tasks can be met by determining the corresponding optimal mode based on the first set, depending on the different work distribution modes determined by the user. For example, if the target timeframe is fixed, the first work distribution mode can be efficiently determined by determining the second set based on the combination cost parameters corresponding to the first set. Alternatively, for example, multiple second sets can be obtained by adjusting the target timeframe multiple times, at least one third set can be determined based on a cost standard value, and then the fourth set can be obtained based on the target timeframe corresponding to the third set, thereby determining the fourth set with the shortest timeframe corresponding to the second work distribution mode within a relatively low cost range. Alternatively, for example, a fifth set can be determined based on a cost-time coefficient so that the third work distribution mode can comprehensively consider the elements of cost and time.
[0118] The basic concepts are described above. Clearly, to those skilled in the art, the above detailed disclosure is merely an example and does not constitute a limitation of this specification. Not expressly stated herein, those skilled in the art may make various changes, improvements and modifications to this specification. Since such changes, improvements and modifications are proposed herein, such changes, improvements and modifications still fall within the spirit and scope of the exemplary embodiments herein.
[0119] At the same time, this specification uses specific terminology to describe the embodiments herein. For example, “one embodiment,” “one example,” and / or “several embodiments” means a certain feature, structure, or characteristic relating to at least one embodiment herein. Therefore, it should be emphasized and noted that “one embodiment,” “one example,” or “one alternative embodiment” mentioned more than once in different places herein does not necessarily refer to the same embodiment. Also, certain features, structures, or characteristics in one or more embodiments herein may be appropriately combined.
[0120] Furthermore, unless expressly stated in the claims, the order of processing elements and sequences, the use of alphanumeric characters, or other names described herein is not intended to limit the order of the processes and methods herein. While the above disclosure discusses some embodiments of the invention that are considered useful today through various examples, such details are for illustrative purposes only, and it should be understood that the appended claims are not limited to the disclosed embodiments. Conversely, the claims are intended to cover all modifications and equivalent combinations that are consistent with the essence and scope of the embodiments herein. For example, the system components described above can be implemented by hardware devices, but they can also be implemented by software-only solutions, such as installing the described system on an existing server or mobile device.
[0121] For the same reason, it should be noted that, in order to simplify the descriptions disclosed herein and to aid in the understanding of one or more embodiments of the invention, the above descriptions of embodiments herein may incorporate multiple features into a single embodiment, drawing, or description thereof. However, such a method of disclosure does not mean that the subject matter of this specification requires more features than those described in the claims. In fact, the features of an embodiment are fewer than all the features of a single embodiment disclosed above.
[0122] In some embodiments, numbers are used to describe the number of components and attributes. It should be understood that such numbers used in describing embodiments are modified in some instances by “approximately,” “approximately,” or “almost.” Unless otherwise stated, “approximately,” “approximately,” or “almost” means that a variation of ±20% is permitted for the number. Accordingly, in some embodiments, all numerical parameters used in the specification and claims are approximations, and such approximations may be modified according to the features required in individual embodiments. In some embodiments, numerical parameters should employ a general digit retention method, taking into account the specified number of valid digits. In some embodiments of this specification, the numerical ranges and parameters for determining their range width are approximations, and in specific embodiments, the setting of such numerical values is as accurate as possible within the feasible range.
[0123] Patents, patent applications, patent application disclosures, and other materials cited herein, including documents, books, specifications, publications, and other materials, are incorporated herein by reference in their entirety. Documents in the patent history that are inconsistent with or contradict the content of this application specification are excluded, as are documents (currently or hereafter added to this specification) that limit the broadest scope of the claims herein. In the event of any inconsistency or contradiction between the use of descriptions, definitions, and / or terms in the accompanying materials herein and the content herein, the use of descriptions, definitions, and / or terms herein shall prevail.
[0124] Finally, it should be understood that the examples described herein are used solely to illustrate the principles of the examples herein. Other variations may also fall within the scope of this specification. Therefore, alternative arrangements of the examples herein can be considered consistent with the teachings herein, not as limitations but as examples. Accordingly, the examples herein are not limited to those explicitly introduced and described herein.
Claims
1. Steps to establish a mapping relationship between construction tasks and construction skills, A step of acquiring information on the construction skills and historical construction tasks of workers in a construction organization, and determining corresponding quantitative parameters for the construction skills based on the historical construction task information, wherein the quantitative parameters for the construction skills include at least cost parameters, quality parameters, and production capacity parameters. Steps to obtain the construction tasks to be assigned in a construction project, Based on the mapping relationship, the steps include distributing the construction tasks to workers in the construction organization according to the quantitative parameters of the construction tasks to be distributed and the construction skills, An intelligent work distribution method including
2. The step of determining the corresponding quantitative parameters of the construction skills based on the historical construction task information is: A step of obtaining standard skill factors for the aforementioned construction skills in order to quantify the industry standards for the aforementioned construction skills, A step of determining the worker's personal skill factors based on the worker's past construction task information, The method according to claim 1, comprising the step of determining a quantitative parameter of the worker's construction skills based on the standard skill factor and the worker's individual skill factor.
3. The step of determining the quantitative parameters of the worker's construction skills based on the standard skill factors and the worker's individual skill factors is as follows: A step of obtaining evaluation parameters for the worker's construction skills, including at least a cooperation willingness parameter and a customer satisfaction parameter, based on the worker's past construction task information. The method according to the previous version, comprising the step of modifying the quantitative parameters of the worker's construction skills based on the evaluation parameters of the worker's construction skills.
4. The step of determining the corresponding quantitative parameters of the construction skills based on the historical construction task information is: A step of obtaining at least one quantitative parameter of the construction skill corresponding to at least one time period, The steps include determining at least one time weight corresponding to the at least one time period, The method according to claim 1, comprising the step of determining the quantification parameter of the construction skill based on the quantification parameter of the construction skill corresponding to the quantification parameter of the construction skill corresponding to the quantification parameter of the construction skill and the quantification parameter of the quantification parameter of the construction skill corresponding to the quantification parameter of the construction skill.
5. Based on the mapping relationship, the step of distributing the construction tasks to workers in the construction organization based on the distribution of construction tasks and the quantitative parameters of the construction skills is: A step of selecting initial workers from the construction organization based on pre-set qualifications, The steps include determining the target construction period corresponding to the aforementioned distributed construction tasks, The method according to claim 1, characterized by comprising the step of determining selected workers from the initial workers based on the target construction period.
6. Based on the mapping relationship, the step of distributing the construction tasks to workers in the construction organization based on the distribution of construction tasks and the quantitative parameters of the construction skills is: The steps include determining the target construction skills corresponding to the assigned construction tasks based on the mapping relationship, The method according to claim 5, characterized by comprising the step of ordering the selected workers based on the quality parameters of the target construction skills of the selected workers and obtaining a worker hierarchy.
7. Based on the mapping relationship, the step of distributing the construction tasks to workers in the construction organization based on the distribution of construction tasks and the quantitative parameters of the construction skills is: The steps include determining at least one initial worker combination from the aforementioned worker order, A step of determining at least one combined production capacity factor corresponding to at least one initial worker combination based on the individual skill factors of the workers' production capacity in each of the initial worker combinations, The steps include determining the corresponding target production capacity based on the target construction period and target workload of the distributed construction tasks, The method according to 6, further comprising the step of determining at least one first set from the at least one initial worker combination based on the target production capacity and the at least one combination production capacity factor, wherein the combination production capacity factor corresponding to the first set satisfies the target production capacity.
8. Based on the mapping relationship, the step of distributing the construction tasks to workers in the construction organization based on the distribution of construction tasks and the quantitative parameters of the construction skills is: Steps to obtain the work distribution mode, The method according to 7, further comprising the step of distributing the construction tasks to workers in the construction organization based on the work distribution mode and the at least one first set.
9. The work distribution mode includes a first work distribution mode, and the step of distributing the construction tasks to workers in the construction organization based on the work distribution mode and the at least one first set is: A step of determining at least one combination cost parameter corresponding to the at least one first set based on the worker cost parameters in each of the initial worker combinations, The method according to 8, comprising the steps of determining the minimum combination cost parameter among the at least one combination cost parameter corresponding to the at least one first set, determining the first set corresponding to the minimum combination cost parameter as a second set, and distributing the construction tasks to workers in the second set.
10. The work distribution mode includes a second work distribution mode, and the step of distributing the construction tasks to workers in the construction organization based on the work distribution mode and the at least one first set is: The steps include adjusting the target construction period multiple times and obtaining multiple second sets corresponding to the multiple target construction periods, The steps include determining cost standard values based on the plurality of second sets, and determining at least one third set from the plurality of second sets based on the cost standard values, The method according to 9, comprising the steps of determining the shortest target construction period among the at least one target construction period corresponding to the at least one third set, determining the third set corresponding to the shortest target construction period as a fourth set, and distributing the construction tasks to workers in the fourth set.
11. The work distribution mode includes a third work distribution mode, and the step of distributing the construction tasks to workers in the construction organization based on the work distribution mode and the at least one first set is: The steps include adjusting the target construction period multiple times and obtaining multiple second sets corresponding to the multiple target construction periods, A step of determining a cost-to-construction-period coefficient corresponding to each of the second sets, based on the combination cost parameters and target construction period corresponding to each of the second sets, The method according to 9, characterized by comprising the steps of ordering the plurality of second sets based on the cost-construction period coefficient, determining a fifth set based on the ordering result, and distributing the construction tasks to workers in the fifth set.
12. A relationship establishment module for establishing mapping relationships between construction tasks and construction skills, A skill quantification module for acquiring the construction skills and historical construction task information of workers in a construction organization, and determining corresponding quantitative parameters of the construction skills based on the historical construction task information, wherein the quantitative parameters of the construction skills include at least cost parameters, quality parameters, and production capacity parameters. A task acquisition module for obtaining construction tasks to be allocated in a construction project, A task distribution module for distributing the construction tasks to workers in the construction organization, based on the mapping relationship, according to the quantitative parameters of the construction tasks to be distributed and the construction skills, An intelligent work distribution system including...
13. A computer-readable storage medium, wherein the storage medium stores computer instructions, and after the computer reads the computer instructions in the storage medium, the computer executes the intelligent work distribution method described in any one of claims 1 to 11.
Citation Information
Patent Citations
Detection task allocation system and detection task allocation method
CN110400033A
Construction scheduling and worker capability evaluation system for shield project
CN111428999A
Work order allocation method, device and equipment and computer storage medium
CN115759565A
Engineering information intelligent analysis system and method based on big data
CN116227857A
Fastening management method, system, and program thereof
JP2022045117A