Intelligent examination and approval decision-making system and method based on block chain technology change design

The intelligent approval and decision-making system based on blockchain technology has solved the problems of data dispersion and fragmented approval processes in engineering construction design changes, achieved data security and transparency, improved process efficiency and multi-party collaborative capabilities, and reduced project management risks.

CN120975729APending Publication Date: 2025-11-18INST OF COMPUTING TECH CHINA ACAD OF RAILWAY SCI +2
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202511079562.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-04
Publication Date
2025-11-18

AI Technical Summary

Technical Problem

In the existing engineering construction design change process, data is scattered and independent, resulting in blocked information flow, fragmented approval processes, low efficiency, lack of data security and transparency, difficulty in multi-party collaboration, and a lack of scientific and transparent approval decisions.

Method used

An intelligent approval and decision-making system based on blockchain technology is adopted. Through data acquisition, system optimization, data sharing, data analysis and data synchronization modules, the system achieves the immutability and transparency of data, builds a change process model, optimizes traditional change procedures, improves data processing efficiency and security, and promotes multi-party collaborative work.

Benefits of technology

It improves the management efficiency and transparency of engineering design changes, enhances data security and credibility, optimizes resource allocation, reduces project management risks, and increases project success rate.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120975729A_ABST
    Figure CN120975729A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of information technology data processing, and provides an intelligent examination and approval decision-making system and method based on block chain technology change design, which constructs a change process model by obtaining project information and user change demands, and realizes intelligent processing and examination and approval of user change design based on the change process model. The business process data is stored and verified through the block chain technology, and the tampering resistance and traceability of the data are improved; meanwhile, the examination and approval result is verified by using the service examination and approval simulation model, so that the accuracy of examination and approval decision is improved. According to the method, the problems of fragmentation of an approval link, low flow efficiency and the like in an information processing process in the prior art are solved, the safety and transparency of engineering change design management are improved, multi-party cooperative work is promoted, and scientific and efficient decision support is provided for project managers.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of information technology and data processing technology, and in particular to an intelligent approval and decision-making system and method for design changes based on blockchain technology. Background Technology

[0002] In existing engineering construction design change processes, project datasets are often scattered and independent, making effective data sharing and integration between different systems and departments difficult, leading to information flow blockages and fragmented approval processes. This fragmentation makes traditional change procedures inefficient, information-dispersed, and the entire process cumbersome and time-consuming. The current technological environment lacks a unified data integration interface and online business model, severely restricting work efficiency. Data faces the risk of tampering during transmission and storage, while existing systems struggle to ensure data immutability and traceability, lacking effective verification mechanisms to guarantee data authenticity. Furthermore, collaboration among design, construction, supervision, and development units during design change processes faces communication difficulties; the lack of an effective collaborative platform complicates and hinders the transmission and sharing of change information, impacting overall project progress and efficiency. Traditional approval processes rely too heavily on human experience and judgment, lacking scientific data support and simulation verification, increasing the subjectivity and uncertainty of approval decisions. Simultaneously, insufficient transparency in the approval process, making traceability and review difficult, undoubtedly increases project management risks.

[0003] In summary, to address the aforementioned technical pain points, this invention provides an intelligent approval and decision-making system and method for design changes based on blockchain technology. This system aims to solve problems such as fragmented approval processes, low efficiency, data security and credibility, difficulties in multi-party collaboration, and a lack of scientific rigor and transparency in approval decisions. Summary of the Invention

[0004] To address the shortcomings of existing technologies, this invention provides an intelligent approval and decision-making system and method for design changes based on blockchain technology. This system solves problems such as fragmentation and low efficiency in the design change approval process, data security and availability issues, difficulties in multi-party collaboration, and a lack of scientific rigor and transparency in approval decisions during information processing.

[0005] This invention addresses the technical pain points of intelligent approval and decision-making systems and methods for design changes based on blockchain technology in practical applications, and provides an effective solution to overcome these difficulties:

[0006] Optimizing traditional change procedures addresses challenges such as low timeliness and fragmented information. Traditional procedures require sending original documents to multiple units for verification, signatures, and stamps via traditional transportation methods, which is not only time-consuming and labor-intensive but also raises concerns about transportation security. However, online change processes allow for joint signatures from multiple units, ensuring that signatures and stamps comply with the latest railway electronic record standards. This shift not only improves efficiency but also ensures the standardization and security of the process.

[0007] The change process involves multiple interconnected stages, each closely related to the others. For example, the content of the proposal must be clearly defined before a meeting can be held to finalize the meeting minutes. To ensure a smooth change process, this invention employs an online-configured business model, guaranteeing seamless transitions between stages. Furthermore, blockchain technology is used to ensure data immutability and transparency, thereby enhancing the reliability and credibility of the entire process.

[0008] Previously, due to inconsistent archived information across different organizations and the lack of a unified data integration interface, data had to be manually retrieved from the company archives for comparison at certain stages, significantly reducing work efficiency. Now, leveraging the storage capabilities of blockchain, this invention can acquire key datasets and generate unique hash values ​​for these data using hash algorithms, thereby ensuring data accuracy and uniqueness. This technology not only solves the data integration problem but also improves data processing efficiency and security.

[0009] To solve the above-mentioned technical problems, the specific technical solution of the present invention is as follows:

[0010] In a first aspect, the present invention provides an intelligent approval and decision-making system for design changes based on blockchain technology, comprising: a data acquisition module, a system optimization module, a data sharing module, a data analysis module, a data processing module, and a data synchronization module;

[0011] Step 1: The data acquisition module connects with the data processing module to acquire project information and user change request data, and outputs the change process model to the data processing module.

[0012] Step 2: The system optimization module connects with the data analysis module, retrieves historical approval data, extracts key features, trains and outputs the business approval simulation model to the data analysis module;

[0013] Step 3: The data processing module connects with the data analysis module, data sharing module, and data synchronization module to receive and parse user change application data, match it with the approval of the authorized personnel, and output the approval result to the data analysis module, output the approved change process model to the data sharing module, and output the approval result to the data synchronization module.

[0014] Step 4: The data analysis module connects with the system optimization module, collects data from the data processing process, organizes it into a business process dataset, stores it on the blockchain, generates a hash value for verification, substitutes it into the business approval simulation model to obtain simulation results, and outputs the verification and comparison results to the system record.

[0015] Step 5: The data sharing module connects with business systems such as work verification and pricing, and shares the converted change information to each business system in real time through the API interface;

[0016] Step 6: The data synchronization module connects with business systems such as work verification and pricing, matches the knowledge base data processing flow according to the approval results, updates the project's work quantity and amount information and synchronizes it to each business system, and outputs a synchronization success result after checking the data consistency.

[0017] The data acquisition module acquires project information and user change request information, classifies the project information into project information categories, which include project process nodes. The user change request information and project process nodes are configured in the process engine to obtain a change process model. The change process model is used to determine the responsible persons and processing time limits for each node, such as change application node, review node, approval node, execution node, and acceptance node.

[0018] The system optimization module retrieves historical approval data from the database, including approved, rejected, and pending approval cases. It organizes the data and extracts key features to obtain change type features, change content features, change scope features, and approval result features. Based on business needs and approval processes, it constructs a business approval simulation model framework, including input, output, and processing logic. The business approval simulation model is trained using a test dataset to obtain the business approval simulation model.

[0019] The data sharing module, within the business approval simulation model, confirms that the change application has undergone all necessary review and approval processes. It extracts key change information from the approved change process model, including the change content, the amount of work involved, and the amount adjustment. It checks the interface status of the work verification and pricing management system, the materials management system, and the investment operation simulation system. It converts the extracted change information according to the data format requirements of each business system. The converted change information is then shared in real time to the work verification and pricing management system, the materials management system, and the investment operation simulation system using preset API interfaces and database synchronization rules.

[0020] Furthermore, the intelligent approval and decision-making system for design changes based on blockchain technology described in this invention also includes:

[0021] The data analysis module collects data generated during data processing, organizes the data into business process datasets, and stores them in the blockchain. It generates a corresponding hash value for each business process dataset stored in the blockchain. Based on the approval results reported by the access control personnel, it retrieves the corresponding business process dataset from the blockchain and uses it as a dataset to be verified. Each piece of data within this dataset undergoes hash value verification. If the hash value verification passes, the data has not been tampered with during transmission and storage and is used for business approval simulation. The data to be verified that has passed hash value verification is substituted into a preset business approval simulation model. By running the model, the business approval simulation results are obtained. The business approval simulation results are compared with the actual approval results reported by the access control personnel. If the business approval simulation results are consistent with the actual approval results reported by the access control personnel, the access control personnel's approval decision is consistent with the simulation results. The execution process, verification results, simulation results, and comparison of approval results are recorded in the system.

[0022] The data processing module receives user change requests, parses the user change requests to obtain the user change request content information, matches the user change request content information with the preset project management personnel permission database to obtain the permission management personnel corresponding to the user change request content, and assigns the user change request to the corresponding permission management personnel for approval according to the preset approval process, and obtains the approval result fed back by the permission management personnel. The approval result fed back by the permission management personnel includes approval passed, approval failed, and approval pending.

[0023] The data synchronization module matches the approved changes in the preset change content with the approved scheme knowledge base based on the approval results fed back by the authorized personnel. It then updates the project's engineering quantity and amount information according to the approved scheme data processing flow, and synchronizes it in real time to the work completion and pricing management system, the materials management system, and the investment operation simulation system.

[0024] Furthermore, in the intelligent approval and decision-making system for design changes based on blockchain technology described in this invention, the data acquisition module includes:

[0025] Extract basic information about the current project from the system, including project type, project size, and estimated duration;

[0026] The system receives user input change requests through a user interface or API interface. User input change requests include the content of the change, the reason for the change, and the expected time of the change.

[0027] Project information categories include design changes, material changes, and construction process changes;

[0028] The project process nodes include project change request, preliminary project review, detailed project review, project approval, project execution, and project acceptance;

[0029] Configure the process based on user change requirements and project workflow nodes. The configuration includes the order of workflow nodes, the access control personnel for each node, and the processing time limit for access control personnel.

[0030] Generate a change process model, which will guide the execution of subsequent change processes.

[0031] Furthermore, in the intelligent approval and decision-making system for design changes based on blockchain technology described in this invention, the data processing module includes:

[0032] Receive user-submitted change requests through user interface or API interface, parse the user change request content information, and extract the change type, change content and change scope;

[0033] The user's change request information is matched against the preset project management personnel permission database. Based on the matching results, the permission management personnel corresponding to the user's change request information are determined.

[0034] According to the preset approval process, user change requests are assigned to the corresponding authorized administrators for approval;

[0035] Authorized administrators will approve changes based on the content of the application, the actual situation of the project, and relevant company regulations.

[0036] The approval results include approval passed, approval failed, and approval pending. The approval results are recorded in the system and then fed back to the user.

[0037] Furthermore, in the intelligent approval and decision-making system for design changes based on blockchain technology described in this invention, the data synchronization module includes:

[0038] Based on the approval results reported by the access control personnel, the preset change content is matched against the approved solution knowledge base, and the matched change content is processed according to the approved solution data processing flow.

[0039] Based on the changes, update the project's quantity and cost information according to the approved data processing procedures.

[0040] The updated project quantity and amount information will be synchronized in real time to the work completion and pricing management system, the materials management system, and the investment operation simulation system.

[0041] The consistency of data in the work verification and pricing management system, the materials management system, and the investment operation simulation system is checked. If the consistency of data in the work verification and pricing management system, the materials management system, and the investment operation simulation system pass the consistency check, then the data synchronization of the work verification and pricing management system, the materials management system, and the investment operation simulation system is successful.

[0042] Secondly, this invention provides an intelligent approval and decision-making method for design changes based on blockchain technology, applied to the aforementioned intelligent approval and decision-making system for design changes based on blockchain technology, comprising:

[0043] Step S101: Obtain project information and user change request information, classify the project information data to obtain project information categories, which include project process nodes, and configure the user change request information and project process nodes in the process engine to obtain a change process model. The change process model is used to determine the responsible persons and processing time limits for each node, such as change application node, review node, approval node, execution node, and acceptance node.

[0044] Step S102: Retrieve historical approval data from the database. The historical approval data includes cases of approval passed, approval failed, and approval pending. Organize the data and extract key features to obtain change type features, change content features, change scope features, and approval result features. Based on business needs and approval process, construct a business approval simulation model framework, including input, output, and processing logic. Use a test dataset to train the business approval simulation model to obtain the business approval simulation model.

[0045] Step S103: In the business approval simulation model, confirm that the change application has gone through all necessary review and approval processes, extract key change information from the approved change process model, including the change content, the amount of work involved, and the amount adjustment, check the interface status of the work verification and pricing management system, the material management system, and the investment operation simulation system, convert the extracted change information according to the data format requirements of each business system, and share the converted change information in real time to the work verification and pricing management system, the material management system, and the investment operation simulation system using the preset API interface and database synchronization rules;

[0046] Step S104: Collect the data generated during data processing, organize the data into a business process dataset and store it in the blockchain. Generate a corresponding hash value for each business process dataset stored in the blockchain. Based on the approval results fed back by the access control personnel, retrieve the corresponding business process dataset from the blockchain. Use the retrieved dataset as the dataset to be verified and verify the hash value of each piece of data in it. If the hash value verification is successful, the data has not been tampered with during transmission and storage and is used for business approval simulation. Substitute the data to be verified that has passed the hash value verification into the preset business approval simulation model. By running the model, obtain the business approval simulation result. Compare the business approval simulation result with the approval result actually fed back by the access control personnel. If the business approval simulation result is consistent with the approval result actually fed back by the access control personnel, the approval decision of the access control personnel is consistent with the simulation result. Record the execution process, verification result, simulation result and approval result comparison in the system.

[0047] Step S105: Receive user change request, parse the user change request to obtain user change request content information, match the user change request content information in the preset project management personnel permission database to obtain the permission management personnel corresponding to the user change request content, and assign the user change request to the corresponding permission management personnel for approval according to the preset approval process, and obtain the approval result fed back by the permission management personnel. The approval result fed back by the permission management personnel includes approval passed, approval failed, and approval pending.

[0048] Step S106: Based on the approval results provided by the authorized personnel, match the changes in the preset change content with the approved scheme knowledge base to obtain the change content data processing flow according to the approved scheme. Update the project quantity and amount information according to the change content data processing flow according to the approved scheme, and synchronize it to the work verification and pricing management system, the material management system, and the investment operation simulation system in real time.

[0049] Furthermore, in the intelligent approval decision-making and method for design changes based on blockchain technology described in this invention, step S101 includes:

[0050] Extract basic information about the current project from the system, including project type, project size, and estimated duration;

[0051] The system receives user input change requests through a user interface or API interface. User input change requests include the content of the change, the reason for the change, and the expected time of the change.

[0052] Project information categories include design changes, material changes, and construction process changes;

[0053] The project process nodes include project change request, preliminary project review, detailed project review, project approval, project execution, and project acceptance;

[0054] Configure the process based on user change requirements and project workflow nodes. The configuration includes the order of workflow nodes, the access control personnel for each node, and the processing time limit for access control personnel.

[0055] Generate a change process model, which will guide the execution of subsequent change processes.

[0056] Furthermore, in the intelligent approval decision-making and method for design changes based on blockchain technology described in this invention, step S105 includes:

[0057] Receive user-submitted change requests through user interface or API interface, parse the user change request content information, and extract the change type, change content and change scope;

[0058] The system matches the user's change request information against a pre-defined project management personnel permission database. Based on the matching results, it determines the permission management personnel corresponding to the user's change request.

[0059] According to the preset approval process, user change requests are assigned to the corresponding authorized administrators for approval;

[0060] Authorized administrators will approve changes based on the content of the application, the actual situation of the project, and relevant company regulations.

[0061] The approval results include approval passed, approval failed, and approval pending. The approval results are recorded in the system and then fed back to the user.

[0062] Furthermore, in the intelligent approval decision-making and method for design changes based on blockchain technology described in this invention, step S106 includes:

[0063] Based on the approval results reported by the access control personnel, the preset change content is matched against the approved solution knowledge base, and the matched change content is processed according to the approved solution data processing flow.

[0064] Based on the changes, update the project's quantity and cost information according to the approved data processing procedures.

[0065] The updated project quantity and amount information will be synchronized in real time to the work completion and pricing management system, the materials management system, and the investment operation simulation system.

[0066] The consistency of data in the work verification and pricing management system, the materials management system, and the investment operation simulation system is checked. If the consistency of data in the work verification and pricing management system, the materials management system, and the investment operation simulation system pass the consistency check, then the data synchronization of the work verification and pricing management system, the materials management system, and the investment operation simulation system is successful.

[0067] The beneficial effects of this invention are mainly reflected in the following aspects:

[0068] To improve approval efficiency and optimize processes, this invention constructs a change process model, clearly defining the responsible parties and processing timelines for each node. This automates the processing and approval of user design changes, significantly improving the efficiency of the approval process. By utilizing the system optimization module and combining historical approval data to build a business approval simulation model, the accuracy of approval decisions is improved, manual intervention and subjective judgment are reduced, and the approval process is optimized.

[0069] Enhancing data security and trustworthiness involves storing and verifying business process data using blockchain technology, applying hash algorithms to generate unique identifiers, and ensuring the immutability and traceability of data during transmission and storage. The decentralized nature of blockchain technology increases data trustworthiness, providing reliable decision support for project managers.

[0070] To facilitate multi-party collaboration, the data sharing and data synchronization modules enable real-time sharing and synchronization of critical change information, promoting collaboration among design, construction, supervision, and development units. A unified data integration interface and real-time data synchronization mechanism improve the efficiency of change information transmission and ensure that all parties use a consistent data foundation.

[0071] Improving the transparency of decision-making, business approval simulation models can accurately reflect the actual approval process and verify the approval results, thus enhancing the scientific nature of approval decisions. Detailed recording and comparison mechanisms (including execution process, verification results, simulation results, and comparisons of approval results) enhance the transparency and traceability of approval decisions.

[0072] Optimizing resource allocation and automating change information processing and real-time synchronization allows the system to promptly update project quantities and costs, facilitating resource optimization and cost control. Recording and synchronizing change information helps prevent resource waste and cost overruns, improving project economic efficiency.

[0073] This invention provides project managers with a scientific and efficient decision support tool, helping to improve the overall level of project management. By optimizing approval processes, promoting multi-party collaboration, and enhancing the scientific nature and transparency of decision-making, this invention helps reduce project management risks and increase project success rates.

[0074] In summary, this invention, through a series of innovative technical means, solves the problems of fragmented approval processes and low efficiency in the information processing of existing technologies, improves the management efficiency and transparency of engineering change design, and brings significant benefits to project management. Attached Figure Description

[0075] To more clearly illustrate the technical solution of the present invention, the drawings used in the embodiments will be briefly introduced below. Obviously, those skilled in the art can obtain other drawings based on these drawings without creative effort.

[0076] Figure 1 This is a schematic diagram of the intelligent approval decision-making and method flow for design changes based on blockchain technology, provided in an embodiment of the present invention.

[0077] Figure 2 This diagram illustrates the relationship between the intelligent approval and decision-making system for design changes based on blockchain technology and the design change system, as provided in this embodiment of the invention. Detailed Implementation

[0078] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below in conjunction with specific embodiments and corresponding drawings. Obviously, the described embodiments are only a part of the embodiments of this invention, and not all of them. Based on the embodiments of this invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this invention. The technical solutions provided by various embodiments of this invention will be described in detail below with reference to the accompanying drawings.

[0079] To better understand the purpose of this invention, the invention will be described in further detail below.

[0080] In a first aspect, the present invention provides an intelligent approval and decision-making system for design changes based on blockchain technology, comprising:

[0081] The data acquisition module acquires project information and user change request information, classifies the project information into project information categories, which include project process nodes. The user change request information and project process nodes are configured in the process engine to obtain a change process model. The change process model is used to determine the responsible persons and processing time limits for each node, such as change application node, review node, approval node, execution node, and acceptance node.

[0082] The system optimization module retrieves historical approval data from the database, including approved, rejected, and pending approval cases. It organizes the data and extracts key features to obtain change type features, change content features, change scope features, and approval result features. Based on business needs and approval processes, it constructs a business approval simulation model framework, including input, output, and processing logic. The business approval simulation model is trained using a test dataset to obtain the business approval simulation model.

[0083] The data sharing module, within the business approval simulation model, confirms that the change application has undergone all necessary review and approval processes. It extracts key change information from the approved change process model, including the change content, the amount of work involved, and the amount adjustment. It checks the interface status of the work verification and pricing management system, the materials management system, and the investment operation simulation system. It converts the extracted change information according to the data format requirements of each business system. The converted change information is then shared in real time to the work verification and pricing management system, the materials management system, and the investment operation simulation system using preset API interfaces and database synchronization rules.

[0084] The data analysis module collects data generated during data processing, organizes the data into business process datasets, and stores them in the blockchain. It generates a corresponding hash value for each business process dataset stored in the blockchain. Based on the approval results reported by the access control personnel, it retrieves the corresponding business process dataset from the blockchain and uses it as a dataset to be verified. Each piece of data within this dataset undergoes hash value verification. If the hash value verification passes, the data has not been tampered with during transmission and storage and is used for business approval simulation. The data to be verified that has passed hash value verification is substituted into a preset business approval simulation model. By running the model, the business approval simulation results are obtained. The business approval simulation results are compared with the actual approval results reported by the access control personnel. If the business approval simulation results are consistent with the actual approval results reported by the access control personnel, the access control personnel's approval decision is consistent with the simulation results. The execution process, verification results, simulation results, and comparison of approval results are recorded in the system.

[0085] The data processing module receives user change requests, parses the user change requests to obtain the user change request content information, matches the user change request content information with the preset project management personnel permission database to obtain the permission management personnel corresponding to the user change request content, and assigns the user change request to the corresponding permission management personnel for approval according to the preset approval process, and obtains the approval result fed back by the permission management personnel. The approval result fed back by the permission management personnel includes approval passed, approval failed, and approval pending.

[0086] The data synchronization module matches the approved changes in the preset change content with the approved scheme knowledge base based on the approval results fed back by the authorized personnel. It then updates the project's engineering quantity and amount information according to the approved scheme data processing flow, and synchronizes it in real time to the work completion and pricing management system, the materials management system, and the investment operation simulation system.

[0087] Specifically, the data acquisition module of the intelligent approval and decision-making system for design changes based on blockchain technology described in this invention includes:

[0088] Extract basic information about the current project from the system, including project type, project size, and estimated duration;

[0089] The system receives user input change requests through a user interface or API interface. User input change requests include the content of the change, the reason for the change, and the expected time of the change.

[0090] Project information categories include design changes, material changes, and construction process changes;

[0091] The project process nodes include project change request, preliminary project review, detailed project review, project approval, project execution, and project acceptance;

[0092] Configure the process based on user change requirements and project workflow nodes. The configuration includes the order of workflow nodes, the access control personnel for each node, and the processing time limit for access control personnel.

[0093] Generate a change process model, which will guide the execution of subsequent change processes.

[0094] Specifically, the data processing module of the intelligent approval and decision-making system for design changes based on blockchain technology described in this invention includes:

[0095] Receive user-submitted change requests through user interface or API interface, parse the user change request content information, and extract the change type, change content and change scope;

[0096] The user's change request information is matched against the preset project management personnel permission database. Based on the matching results, the permission management personnel corresponding to the user's change request information are determined.

[0097] According to the preset approval process, user change requests are assigned to the corresponding authorized administrators for approval;

[0098] Authorized administrators will approve changes based on the content of the application, the actual situation of the project, and relevant company regulations.

[0099] The approval results include approval passed, approval failed, and approval pending. The approval results are recorded in the system and then fed back to the user.

[0100] Specifically, the data synchronization module of the intelligent approval and decision-making system for design changes based on blockchain technology described in this invention includes:

[0101] Based on the approval results reported by the access control personnel, the preset change content is matched against the approved solution knowledge base, and the matched change content is processed according to the approved solution data processing flow.

[0102] Based on the changes, update the project's quantity and cost information according to the approved data processing procedures.

[0103] The updated project quantity and amount information will be synchronized in real time to the work completion and pricing management system, the materials management system, and the investment operation simulation system.

[0104] The consistency of data in the work verification and pricing management system, the materials management system, and the investment operation simulation system is checked. If the consistency of data in the work verification and pricing management system, the materials management system, and the investment operation simulation system pass the consistency check, then the data synchronization of the work verification and pricing management system, the materials management system, and the investment operation simulation system is successful.

[0105] Secondly, this invention provides an intelligent approval decision-making method for design changes based on blockchain technology, applied to the aforementioned intelligent approval decision-making system for design changes based on blockchain technology, including:

[0106] Step S101: Obtain project information and user change request information, classify the project information data to obtain project information categories, which include project process nodes, and configure the user change request information and project process nodes in the process engine to obtain a change process model. The change process model is used to determine the responsible persons and processing time limits for each node, such as change application node, review node, approval node, execution node, and acceptance node.

[0107] Obtaining project information: The system first extracts basic information from the current project, including but not limited to project type, project scale, and estimated duration.

[0108] Obtain user change request information: Users input change requests through the user interface or API interface. Change requests include the content of the change, the reason for the change, and the expected time of the change.

[0109] Project information data classification: The acquired project information is classified into project information categories. Project information categories include design changes, material changes, and construction process changes, etc.

[0110] Identify project process nodes: Project process nodes are the steps in the project execution process. Project process nodes include project change requests, preliminary project review, detailed project review, project approval, project execution, and project acceptance.

[0111] Model Configuration: This involves configuring user change requests and project workflow nodes within the workflow engine using preset model settings. Configuration details include the order of workflow nodes, the access control administrators for each node, and the processing time limits for those administrators.

[0112] Through model configuration, the system generates a change process model. The change process model is used to determine the responsible persons and processing time limits for each node, including the change application node, review node, approval node, execution node, and acceptance node.

[0113] The change process model provides guidance for the execution of subsequent change processes. It clarifies who is responsible for processing change requests, reviewing them, approving them, implementing them, and conducting acceptance testing at each stage, and specifies corresponding processing timelines.

[0114] Through step S101, the system can acquire and process project information and user change request information, thereby generating a structured change process model.

[0115] Step S102: Retrieve historical approval data from the database. The historical approval data includes cases of approval passed, approval failed, and approval pending. Organize the data and extract key features to obtain change type features, change content features, change scope features, and approval result features. Based on business needs and approval process, construct a business approval simulation model framework, including input, output, and processing logic. Use a test dataset to train the business approval simulation model to obtain the business approval simulation model.

[0116] Retrieve historical approval data: The system retrieves historical approval data from the database. This data includes approved, rejected, and pending approval cases, covering various approval scenarios.

[0117] The retrieved historical approval data is organized and key features are extracted, including change type features, change content features, change scope features, and approval result features.

[0118] Based on business needs and approval processes, the system constructs a framework for a business approval simulation model. This framework comprises three parts: input, output, and processing logic. The input part receives approval-related data and information; the output part provides predictions or suggestions for the approval outcome; and the processing logic, the core of the model, calculates the output result based on the input data and features using preset algorithms or rules.

[0119] The constructed business approval simulation model was trained using a test dataset. During training, the model continuously adjusted its internal parameters to better fit the patterns and characteristics in historical approval data. Through training, the model learned the relationships between different change types, content, and scopes and approval outcomes, thereby improving the accuracy of approval decisions.

[0120] After training, the system obtains a business approval simulation model. This model can automatically predict or suggest approval outcomes based on the input change information and characteristics, providing a scientific basis for approval decisions.

[0121] Through step S102, the system can build a business approval simulation model using historical approval data and optimize the model performance through training.

[0122] Step S103: In the business approval simulation model, confirm that the change application has gone through all necessary review and approval processes, extract key change information from the approved change process model, including the change content, the amount of work involved, and the amount adjustment, check the interface status of the work verification and pricing management system, the material management system, and the investment operation simulation system, convert the extracted change information according to the data format requirements of each business system, and share the converted change information in real time to the work verification and pricing management system, the material management system, and the investment operation simulation system using the preset API interface and database synchronization rules;

[0123] In the business approval simulation model, the system first confirms that the current change request has passed all necessary review and approval processes. From the approved change process model, the system extracts key change information. Key change information includes the content of the change, the amount of work involved, and monetary adjustments.

[0124] Before sharing change information, the system needs to check the interface status of business management systems such as the work completion and pricing management system, the materials management system, and the investment operation simulation system. This ensures the system interfaces are available so they can receive and process shared change information.

[0125] Based on the data format requirements of each business system, the system will convert the extracted change information to conform to the data acceptance standards of each business system, thereby avoiding data incompatibility or errors.

[0126] Using pre-defined API interfaces and database synchronization rules, the system shares the converted change information in real time to the work completion and pricing management system, the materials management system, and the investment operation simulation system. The API interface enables data exchange and communication with these various business systems, while the database synchronization rules ensure that the change information is accurately and promptly synchronized to the databases of each business system.

[0127] Through step S103, the system can ensure that approved change information can be shared with the relevant business management system in real time and accurately, thereby improving the efficiency of the entire project management process.

[0128] Step S104: Collect the data generated during data processing, organize the data into a business process dataset and store it in the blockchain. Generate a corresponding hash value for each business process dataset stored in the blockchain. Based on the approval results fed back by the access control personnel, retrieve the corresponding business process dataset from the blockchain. Use the retrieved dataset as the dataset to be verified and verify the hash value of each piece of data in it. If the hash value verification is successful, the data has not been tampered with during transmission and storage and is used for business approval simulation. Substitute the data to be verified that has passed the hash value verification into the preset business approval simulation model. By running the model, obtain the business approval simulation result. Compare the business approval simulation result with the approval result actually fed back by the access control personnel. If the business approval simulation result is consistent with the approval result actually fed back by the access control personnel, the approval decision of the access control personnel is consistent with the simulation result. Record the execution process, verification result, simulation result and approval result comparison in the system.

[0129] The system first collects all data generated during data processing, covering all stages of the process from change requests to approval decisions. Then, this data is organized into a business process dataset for subsequent processing and analysis.

[0130] The compiled business process datasets are stored in the blockchain. Blockchain, as a distributed ledger technology, features decentralization, immutability, and traceability. During storage, the system generates a unique hash value for each business process dataset. A hash value is a fixed-length digital digest that uniquely identifies the original data. If the original data changes, its hash value will change accordingly. Therefore, hash value verification ensures the integrity and authenticity of the data.

[0131] Based on the approval results reported by the access control administrator, the corresponding business process dataset is retrieved from the blockchain. This retrieved dataset is then used as the verification dataset, and each piece of data within it undergoes hash value verification. If the hash value verification passes, it indicates that the data has not been tampered with during transmission and storage, maintaining its originality and integrity.

[0132] The data to be verified, whose hash values ​​have passed verification, is substituted into a pre-defined business approval simulation model. By running the model, the business approval simulation results are obtained. These results are predictions based on historical approval data and business logic, and can serve as a reference for actual approval decisions.

[0133] The simulated business approval results are compared with the actual approval results provided by the authorized personnel. If they match, it indicates that the authorized personnel's approval decisions are consistent with the simulation results, further verifying the accuracy and reliability of the business approval simulation model.

[0134] The system records the execution process, verification results, simulation results, and comparisons of approval results. These records serve as historical data for project management, providing a reference for subsequent project decisions and management. Simultaneously, they facilitate continuous optimization and improvement of the business approval simulation model.

[0135] Through step S104, the system utilizes blockchain technology to enhance the immutability and traceability of data, thereby improving the accuracy and transparency of approval decisions. Simultaneously, verification through a business approval simulation model further strengthens the reliability of approval decisions.

[0136] Step S105: Receive user change request, parse the user change request to obtain user change request content information, match the user change request content information in the preset project management personnel permission database to obtain the permission management personnel corresponding to the user change request content, and assign the user change request to the corresponding permission management personnel for approval according to the preset approval process, and obtain the approval result fed back by the permission management personnel. The approval result fed back by the permission management personnel includes approval passed, approval failed, and approval pending.

[0137] In step S105, the main task is to process the change requests submitted by users, assign them to the corresponding authorized administrators for approval, and obtain the approval results.

[0138] The system first receives change requests submitted by users through the user interface or API. The change request includes information such as the content of the changes the user wishes to make, the reason for the changes, and the expected timeframe.

[0139] The system parses user-submitted change requests to extract key information. This key information includes the type, details, and scope of the change.

[0140] The parsed user change request information is matched against a pre-defined project management personnel permission database. This database typically contains information on project management personnel, their corresponding responsibilities, and their authorized permissions. Through this matching process, the system can identify the authorized personnel responsible for approving the user change request.

[0141] According to the preset approval process, the system assigns user change requests to the corresponding authorized administrators for approval. The preset approval process involves multiple approval stages and different approvers; the system needs to ensure that change requests are transmitted and processed according to the correct process.

[0142] Upon receiving a change request, the access control administrator will approve it based on the request's content, the project's actual situation, and relevant company regulations. Approval results will be categorized into three types: approved, disapproved, and pending. The system needs to receive and record the approval results provided by the access control administrator.

[0143] Based on the approval results provided by the access control administrators, the system needs to perform different follow-up operations. For example, if the approval is approved, the system will automatically update the project information and notify the relevant parties; if the approval is rejected, the system will require the user to modify the change request or provide additional information; if the approval is pending, the system will place the change request in a pending state, awaiting further approval or decision.

[0144] Through step S105, the system can efficiently process user-submitted change requests and assign them to appropriate authorized administrators for approval.

[0145] Step S106: Based on the approval results provided by the authorized personnel, match the changes in the preset change content with the approved scheme knowledge base to obtain the change content data processing flow according to the approved scheme. Update the project quantity and amount information according to the change content data processing flow according to the approved scheme, and synchronize it to the work verification and pricing management system, the material management system, and the investment operation simulation system in real time.

[0146] In step S106, the main task is to match the approved changes with the preset change content according to the approved solution knowledge base based on the approval results fed back by the authorized personnel, and update the project quantity and amount information according to the matched solution, while ensuring that the information can be synchronized to the relevant management system in real time.

[0147] The system first matches the approved changes to a pre-defined knowledge base of approved solutions based on the approval results provided by authorized administrators. This knowledge base contains all historically approved change proposals and their corresponding data processing flows. Through this matching process, the system can find approved solutions that match or are similar to the current change request, along with their corresponding data processing flows.

[0148] Based on the matched approved plan, the system determines the changes and processes them according to the approved plan's data flow. This flow includes specific steps such as calculating the revised project quantity, adjusting monetary information, and determining which system data needs to be updated.

[0149] The system updates project quantities and amounts according to the established data processing flow, which involves operations such as modifying original data, entering new data, and applying calculation formulas.

[0150] After the update is complete, the system needs to ensure that this data can be synchronized in real time to relevant management systems such as the work completion and pricing management system, the materials management system, and the investment operation simulation system. This can be achieved through API interfaces, database synchronization, or other data exchange mechanisms.

[0151] The system can verify the results of data synchronization, preventing data from being tampered with or lost during transmission and synchronization. This is achieved by comparing source and target data and checking data synchronization logs.

[0152] Through step S106, the system ensures that after a change request is approved, data processing is carried out according to the approved plan, and project quantity and cost information are updated in a timely manner. Simultaneously, by synchronizing data to relevant management systems in real time, the system maintains data consistency and timeliness, providing strong support for the smooth progress of the project.

[0153] Specifically, the intelligent approval decision-making and method for design changes based on blockchain technology described in this invention includes step S101, which includes:

[0154] Extract basic information about the current project from the system, including project type, project size, and estimated duration;

[0155] The system receives user input change requests through a user interface or API interface. User input change requests include the content of the change, the reason for the change, and the expected time of the change.

[0156] Project information categories include design changes, material changes, and construction process changes;

[0157] The project process nodes include project change request, preliminary project review, detailed project review, project approval, project execution, and project acceptance;

[0158] Configure the process based on user change requirements and project workflow nodes. The configuration includes the order of workflow nodes, the access control personnel for each node, and the processing time limit for access control personnel.

[0159] Generate a change process model, which will guide the execution of subsequent change processes.

[0160] The system first extracts the basic information of the current project from the project management system, which serves as the basis for subsequent approval decisions.

[0161] Basic information includes: project type, project size, estimated duration, and estimated start and end dates of the project.

[0162] Receiving user change requests: The system receives user-input change requests through the user interface or API interface.

[0163] Changes to be made: Specific parts to be changed, such as modifications to design drawings, material replacements, and adjustments to construction techniques.

[0164] Reason for change: The reasons for the change, such as design errors, material supply problems, or discrepancies between the actual site conditions and expectations.

[0165] Expected change time: The time or period during which the user hopes the change will take effect.

[0166] Define project information categories: The system pre-defines project information categories to categorize and manage change requests, specifically including:

[0167] Design changes: Changes involving design drawings, design parameters, etc.

[0168] Material change: This involves changes to the specifications, brand, quantity, etc. of the materials used.

[0169] Changes in construction techniques: These involve changes to construction methods, construction sequence, technical standards, etc.

[0170] Identifying Project Process Nodes: The system defines key nodes in the project change approval process. These nodes form the main thread of the change process, and include:

[0171] Project Change Request: The starting point for users to submit change requests.

[0172] Preliminary project review: Conduct a preliminary assessment of the change requests to determine their feasibility and necessity.

[0173] Detailed project review: Conduct a thorough review of the change requests, including assessments of technical, economic, and legal aspects.

[0174] Project Approval: Based on the review results, the management personnel with the appropriate authority shall make a decision to approve or disapprove the project.

[0175] Project execution: Once the changes are approved, the implementation phase begins.

[0176] Project Acceptance: After the changes are implemented, acceptance and effectiveness evaluation will be conducted.

[0177] Configure process nodes:

[0178] The system is configured based on user change requests and project workflow nodes to ensure that each change request is processed according to the established workflow. The configuration includes:

[0179] The order of process nodes: Determine the logical relationships and time sequence between each node.

[0180] Permission administrators for each node: Assign administrators or teams to be responsible for handling each node.

[0181] Time limits for authorized personnel: Specify the maximum processing time for each node's personnel to ensure efficient workflow operation.

[0182] Based on the above configuration, the system generates a specific change process model. This model displays the entire change approval process graphically or in text form, including the name, sequence, responsible person, and processing time limit for each node. The change process model guides the execution of subsequent change processes, ensuring that each change request is processed according to established rules and procedures.

[0183] By initializing and setting up the change process model in step S101, this invention provides clear and standardized guidance for the subsequent change approval process, thereby improving the efficiency and accuracy of approval decisions.

[0184] Specifically, the intelligent approval decision-making and method for design changes based on blockchain technology described in this invention includes step S105, which comprises:

[0185] Receive user-submitted change requests through user interface or API interface, parse the user change request content information, and extract the change type, change content and change scope;

[0186] The system matches the user's change request information against a pre-defined project management personnel permission database. Based on the matching results, it determines the permission management personnel corresponding to the user's change request.

[0187] According to the preset approval process, user change requests are assigned to the corresponding authorized administrators for approval;

[0188] Authorized administrators will approve changes based on the content of the application, the actual situation of the project, and relevant company regulations.

[0189] The approval results include approval passed, approval failed, and approval pending. The approval results are recorded in the system and then fed back to the user.

[0190] In step S105, the intelligent approval decision-making and method for design changes based on blockchain technology described in this invention performs a detailed change application approval process. The specific details of this step are as follows:

[0191] Receiving User Change Requests: The system receives change requests submitted by users through a user interface or API. The user interface can be a webpage, mobile application, or dedicated software interface, while the API allows other systems or applications to submit change requests programmatically.

[0192] Parsing User Change Request Information: The system parses the change requests submitted by users and extracts key information. This information includes, but is not limited to:

[0193] Change types: such as design changes, material changes, construction process changes, etc.

[0194] Change details: Describe the parts that need to be changed, including the details and reasons for the changes.

[0195] Scope of change: The part or phase of the project affected by the change, and the relevant parties involved.

[0196] Matching administrators with permissions:

[0197] The system will match the extracted change request information with a pre-defined project management personnel permission database. This database contains information on project management personnel, their corresponding responsibilities, permissions, and expertise.

[0198] By matching data, the system can determine which administrators have the authority and responsibility to approve the change request, and select the most suitable approver accordingly.

[0199] According to the preset approval process, the system assigns change requests to designated authorized administrators for approval. The approval process includes multiple stages, each handled by a different administrator. The system sends change requests to authorized administrators via email, message notifications, or other means, reminding them to approve them.

[0200] The authorized administrators who receive the change request will approve it based on the request's content, the project's actual situation, and relevant company regulations. They need to conduct a detailed review of the request, assessing its feasibility, risks, and cost impact. During the approval process, the administrators will need to communicate with users, other administrators, or experts to obtain more information or opinions.

[0201] After approval, the authorized administrator will record the approval result in the system. The approval result includes three categories: approved, disapproved, and pending.

[0202] The system will promptly provide feedback on the approval results to the user, typically through a user interface display or by sending a notification message. If the approval is granted, the system will also provide further guidance or instructions, such as specific steps or requirements for implementing the changes.

[0203] At the same time, the system will also notify other relevant parties, such as the project team, suppliers or customers, to ensure that they are aware of the approval status of the change.

[0204] Through the detailed processing in step S105, the present invention can ensure that the change application is approved in a timely and accurate manner, and take corresponding actions based on the approval results.

[0205] Specifically, the intelligent approval decision-making and method for design changes based on blockchain technology described in this invention includes step S106, which comprises:

[0206] Based on the approval results reported by the access control personnel, the preset change content is matched against the approved solution knowledge base, and the matched change content is processed according to the approved solution data processing flow.

[0207] Based on the changes, update the project's quantity and cost information according to the approved data processing procedures.

[0208] The updated project quantity and amount information will be synchronized in real time to the work completion and pricing management system, the materials management system, and the investment operation simulation system.

[0209] The consistency of data in the work verification and pricing management system, the materials management system, and the investment operation simulation system is checked. If the consistency of data in the work verification and pricing management system, the materials management system, and the investment operation simulation system pass the consistency check, then the data synchronization of the work verification and pricing management system, the materials management system, and the investment operation simulation system is successful.

[0210] In step S106, the intelligent approval decision-making and method for design changes based on blockchain technology described in this invention details how to update project information according to the approval results and ensure information consistency across multiple systems. The following is a detailed breakdown of this step:

[0211] Based on the approval results reported by the access control administrators, the system performs a precise match within the pre-defined change content and the approved solution knowledge base. The goal of this match is to find an approved solution that matches the current change content, along with the corresponding data processing flow. The data processing flow details how to update the project's quantity and cost information based on the change content.

[0212] The system follows the matched data processing flow to update the project's workload and cost information. Updates involve modifying existing data, adding new data, or performing data calculations based on specific formulas. The updated information should accurately reflect the impact of the changes on project costs and schedule.

[0213] The system synchronizes updated project quantities and amounts in real time to the work completion and pricing management system, materials management system, and investment operation simulation system. This real-time synchronization ensures that the data across all systems is up-to-date and consistent, avoiding problems caused by information lag or inconsistencies.

[0214] After data synchronization, the system immediately performs consistency checks on the data in the work completion and pricing management system, the materials management system, and the investment operation simulation system. The purpose of the consistency check is to ensure that the data in all systems reflects the same project status and that there are no data conflicts or inconsistencies.

[0215] If the data consistency check passes, meaning the data in all systems remains consistent, then the system confirms successful data synchronization. At this point, each system can perform subsequent operations and decisions based on the updated data, such as work verification and pricing, material procurement, and investment simulation.

[0216] If inconsistencies are detected during data consistency checks, the system immediately issues an alert and identifies the inconsistent data items. Subsequent approval or execution processes must be suspended until the inconsistency issue is resolved. Resolving data inconsistencies involves manual verification, data correction, and resynchronization to ensure data consistency across all systems.

[0217] Through the detailed processing in step S106, this invention ensures that project information is updated promptly after change approval and maintains data consistency across multiple systems. This helps improve the efficiency and accuracy of project management and reduces the risks and costs associated with data inconsistencies.

[0218] This invention relates to the field of information technology and data processing technology. The invention provides an intelligent approval and decision-making system and method for design changes based on blockchain technology. By acquiring project information and user change requests, a change process model is constructed, and based on this model, the automated processing and approval of engineering design changes in multiple industries are realized. When a warning percentage difference occurs on site, the user confirms and initiates the change. The system automatically obtains relevant coefficients such as the design engineering quantity, the actual cumulative engineering quantity, the contract signing price, or the local price outside the bill of quantities to assist in the processing of the engineering cost estimation stage.

[0219] Business process data is stored and verified using blockchain technology. Data storage and hash algorithms based on blockchain technology are applied to archive relevant calculation coefficients. When a new change item is received, the system automatically matches the change level based on the calculation results. A hash algorithm is used for cost estimation to ensure that the calculation result is a unique identifier. The decentralized nature of this technology enables a matching mechanism for unit and personnel IDs in the processing steps. Through a correction function, it reminds users to select the correct processing object, ensuring that the processing steps are consistent with the entire change item. If any deviation occurs, the system promptly records the operation, assisting in on-site traceability of change information.

[0220] Meanwhile, based on on-site needs, the processing steps were clarified, a business approval simulation model was established to accurately reflect the actual approval process, and approval rules were set as the basis for the model's operation. The model was simulated to verify its feasibility, and the differences between the approval results and the expected results were compared. The model parameters were adjusted in a timely manner to optimize the approval process and improve the transparency and accuracy of approval decisions.

[0221] This invention solves the problems of fragmented approval processes and low efficiency in information processing in the prior art, improves the efficiency and transparency of engineering change management, promotes multi-party collaboration, and provides project managers with scientific and efficient decision support.

[0222] The technical solution provided by this invention solves the technical problems raised by users through the following aspects:

[0223] Through data sharing and synchronization modules, key change information is shared and synchronized in real time to the work completion and pricing management system, materials management system, and investment operation simulation system, improving data consistency and accuracy. A unified data integration interface and real-time data sharing mechanism effectively solve the problem of data silos between different systems and departments.

[0224] A change management process model was built to clarify the responsibilities and processing timelines for each node. The system optimization module was used to improve the accuracy of approval decisions, and the data processing module automatically allocated approval tasks. A custom-designed process engine center and multi-department collaborative approval and access control improved approval efficiency and avoided fragmentation of the approval process.

[0225] By using blockchain technology to store business process datasets and performing hash value verification, the security and trustworthiness of data during transmission and storage are enhanced. Blockchain technology and the hash value verification mechanism ensure the immutability and traceability of the data.

[0226] This invention enables the timely transmission and sharing of change information through a multi-department collaborative approval and data synchronization module, promoting collaborative work among all parties. The multi-party collaborative work platform and real-time data synchronization mechanism improve the efficiency of change information transmission and enhance the consistent data foundation used by all parties.

[0227] This invention's technical solution combines historical approval data to construct a business approval simulation model, simulating and verifying the approval results, and recording the execution process, verification results, simulation results, and comparisons of approval results. The business approval simulation model improves the scientific rigor and accuracy of approval decisions, while the detailed recording and comparison mechanism enhances the transparency and traceability of these decisions.

[0228] In summary, this invention effectively solves the technical problems raised by users and improves the management efficiency and transparency of engineering change design.

[0229] Obviously, those skilled in the art can make various modifications and variations to this invention without departing from its spirit and scope. Therefore, if these modifications and variations fall within the scope of the claims of this invention and their equivalents, this invention also intends to include these modifications and variations. The above-described embodiments of this invention do not constitute a limitation on the scope of protection of this invention.

Claims

1. A blockchain-based intelligent approval and decision-making system for design changes, characterized in that, Data acquisition module, system optimization module, data sharing module, data analysis module, data processing module, and data synchronization module; The data acquisition module is connected to the data processing module to acquire project information and user change request data, and output the change process model to the data processing module. The system optimization module is connected to the data analysis module. It retrieves historical approval data, extracts key features, trains and outputs a business approval simulation model to the data analysis module. The data processing module is connected to the data analysis module, data sharing module, and data synchronization module. It receives and parses user change application data, matches it with the approval of the authorized personnel, and outputs the approval result to the data analysis module, the approved change process model to the data sharing module, and the approval result to the data synchronization module. The data analysis module is connected to the system optimization module. It collects data from the data processing process and organizes it into a business process dataset, which is stored in the blockchain. After generating a hash value for verification, it is substituted into the business approval simulation model to obtain the simulation results. The verification and comparison results are then output to the system record. The data sharing module connects with business systems such as work verification and pricing, and shares the converted change information to each business system in real time through API interfaces. The data synchronization module connects with business systems such as work verification and pricing, matches the knowledge base data processing flow according to the approval results, updates the project's work quantity and amount information and synchronizes it to each business system, and outputs a synchronization success result after checking the data consistency.

2. The intelligent approval and decision-making system for design changes based on blockchain technology as described in claim 1, characterized in that, include: The data acquisition module acquires project information and user change request information, classifies the project information into project information categories, which include project process nodes. The user change request information and project process nodes are configured in the process engine to obtain a change process model. The change process model is used to determine the responsible persons and processing time limits for each node, such as change application node, review node, approval node, execution node, and acceptance node. The system optimization module retrieves historical approval data from the database, including approved, rejected, and pending approval cases. It organizes the data and extracts key features to obtain change type features, change content features, change scope features, and approval result features. Based on business needs and approval processes, it constructs a business approval simulation model framework, including input, output, and processing logic. The business approval simulation model is trained using a test dataset to obtain the business approval simulation model. The data sharing module, within the business approval simulation model, confirms that the change application has undergone all necessary review and approval processes. It extracts key change information from the approved change process model, including the change content, the involved workload, and the amount adjustment. It checks the interface status of the work completion and pricing management system, the materials management system, and the investment operation simulation system. The extracted change information is converted according to the data format requirements of each business system. The converted change information is then shared in real time to the work completion and pricing management system, the materials management system, and the investment operation simulation system using preset API interfaces and database synchronization rules.

3. The intelligent approval and decision-making system for design changes based on blockchain technology as described in claim 2, characterized in that, Also includes: The data analysis module collects data generated during data processing, organizes the data into business process datasets, and stores them in the blockchain. It generates a corresponding hash value for each business process dataset stored in the blockchain. Based on the approval results reported by the access control personnel, it retrieves the corresponding business process dataset from the blockchain and uses it as a dataset to be verified. Each piece of data within this dataset undergoes hash value verification. If the hash value verification passes, the data has not been tampered with during transmission and storage and is used for business approval simulation. The data to be verified that has passed hash value verification is substituted into a preset business approval simulation model. By running the model, the business approval simulation results are obtained. The business approval simulation results are compared with the actual approval results reported by the access control personnel. If the business approval simulation results are consistent with the actual approval results reported by the access control personnel, the access control personnel's approval decision is consistent with the simulation results. The execution process, verification results, simulation results, and comparison of approval results are recorded in the system. The data processing module receives user change requests, parses the user change requests to obtain the user change request content information, matches the user change request content information with the preset project management personnel permission database to obtain the permission management personnel corresponding to the user change request content, and assigns the user change request to the corresponding permission management personnel for approval according to the preset approval process, and obtains the approval result fed back by the permission management personnel. The approval result fed back by the permission management personnel includes approval passed, approval failed, and approval pending. The data synchronization module matches the approved changes in the preset change content with the approved scheme knowledge base based on the approval results fed back by the authorized personnel. It then updates the project's engineering quantity and amount information according to the approved scheme data processing flow, and synchronizes it in real time to the work completion and pricing management system, the materials management system, and the investment operation simulation system.

4. The intelligent approval and decision-making system for design changes based on blockchain technology as described in claim 3, characterized in that, The data acquisition module includes: Extract basic information about the current project from the system, including project type, project size, and estimated duration; The system receives user input change requests through a user interface or API interface. User input change requests include the content of the change, the reason for the change, and the expected time of the change. Project information categories include design changes, material changes, and construction process changes; The project process nodes include project change request, preliminary project review, detailed project review, project approval, project execution, and project acceptance; Configure the process based on user change requirements and project workflow nodes. The configuration includes the order of workflow nodes, the access control personnel for each node, and the processing time limit for access control personnel. Generate a change process model, which will guide the execution of subsequent change processes.

5. The intelligent approval and decision-making system for design changes based on blockchain technology as described in claim 3, characterized in that, The data processing module includes: Receive user-submitted change requests through user interface or API interface, parse the content information of user change requests, and extract the change type, change content and change scope; The user's change request information is matched against the preset project management personnel permission database. Based on the matching results, the permission management personnel corresponding to the user's change request information are determined. According to the preset approval process, user change requests are assigned to the corresponding authorized administrators for approval; Authorized administrators will approve changes based on the content of the application, the actual situation of the project, and relevant company regulations. The approval results include approval passed, approval failed, and approval pending. The approval results are recorded in the system and then fed back to the user.

6. The intelligent approval and decision-making system for design changes based on blockchain technology as described in claim 3, characterized in that, The data synchronization module includes: Based on the approval results reported by the access control personnel, the preset change content is matched against the approved solution knowledge base, and the matched change content is processed according to the approved solution data processing flow. Based on the changes, update the project's quantity and cost information according to the approved data processing procedures. The updated project quantity and amount information will be synchronized in real time to the work completion and pricing management system, the materials management system, and the investment operation simulation system. The consistency of data in the work verification and pricing management system, the materials management system, and the investment operation simulation system is checked. If the consistency of data in the work verification and pricing management system, the materials management system, and the investment operation simulation system pass the consistency check, then the data synchronization of the work verification and pricing management system, the materials management system, and the investment operation simulation system is successful.

7. A blockchain-based intelligent approval and decision-making method for design changes, applied to the blockchain-based intelligent approval and decision-making system for design changes as described in any one of claims 1 to 6, characterized in that, include: Step S101: Obtain project information and user change request information, classify the project information data to obtain project information categories, which include project process nodes, and configure the user change request information and project process nodes in the process engine to obtain a change process model. The change process model is used to determine the responsible persons and processing time limits for each node, such as change application node, review node, approval node, execution node, and acceptance node. Step S102: Retrieve historical approval data from the database. The historical approval data includes cases of approval passed, approval failed, and approval pending. Organize the data and extract key features to obtain change type features, change content features, change scope features, and approval result features. Based on business needs and approval process, construct a business approval simulation model framework, including input, output, and processing logic. Use a test dataset to train the business approval simulation model to obtain the business approval simulation model. Step S103: In the business approval simulation model, confirm that the change application has gone through all necessary review and approval processes, extract key change information from the approved change process model, including the change content, the amount of work involved, and the amount adjustment, check the interface status of the work verification and pricing management system, the material management system, and the investment operation simulation system, convert the extracted change information according to the data format requirements of each business system, and share the converted change information in real time to the work verification and pricing management system, the material management system, and the investment operation simulation system using the preset API interface and database synchronization rules; Step S104: Collect the data generated during data processing, organize the data into a business process dataset and store it in the blockchain. Generate a corresponding hash value for each business process dataset stored in the blockchain. Based on the approval results fed back by the access control personnel, retrieve the corresponding business process dataset from the blockchain. Use the retrieved dataset as the dataset to be verified and verify the hash value of each piece of data in it. If the hash value verification is successful, the data has not been tampered with during transmission and storage and is used for business approval simulation. Substitute the data to be verified that has passed the hash value verification into the preset business approval simulation model. By running the model, obtain the business approval simulation result. Compare the business approval simulation result with the approval result actually fed back by the access control personnel. If the business approval simulation result is consistent with the approval result actually fed back by the access control personnel, the approval decision of the access control personnel is consistent with the simulation result. Record the execution process, verification result, simulation result and approval result comparison in the system. Step S105: Receive user change request, parse the user change request to obtain user change request content information, match the user change request content information in the preset project management personnel permission database to obtain the permission management personnel corresponding to the user change request content, and assign the user change request to the corresponding permission management personnel for approval according to the preset approval process, and obtain the approval result fed back by the permission management personnel. The approval result fed back by the permission management personnel includes approval passed, approval failed, and approval pending. Step S106: Based on the approval results provided by the authorized personnel, match the changes in the preset change content with the approved scheme knowledge base to obtain the change content data processing flow according to the approved scheme. Update the project quantity and amount information according to the change content data processing flow according to the approved scheme, and synchronize it to the work verification and pricing management system, the material management system, and the investment operation simulation system in real time.

8. The intelligent approval and decision-making method for design changes based on blockchain technology as described in claim 7, characterized in that, Step S101 includes: Extract basic information about the current project from the system, including project type, project size, and estimated duration; The system receives user input change requests through a user interface or API interface. User input change requests include the content of the change, the reason for the change, and the expected time of the change. Project information categories include design changes, material changes, and construction process changes; The project process nodes include project change request, preliminary project review, detailed project review, project approval, project execution, and project acceptance; Configure the process based on user change requirements and project workflow nodes. The configuration includes the order of workflow nodes, the access control personnel for each node, and the processing time limit for access control personnel. Generate a change process model, which will guide the execution of subsequent change processes.

9. The intelligent approval decision-making and method for design changes based on blockchain technology as described in claim 7, characterized in that, Step S105 includes: Receive user-submitted change requests through user interface or API interface, parse the content information of user change requests, and extract the change type, change content and change scope; The user's change request information is matched against the preset project management personnel permission database. Based on the matching results, the permission management personnel corresponding to the user's change request information are determined. According to the preset approval process, user change requests are assigned to the corresponding authorized administrators for approval; Authorized administrators will approve changes based on the content of the application, the actual situation of the project, and relevant company regulations. The approval results include approval passed, approval failed, and approval pending. The approval results are recorded in the system and then fed back to the user.

10. The intelligent approval decision-making and method for design changes based on blockchain technology as described in claim 7, characterized in that, Step S106 includes: Based on the approval results reported by the access control personnel, the preset change content is matched against the approved solution knowledge base, and the matched change content is processed according to the approved solution data processing flow. Based on the changes, update the project's quantity and cost information according to the approved data processing procedures. The updated project quantity and amount information will be synchronized in real time to the work completion and pricing management system, the materials management system, and the investment operation simulation system. The consistency of data in the work verification and pricing management system, the materials management system, and the investment operation simulation system is checked. If the consistency of data in the work verification and pricing management system, the materials management system, and the investment operation simulation system pass the consistency check, then the data synchronization of the work verification and pricing management system, the materials management system, and the investment operation simulation system is successful.

Citation Information

Cited By

  • Check-in filing approval method and system based on trusted data space

    CN121365951A

  • Construction site laboratory digital management method and system based on information sharing

    CN121562938A