Whole-process engineering project risk data management system
By using multiple key indicators for risk assessment in the full-process engineering project risk data management system, the problem that existing systems can only evaluate a single risk value is solved, and the reliability of risk assessment and the effectiveness of decision-making are improved.
Patent Information
- Application Number
- CN202411573974.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-06
- Publication Date
- 2025-03-18
AI Technical Summary
The existing full-process engineering project risk data management system can only evaluate a single risk value, and cannot fully identify the diversified risk situations in complex projects, reducing the reliability of decisions.
Through the risk assessment module, it is processed based on multiple key indicators (project duration, project funds, project start time, project construction progress), and evaluate the capital risks and progress risks, and improve the accuracy of the capital risk value through secondary optimization.
It improves the reliability of risk assessment and can assess both financial risks and progress risks, allowing project managers to develop more effective response strategies and have a clearer understanding of the health status of the project.
Smart Images

Figure CN119647939A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of engineering data management, and in particular to a full-process engineering project risk data management system. Background Art
[0002] The existing full-process engineering project risk data management system is used to identify, evaluate, monitor and respond to potential risks in the project, and systematically record relevant data and generate reports to support decision-making, improve the efficiency and effectiveness of risk management, and reduce uncertainty in project implementation. However, when it is used, it does not have data support for multiple indicators and can only evaluate a single risk value. The single risk value assessment cannot reflect the diverse risk situations in complex projects, which reduces the reliability of decision-making and cannot fully identify potential risks. It may cause important risks to be ignored, resulting in untimely risk management response. For example, a Chinese patent discloses an "engineering data management system and method based on digital construction", and its application number is "202410612454.8". In this equipment, the data extraction and classification module extracts historical engineering data from the engineering project digital platform and classifies it; the data visualization and feature analysis module visualizes the historical engineering data and performs feature analysis; the risk assessment and strategy establishment module calculates the abnormal risk assessment value and establishes an abnormal event response strategy library; the real-time data monitoring and analysis module obtains real-time engineering data and performs real-time analysis; the emergency plan push and execution module forms a comprehensive emergency plan based on the real-time abnormal risk assessment value and the abnormal event response strategy library, and pushes it to relevant personnel. However, when it is used, it can only assess a single risk value. The single risk value assessment cannot reflect the diverse risk situations in complex projects, reduces the reliability of decision-making, and cannot fully identify potential risks. Summary of the invention
[0003] Purpose of the invention: The technical problem to be solved by the present invention is to provide a full-process engineering project risk data management system in response to the deficiencies of the prior art. The risk assessment module is used to process the risk assessment process based on multiple key indicators (project duration, project funds (including: total budget, budget expenditure, capital inflow, capital outflow, expected future expenditure), project start time, and project construction progress). This allows the risk assessment process to be more data-supported, thereby improving the reliability of the assessment, and being able to simultaneously assess capital risk and progress risk. The capital risk value is made more accurate after secondary optimization, allowing project managers to formulate more effective response strategies for different types of risks and to have a clearer understanding of the health of the project.
[0004] The present invention also provides a full-process engineering project risk data management system having the above-mentioned method, including a data extraction module, a risk identification module, a risk assessment module, a risk response module, a monitoring and reporting module, and a database module;
[0005] The data extraction module is used to collect and store project-related data from project documents and historical project reports;
[0006] The risk identification module is used to identify data used for risk assessment from the data;
[0007] The risk assessment module is used to assess the severity of identified risks;
[0008] The risk response module is used to provide a response strategy for the person in charge based on the current risk assessment results;
[0009] The monitoring and reporting module is used to track and identify the status changes of risks in real time;
[0010] The database module is used for recording at each stage of the project.
[0011] The data extraction module includes an API interface.
[0012] The risk identification module includes a project duration identification unit, a project funding identification unit, a project start time identification unit and a project construction progress identification unit.
[0013] The project duration identification unit is used to identify the project duration in the data: the project duration identification unit searches for keywords related to the duration, and when the keywords are found, extracts the date or time range adjacent to the keywords. Through the keywords, the specific information of the duration can be located and extracted.
[0014] The project fund identification unit is used to identify the project funds in the data: the system presets a regular expression in currency format, and the project budget identification unit searches for data in currency format to extract project fund related data;
[0015] The project start time identification unit is used to identify the project start time in the data: the project start time identification unit searches for keywords related to the start date, and when the keywords are found, extracts the date or time range adjacent to the keywords. The start date can be located and extracted through the keywords, and then the current date of the system or the evaluation date mentioned in the document is obtained, and the start time is determined by calculating the time difference between the start date and the current date of the system, or calculating the time difference between the start date and the evaluation date mentioned in the document;
[0016] The project construction progress identification unit is used to identify the project construction progress in the data: the project construction progress identification unit looks for data containing progress percentages, and the system extracts progress information by identifying the content followed by a % symbol after a number.
[0017] The risk assessment module includes a capital risk assessment unit and a progress risk assessment unit;
[0018] The fund risk assessment unit is used to assess the fund risk value, specifically including: assigning a percentage to the project budget expenditure:
[0019]
[0020] Among them, X1 represents the value of the project budget expenditure after assigning a percentage, X2 represents the amount spent, and X3 represents the project budget;
[0021] Assign a percentage to the project start time:
[0022]
[0023] Among them, X4 represents the value of the project start time after the percentage assignment, X5 represents the start time, and X6 represents the project duration;
[0024] Subtract X4 from X1. If the result is zero or negative, it means there is no risk. If the result is greater than 1, it means there is risk. The value obtained by subtracting X4 from X1 is recorded as the initial value of fund risk.
[0025] Calculate the cash flow rate indicator:
[0026]
[0027] Among them, X7 represents the capital flow rate, X8 represents the capital inflow, and X9 represents the capital outflow;
[0028] If the capital flow rate is higher, the second initial value is obtained by subtracting the capital flow rate X7 from the initial value of capital risk, and then calculating the capital reserve ratio X 10 :
[0029]
[0030] Where X 11 represents the total budget, X 12 represents budget expenditure, X 13 represents the expected future expenditure, X 14 Indicates the total project budget;
[0031] Subtract the capital reserve ratio X from the second initial value 10 Get the final capital risk value;
[0032] The schedule risk assessment unit is used to assess the project schedule risk value, specifically including: using the project start time minus the project construction progress, when the result is zero or negative, there is no risk, and when the result is greater than 1, there is risk, the value of the project start time minus the project construction progress is recorded as the schedule risk value.
[0033] The risk response module includes a decision support system, which is used to analyze risks and formulate corresponding strategies.
[0034] The monitoring and reporting module uses a security information and event management SIEM system, which can collect and analyze security events in real time;
[0035] The database module includes a knowledge management system, and the knowledge management system adopts Confluence for storing and sharing project documents.
[0036] When the system is working, the data extraction module first extracts project-related data from project documents and historical project reports, and then sends it to the risk identification module. The risk identification module uses the project duration identification unit, the project funding identification unit, the project start time identification unit, and the project construction progress identification unit to identify the project duration, project budget, project start time, project budget consumption, and project construction progress in the data, and sends them to the risk assessment module; the risk assessment module processes the risks according to the project duration, project funding, project start time, and project construction progress to determine whether there are risks.
[0037] Beneficial effects: Compared with the existing technology, the full-process engineering project risk data management system, through the risk assessment module, is processed according to multiple key indicators (project duration, project funds (including: total budget, budget expenditure, capital inflow, capital outflow, expected future expenditure), project start time, project construction progress), so that the risk assessment process is more data-supported, thereby improving the reliability of the assessment, and can simultaneously assess the financial risk and progress risk. The financial risk value is more accurate after secondary optimization, allowing project managers to formulate more effective response strategies for different types of risks and have a clearer understanding of the health of the project. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] The present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments, and the above and / or other advantages of the present invention will become more clear.
[0039] Figure 1 It is a system architecture diagram of the present invention. DETAILED DESCRIPTION
[0040] Reference Figure 1 The embodiment of the present invention provides a full-process engineering project risk data management system, including:
[0041] (1) A data extraction module for collecting and storing project-related data (specifically, project duration, project funding (including total budget, budget expenditure, capital inflow, capital outflow, expected future expenditure), project start time, project construction progress, etc.) from project documents and historical project reports, the data extraction module including an API interface;
[0042] (2) A risk identification module for identifying risk data from the data. The risk identification module specifically includes: a project duration identification unit, which is used to identify the project duration in the data. Specifically, it searches for keywords related to the duration, such as "duration" and "planned time". When these keywords are found, the date or time range adjacent to them is extracted. Through the keyword "duration", the specific information of the duration can be located and extracted;
[0043] The project fund identification unit is used to identify the project funds in the data, specifically: to find the data in currency format. The system can preset a regular expression in currency format (such as "¥[0-9]+(.[0-9]+)?" to identify the amount in RMB) to extract the project fund related data;
[0044] The project start duration identification unit is used to identify the project start duration in the data. Specifically, the start date is first identified in a similar way to the start date in the project duration identification unit. Then the current date of the system or the evaluation date mentioned in the document is obtained. The start duration is determined by calculating the time difference between the two dates.
[0045] The project construction progress identification unit is used to identify the project construction progress in the data, specifically: looking for data containing progress percentages. The system can extract progress information by identifying the content followed by a "%" symbol after a number;
[0046] (3) Risk assessment module for assessing the severity of identified risks;
[0047] The risk assessment module specifically includes:
[0048] Fund risk assessment unit, used to assess fund risk value;
[0049] Schedule risk assessment unit, used to assess the project schedule risk value;
[0050] The risk assessment module specifically processes risks based on the project duration, project funds (including: total budget, budget expenditure, capital inflow, capital outflow, and expected future expenditure), project start time, and project construction progress, specifically:
[0051] Assign a percentage to the project budget expenditure, specifically: amount spent / project budget x 100;
[0052] Assign a percentage to the project start time, specifically: start time / project duration x 100;
[0053] Assign a percentage to the project construction progress, specifically: completed progress / total progress x 100;
[0054] The specific financial risk assessment is as follows: subtract the project start time from the project budget expenditure. If the result is zero or negative, it means there is no risk. If the result is 1 or above, it means there is risk, and the value is recorded as the initial value of financial risk.
[0055] After the initial value of capital risk is obtained, calculate the capital turnover rate indicator, specifically, capital turnover rate = (capital inflow - capital outflow) / 30 (one month). If the obtained capital turnover rate is high, it means that the capital turnover is fast, and the initial value of capital risk can be appropriately lowered. The second initial value (the value optimized in the first step) can be obtained by subtracting the current value from the initial value of capital risk. Then, calculate the capital reserve ratio, specifically: (total budget - budget expenditure - expected future expenditure) / total project budget. The higher the value of the capital reserve ratio, the stronger the ability to deal with emergencies. The final capital risk value (the value optimized for the second time) can be obtained by subtracting the current value from the second initial value.
[0056] The specific progress risk assessment is as follows: subtract the project construction progress from the project start time. If the result is zero or negative, there is no risk. If the result is 1 or above, there is risk, and the value is recorded as the progress risk value.
[0057] For example: suppose there is a project with a total budget of 5 million yuan, 2 million yuan has been spent so far, the project duration is 12 months, 4 months have been started, the total progress of the project is 10 stages, 3 stages have been completed so far, the project budget consumption percentage = 200 / 500×100 = 40%, the project start time percentage = 4 / 12×100≈33.33%, the difference between the two is 40-33.33 = 6.67%, 6.67 is used as the initial value of capital risk, calculate the capital flow rate indicator, assuming that in the past month, the capital inflow was 50 Yuan, the capital outflow is 300,000 Yuan, the capital turnover rate = (50-30) / 30 = 0.67, through 6.67-0.67 = 6 (the second initial value), calculate the capital reserve ratio, the estimated future expenditure is 1.5 million Yuan, the capital reserve ratio = (500-200-150) / 500 = 0.3, through 6-0.3 = 5.7 (the final capital risk value), the project start time percentage is 33.33%, the project construction progress percentage = 3 / 10×100 = 30%, the difference between the two is 33.33-30 = 3.33 (progress risk value).
[0058] (4) A risk response module for providing the responsible person with a response strategy based on the current risk assessment results. The risk response module is specifically a decision support system. The decision support system is specifically software that helps analyze risks and formulate corresponding strategies;
[0059] (5) A monitoring and reporting module for real-time tracking and identifying risk status changes, wherein the monitoring and reporting module is specifically a real-time monitoring system, and the real-time monitoring system is specifically a SIEM (security information and event management) system that can collect and analyze security events in real time;
[0060] (6) A database module used to record at each stage of the project. The database module is specifically a knowledge management system. The knowledge management system is specifically Confluence, which is specifically used to store and share project documents.
[0061] The system workflow includes: firstly, extracting project-related data from project documents and historical project reports through a data extraction module, and then sending the data to a risk identification module; the risk identification module identifies the project duration, project funds, project start time, and project construction progress in the data through a project duration identification unit, a project funds identification unit, a project start time identification unit, and a project construction progress identification unit, and sends the data to a risk assessment module; the risk assessment module processes the risks according to the project duration, project funds, project start time, and project construction progress, specifically: assigning a percentage to the project budget expenditure, specifically: amount spent / project budget x100; assigning a percentage to the project start time, specifically: start time / project duration x100; assigning a percentage to the project construction progress, specifically: completed progress / total progress x10 0. The specific financial risk assessment is as follows: use the project budget expenditure to subtract the project start time. When the result is zero or negative, it is risk-free. When the result is 1 or above, it is risky. Its value is recorded as the initial value of financial risk. After the initial value of financial risk is obtained, the capital turnover rate indicator is calculated, specifically, capital turnover rate = (capital inflow-capital outflow) / 30 (one month). If the obtained capital turnover rate is high, it means that the capital turnover is fast, and the initial value of financial risk can be appropriately reduced. The initial value of financial risk can be subtracted from the current value to obtain the second initial value (the value optimized in the first step). Subsequently, the capital reserve ratio is calculated, specifically: (total budget-budget expenditure-estimated future expenditure) / total project budget. The higher the value of the capital reserve ratio, the stronger the ability to cope with emergencies. The final capital risk value (the value optimized for the second time) can be obtained by subtracting the current value from the second initial value.
[0062] The present invention provides a full-process engineering project risk data management system. There are many methods and ways to implement the technical solution. The above is only a preferred implementation of the present invention. It should be pointed out that for ordinary technicians in this technical field, without departing from the principle of the present invention, several improvements and modifications can be made, and these improvements and modifications should also be regarded as the protection scope of the present invention. All components not specified in this embodiment can be implemented by existing technologies.
Claims
1. A full-process engineering project risk data management system, characterized in that: It includes data extraction module, risk identification module, risk assessment module, risk response module, monitoring and reporting module, and database module; The data extraction module is used to collect and store project-related data from project documents and historical project reports; The risk identification module is used to identify data used for risk assessment from the data; The risk assessment module is used to assess the severity of identified risks; The risk response module is used to provide a response strategy for the person in charge based on the current risk assessment results; The monitoring and reporting module is used to track and identify the status changes of risks in real time; The database module is used for recording at each stage of the project.
2. The system according to claim 1, characterized in that The data extraction module includes an API interface.
3. The system according to claim 2, characterized in that The risk identification module includes a project duration identification unit, a project funding identification unit, a project start time identification unit and a project construction progress identification unit.
4. The system according to claim 3, characterized in that The project duration identification unit is used to identify the project duration in the data: the project duration identification unit searches for keywords related to the duration, and when the keywords are found, extracts the date or time range adjacent to the keywords. Through the keywords, the specific information of the duration can be located and extracted.
5. The system according to claim 4, characterized in that The project fund identification unit is used to identify the project funds in the data: the system presets a regular expression in currency format, and the project budget identification unit searches for data in currency format to extract project fund related data; The project start time identification unit is used to identify the project start time in the data: the project start time identification unit searches for keywords related to the start date, and when the keywords are found, extracts the date or time range adjacent to the keywords. The start date can be located and extracted through the keywords, and then the current date of the system or the evaluation date mentioned in the document is obtained, and the start time is determined by calculating the time difference between the start date and the current date of the system, or calculating the time difference between the start date and the evaluation date mentioned in the document; The project construction progress identification unit is used to identify the project construction progress in the data: the project construction progress identification unit looks for data containing progress percentages, and the system extracts progress information by identifying the content followed by a % symbol after a number.
6. The system according to claim 5, characterized in that The risk assessment module includes a capital risk assessment unit and a progress risk assessment unit; The fund risk assessment unit is used to assess the fund risk value, specifically including: assigning a percentage to the project budget expenditure: Among them, X1 represents the value of the project budget expenditure after assigning a percentage, X2 represents the amount spent, and X3 represents the project budget; Assign a percentage to the project start time: Among them, X4 represents the value of the project start time after the percentage assignment, X5 represents the start time, and X6 represents the project duration; Subtract X4 from X1. If the result is zero or negative, it means there is no risk. If the result is greater than 1, it means there is risk. The value obtained by subtracting X4 from X1 is recorded as the initial value of fund risk. Calculate the cash flow rate indicator: Among them, X7 represents the capital flow rate, X8 represents the capital inflow, and X9 represents the capital outflow; If the capital flow rate is higher, the second initial value is obtained by subtracting the capital flow rate X7 from the initial value of capital risk, and then calculating the capital reserve ratio X 10 : Where X 11 represents the total budget, X 12 represents budget expenditure, X 13 represents the expected future expenditure, X 14 Indicates the total project budget; Subtract the capital reserve ratio X from the second initial value 10 Get the final capital risk value.
7. The system according to claim 6, characterized in that The schedule risk assessment unit is used to assess the project schedule risk value, specifically including: using the project start time minus the project construction progress, when the result is zero or negative, there is no risk, and when the result is greater than 1, there is risk, the value of the project start time minus the project construction progress is recorded as the schedule risk value.
8. The system according to claim 7, characterized in that The risk response module includes a decision support system, which is used to analyze risks and formulate corresponding strategies.
9. The system according to claim 8, characterized in that The monitoring and reporting module uses a security information and event management SIEM system, which can collect and analyze security events in real time; The database module includes a knowledge management system, and the knowledge management system adopts Confluence for storing and sharing project documents.
10. The system according to claim 9, characterized in that When the system is working, the data extraction module first extracts project-related data from project documents and historical project reports, and then sends it to the risk identification module. The risk identification module uses the project duration identification unit, the project funding identification unit, the project start time identification unit, and the project construction progress identification unit to identify the project duration, project budget, project start time, project budget consumption, and project construction progress in the data, and sends them to the risk assessment module; the risk assessment module processes the risks according to the project duration, project funding, project start time, and project construction progress to determine whether there are risks.
Citation Information
Patent Citations
Engineering data management system and method based on digital construction
CN118195326A