Automated task management method and system for engineering construction and digital delivery

Through automated engineering task management methods, combined with the project importance and delivery date, the task priority is selected and the task priority is determined, which solves the problem of multi -engineering task management in the enterprise, and achieves efficient and stable engineering task treatment.

CN117333128BActive Publication Date: 2025-01-24BEIJING ZHONGKE FULONG TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202311304141.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-10-10
Publication Date
2025-01-24
Estimated Expiration
2043-10-10

AI Technical Summary

Technical Problem

The lack of automated engineering task management solutions in the existing technology that combine project importance and project delivery date is difficult to meet the development and production management needs of enterprises for multi-engineering tasks.

Method used

By obtaining all the tasks to be completed in the project library, the remaining workload and deadline of each task are determined. Based on the additional important weight value of the task attribute, the task is selected, and the important weight matrix and the emergency matrix are established. Preferring indicators to determine the task priority.

Benefits of technology

In the case that the task of engineering received by the enterprise exceeds the ability of the work, the most important task of intelligent selection is given priority, reducing corporate losses, and ensuring the maximum work efficiency and project completion of the project task.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117333128B_ABST
    Figure CN117333128B_ABST
Patent Text Reader

Abstract

The present invention discloses an automated task management method and system for engineering construction and digital delivery, and relates to the technical field of intelligent project management, including: obtaining all pending tasks in a project library; determining the remaining workload of each pending task; obtaining the deadline of each pending task; adding an important weight value to each pending task based on the attributes of each pending task; screening out a number of priority tasks; establishing an important weight matrix; establishing an urgency matrix; calculating the priority index of each priority task; and planning the task priority of the priority tasks from large to small according to the priority index of the priority tasks. The advantages of the present invention are: the most important engineering tasks of an enterprise can be intelligently selected for priority processing, ensuring that the enterprise maintains the maximum work efficiency and project completion when processing engineering tasks, thereby ensuring efficient and stable management of enterprise projects.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of intelligent project management, and in particular to an automated task management method and system for engineering construction and digital delivery. Background Art

[0002] In the operation process of an enterprise, it is usually necessary to develop and produce multiple engineering tasks at the same time. Therefore, how to conduct intelligent analysis and management of the enterprise's multiple engineering tasks and plan the enterprise's engineering task workload is an important means to improve the enterprise's efficient operation. However, in the existing technology, there is a lack of an automated engineering task management solution that combines project importance and project delivery date, which makes it difficult to meet the management needs of enterprises for the development and production of multiple engineering tasks. Summary of the invention

[0003] In order to solve the above technical problems, an automated task management method and system for engineering construction and digital delivery are provided. This technical solution solves the problem that the above-mentioned existing technology lacks a set of automated engineering task management solutions that combine project importance and project delivery date, making it difficult to meet the management needs of enterprises for the development and production of multiple engineering tasks.

[0004] In order to achieve the above purpose, the technical solution adopted by the present invention is:

[0005] An automated task management approach for engineering construction and digital delivery, including:

[0006] Get all pending tasks in the project library;

[0007] Determine the amount of work remaining for each task to be completed;

[0008] Get the deadline for each task to be completed;

[0009] Based on the attributes of each task to be completed, an important weight value is added to each task to be completed;

[0010] Based on the remaining workload of each task to be completed, the deadline of each task to be completed, and the importance weight of each task to be completed, several tasks to be completed in priority are selected;

[0011] Establish an important weight matrix based on the important weight value of each priority task;

[0012] Create an urgency matrix based on the deadlines for each priority task;

[0013] Based on the importance weight matrix and the urgency matrix, calculate the priority indicators for each priority task;

[0014] Plan the task priorities of the tasks from large to small according to the priority indicators of completing the tasks in priority.

[0015] Optionally, the selecting of a number of priority tasks based on the remaining workload of each task to be completed, the deadline of each task to be completed, and the importance weight value of each task to be completed specifically includes:

[0016] Sort all pending tasks in order of nearest to nearest deadline;

[0017] Randomly combine all tasks to be completed to obtain several task groups;

[0018] Determine current project productivity;

[0019] Establish task filtering criteria based on current project work efficiency and the remaining workload of each task to be completed;

[0020] Screen out several task groups that meet the task screening conditions and record them as preliminary screening task groups;

[0021] The important weight values ​​of all tasks to be completed in the preliminary screening task group are accumulated and recorded as the important indicators of the preliminary screening task group;

[0022] The preliminary screening task group corresponding to the maximum value of the important indicator is screened out and recorded as the priority completion task group, and each to-be-completed task in the priority completion task group is recorded as a priority completion task.

[0023] Optionally, the task screening conditions established based on the current project work efficiency and the remaining workload of each task to be completed specifically include:

[0024] Establishing workload accumulation function :

[0025]

[0026] In the formula, is the remaining workload of the task to be completed that ranks first in the task group;

[0027] Based on the workload accumulation function and the current project work efficiency, a task screening condition is established. The task screening condition expression is:

[0028]

[0029] In the formula, For current project efficiency, is the deadline for the task to be completed that ranks xth in the task group. The total number of tasks to be completed in the task group.

[0030] Optionally, the establishing of the urgency matrix based on the deadline of each priority task specifically includes:

[0031] Create a deadline matrix based on the deadlines for each priority task , ,in, is the deadline for completing the jth priority task, The total number of tasks to be completed in priority;

[0032] According to the standardized processing formula, the cut-off time matrix Each element in is standardized to obtain the urgency matrix E, ,in, is the urgency of the jth priority task.

[0033] Optionally, the standardization processing formula is:

[0034]

[0035] In the formula, is the maximum value of all elements in the duration matrix, is the minimum value of all elements in the duration matrix.

[0036] Optionally, the calculation of the priority index of each priority task based on the importance weight matrix and the urgency matrix specifically includes:

[0037] The important weight matrix is ​​Z, ,in, is the important weight value of the jth priority task;

[0038] According to the vector calculation formula, the first vector distance and the second vector distance of the urgency and importance weight values ​​corresponding to the priority task are calculated;

[0039] Based on the first vector distance and the second vector distance, a priority indicator for completing the task first is calculated by a normalized formula;

[0040] The normalization formula is:

[0041]

[0042] In the formula, is the priority indicator for the jth priority task, is the first vector distance of the jth priority completed task, is the second vector distance of the jth priority completed task.

[0043] Optionally, the vector calculation formula is specifically:

[0044]

[0045] In the formula, is the maximum value of the elements in the important weight matrix, is the minimum value of the elements in the important weight matrix, is the maximum value of the elements in the urgency matrix, is the minimum value of the elements in the urgency matrix.

[0046] Furthermore, an automated task management system for engineering construction and digital delivery is proposed, which is used to implement the automated task management method for engineering construction and digital delivery as described above, including:

[0047] A task screening module, which is used to screen out a number of tasks to be completed first;

[0048] The preferred planning module is used to calculate the priority index of each priority task and plan the task priority of the priority task from large to small according to the priority index of the priority task.

[0049] Preferably, the task screening module internally integrates:

[0050] A statistical unit, which is used to obtain all pending tasks in the project library, determine the remaining workload of each pending task, and obtain the deadline of each pending task;

[0051] An importance determination unit, the importance determination unit being used to add an importance weight value to each task to be completed based on the attributes of each task to be completed;

[0052] The screening unit is used to screen out a number of priority tasks based on the remaining workload of each task to be completed, the deadline of each task to be completed, and the importance weight value of each task to be completed.

[0053] Preferably, the preferred planning module internally integrates:

[0054] An important weight unit, the important weight unit is used to establish an important weight matrix based on the important weight value of each priority task;

[0055] An urgency unit, the urgency unit being used to establish an urgency matrix based on the deadline for each priority task to be completed;

[0056] A priority index calculation unit, the priority index calculation unit is used to calculate the priority index of each priority task based on the importance weight matrix and the urgency matrix;

[0057] The priority planning unit is used to plan the task priorities of the tasks to be completed in priority from large to small according to the priority indicators of the tasks to be completed in priority.

[0058] Compared with the prior art, the present invention has the following beneficial effects:

[0059] The present invention establishes task screening conditions based on the project work efficiency of the enterprise, the remaining workload of the tasks to be completed and the deadline of the tasks to be completed to comprehensively screen out several engineering task groups that the current enterprise can deliver normally, and accumulates the important weight values ​​of the tasks to be completed in the engineering task groups, which are recorded as important indicators of the preliminary screening task groups. The preliminary screening task groups corresponding to the maximum values ​​of the important indicators are screened out and recorded as the priority completion task groups. In this way, when the engineering tasks accepted by the enterprise exceed the working capacity of the enterprise, the most important engineering tasks of the enterprise can be intelligently selected for priority processing, thereby minimizing the losses of the enterprise.

[0060] The present invention further refines and sorts the priority tasks based on the important weight values ​​of the priority tasks and the deadlines for the priority tasks, and plans the company's processing plan for multiple priority tasks, which can effectively ensure that the company can maintain maximum work efficiency and project completion when processing engineering tasks, thereby ensuring efficient and stable management of the company's projects. BRIEF DESCRIPTION OF THE DRAWINGS

[0061] Figure 1 A flow chart of the automated task management method for engineering construction and digital delivery proposed by the present invention;

[0062] Figure 2 A flow chart of a method for selecting a plurality of tasks to be completed first in the present invention;

[0063] Figure 3 A flow chart of the method for establishing an urgency matrix in the present invention;

[0064] Figure 4 A flow chart of a method for calculating a priority index for each priority task in the present invention;

[0065] Figure 5 This is a structural block diagram of the automated task management system for engineering construction and digital delivery proposed by the present invention. DETAILED DESCRIPTION

[0066] The following description is used to disclose the present invention so that those skilled in the art can implement the present invention. The preferred embodiments described below are only examples, and those skilled in the art may think of other obvious variations.

[0067] Reference Figure 1As shown, an automated task management method for engineering construction and digital delivery includes:

[0068] Get all pending tasks in the project library;

[0069] Determine the amount of work remaining for each task to be completed;

[0070] Get the deadline for each task to be completed;

[0071] Based on the attributes of each task to be completed, an important weight value is added to each task to be completed;

[0072] Based on the remaining workload of each task to be completed, the deadline of each task to be completed, and the importance weight of each task to be completed, several tasks to be completed in priority are selected;

[0073] Establish an important weight matrix based on the important weight value of each priority task;

[0074] Create an urgency matrix based on the deadlines for each priority task;

[0075] Based on the importance weight matrix and the urgency matrix, calculate the priority indicators for each priority task;

[0076] Plan the task priorities of the tasks from large to small according to the priority indicators of completing the tasks in priority.

[0077] Based on the company's project work efficiency, the remaining workload of tasks to be completed and the deadline for tasks to be completed, task screening conditions are established to comprehensively screen out several engineering task groups that the current company can deliver normally, and the important weight values ​​of the tasks to be completed in the engineering task groups are accumulated and recorded as the important indicators of the preliminary screening task groups. The preliminary screening task groups corresponding to the maximum values ​​of the important indicators are screened out and recorded as the priority completion task groups. At the same time, based on the important weight values ​​of the priority completion tasks and the deadline for priority completion tasks, the priority completion tasks are further refined and sorted, and the company's processing plan for multiple priority completion tasks is planned, which can effectively ensure that the company can maintain the maximum work efficiency and project completion when processing engineering tasks, thereby ensuring efficient and stable management of the company's projects.

[0078] Reference Figure 2 As shown, in some embodiments, the screening of a number of priority tasks based on the remaining workload of each task to be completed, the deadline of each task to be completed, and the importance weight value of each task to be completed specifically includes:

[0079] Sort all pending tasks in order of nearest to nearest deadline;

[0080] Randomly combine all tasks to be completed to obtain several task groups;

[0081] Determine current project productivity;

[0082] Establish task filtering criteria based on current project work efficiency and the remaining workload of each task to be completed;

[0083] Screen out several task groups that meet the task screening conditions and record them as preliminary screening task groups;

[0084] The important weight values ​​of all tasks to be completed in the preliminary screening task group are accumulated and recorded as the important indicators of the preliminary screening task group;

[0085] The preliminary screening task group corresponding to the maximum value of the important indicator is screened out and recorded as the priority completion task group, and each to-be-completed task in the priority completion task group is recorded as a priority completion task.

[0086] The task screening conditions established based on the current project work efficiency and the remaining workload of each task to be completed specifically include:

[0087] Establishing workload accumulation function :

[0088]

[0089] In the formula, is the remaining workload of the task to be completed that ranks first in the task group;

[0090] Based on the workload accumulation function and the current project work efficiency, a task screening condition is established. The task screening condition expression is:

[0091]

[0092] In the formula, For current project efficiency, is the deadline for the task to be completed that ranks xth in the task group. The total number of tasks to be completed in the task group.

[0093] It is understandable that in order to ensure the orderliness of the completion of engineering tasks, when screening and prioritizing tasks, it is necessary to reserve sufficient time to complete the project workload between engineering tasks that are adjacent in time. Based on this, this solution establishes a workload accumulation function and a task screening condition expression. The workload accumulation function represents the sum of the workload required for each engineering task. The task screening condition expression restricts that the corresponding engineering task can be completed within the deadline of each engineering task. Through this screening method, several engineering tasks that are below the current enterprise's completion capacity can be effectively screened out, thereby ensuring that when the enterprise's accepted engineering tasks exceed the enterprise's work capacity, the most important engineering tasks of the enterprise can be intelligently selected for priority processing to reduce enterprise losses.

[0094] Reference Figure 3 As shown, the establishment of the urgency matrix based on the deadline of each priority task specifically includes:

[0095] Create a deadline matrix based on the deadlines for each priority task , ,in, is the deadline for completing the jth priority task, The total number of tasks to be completed in priority;

[0096] According to the standardized processing formula, the cut-off time matrix Each element in is standardized to obtain the urgency matrix E, ,in, is the urgency of the jth priority task.

[0097] The standardization processing formula is:

[0098]

[0099] In the formula, is the maximum value of all elements in the duration matrix, is the minimum value of all elements in the duration matrix.

[0100] It is understandable that the shorter the deadline, the higher the urgency of completing the project. Based on this, this solution uses a standardized processing formula to positively standardize the deadline of the priority task to obtain the urgency of the priority task. The greater the urgency, the more urgent the priority task is.

[0101] Reference Figure 4 As shown, the calculation of the priority index of each priority task based on the importance weight matrix and the urgency matrix specifically includes:

[0102] The important weight matrix is ​​Z, ,in, is the important weight value of the jth priority task;

[0103] According to the vector calculation formula, the first vector distance and the second vector distance of the urgency and importance weight values ​​corresponding to the priority task are calculated;

[0104] Based on the first vector distance and the second vector distance, a priority indicator for completing the task first is calculated by a normalized formula;

[0105] The normalization formula is:

[0106]

[0107] In the formula, is the priority indicator for the jth priority task, is the first vector distance of the jth priority completed task, is the second vector distance of the jth priority completed task.

[0108] The vector calculation formula is specifically:

[0109]

[0110] In the formula, is the maximum value of the elements in the important weight matrix, is the minimum value of the elements in the important weight matrix, is the maximum value of the elements in the urgency matrix, is the minimum value of the elements in the urgency matrix.

[0111] It is understandable that if the urgency and importance of the task are given priority, and The smaller the vector distance between them, the more priority the task needs to be completed. and The smaller the vector distance between them, the less it is necessary to complete the priority task first. Based on this, this scheme calculates the priority index of the priority task by normalizing the first vector distance and the second vector distance. The closer the priority index is to 1, the closer the urgency and importance weight value of the priority task are. and , the more priority the task needs to be completed.

[0112] For further information, see Figure 5 As shown, based on the same inventive concept as the above-mentioned automated task management method for engineering construction and digital delivery, this solution also proposes an automated task management system for engineering construction and digital delivery, including:

[0113] A task screening module, which is used to screen out a number of tasks to be completed first;

[0114] The preferred planning module is used to calculate the priority index of each priority task and plan the task priority of the priority task from large to small according to the priority index of the priority task.

[0115] The task screening module internally integrates:

[0116] A statistical unit, which is used to obtain all pending tasks in the project library, determine the remaining workload of each pending task, and obtain the deadline of each pending task;

[0117] An importance determination unit, the importance determination unit being used to add an importance weight value to each task to be completed based on the attributes of each task to be completed;

[0118] The screening unit is used to screen out a number of priority tasks based on the remaining workload of each task to be completed, the deadline of each task to be completed, and the importance weight value of each task to be completed.

[0119] The preferred planning module internally integrates:

[0120] An important weight unit, the important weight unit is used to establish an important weight matrix based on the important weight value of each priority task;

[0121] An urgency unit, the urgency unit being used to establish an urgency matrix based on the deadline for each priority task to be completed;

[0122] A priority index calculation unit, the priority index calculation unit is used to calculate the priority index of each priority task based on the importance weight matrix and the urgency matrix;

[0123] The priority planning unit is used to plan the task priorities of the tasks to be completed in priority from large to small according to the priority indicators of the tasks to be completed in priority.

[0124] The usage process of the above automated task management system for engineering construction and digital delivery is as follows:

[0125] Step 1: The statistical unit obtains all pending tasks in the project library, determines the remaining workload of each pending task, and obtains the deadline for each pending task;

[0126] Step 2: The importance determination unit adds an importance weight value to each task to be completed based on the attributes of each task to be completed;

[0127] Step 3: The screening unit sorts all pending tasks in order of deadline from near to far; randomly combines all pending tasks to obtain several task groups; determines the current project work efficiency; establishes task screening conditions based on the current project work efficiency and the remaining workload of each pending task; screens out several task groups that meet the task screening conditions and records them as preliminary screening task groups; accumulates the important weight values ​​of all pending tasks in the preliminary screening task groups and records them as important indicators of the preliminary screening task groups; screens out the preliminary screening task groups corresponding to the maximum value of the important indicators and records them as priority completion task groups, and records each pending task in the priority completion task groups as a priority completion task;

[0128] Step 4: The important weight unit establishes an important weight matrix based on the important weight value of each priority task;

[0129] Step 5: The urgency unit creates a deadline matrix based on the deadlines of each priority task. , ,in, is the deadline for completing the jth priority task, is the total number of tasks to be completed in priority; According to the standardized processing formula, the deadline matrix Each element in is standardized to obtain the urgency matrix E , ,in, is the urgency of the jth priority task;

[0130] Step 6: The priority index calculation unit calculates the first vector distance and the second vector distance of the urgency and the importance weight value corresponding to the priority task according to the vector calculation formula; based on the first vector distance and the second vector distance, the priority index of the priority task is calculated by the normalization formula;

[0131] Step 7: Plan the priority of the tasks to be completed in order from large to small according to the priority indicators of the tasks to be completed in priority.

[0132] To sum up, the advantages of the present invention are: it can intelligently select and prioritize the most important engineering tasks of the enterprise, ensure that the enterprise maintains maximum work efficiency and project completion when processing engineering tasks, and thus ensure efficient and stable management of enterprise projects.

[0133] The above shows and describes the basic principles, main features and advantages of the present invention. Those skilled in the art should understand that the present invention is not limited to the above embodiments. The above embodiments and descriptions only describe the principles of the present invention. The present invention may be subject to various changes and improvements without departing from the spirit and scope of the present invention. These changes and improvements fall within the scope of the present invention. The scope of protection claimed by the present invention is defined by the attached claims and their equivalents.

Claims

1. An automated task management method for engineering construction and digital delivery, characterized in that: include: Get all pending tasks in the project library; Determine the amount of work remaining for each task to be completed; Get the deadline for each task to be completed; Based on the attributes of each task to be completed, an important weight value is added to each task to be completed; Based on the remaining workload of each task to be completed, the deadline of each task to be completed, and the importance weight of each task to be completed, several tasks to be completed in priority are selected; Establish an important weight matrix based on the important weight value of each priority task; Create an urgency matrix based on the deadlines for each priority task; Based on the importance weight matrix and the urgency matrix, calculate the priority indicators for each priority task; Plan the priority of tasks from large to small according to the priority indicators of the tasks to be completed first; The establishment of the urgency matrix based on the deadline of each priority task specifically includes: Create a deadline matrix based on the deadlines for each priority task , ,in, is the deadline for completing the jth priority task, The total number of tasks to be completed in priority; According to the standardized processing formula, the cut-off time matrix Each element in is standardized to obtain the urgency matrix E , ,in, is the urgency of the jth priority task; The standardization processing formula is: In the formula, is the maximum value of all elements in the duration matrix, is the minimum value of all elements in the duration matrix; The calculation of the priority index of each priority task based on the importance weight matrix and the urgency matrix specifically includes: The important weight matrix is Z , ,in, is the important weight value of the jth priority task; According to the vector calculation formula, the first vector distance and the second vector distance of the urgency and importance weight values ​​corresponding to the priority task are calculated; Based on the first vector distance and the second vector distance, a priority indicator for completing the task first is calculated by a normalized formula; The normalization formula is: In the formula, is the priority indicator for the jth priority task, is the first vector distance of the jth priority completed task, is the second vector distance of the jth priority completed task; The vector calculation formula is specifically: In the formula, is the maximum value of the elements in the important weight matrix, is the minimum value of the elements in the important weight matrix, is the maximum value of the elements in the urgency matrix, is the minimum value of the elements in the urgency matrix; The selection of several priority tasks based on the remaining workload of each task to be completed, the deadline of each task to be completed, and the importance weight of each task to be completed specifically includes: Sort all pending tasks in order of nearest to nearest deadline; Randomly combine all tasks to be completed to obtain several task groups; Determine current project productivity; Establish task filtering criteria based on current project work efficiency and the remaining workload of each task to be completed; Screen out several task groups that meet the task screening conditions and record them as preliminary screening task groups; The important weight values ​​of all tasks to be completed in the preliminary screening task group are accumulated and recorded as the important indicators of the preliminary screening task group; Screen out the preliminary screening task group corresponding to the maximum value of the important indicator, record it as the priority task group, and record each task to be completed in the priority task group as a priority task; The task screening conditions established based on the current project work efficiency and the remaining workload of each task to be completed specifically include: Establishing workload accumulation function : In the formula, is the remaining workload of the task to be completed that ranks first in the task group; Based on the workload accumulation function and the current project work efficiency, a task screening condition is established. The task screening condition expression is: In the formula, For current project efficiency, is the deadline for the task to be completed that ranks xth in the task group. The total number of tasks to be completed in the task group.

2. An automated task management system for engineering construction and digital delivery, characterized in that: The method for implementing the automated task management for engineering construction and digital delivery as claimed in claim 1 comprises: A task screening module, wherein the task screening module is used to screen out a number of tasks to be completed in priority; The preferred planning module is used to calculate the priority index of each priority task and plan the task priority of the priority task from large to small according to the priority index of the priority task.

3. An automated task management system for engineering construction and digital delivery according to claim 2, characterized in that: The task screening module internally integrates: A statistical unit, which is used to obtain all pending tasks in the project library, determine the remaining workload of each pending task, and obtain the deadline of each pending task; An importance determination unit, the importance determination unit being used to add an importance weight value to each task to be completed based on the attributes of each task to be completed; The screening unit is used to screen out a number of priority tasks based on the remaining workload of each task to be completed, the deadline of each task to be completed, and the importance weight value of each task to be completed.

4. An automated task management system for engineering construction and digital delivery according to claim 3, characterized in that: The preferred planning module internally integrates: An important weight unit, the important weight unit is used to establish an important weight matrix based on the important weight value of each priority task; An urgency unit, the urgency unit being used to establish an urgency matrix based on the deadline for each priority task to be completed; A priority index calculation unit, the priority index calculation unit is used to calculate the priority index of each priority task based on the importance weight matrix and the urgency matrix; The priority planning unit is used to plan the task priorities of the priority tasks from large to small according to the priority indicators of the priority tasks.

Citation Information

Patent Citations

  • Multi-task processing method and multi-task processing device

    CN104731649A