Multi-project management method and system based on project cost

Through the multi-project management method based on engineering cost, the engineering matrix is ​​generated and the engineering cost data is analyzed, and the difficulties of real-time supervision and risk identification in multi-project management are solved, and efficient supervision and early warning of multiple engineering projects are achieved.

CN119963121APending Publication Date: 2025-05-09GUANGDONG HUAIXIN ENGINEERING CONSULTING CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510022109.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-07
Publication Date
2025-05-09

AI Technical Summary

Technical Problem

The existing technology is difficult to effectively regulate multiple engineering projects in real time, especially in terms of project risk identification, progress management and cost control.

Method used

Through a multi-project management method based on engineering cost, project data of engineering projects is extracted, engineering matrix is ​​generated, and engineering cost data is analyzed to determine the key factors affecting engineering cost. Based on these factors, a project monitoring and management model is constructed and an early warning priority is generated to respond to abnormal situations in the project in a timely manner.

Benefits of technology

Real-time supervision of multiple engineering projects is achieved, and risks and abnormal situations in projects can be effectively identified and warned of, improving the efficiency and accuracy of project management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119963121A_ABST
    Figure CN119963121A_ABST
Patent Text Reader

Abstract

The invention discloses a multi-project management method and system based on project cost, and relates to the technical field of project management, and the system comprises a project matrix generation module, a project cost data extraction module, a project factor determination module, a project monitoring management model construction module and an early warning priority analysis module. The engineering matrix generation module is used for generating an engineering matrix containing all engineering projects; the project cost data extraction module is used for extracting project cost data including project link records in each project queue in the project matrix, and the project factor determination module is used for locking project factors which have associated influences with the cost content; the project monitoring management model building module is used for analyzing a project monitoring management model for recording each project link in each project queue in the project matrix based on the project data; and the early warning priority analysis module is used for generating early warning priorities of the remaining engineering projects when the trigger model mechanism generates the response prompt in each project queue.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of project management, and in particular to a multi-project management method and system based on engineering cost. Background Art

[0002] Project cost refers to the total amount of all costs expected or actually required during the construction of a project. It covers all stages from project conception to final acceptance, and involves costs including but not limited to equipment and tools purchase costs, construction and installation costs, other construction costs, contingency funds, construction period interest, etc. (the fixed asset investment direction adjustment tax is currently suspended); however, for engineering projects, project cost is only a preliminary estimate and analysis, and cannot be effectively used as a means of real-time project supervision. In addition, each project may face different risks in multi-project supervision, which may occur separately or intertwined, increasing the difficulty of risk identification; and a project delay may affect the progress of other projects; a project cost overrun may squeeze the budget of other projects. How to effectively conduct real-time supervision of multiple projects for a certain period of time and make risk assessments between different projects is worth studying. Summary of the invention

[0003] The purpose of the present invention is to provide a multi-project management method and system based on engineering cost to solve the problems raised in the prior art.

[0004] To achieve the above object, the present invention provides the following technical solution: a multi-project management method based on engineering cost, the management method comprising the following steps:

[0005] Step S100: extracting project data recorded based on the project management platform record containing several project execution events, the project data records the project links of each project, and generating a project matrix containing all project projects based on the full life cycle of the project links and historical project execution events; the project matrix is ​​composed of project queues in the order of execution of the project execution event records;

[0006] Step S200: extracting the engineering cost data recorded in the engineering link of each project queue in the engineering matrix, determining the cost content evaluated in the corresponding engineering link based on the engineering cost data, using the cost content, and locking the engineering factors that are associated with the cost content;

[0007] Step S300: extracting and recording engineering data related to engineering factors, and analyzing the project monitoring and management model of each project queue in the engineering matrix based on the engineering data to record each engineering link;

[0008] Step S400: Based on the project monitoring management model, when there is a trigger model mechanism in each project queue to generate a response prompt, generate an early warning priority for the remaining engineering projects.

[0009] Furthermore, step S100 includes the following specific steps:

[0010] The start time of each project recorded in history is taken as the project node according to the project link, and each project node is marked on the time axis of recording the project execution event; and the time axis scale marked for each project is the same;

[0011] Extract the project nodes with the same mark on the time axis, or all the project nodes belonging to different engineering projects recorded within the maximum time axis interval consisting of any project node of any engineering project as the starting node and the adjacent project node as the ending node to form a project queue;

[0012] The purpose of analyzing the maximum time axis area is to provide comprehensive early warning reminders to other engineering projects that may be affected within this time period in the engineering project with the maximum interval period.

[0013] Traverse all project nodes and generate several project queues. The project queues contain at least three engineering links, and the project queues are sorted in chronological order to form an engineering matrix.

[0014] Furthermore, step S200 includes the following specific steps:

[0015] Step S210: Cost content refers to the cost objects that record the required evaluation prices in the engineering cost data; extract the cost objects recorded in each engineering link in each project queue and generate a cost object set;

[0016] Step S220: select abnormal engineering events recorded in the history storage that are the same as any cost object in the cost object set and the same engineering link, the abnormal engineering event means that the actual engineering cost data recorded in the corresponding engineering link is greater than the estimated engineering cost data, extract the abnormal engineering factors recorded in the abnormal engineering event and generate an abnormal engineering factor set; obtain the abnormal value P corresponding to each abnormal engineering factor in the abnormal engineering factor set, the abnormal value refers to the change in the engineering factor between the abnormal engineering event and the normal engineering event; obtain several groups of abnormal values ​​and deviation values ​​Q of engineering cost data corresponding to abnormal engineering event records of the same cost object and the same engineering link, the deviation value is the difference between the actual engineering cost data and the estimated engineering cost data; refer to using the formula:

[0017] r={∑[(P i -P0)(Q i -Q0)]} / {[∑(P i -P0) 2 ]1 / 2 ×[∑(Q i -Q0) 2 ] 1 / 2};

[0018] Calculate the influence coefficient r of each abnormal engineering factor in the abnormal engineering factor set, where P i represents the outlier value recorded in the i-th group of data, P0 represents the average value of the outlier values ​​in the n-th group of data, Q i represents the deviation value recorded in the i-th group of data, Q0 represents the average value of the deviation value in the selected n groups of data, and summation refers to the summation of data from 1 to n. The abnormal engineering factors corresponding to the influence coefficient r greater than the influence coefficient threshold r0 are selected as the engineering factors that have an associated influence on the cost object, and the target factor set A is generated;

[0019] Step S230: traverse all cost objects in the cost object set corresponding to each engineering link to obtain the target factor set corresponding to each cost object; perform intersection calculation on all target factor sets A recorded in the same engineering link to obtain set B, B = A1∩A2......∩A m ,like Then the engineering factors in the output set B are the representative engineering factors of the corresponding engineering links; if Then the set of all target factors is output as the representative engineering factors of the corresponding engineering link.

[0020] Factors such as schedule duration and increase in material quantity will affect changes in construction costs. These can be called engineering factors. Then, the construction cost can be converted into analyzing engineering factors to evaluate the supervision issues of the overall multi-engineering project, which can be effectively converted based on actual data.

[0021] Furthermore, step S300 includes the following specific steps:

[0022] Step S310: Engineering data refers to the corresponding values ​​of the engineering factors recorded; extract the engineering data recorded in each engineering link in the same project queue, take any engineering link as the engineering link to be analyzed, and the remaining engineering links in the same project queue as the control engineering links, extract the engineering data recorded in the engineering link to be analyzed, divide the engineering data independently according to the representative engineering factors, and capture the maximum value E of the engineering data recorded in the time axis interval max and the minimum value E min The fluctuation range C of each representative engineering factor is composed of C = [E min ,E max ];

[0023] Step S320: When traversing the engineering data of the engineering link to be analyzed in the fluctuation interval C, the engineering data recorded in each control engineering link is searched accordingly. When the engineering data of the control engineering link is greater than the preset engineering data threshold, the engineering data in the corresponding fluctuation interval C is marked as warning data E0, and the minimum value E0 is selected. min The warning data with the shortest distance is used as the maximum value after the fluctuation interval is updated to generate the warning interval C0 for each engineering factor, C0 = [E min ,E0]; and mark the control engineering links that are greater than the preset engineering data threshold as related engineering links;

[0024] Step S330: Select the representative engineering factor of the recorded warning interval as the effective engineering factor, and calculate the correlation coefficient d of the effective engineering factor affecting each related engineering link, d = (Z1-Z0) / (E max -E0), where Z1 represents the warning data E max The engineering data recorded at the corresponding engineering link at the acquisition time, Z0 represents the engineering data recorded at the corresponding engineering link at the acquisition time of the warning data E0;

[0025] Step S340: extract all engineering execution events within the same time axis interval as the historical records of the engineering link to be analyzed, and mark the engineering link corresponding to the engineering data with engineering factors greater than the warning interval in each type of engineering execution event as a response link, and the associated engineering link corresponding to the response link; use the formula:

[0026] D = (1 / k)∑d;

[0027] Construct a project monitoring and management model for each response link corresponding to the associated engineering link; where k represents the number of times the associated engineering link is marked in the engineering execution event.

[0028] Each mark indicates that there is a representative engineering factor that will affect the engineering data of this engineering link. Based on the engineering links with changes in the historical records of engineering execution events, an assessment model for the remaining engineering links that may be affected in the same project queue is established. This can effectively improve the effective safety supervision of multiple projects carried out simultaneously, make timely predictions and processing, and reduce the impact of dangerous fluctuations in engineering links.

[0029] Further, step S400 includes the following:

[0030] Step S410: triggering the model mechanism means that the engineering data representing the engineering factors in the engineering link records in the same project queue is greater than the maximum value of the warning interval to trigger the analysis project monitoring management model;

[0031] Step S420: Obtain real-time engineering data for engineering links that are marked as associated engineering links in real time, calculate the correlation coefficient each time they are marked, and substitute the correlation coefficient into the project monitoring and management model to obtain an output value; based on the output value, sort the associated engineering links in descending order according to the size of the output value to obtain a first sequence, and the order of the first sequence is the warning priority.

[0032] A multi-project management system based on engineering cost, the system includes an engineering matrix generation module, an engineering cost data extraction module, an engineering factor determination module, a project monitoring management model construction module and an early warning priority analysis module;

[0033] The project matrix generation module is used to generate a project matrix containing all project items based on the full life cycle of project links and historical project execution events;

[0034] The engineering cost data extraction module is used to extract the engineering cost data of each project queue in the engineering matrix, including the engineering link records.

[0035] The engineering factor determination module is used to lock in engineering factors that have an impact on the cost content;

[0036] The project monitoring management model building module is used to analyze the project monitoring management model of each project queue in the project matrix based on the project data to record each project link;

[0037] The warning priority analysis module is used to generate the warning priority of the remaining engineering projects when there is a trigger model mechanism in each project queue to generate a response prompt.

[0038] Further, the engineering factor determination module includes a cost object set generation unit, an abnormal engineering event extraction unit, an influence coefficient calculation unit, and an intersection output unit;

[0039] The cost object set generation unit is used to extract the cost objects recorded in each engineering link in each project queue and generate a cost object set;

[0040] The abnormal engineering event extraction unit is used to select abnormal engineering events recorded in the history storage when the abnormal engineering events are the same as any cost object in the cost object set and the engineering link is the same;

[0041] The influence coefficient calculation unit is used to calculate the influence coefficient of each abnormal engineering factor in the abnormal engineering factor set;

[0042] The intersection output unit is used to traverse all cost objects in the cost object set corresponding to each engineering link to obtain the target factor set corresponding to each cost object; and to obtain a set by performing intersection calculation on all target factor sets recorded in the same engineering link.

[0043] Further, the project monitoring management module construction module includes a fluctuation interval construction unit, a warning interval update unit, a related engineering link marking unit, a correlation coefficient calculation unit and a project monitoring management model output unit;

[0044] The fluctuation range construction unit is used to construct the fluctuation range of each representative engineering factor;

[0045] The warning interval updating unit is used to mark the engineering data in the corresponding fluctuation interval as warning data, and select the warning data with the shortest distance from the minimum value as the maximum value after the fluctuation interval is updated to generate a warning interval for each representative engineering factor;

[0046] The associated engineering link marking unit is used to mark the control engineering link greater than the preset engineering data threshold as an associated engineering link;

[0047] The correlation coefficient calculation unit is used to calculate the correlation coefficient of the effective engineering factors affecting each related engineering link;

[0048] The project monitoring management model output unit is used to output and construct a project monitoring management model for each response link corresponding to the associated engineering link.

[0049] Further, the warning priority analysis module includes a trigger model mechanism determination unit and a first sequence generation unit;

[0050] The trigger model mechanism determination unit is used to determine that there are engineering data representing engineering factors in the engineering link record in the same project queue that is greater than the maximum value of the warning interval to trigger the analysis project monitoring management model;

[0051] The first sequence generating unit is used to sort the associated engineering links in descending order according to the magnitude of the output values ​​to obtain a first sequence.

[0052] Compared with the prior art, the beneficial effects of the present invention are: the present invention converts the engineering cost data into engineering factors for analysis based on the engineering cost data, observes and analyzes the historical data of the engineering factors to construct an evaluable engineering link and provides early warning response to other engineering links in the same project queue when abnormalities occur; it can be effectively used as a real-time processing means for project supervision, and when multiple projects are monitored in the same execution period, it can effectively observe the abnormal changes in any engineering link and promptly provide priority warnings to other engineering links when abnormal changes occur, so as to avoid the expansion of the impact of fluctuations caused by abnormalities during the execution of multiple projects. BRIEF DESCRIPTION OF THE DRAWINGS

[0053] Figure 1 The present invention is a schematic structural diagram of a multi-project management system based on engineering cost. DETAILED DESCRIPTION

[0054] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0055] Example: Figure 1 As shown, the present invention provides a multi-project management method and system technical solution based on engineering cost, a multi-project management system based on engineering cost, the system includes an engineering matrix generation module, an engineering cost data extraction module, an engineering factor determination module, a project monitoring management model construction module and an early warning priority analysis module;

[0056] The project matrix generation module is used to generate a project matrix containing all project items based on the full life cycle of project links and historical project execution events;

[0057] The engineering cost data extraction module is used to extract the engineering cost data of each project queue in the engineering matrix, including the engineering link records.

[0058] The engineering factor determination module is used to lock in engineering factors that have an impact on the cost content;

[0059] The project monitoring management model building module is used to analyze the project data and record the project monitoring management model of each project link in each project queue in the project matrix;

[0060] The warning priority analysis module is used to generate the warning priority of the remaining engineering projects when there is a trigger model mechanism in each project queue to generate a response prompt.

[0061] The engineering factor determination module includes a cost object set generation unit, an abnormal engineering event extraction unit, an influence coefficient calculation unit and an intersection output unit;

[0062] The cost object set generation unit is used to extract the cost objects recorded in each engineering link in each project queue and generate a cost object set;

[0063] The abnormal engineering event extraction unit is used to select abnormal engineering events recorded in the history storage when the abnormal engineering events are the same as any cost object in the cost object set and the engineering link is the same;

[0064] The influence coefficient calculation unit is used to calculate the influence coefficient of each abnormal engineering factor in the abnormal engineering factor set;

[0065] The intersection output unit is used to traverse all cost objects in the cost object set corresponding to each engineering link to obtain the target factor set corresponding to each cost object; and to obtain a set by performing intersection calculation on all target factor sets recorded in the same engineering link.

[0066] The project monitoring management module construction module includes a fluctuation interval construction unit, a warning interval update unit, a related engineering link marking unit, a correlation coefficient calculation unit and a project monitoring management model output unit;

[0067] The fluctuation range construction unit is used to construct the fluctuation range of each representative engineering factor;

[0068] The warning interval updating unit is used to mark the engineering data in the corresponding fluctuation interval as warning data, and select the warning data with the shortest distance from the minimum value as the maximum value after the fluctuation interval is updated to generate a warning interval for each representative engineering factor;

[0069] The associated engineering link marking unit is used to mark the control engineering link greater than the preset engineering data threshold as an associated engineering link;

[0070] The correlation coefficient calculation unit is used to calculate the correlation coefficient of the effective engineering factors affecting each related engineering link;

[0071] The project monitoring management model output unit is used to output and construct a project monitoring management model for each response link corresponding to the associated engineering link.

[0072] The warning priority analysis module includes a trigger model mechanism determination unit and a first sequence generation unit;

[0073] The trigger model mechanism determination unit is used to determine that there are engineering data representing engineering factors in the engineering link record in the same project queue that is greater than the maximum value of the warning interval to trigger the analysis project monitoring management model;

[0074] The first sequence generating unit is used to sort the associated engineering links in descending order according to the magnitude of the output values ​​to obtain a first sequence.

[0075] A multi-project management method based on engineering cost, the management method comprising the following steps:

[0076] Step S100: extracting project data recorded based on the project management platform record containing several project execution events, the project data records the project links of each project, and generating a project matrix containing all project projects based on the full life cycle of the project links and historical project execution events; the project matrix is ​​composed of project queues in the order of execution of the project execution event records;

[0077] Step S200: extracting the engineering cost data recorded in the engineering link of each project queue in the engineering matrix, determining the cost content evaluated in the corresponding engineering link based on the engineering cost data, using the cost content, and locking the engineering factors that are associated with the cost content;

[0078] Step S300: extracting and recording engineering data related to engineering factors, and analyzing the project monitoring and management model of each project queue in the engineering matrix based on the engineering data to record each engineering link;

[0079] Step S400: Based on the project monitoring management model, when there is a trigger model mechanism in each project queue to generate a response prompt, generate an early warning priority for the remaining engineering projects.

[0080] Step S100 includes the following specific steps:

[0081] The start time of each project recorded in history is taken as the project node according to the project link, and each project node is marked on the time axis of recording the project execution event; and the time axis scale marked for each project is the same;

[0082] Extract the project nodes with the same mark on the time axis, or all the project nodes belonging to different engineering projects recorded within the maximum time axis interval consisting of any project node of any engineering project as the starting node and the adjacent project node as the ending node to form a project queue;

[0083] It means that each project queue either has the same project node or is in the same timeline interval; the purpose of analyzing the maximum timeline area is to provide comprehensive early warning reminders to other engineering projects that may be affected within this time period in the engineering project with the maximum interval period.

[0084] Traverse all project nodes and generate several project queues. The project queues contain at least three engineering links, and the project queues are sorted in chronological order to form an engineering matrix.

[0085] Step S200 includes the following specific steps:

[0086] Step S210: Cost content refers to the cost objects whose evaluation prices are required to be recorded in the engineering cost data; such as the costs required to implement the engineering link corresponding to materials, labor and mechanical equipment; materials, labor and mechanical equipment here are cost content; extract the cost objects recorded in each engineering link in each project queue and generate a cost object set;

[0087] Step S220: select abnormal engineering events recorded in the history storage that are the same as any cost object in the cost object set and the same engineering link, the abnormal engineering event means that the actual engineering cost data recorded in the corresponding engineering link is greater than the estimated engineering cost data, extract the abnormal engineering factors recorded in the abnormal engineering event and generate an abnormal engineering factor set; obtain the abnormal value P corresponding to each abnormal engineering factor in the abnormal engineering factor set, the abnormal value refers to the change in the engineering factor between the abnormal engineering event and the normal engineering event; obtain several groups of abnormal values ​​and deviation values ​​Q of engineering cost data corresponding to abnormal engineering event records of the same cost object and the same engineering link, the deviation value is the difference between the actual engineering cost data and the estimated engineering cost data; refer to using the formula:

[0088] r={∑[(P i -P0)(Q i -Q0)]} / {[∑(P i -P0) 2 ] 1 / 2 ×[∑(Q i -Q0) 2 ] 1 / 2};

[0089] Calculate the influence coefficient r of each abnormal engineering factor in the abnormal engineering factor set, where P i represents the outlier value recorded in the i-th group of data, P0 represents the average value of the outlier values ​​in the n-th group of data, Q i represents the deviation value recorded in the i-th group of data, Q0 represents the average value of the deviation value in the selected n groups of data, and summation refers to the summation of data from 1 to n. The abnormal engineering factors corresponding to the influence coefficient r greater than the influence coefficient threshold r0 are selected as the engineering factors that have an associated influence on the cost object, and the target factor set A is generated;

[0090] Step S230: traverse all cost objects in the cost object set corresponding to each engineering link to obtain the target factor set corresponding to each cost object; perform intersection calculation on all target factor sets A recorded in the same engineering link to obtain set B, B = A1∩A2......∩A m ,like Then the engineering factors in the output set B are the representative engineering factors of the corresponding engineering links; if Then the set of all target factors is output as the representative engineering factors of the corresponding engineering link.

[0091] Factors such as schedule duration and increase in material quantity will affect changes in construction costs. These can be called engineering factors. Then, the construction cost can be converted into analyzing engineering factors to evaluate the supervision issues of the overall multi-engineering project, which can be effectively converted based on actual data.

[0092] Step S300 includes the following specific steps:

[0093] Step S310: Engineering data refers to the corresponding values ​​of the engineering factors recorded; extract the engineering data recorded in each engineering link in the same project queue, take any engineering link as the engineering link to be analyzed, and the remaining engineering links in the same project queue as the control engineering links, extract the engineering data recorded in the engineering link to be analyzed, divide the engineering data independently according to the representative engineering factors, and capture the maximum value E of the engineering data recorded in the time axis interval max and the minimum value E min The fluctuation range C of each representative engineering factor is composed of C = [E min ,E max ];

[0094] Step S320: When traversing the engineering data of the engineering link to be analyzed in the fluctuation interval C, the engineering data recorded in each control engineering link is searched accordingly. When the engineering data of the control engineering link is greater than the preset engineering data threshold, the engineering data in the corresponding fluctuation interval C is marked as warning data E0, and the minimum value E0 is selected. min The warning data with the shortest distance is used as the maximum value after the fluctuation interval is updated to generate the warning interval C0 for each engineering factor, C0 = [E min ,E0]; and mark the control engineering links that are greater than the preset engineering data threshold as related engineering links;

[0095] Step S330: Select the representative engineering factor of the recorded warning interval as the effective engineering factor, and calculate the correlation coefficient d of the effective engineering factor affecting each related engineering link, d = (Z1-Z0) / (E max -E0), where Z1 represents the warning data E max The engineering data recorded at the corresponding engineering link at the acquisition time, Z0 represents the engineering data recorded at the corresponding engineering link at the acquisition time of the warning data E0;

[0096] As shown in the embodiment: each engineering link records a representative engineering factor, which may be one such as duration, or multiple such as duration, material quantity, etc.;

[0097] The purpose of analyzing the warning interval of each representative engineering factor is to effectively monitor within the warning interval. The warning interval indicates that the fluctuation of data will not affect other engineering links in the same project queue, which is a safe monitoring interval;

[0098] When the warning interval is exceeded, the affected engineering links in the same project queue will be found based on historical data, and these engineering links will be marked as related engineering links; the above analysis will be performed on each representative engineering factor of each engineering link, and multi-directional analysis will be performed on each other; a correlation coefficient can be calculated for each representative engineering factor and the corresponding marked related engineering link;

[0099] Step S340: extract all engineering execution events within the same time axis interval of the historical records of the engineering link to be analyzed, and mark the engineering link corresponding to the engineering data of the engineering factor in each type of engineering execution event that is greater than the warning interval as a response link, and the associated engineering link corresponding to the response link; each type of engineering execution event refers to different engineering links or different engineering data recorded by engineering factors in the engineering link, which can represent a type of engineering execution event; using the formula:

[0100] D = (1 / k)∑d;

[0101] Construct a project monitoring and management model for each response link corresponding to the associated engineering link; where k represents the number of times the associated engineering link is marked in the engineering execution event.

[0102] Each mark indicates that there is a representative engineering factor that will affect the engineering data of this engineering link. Based on the engineering links with changes in the historical records of engineering execution events, an assessment model for the remaining engineering links that may be affected in the same project queue is established. This can effectively improve the effective safety supervision of multiple projects carried out simultaneously, make timely predictions and processing, and reduce the impact of dangerous fluctuations in engineering links.

[0103] Step S400 includes the following:

[0104] Step S410: triggering the model mechanism means that the engineering data representing the engineering factors in the engineering link records in the same project queue is greater than the maximum value of the warning interval to trigger the analysis project monitoring management model;

[0105] Step S420: Obtain real-time engineering data for engineering links that are marked as associated engineering links in real time, calculate the correlation coefficient each time they are marked, and substitute the correlation coefficient into the project monitoring and management model to obtain an output value; based on the output value, sort the associated engineering links in descending order according to the size of the output value to obtain a first sequence, and the order of the first sequence is the warning priority.

[0106] The engineering link with the first sequence number is the optimal early warning engineering link.

[0107] It will be apparent to those skilled in the art that the invention is not limited to the details of the exemplary embodiments described above and that the invention can be implemented in other specific forms without departing from the spirit or essential features of the invention. Therefore, the embodiments should be considered exemplary and non-limiting in all respects, and the scope of the invention is defined by the appended claims rather than the foregoing description, and it is intended that all variations falling within the meaning and scope of the equivalent elements of the claims be included in the invention. Any reference numeral in a claim should not be considered as limiting the claim to which it relates.

Claims

1. A multi-project management method based on engineering cost, characterized by: The management method comprises the following steps: Step S100: extracting project data recorded based on the project management platform record containing several project execution events, wherein the project data records the project links of each project, and generating a project matrix containing all project projects based on the full life cycle of the project links and historical project execution events; the project matrix is ​​composed of project queues in the order of execution of the project execution event records; Step S200: extracting the engineering cost data recorded in the engineering link of each project queue in the engineering matrix, determining the cost content evaluated in the corresponding engineering link based on the engineering cost data, using the cost content, and locking the engineering factors that are associated with the cost content; Step S300: extracting and recording engineering data related to engineering factors, and analyzing the project monitoring and management model of each project queue in the engineering matrix based on the engineering data to record each engineering link; Step S400: Based on the project monitoring management model, when there is a trigger model mechanism in each project queue to generate a response prompt, generate an early warning priority for the remaining engineering projects.

2. The multi-project management method based on engineering cost according to claim 1 is characterized by: The step S100 includes the following specific steps: The start time of each project recorded in history is taken as the project node according to the project link, and each project node is marked on the time axis of recording the project execution event; and the time axis scale marked for each project is the same; Extract the project nodes with the same mark on the time axis, or all the project nodes belonging to different engineering projects recorded within the maximum time axis interval consisting of any project node of any engineering project as the starting node and the adjacent project node as the ending node to form a project queue; All project nodes are traversed to generate several project queues, wherein the project queues contain at least three engineering links, and the project queues are arranged in chronological order to form an engineering matrix.

3. The multi-project management method based on engineering cost according to claim 1 is characterized by: The step S200 includes the following specific steps: Step S210: The cost content refers to the cost objects whose evaluation prices are required to be recorded in the engineering cost data; the cost objects recorded in each engineering link in each project queue are extracted and a cost object set is generated; Step S220: select abnormal engineering events recorded in the history storage that are the same as any cost object in the cost object set and the same engineering link, the abnormal engineering event refers to the actual engineering cost data recorded in the corresponding engineering link being greater than the estimated engineering cost data, extract the abnormal engineering factors recorded in the abnormal engineering event and generate an abnormal engineering factor set; obtain the abnormal value P corresponding to each abnormal engineering factor in the abnormal engineering factor set, the abnormal value refers to the change in the engineering factor between the abnormal engineering event and the normal engineering event; obtain several groups of abnormal values ​​and deviation values ​​Q of engineering cost data corresponding to abnormal engineering event records of the same cost object and the same engineering link, the deviation value is the difference between the actual engineering cost data and the estimated engineering cost data; refer to using the formula: r={∑[(P i -P0)(Q i -Q0)]} / {[∑(P i -P0) 2 ] 1 / 2 ×[∑(Q i -Q0) 2 ] 1 / 2 }; Calculate the influence coefficient r of each abnormal engineering factor in the abnormal engineering factor set, where P i represents the outlier value recorded in the i-th group of data, P0 represents the average value of the outlier values ​​in the n-th group of data, Q i represents the deviation value recorded in the i-th group of data, Q0 represents the average value of the deviation value in the selected n groups of data, and summing refers to summing the data from 1 to n, selecting the abnormal engineering factors corresponding to the influence coefficient r greater than the influence coefficient threshold r0 as the engineering factors that have an associated influence on the cost object, and generating the target factor set A; Step S230: traverse all cost objects in the cost object set corresponding to each engineering link to obtain the target factor set corresponding to each cost object; perform intersection calculation on all target factor sets A recorded in the same engineering link to obtain set B, B = A1∩A2......∩A m ,like Then the engineering factors in the output set B are the representative engineering factors of the corresponding engineering links; if Then the set of all target factors is output as the representative engineering factors of the corresponding engineering link.

4. The multi-project management method based on engineering cost according to claim 1 is characterized by: The step S300 includes the following specific steps: Step S310: The engineering data refers to the corresponding values ​​of the engineering factors recorded; extract the engineering data recorded in each engineering link in the same project queue, take any engineering link as the engineering link to be analyzed, and the remaining engineering links in the same project queue as the control engineering links, extract the engineering data recorded in the engineering link to be analyzed, divide the engineering data independently according to the representative engineering factors, and capture the maximum value E of the engineering data recorded in the time axis interval max and the minimum value E min The fluctuation range C of each representative engineering factor is composed of C = [E min ,E max ]; Step S320: When traversing the engineering data of the engineering link to be analyzed in the fluctuation interval C, the engineering data recorded in each control engineering link is searched accordingly. When the engineering data of the control engineering link is greater than the preset engineering data threshold, the engineering data in the corresponding fluctuation interval C is marked as warning data E0, and the minimum value E0 is selected. min The warning data with the shortest distance is used as the maximum value after the fluctuation interval is updated to generate the warning interval C0 for each engineering factor, C0 = [E min ,E0]; and mark the control engineering links that are greater than the preset engineering data threshold as related engineering links; Step S330: Select the representative engineering factor of the recorded warning interval as the effective engineering factor, and calculate the correlation coefficient d of the effective engineering factor affecting each related engineering link, d = (Z1-Z0) / (E max -E0), where Z1 represents the warning data E max The engineering data recorded at the corresponding engineering link at the acquisition time, Z0 represents the engineering data recorded at the corresponding engineering link at the acquisition time of the warning data E0; Step S340: extract all engineering execution events within the same time axis interval as the historical records of the engineering link to be analyzed, and mark the engineering link corresponding to the engineering data with engineering factors greater than the warning interval in each type of engineering execution event as a response link, and the associated engineering link corresponding to the response link; use the formula: D = (1 / k)∑d; Construct a project monitoring and management model for each response link corresponding to the associated engineering link; where k represents the number of times the associated engineering link is marked in the engineering execution event.

5. The multi-project management method based on engineering cost according to claim 1 is characterized by: The step S400 includes the following: Step S410: The trigger model mechanism refers to the trigger analysis project monitoring management model when there is an engineering data of an engineering link record representing an engineering factor in the same project queue that is greater than the maximum value of the warning interval; Step S420: acquiring real-time engineering data for the engineering links marked as related engineering links in real time, calculating the correlation coefficient each time it is marked, and substituting the correlation coefficient into the project monitoring and management model to obtain an output value; Based on the output value, the associated engineering links are sorted in descending order according to the size of the output value to obtain the first sequence, and the order of the first sequence is the warning priority.

6. A multi-project management system based on engineering cost, such as using a multi-project management method based on engineering cost according to any one of claims 1 to 5, characterized in that: The system includes an engineering matrix generation module, an engineering cost data extraction module, an engineering factor determination module, a project monitoring and management model construction module and an early warning priority analysis module; The engineering matrix generation module is used to generate an engineering matrix containing all engineering projects based on the full life cycle of engineering links and historical engineering execution events; The engineering cost data extraction module is used to extract the engineering cost data of each project queue in the engineering matrix, including the engineering link records. The engineering factor determination module is used to lock the engineering factors that have an associated impact on the cost content; The project monitoring and management model building module is used to analyze the project monitoring and management model of each project queue in the project matrix based on the project data to record each project link; The warning priority analysis module is used to generate the warning priority of the remaining engineering projects when there is a trigger model mechanism in each project queue to generate a response prompt.

7. The multi-project management system based on engineering cost according to claim 6 is characterized by: The engineering factor determination module includes a cost object set generation unit, an abnormal engineering event extraction unit, an influence coefficient calculation unit and an intersection output unit; The cost object set generation unit is used to extract the cost objects recorded in each engineering link in each project queue and generate a cost object set; The abnormal engineering event extraction unit is used to select abnormal engineering events that are recorded in the history storage when they are the same as any cost object in the cost object set and have the same engineering link; The influence coefficient calculation unit is used to calculate the influence coefficient of each abnormal engineering factor in the abnormal engineering factor set; The intersection output unit is used to traverse all cost objects in the cost object set corresponding to each engineering link to obtain a target factor set corresponding to each cost object; and to perform intersection calculation on all target factor sets recorded in the same engineering link to obtain a set.

8. The multi-project management system based on engineering cost according to claim 6 is characterized by: The project monitoring and management module construction module includes a fluctuation interval construction unit, a warning interval update unit, a related engineering link marking unit, a correlation coefficient calculation unit and a project monitoring and management model output unit; The fluctuation range construction unit is used to construct the fluctuation range of each representative engineering factor; The warning interval updating unit is used to mark the engineering data in the corresponding fluctuation interval as warning data, select the warning data with the shortest distance from the minimum value as the maximum value after the fluctuation interval is updated to generate a warning interval for each representative engineering factor; The associated engineering link marking unit is used to mark the control engineering link greater than the preset engineering data threshold as an associated engineering link; The correlation coefficient calculation unit is used to calculate the correlation coefficient of the effective engineering factors affecting each related engineering link; The project monitoring management model output unit is used to output a project monitoring management model that constructs each response link corresponding to an associated engineering link.

9. The multi-project management system based on engineering cost according to claim 6 is characterized by: The warning priority analysis module includes a trigger model mechanism determination unit and a first sequence generation unit; The trigger model mechanism determination unit is used to determine that there are engineering data representing engineering factors in the engineering link record in the same project queue that is greater than the maximum value of the warning interval to trigger the analysis project monitoring management model; The first sequence generating unit is used to sort the associated engineering links in descending order according to the magnitude of the output values ​​to obtain a first sequence.