Engineering construction quality quantification method, system and device
Through project division and coding, automated monitoring and intelligent evaluation, the problems of construction site dispersion and data lag are solved, and the information management and construction safety guarantee of engineering projects are realized.
Patent Information
- Application Number
- CN202410927398.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-11
- Publication Date
- 2024-12-24
AI Technical Summary
During the construction of the project, the on-site is scattered and the data is lagging behind. The existing management methods are difficult to adapt to the actual needs of construction quality, resulting in insufficient information management, a large burden on staff, and it is difficult to ensure construction safety.
A method for quantifying engineering construction quality is proposed, including engineering division and coding, establishing a construction process inspection system and a material inspection system, conducting automated monitoring and intelligent evaluation based on image recognition, Internet of Things and big data, and using knowledge graphs for quality prediction and management.
It realizes information management of engineering projects, supports comprehensive safety and quality management, and querys project information in real time, reducing the burden on staff and ensuring construction safety.
Smart Images

Figure CN119180534A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of engineering management, and in particular to a method, system and device for quantifying engineering construction quality. Background Art
[0002] In project construction, there is a common problem that on-site construction personnel and equipment are dispersed over a wide range, there are many construction sites, manual statistics are rather chaotic, and the workload of staff is heavy; in addition, there is a lag in data information. The existing project construction management methods can no longer meet the actual needs of project construction quality, and the above problems need to be solved urgently. Summary of the invention
[0003] The present disclosure aims to solve at least one of the technical problems in the above-mentioned technologies to a certain extent, and proposes a method for quantifying the quality of engineering construction, including:
[0004] Carry out engineering division and engineering coding for the target project;
[0005] Establish a construction process inspection system and a construction material inspection system;
[0006] Based on the construction process detection system and the construction material detection system, the target project is monitored to identify its construction quality problems;
[0007] The construction quality of the target project is quantified based on the construction quality issues and project coding.
[0008] Furthermore, the target project is divided and coded, including: according to the construction organization structure of the target project, the target project is divided into unit projects, sub-projects, sub-item projects and unit projects according to levels, and the projects at each level are coded.
[0009] Further, monitoring the target project includes: automatically monitoring the construction materials of the target project based on the quality assessment model, including:
[0010] Automatically classify construction materials and identify defects based on image recognition;
[0011] Based on big data and the Internet of Things, data on the production, circulation and use of construction materials are collected and analyzed to monitor and trace the quality of construction materials;
[0012] Intelligent reasoning and prediction of quality assessment results of construction materials are carried out based on knowledge graphs.
[0013] Furthermore, the training process of the quality assessment model includes:
[0014] Acquiring engineering data and processing the engineering data;
[0015] Use the processed engineering data to train the basic quality assessment model;
[0016] The trained basic quality assessment model is subjected to model evaluation verification and model parameter tuning to obtain the target quality assessment model.
[0017] Furthermore, the processed engineering data is used to train the basic quality assessment model, and the feature selection methods used include: filtering method, wrapping method and embedded method; among them,
[0018] The filtering method includes: correlation coefficient method and chi-square test method;
[0019] The wrapper method includes: recursive feature elimination method and random forest feature method;
[0020] The embedded method includes: Lasso method and elastic net method.
[0021] Furthermore, the processed engineering data is used to train a basic quality assessment model, and the feature optimization methods adopted include: feature normalization, feature encoding and feature interaction; the feature interaction includes: fusing the extracted data features to construct fused data features.
[0022] Further, quantifying the construction quality of the target project according to the construction quality problems and the project code includes: quantifying the construction quality of the target project according to the project code and the quality problem index calculation formula; wherein,
[0023] The quality problem index calculation formula includes: a first calculation formula, a second calculation formula and a third calculation formula; wherein,
[0024] The first calculation formula includes:
[0025]
[0026] Where, Be is the EBS project code; n is the total number of sub-items; i is the sequence number of the sub-item; Fi is the code of the i-th sub-item; H is the preset classification interval;
[0027] The second calculation formula includes:
[0028] Z id =H n +1BID+Be
[0029] Among them, BID is the identity ID; Zid is the comprehensive code;
[0030] The third calculation formula includes:
[0031]
[0032] Among them, A is the quality problem index of the project; B is the safety problem index; Y(·) is the function of taking the remainder; s1 is the safety problem margin; s2 is the quality problem margin.
[0033] The present disclosure also proposes a system for quantifying engineering construction quality, including:
[0034] Project division module, used to divide and encode the target project;
[0035] System building module, used to establish construction process inspection system and construction material inspection system;
[0036] A quality inspection module, used to monitor the target project based on the construction process inspection system and the construction material inspection system to determine its construction quality problems;
[0037] The quantitative calculation module is used to quantify the construction quality of the target project according to the construction quality problems and the project code.
[0038] The present disclosure also proposes an electronic device, including a memory and a processor, wherein the memory stores a computer program or instruction, and when the computer program or instruction is executed by the processor, it is at least used to implement the above method.
[0039] A computer-readable storage medium stores a computer program or instruction, and when the computer program or instruction is executed by a processor, it is at least used to implement the above method.
[0040] Compared with the prior art, the beneficial effects of the present invention are:
[0041] The present disclosure realizes the information management of engineering projects, supports comprehensive safety and quality management of projects, and enables real-time retrieval of project information, effectively reducing the workload of staff and ensuring the safe progress of project construction.
[0042] Other features and advantages of the present disclosure will be described in the subsequent description, and partly become apparent from the description, or be understood by practicing the present disclosure. The purpose and other advantages of the present disclosure can be realized and obtained by the structures particularly pointed out in the written description and the drawings. The technical solution of the present disclosure is further described below through drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] The accompanying drawings are used to provide a further understanding of the present disclosure and constitute a part of the specification. Together with the embodiments of the present disclosure, they are used to explain the present disclosure and do not constitute a limitation of the present disclosure. In the accompanying drawings:
[0044] Figure 1A schematic diagram of the engineering construction quality quantification method provided in the present disclosure;
[0045] Figure 2 It is a schematic diagram of the engineering construction quality quantification system provided in the present disclosure;
[0046] Figure 3 A schematic diagram of an electronic device provided for the present disclosure;
[0047] Figure 4 A schematic diagram of a computer-readable storage medium provided for the present disclosure. DETAILED DESCRIPTION
[0048] The present disclosure is described below in conjunction with the accompanying drawings. The preferred embodiments described herein are only used to illustrate and explain the present disclosure and are not used to limit the present disclosure.
[0049] Figure 1 The engineering construction quality quantification method provided in this disclosure includes:
[0050] Carry out engineering division and engineering coding for the target project;
[0051] Establish a construction process inspection system and a construction material inspection system;
[0052] Based on the construction process detection system and the construction material detection system, the target project is monitored to identify its construction quality problems;
[0053] The construction quality of the target project is quantified based on the construction quality issues and project coding.
[0054] Furthermore, the target project is divided and coded, including: according to the construction organization structure of the target project, the target project is divided into unit projects, sub-projects, sub-item projects and unit projects according to levels, and the projects at each level are coded.
[0055] Further, monitoring the target project includes: automatically monitoring the construction materials of the target project based on the quality assessment model, including:
[0056] Automatically classify construction materials and identify defects based on image recognition;
[0057] Based on big data and the Internet of Things, data on the production, circulation and use of construction materials are collected and analyzed to monitor and trace the quality of construction materials;
[0058] Intelligent reasoning and prediction of quality assessment results of construction materials are carried out based on knowledge graphs.
[0059] Furthermore, the training process of the quality assessment model includes:
[0060] Acquiring engineering data and processing the engineering data;
[0061] Use the processed engineering data to train the basic quality assessment model;
[0062] The trained basic quality assessment model is subjected to model evaluation verification and model parameter tuning to obtain the target quality assessment model.
[0063] Furthermore, the processed engineering data is used to train the basic quality assessment model, and the feature selection methods used include: filtering method, wrapping method and embedded method; among them,
[0064] The filtering method includes: correlation coefficient method and chi-square test method;
[0065] The wrapper method includes: recursive feature elimination method and random forest feature method;
[0066] The embedded method includes: Lasso method and elastic net method.
[0067] Furthermore, the processed engineering data is used to train a basic quality assessment model, and the feature optimization methods adopted include: feature normalization, feature encoding and feature interaction; the feature interaction includes: fusing the extracted data features to construct fused data features.
[0068] Further, quantifying the construction quality of the target project according to the construction quality problems and the project code includes: quantifying the construction quality of the target project according to the project code and the quality problem index calculation formula; wherein,
[0069] The quality problem index calculation formula includes: a first calculation formula, a second calculation formula and a third calculation formula; wherein,
[0070] The first calculation formula includes:
[0071]
[0072] Where, Be is the EBS project code; n is the total number of sub-items; i is the sequence number of the sub-item; Fi is the code of the i-th sub-item; H is the preset classification interval;
[0073] The second calculation formula includes:
[0074] Z id =H n +1BID+Be
[0075] Among them, BID is the identity ID; Zid is the comprehensive code;
[0076] The third calculation formula includes:
[0077]
[0078] Among them, A is the quality problem index of the project; B is the safety problem index; Y(·) is the function of taking the remainder; s1 is the safety problem margin; s2 is the quality problem margin.
[0079] The method disclosed in the present invention is further explained below with reference to the embodiments.
[0080] Unit engineering decomposition and definition are the key links in the implementation and application of the entire quality control and management subsystem, and are also important steps in implementing standardized construction management. Unit engineering decomposition first decomposes the project into unit engineering, sub-projects, sub-projects, and unit engineering based on the contract. The decomposed sub-projects are comprehensively managed using 9-digit codes. Unit engineering decomposition codes will be used in the construction process detection, construction material detection, test piece detection, quality accident management, and project acceptance and evaluation modules to determine the implementation and management objects of each module. Unit engineering decomposition should fully reflect the principles of standardized management of engineering construction. In the early data preparation stage, full demonstration and analysis should be made to ensure the correctness and rationality of unit engineering decomposition during implementation. Once the unit engineering decomposition is referenced in other modules of the quality control and management subsystem, it cannot be modified or deleted due to data constraints. At the same time, the unit engineering decomposition code does not have the ability to update, and the integrity and correctness of the data entering the database should be guaranteed. Therefore, the unit engineering decomposition code should be maintained by a dedicated person, and the data should be carefully verified and reviewed before data organization and entry, and organized and implemented as a standard.
[0081] Step 1: Unit project decomposition and definition. The quality management personnel of the construction unit shall complete the division of unit projects, sub-projects, sub-items and unit projects and the definition of unit projects in D8501 and D8502 of the TGPMS system according to the construction organization design of the project. This is the basis for project quality management; including:
[0082] (1) Enter the D8501 screen to decompose the unit project. First, enter the unit project. The unit project is a 1-digit organization with a code of 1. (2) Under the unit project, enter the sub-project. The distribution project is a 2-digit organization plus the unit project 1-digit organization. The code is 101. (3) Under the sub-project, enter the sub-project. The sub-project is a 2-digit organization plus the unit project 1-digit organization. The code is 10101. (4) Enter the unit project under the sub-project. (5) Enter the D8502 screen to define the above unit project. The unit type is defined as: ordinary concrete pouring. (6) Save the file to complete the decomposition and definition of the unit project.
[0083] Step 2: Establish the inspection standards for construction process. The quality inspection standards are the core of quality site management, including: inspection standards for construction process and inspection standards for materials and test pieces. The inspection standards for construction process are determined by the construction unit, and the owner's quality and safety department is generally responsible for the data maintenance of daily inspection standards. The owner's quality management personnel maintain the inspection standards for the process through the D8512 screen.
[0084] Step 3: Construction process inspection. The on-site process inspection is conducted by the supervision unit. The supervision unit conducts detailed inspections on each process according to the different construction types of the construction unit. The inspection standards refer to the process inspection standards of the owner's supervision. The supervision unit compares the inspection standard value and the actual inspection value to make a clear judgment on the process quality of the construction unit. The process inspection is conducted by the on-site supervision personnel of the supervision unit through the D8510 and D8511 screens. The process includes: (1) entering the D8512 process inspection index screen to input the formwork installation process of the ordinary concrete pouring construction type, and establishing the inspection index of the formwork installation process; (2) entering the D8510 process inspection screen to input the inspection form of the formwork installation process, and selecting the unit project to be inspected: contract code 0101029, unit project 101010001; (3) navigating from the D8510 process inspection screen to the D8511 process inspection detail screen, and establishing the association between the unit project and the construction type through the unit project definition screen. The process inspection index under the construction type will be automatically displayed in the D8511 screen, and the inspection personnel will conduct process indicator inspection item by item according to the process inspection index;
[0085] Step 4: Establish material testing standards. The owner's quality and safety department will classify and organize the main materials involved in the project, and subdivide them according to major categories, types, and specifications, and enter them into the system through the D8521 screen. The owner's quality and safety department will establish material testing indicators based on major material categories and enter them into the system through the D8522 screen. The owner's quality and safety department will establish testing standards for various material specifications based on material specifications and models and material testing indicators, and enter them into the system through the D8508 screen.
[0086] Step 5: Construction material testing. Material testing is completed by the material supervisor of the supervision unit or an external material testing center. The supervision unit compares the material testing standards and actual test values one by one according to the material testing standards established by the owner, determines whether the materials are qualified and the grade, and enters the data into the system through the D8506 and D8523 screens. Finally, the material and test specimen testing is registered through D8509. It includes: (1) Enter the D8521 material and test specimen coding maintenance screen to enter the material category; (2) Enter the variety under the steel bar (wire, bar) category; (3) Enter the specification under the hot-rolled ribbed steel bar II (RL335) variety; (4) Enter the D8522 material test specimen testing index screen to establish the testing index of the material category steel bar (wire, bar). Note: Material testing index is established according to the material category. The testing index for different material specifications is the same, but the material testing standard for each material specification is different. (5) Enter the D8508 material and test piece inspection index standard screen, and establish the inspection standard for hot-rolled ribbed steel bar II (RL343) Φ32 material; (6) Enter the D8506 material and test piece inspection screen, and input a test sheet for hot-rolled ribbed steel bar II (RL343) Φ32 material; (7) Navigate from the D8506 material and test piece inspection screen to the D8523 material inspection details screen, and perform actual inspection of hot-rolled ribbed steel bar II (RL343) Φ32 material according to the material inspection standard. (8) Enter the D8509 material and test piece inspection registration screen, associate the inspection number: 0718-1 with the 302 sub-project of the 0103026 contract, and perform material inspection registration. (9) Save, exit, and complete the material inspection;
[0087] Step 6: Identify the quality problems of the construction project. The quality problems are managed by the on-site supervisor of the supervision unit. The on-site supervisor records the quality problems found on site through project quality inspection and other means, and enters them into the system through the D8515 screen. Including: (1) Enter the D8515 quality problem screen PAGE1 quality report review information; (2) Enter PAGE2 quality problem processing information; (3) Save and exit;
[0088] Step 7: Obtain the code of each unit distribution item, and calculate the EBS project code using the first calculation formula; extract the identity ID corresponding to each project code when it is generated, and calculate the comprehensive code using the second calculation formula; calculate the quality problem index and safety problem index of the project according to the comprehensive code using the third calculation formula;
[0089] The first calculation formula is:
[0090] The first calculation formula includes:
[0091]
[0092] Where, Be is the EBS project code; n is the total number of sub-items; i is the sequence number of the sub-item; Fi is the code of the i-th sub-item; H is the preset classification interval;
[0093] The second calculation formula includes:
[0094] Z id =H n +1BID+Be
[0095] Among them, BID is the identity ID; Zid is the comprehensive code;
[0096] The third calculation formula includes:
[0097]
[0098] Among them, A is the quality problem index of the project; B is the safety problem index; Y(·) is the function of taking the remainder; s1 is the safety problem margin; s2 is the quality problem margin.
[0099] Step 8: Project quality assessment and acceptance. Quality assessment and acceptance are important aspects of quality management. All engineering projects must undergo quality acceptance after completion. Quality acceptance supports various acceptance methods, including unit project assessment, sub-project assessment, sub-project assessment, unit project acceptance, contract project acceptance, project phase acceptance, and major project acceptance. Quality acceptance can be organized by the owner, the supervision unit, or the construction unit for self-inspection. Each unit can be responsible for data maintenance by the quality management personnel of the organization unit according to the different organizational units, and enter the data into the system through the D8524 screen. Including: (1) Enter the D8524 quality assessment and acceptance screen and enter the PAGE1 quality acceptance information; (2) In the D8524 quality assessment and acceptance screen, enter the PAGE2 quality acceptance result information; (3) Save and exit.
[0100] In this embodiment, AI technology is used to automatically detect the quality of construction materials to improve detection efficiency and accuracy; image processing and machine learning algorithms are used to automatically classify and identify defects in construction materials; and big data analysis is combined to conduct real-time monitoring and early warning of construction material quality issues. Specifically, it includes: 1. Using AI technology to intelligently analyze quality assessment data and provide decision support. 2. Combining expert systems and knowledge graphs to intelligently reason and predict quality assessment results.
[0101] The AI in the above solution can also be used to realize the intelligent quality traceability function: 1. Use AI technology to intelligently trace product quality and realize the traceability of construction material quality. 2. Through the Internet of Things technology and big data analysis, collect and analyze data in the production, circulation and use of construction materials to realize the full-process monitoring and traceability of construction material quality. 3. Combined with blockchain technology, ensure the authenticity and reliability of construction material quality traceability data.
[0102] The AI in the above solution can also be used to achieve AI-assisted quality management: 1. Use AI technology to intelligently assist quality management and improve the efficiency and accuracy of quality management. 2. Through machine learning algorithms and data mining technology, intelligently analyze and predict quality data to provide quality management decision support. 3. Combined with cloud computing technology, realize the informatization and digitization of quality management and improve the quality management level of enterprises.
[0103] The model of the above AI-assisted quality assessment model is summarized as follows: 1. The AI-assisted quality assessment model is a method that uses artificial intelligence technology to automatically assess engineering quality. 2. The model can automatically learn and predict engineering quality based on engineering data, improving assessment efficiency and accuracy. 3. The AI-assisted quality assessment model can be applied to various engineering fields to help engineers conduct quality assessment faster and better.
[0104] The model architecture of the quality assessment model is as follows: 1. AI-assisted quality assessment models usually adopt a deep learning architecture, including multi-layer neural networks and complex algorithms. 2. Model input includes various engineering data, such as images, sounds, sensor data, etc. 3. Model output is an engineering quality score or classification result to help engineers perform quality assessment.
[0105] Quality assessment model training includes: 1. AI-assisted quality assessment models require a large amount of data training to improve the model's prediction accuracy. 2. The training data needs to be representative and diverse, including various engineering scenarios and quality conditions. 3. Model training requires the use of appropriate optimization algorithms and learning rate parameters to ensure model convergence and generalization capabilities.
[0106] The model evaluation ideas and process of the above-mentioned AI-assisted quality assessment model are as follows: 1. The AI-assisted quality assessment model needs to be evaluated to measure the prediction performance and accuracy of the model. 2. Evaluation indicators usually include accuracy, recall rate, F1 score, etc., as well as evaluation indicators such as ROC curve and AUC value. 3. Model evaluation requires comparing the performance of different models and parameters to select the optimal model and parameters.
[0107] The data collection and processing process for training the above AI-assisted quality assessment model includes:
[0108] 1. Determine data requirements: 1. Clarify the types of data required for the assessment, such as images, text, sound, etc. 2. Determine the scope and scale of data collection to meet the assessment needs. 3. Consider the diversity and balance of data to ensure the comprehensiveness of the assessment results.
[0109] 2. Data source acquisition: 1. Use public data sets, professional databases and other resources to obtain data. 2. Obtain real-time data through field collection, sensor monitoring, etc. 3. Cooperate with relevant institutions to share data resources.
[0110] 3. Data preprocessing: 1. Clean the collected data to remove outliers and noise. 2. Normalize and standardize the data to ensure data consistency. 3. Label the data to facilitate subsequent model training.
[0111] 4. Data storage and management: 1. Establish a suitable data storage structure to facilitate subsequent data retrieval and analysis. 2. Use a safe and reliable data storage method to ensure data security. 3. Develop a data backup and recovery plan to prevent data loss.
[0112] 5. Data analysis and mining: 1. Use data analysis tools to perform statistical analysis on the collected data and extract useful information. 2. Use machine learning, deep learning and other technologies to mine the data and discover the associations and patterns between the data. 3. Combined with evaluation needs, visualize the data for easy understanding and analysis.
[0113] VI. Data update and maintenance: 1. Update the data set regularly to ensure the timeliness of the evaluation results. 2. Dynamically maintain the data to ensure the quality and reliability of the data. 3. Handle data anomalies in a timely manner to ensure the stability of the evaluation process.
[0114] The feature selection and optimization process for training the above AI-assisted quality assessment model includes:
[0115] 1. The significance of feature selection: 1. Improve model performance: By selecting and optimizing features, the prediction accuracy and robustness of the model can be improved. 2. Reduce computational costs: Reducing irrelevant or redundant features can reduce computing resources and time costs. 3. Enhance model interpretability: Selecting meaningful features can improve the interpretability of the model, making it easier to understand and trust the model.
[0116] 2. Feature selection methods: 1. Filtering method: Use statistical indicators to evaluate the relevance of features, such as correlation coefficient, chi-square test, etc. 2. Wrapper method: Evaluate the importance of features through model performance, such as recursive feature elimination, random forest feature importance, etc. 3. Embedded method: Perform feature selection during model training, such as Lasso, elastic net, etc.
[0117] 3. Feature optimization methods: 1. Feature normalization: normalize features of different scales to improve the stability of model training. 2. Feature encoding: convert categorical features into numerical features for easier model processing. 3. Feature interaction: create new feature combinations to improve the nonlinear expression ability of the model.
[0118] Training of the above AI-assisted quality assessment model Application of deep learning in feature selection and optimization: 1. Autoencoder: Use unsupervised learning to encode and optimize features and extract useful information from data. 2. Convolutional neural network: Automatically select and optimize image features through convolution operations to improve image recognition performance. 3. Attention mechanism: Introduce attention weights to select and optimize features and improve the pertinence of the model.
[0119] The hyperparameter adjustment process and beneficial effects of training the above AI-assisted quality assessment model include: 1. Grid search: Through grid search, try different hyperparameter combinations to find the optimal hyperparameter configuration. 2. Random search: Randomly search the hyperparameter space to find a better hyperparameter configuration and improve efficiency. 3. Bayesian optimization: Use the Bayesian optimization algorithm to automatically adjust the hyperparameters to obtain better model performance.
[0120] The model training process of the above-mentioned AI-assisted quality assessment model includes: 1. Batch training: Use small batches of data for model training to improve training speed and stability. 2. Distributed training: Use distributed computing resources to accelerate the model training process. 3. Early stopping method: Use the early stopping method to avoid overfitting and improve the generalization ability of the model.
[0121] The model validation process of the above AI-assisted quality assessment model includes: 1. Cross-validation: Use the cross-validation method to evaluate the generalization ability of the model and avoid overfitting. 2. ROC curve: Draw the ROC curve to evaluate the classification performance of the model. 3. Confusion matrix: Use the confusion matrix to analyze the prediction results of the model and find the direction of improvement.
[0122] The model deployment and monitoring of the above AI-assisted quality assessment model include: 1. Model deployment: deploy the trained model to the production environment to provide services. 2. Model monitoring: monitor the prediction effect of the model in real time to discover and solve potential problems in time. 3. Model update: update the model regularly to adapt to changes in data distribution and maintain the performance of the model.
[0123] The analysis and interpretation process of the evaluation results of the above quantitative evaluation method includes:
[0124] I. General overview of the evaluation results: 1. Provide an overall description of the evaluation results, including the scores and rankings of each indicator. 2. Compare the evaluation results with quality standards and specifications, and analyze the degree of compliance and deviations. 3. Conduct trend analysis on the evaluation results, compare historical data, and analyze quality improvements and deficiencies.
[0125] 2. Analysis of sub-item indicators: 1. Analyze the specific scores and losses of each evaluation indicator. 2. Combine relevant data and charts to analyze and compare the trends of indicators and find out the problems and highlights. 3. Conduct in-depth analysis of indicators with more lost scores, find out the reasons and propose improvement measures.
[0126] 3. Regional comparative analysis 1. Compare and analyze the quality assessment results of different regions to find out the differences and commonalities. 2. Analyze the advantages and disadvantages of each region in quality management and control, and put forward reference and improvement suggestions. 3. Develop different quality management and improvement plans based on the characteristics and needs of each region.
[0127] IV. Analysis of influencing factors: 1. Analyze various factors that affect the quality assessment results, including people, machines, materials, methods, environment, etc. 2. Find out the key influencing factors and analyze their specific degree and rules of influence on the quality assessment results. 3. According to the key factors, put forward corresponding control measures and improvement suggestions to improve the quality assessment level.
[0128] V. Analysis of improvement plans and measures: 1. Conduct risk assessment on quality assessment results to identify potential quality problems and hidden dangers. 2. Establish an early warning mechanism to provide early warning and early intervention for possible quality problems. 3. Timely handle and correct existing quality problems to prevent them from expanding and spreading.
[0129] VI. Risk assessment and early warning: 1. Develop targeted improvement plans and measures based on the assessment results and analysis. 2. Evaluate the feasibility and effectiveness of the improvement plans and measures to ensure their scientificity and practicality. 3. Implement and track the improvement plans and measures to ensure their implementation and effectiveness.
[0130] In addition, the working principles of the software and hardware involved in the above technical solutions are as follows:
[0131] 1. D8502 unit engineering decomposition function:
[0132] The main function of this screen is to log in and maintain the engineering decomposition codes related to the engineering contract in the quality management process (including the entry, query, modification and deletion of engineering decomposition codes). During the entry process, the user only needs to enter the relevant contract code (can be selected and entered through LOV) and enter the engineering decomposition code of the contract according to the engineering decomposition code rules (can query the existing engineering decomposition code through LOV). After this module confirms that the engineering decomposition code entered this time is valid, it will automatically decompose it into unit engineering number, sub-project number, sub-item engineering number and unit engineering number and display them on the screen. At the same time, it will automatically identify the code to determine its level and display it on the screen. This greatly reduces the amount of code entry for users.
[0133] During the query process, users can query by contract code, contract code + project breakdown code or contract code + unit project number, etc. If you want to query the specific quality of the part corresponding to the project breakdown code, you can navigate to other modules of the quality management system using the navigation keys below.
[0134] Interface field description:
[0135] Contract code - The contract code can be entered manually but must exist in the data on screen D4001 and its contract status must be '3'. It can also be entered and queried using the value list LOV or code input CodeInput.
[0136] Contract Name - This field is the display item of the contract code description, which is automatically entered by the system. If the description you see is incomplete, you can click it with the mouse, and then move the cursor to see the complete description of the contract code.
[0137] Project code - that is, the project decomposition code corresponding to the contract entered previously. The maximum length of this code is 9 characters long. It can also be entered as 1, 3, 5, or 9 digits, which are unit project code, sub-project code, sub-item project code, and unit project code. When other digits are entered, the system reports an error and provides the correct entry format. When in the entry state, the first project code entered must be a new code for the contract. You can use the value list LOV to query the existing project code for the contract or modify it to a new project code after entering it from the value list LOV. In the query state, you can perform an unconditional query, or perform an unconditional query for a certain contract, or enter symbols '>', '<', '=', '>=', '<=', etc. in this field for conditional query, or perform a combined query by contract code + project code. You can enter the following query conditions for comprehensive query of codes: enter the query condition '_' to query all unit engineering codes; enter the query condition '___' to query all sub-engineering codes; enter the query condition '1__' to query all sub-engineerings whose unit engineering code is 1. Other code query methods are similar to the above. When entering codes, you should make full use of the above query methods.
[0138] Code description - the Chinese explanation of the project code, which can be entered up to 30 characters. In the query state, if the code description you see is incomplete, you can click it with the mouse, and then move the cursor to see the complete description of the project code.
[0139] Level - This field is a description of the level code, which is automatically generated by the system based on the project code. In the quality management system, there are four levels of project code (i.e. unit, division, sub-item, unit, etc.).
[0140] Unit Project - This field is a description of the unit project number, which is automatically generated by the system based on the project code. This field can be scrolled.
[0141] Branch Project - This field is a description of the branch project number, which is automatically generated by the system based on the project code. This field can be scrolled.
[0142] Unit Project - This field is a description of the unit project number, which is automatically generated by the system based on the project code. This field can be scrolled.
[0143] 2. D8502 unit engineering definition function:
[0144] This screen mainly defines the detailed information of the unit project, such as pile number, construction type, construction status (planned, under construction, completed), unit, etc. The unit projects on this screen correspond one to one with the unit projects in the D8501 project decomposition code.
[0145] Interface field description:
[0146] Contract Code - The contract code (12 characters) can be entered manually but must exist in the data on screen D4001 and have a contract status of '3'.
[0147] Contract Name - This field is the display item of the contract code description, which is automatically entered by the system. If the description you see is incomplete, you can click it with the mouse, and then move the cursor to see the complete description of the contract code.
[0148] Unit Project - This field is the unit project number, 1 character, which can be entered manually or using the value list LOV. Once the entry is completed, the description of the field will be automatically displayed afterwards.
[0149] Branch Project - This field is the branch project number, 2 characters, which can be entered manually or through the value list LOV. Once the entry is completed, the description of the field will be automatically displayed afterwards.
[0150] Sub-project - This field is the sub-project number, 2 characters, which can be entered manually or through the value list LOV. Once the entry is completed, the description of the field will be automatically displayed afterwards.
[0151] Unit Project - This field is the unit project number, 4 characters, which can be entered manually or using the value list LOV. Once the entry is completed, the description of the field will be automatically displayed afterwards.
[0152] Project code - the maximum length of this code is 9 characters. If the codes of each level are entered hierarchically, the project code is automatically generated by combining the codes of each level that have been entered; if the codes of the previous levels have not been entered, you can manually enter the existing project code or select it from the value list LOV. In the query state, you can perform unconditional query, or perform unconditional query for a certain contract, or enter symbols '>', '<', '=', '>=', '<=', etc. in this field for conditional query, or perform a combined query by contract code + project code.
[0153] Construction type - that is, the construction type code, 3-digit character type, can be entered manually or in the value list LOV, and its description will be automatically displayed after entry.
[0154] Project quantity - that is, the size of the project quantity of this unit project.
[0155] Unit of quantity - selected and entered by LOV.
[0156] Start date, start time - that is, the start date of the unit project construction. The date type can be LOV or user-entered. The time format is HH:MM:SS, where HH uses the 24-hour system.
[0157] Completion Date, Completion Time - the date and time when the construction of the unit project is completed.
[0158] The starting and ending coordinates of the starting pile number X - The coordinates of the starting and ending pile number X are composed of two parts, namely the cardinality and the fraction, which are input by the user. The unit of the cardinality is 1000, that is, KM, so the total value is 1000X cardinality + fraction, which represents the position in the geodetic coordinate system.
[0159] The starting and ending coordinates of the starting pile number Y - The coordinates of the starting and ending pile number Y are also composed of two parts, namely the cardinality and the fraction, which are input by the user's keyboard. The unit of the cardinality is 1000, that is, KM, so the total value is 1000X cardinality + fraction. Represents the position in the geodetic coordinate system.
[0160] Starting and ending elevations - that is, the starting and ending elevations of the pile number, are input by the user's keyboard respectively.
[0161] Warehouse number refers to the artificial numbering of the construction warehouse.
[0162] Remarks - A brief description of the unit project. Up to 120 characters can be entered. This field is scrollable and will automatically wrap at the end of the line.
[0163] Construction process inspection
[0164] 1. D8512 process detection index function:
[0165] The function of this module is mainly used to establish and maintain inspection indicators, including the entry, query, modification and deletion of process numbers and inspection indicators.
[0166] When querying detection indicators, you can perform conditional and unconditional queries, and the functions that can be realized are as follows:
[0167] Inquiries related to unit construction types: you can check the relevant inspection indicators of a unit construction type;
[0168] Query related to process number: you can query the relevant inspection indicators under a certain process number;
[0169] Combined query: You can conduct a combined query on a certain unit construction type and process number.
[0170] Interface field description:
[0171] Unit construction type - refers to the code of the type of construction work of the unit project, such as concrete pouring, excavation, etc. This field can only be entered from LOV, and the user cannot enter a unit construction type code that does not exist in LOV;
[0172] Unit construction type name - display item, no need for user to enter;
[0173] Process number - the user enters it via the keyboard. It is best for the user to check it before entering.
[0174] Process name - user inputs from keyboard;
[0175] Process quality standards - input by the user via keyboard;
[0176] Process qualification standard - input by the user via keyboard;
[0177] Indicator number - user input via keyboard; can be input via LOV when querying status;
[0178] Indicator name - entered by the user via keyboard;
[0179] Detection criteria - user input via keyboard;
[0180] Indicator type – must be entered from LOV;
[0181] Indicator type code name——displayed item, no user input is required.
[0182] Quality issues
[0183] 1. D8515 quality problem detection function:
[0184] The function of this module is mainly to track and manage the entire process of engineering quality accidents, review of preliminary accident handling measures, and handling of engineering quality accidents.
[0185] This module is divided into three pages:
[0186] The first page is the initial report information of the engineering quality accident, including the number and name of the quality accident, contract number, construction unit, design unit, supervision unit, time of the accident, location of the accident, preliminary judgment of the accident type, preliminary situation and cause analysis of the accident, emergency measures, reporting unit and reporting time, etc.
[0187] The second page is the review opinion information of the engineering quality accident, including the signing unit, the person signing and the signing time, the supervision unit's opinion and the signature of the chief supervision engineer, the project manager's opinion and the signature of the project manager, the signature of the technical supervisor and other information.
[0188] The third page is the handling result information of the project quality accident, including the cause analysis of the quality accident, construction period and economic losses, the main responsible units and persons, the final confirmed accident type, the date of accident handling, the accident handling party, the results and the impact on the project, the documents related to this quality accident and their numbers, etc.
[0189] Users can query the above information separately and in combination.
[0190] Interface field description:
[0191] Quality accident number - input by keyboard, must be unique, cannot be empty. Can be queried using list of values LOV, this field cannot be modified;
[0192] Quality incident name - input by keyboard. If the incident status changes to "2" (already reviewed), this field cannot be empty. If the incident status is "2" (already reviewed) or "3" (already handled), this field cannot be modified;
[0193] Contract number - If the accident status changes to "2" (reviewed), this field cannot be empty. When entering, the corresponding "Construction Unit Code" will be automatically filled in. If the "Contract Number" is modified, the "Unit Engineering Code", "Sub-project Code", "Sub-item Engineering Code", and "Unit Engineering Code" will be automatically cleared. It can be input and queried using the value list LOV. If the accident status is "2" (reviewed) or "3" (handled), this field cannot be modified;
[0194] Status code - cannot be empty. It can be input and queried using the value list LOV. When the cursor reaches the field, if the field is empty, "1" (initial report) is automatically filled in. If the accident status is empty, it can only be changed to "1"; if the accident status is "1", it can only be changed to "2"; if the accident status is "2", it can only be changed to "3"; if the accident status is "3", it cannot be changed; the unit engineering code must be the "unit engineering" that actually exists under the entered contract. If the "unit engineering code" is modified, the "sub-project code", "sub-item engineering code" and "unit engineering code" will be automatically cleared. It can be input and queried using the value list LOV. If the accident status is "2" (reviewed) or "3" (processed), this field cannot be modified;
[0195] Sub-project code - must be the "sub-project" that actually exists under the "contract" and "unit project" that are entered. If the "sub-project code" is modified, the "sub-project code" and "unit project code" will be automatically cleared. It can be input and queried using the value list LOV. If the accident status is "2" (reviewed) or "3" (handled), this field cannot be modified;
[0196] Sub-project code - must be the "sub-project" that actually exists under the "contract", "unit project" or "sub-project" that is entered. If the "sub-project" is modified, the "unit project code" will be automatically cleared. You can use the value list LOV to input and query. If the accident status is "2" (reviewed) or "3" (handled), this field cannot be modified;
[0197] Unit Project Code - The unit project code must be the actual "unit project" under the "contract", "unit project", "sub-project" and "sub-project" entered. You can use the value list LOV to enter and query. If the accident status is "2" (reviewed) or "3" (handled), this field cannot be modified;
[0198] Design unit number - can be input and queried using the list of values LOV. If the accident status changes to "2" (reviewed), this field cannot be empty. If the accident status is "2" (reviewed) or "3" (handled), this field cannot be modified;
[0199] Supervision unit number - can be input and queried using the value list LOV. If the accident status changes to "2" (reviewed), this field cannot be empty. If the accident status is "2" (reviewed) or "3" (handled), this field cannot be modified;
[0200] Construction unit number - automatically entered when "Contract code" is entered. It can be entered and queried using the list of values LOV. If the accident status changes to "2" (reviewed), this field cannot be empty. If the accident status is "2" (reviewed) or "3" (handled), this field cannot be modified;
[0201] Quality inspection department of the construction company - input by keyboard. If the accident status is "2" (already reviewed) or "3" (already handled), this field cannot be modified;
[0202] Incident date - the format is the default date format of the system. You can use the value list LOV or code to enter and query. If the incident status becomes "2" (reviewed), this field cannot be empty. If the incident status is "2" (reviewed) or "3" (handled), this field cannot be modified;
[0203] Accident occurrence time - input by keyboard. The format is the default time format of the system. If the accident status changes to "2" (examined), this field cannot be empty. If the accident status is "2" (examined) or "3" (handled), this field cannot be modified;
[0204] Accident Discovery Date - The format is the default date format of the system, and a date earlier than the "accident occurrence date" is not allowed. It can be entered and queried using the value list LOV or code. If the accident status is "2" (reviewed) or "3" (handled), this field cannot be modified;
[0205] Accident discovery time - input by keyboard. The format is the system default time format (i.e. HH:MM or HH:MM:SS). If the accident status is "2" (examined) or "3" (handled), this field cannot be modified;
[0206] Location of the accident - input by keyboard. If the accident status changes to "2" (examined), this field cannot be empty. If the accident status is "2" (examined) or "3" (handled), this field cannot be modified;
[0207] Incident Preliminary Type - If the incident status changes to "2" (reviewed), this field cannot be empty. It can be entered and queried using a list of values LOV or code. If the incident status is "2" (reviewed) or "3" (handled), this field cannot be modified;
[0208] Preliminary accident situation and cause - input by keyboard. If the accident status changes to "2" (examined), this field cannot be empty. If the accident status is "2" (examined) or "3" (handled), this field cannot be modified;
[0209] Emergency measures and preliminary handling opinions - input by keyboard. If the accident status changes to "2" (already reviewed), this field cannot be empty. If the accident status is "2" (already reviewed) or "3" (already handled), this field cannot be modified;
[0210] Reporting Unit Number - It can be entered and queried using the List of Values (LOV). If the incident status changes to "2" (reviewed), this field cannot be empty. If the incident status is "2" (reviewed) or "3" (handled), this field cannot be modified;
[0211] Report date - The format is the default date format of the system. It is not allowed to enter a date earlier than the accident time. If the accident status becomes "2" (reviewed), this field cannot be empty. You can use the value list LOV to input and query. If the accident status is "2" (reviewed) or "3" (handled), this field cannot be modified;
[0212] Reporting time - Entered by keyboard. The format is the system default time format (i.e. HH:MM or HH:MM:SS). If the incident status changes to "2" (reviewed), this field cannot be left blank. If the incident status is "2" (reviewed) or "3" (handled), this field cannot be modified;
[0213] Domains on the second page
[0214] Receiving unit number - can be entered and queried using the list of values LOV. If the incident status changes to "2" (reviewed), this field cannot be empty. If the incident status is "2" (reviewed) or "3" (handled), this field cannot be modified;
[0215] Signatory - can be entered and queried using the list of values LOV. If the incident status changes to "2" (reviewed), this field cannot be empty. If the incident status is "2" (reviewed) or "3" (handled), this field cannot be modified;
[0216] Receipt date - the format is the default date format of the system. It is not allowed to enter a date earlier than the report date. If the accident status changes to "2" (reviewed), this field cannot be empty. You can use the value list LOV or value list maintenance function to enter and query. If the accident status is "2" (reviewed) or "3" (handled), this field cannot be modified;
[0217] Receipt time - input by keyboard. The format is the default time format of the system (i.e. HH:MM or HH:MM:SS). If the incident status changes to "2" (examined), this field cannot be left blank. If the incident status is "2" (examined) or "3" (handled), this field cannot be modified.
[0218] Supervision unit review opinion - input by keyboard. If the accident status changes to "2" (already reviewed), this field cannot be empty. If the accident status is "2" (already reviewed) or "3" (already handled), this field cannot be modified;
[0219] Chief Supervisor Engineer Number - can be entered and queried using the value list LOV. If the accident status changes to "2" (reviewed), this field cannot be empty. If the accident status is "2" (reviewed) or "3" (handled), this field cannot be modified;
[0220] Director Signature Date - The format is the default date format of the system. It is not allowed to enter a date earlier than the receipt date. If the incident status changes to "2" (reviewed), this field cannot be empty. You can use the value list LOV to input and query. If the incident status is "2" (reviewed) or "3" (handled), this field cannot be modified;
[0221] Director Signature Time - Entered by keyboard. The format is the system default time format (i.e. HH:MM or HH:MM:SS). If the incident status changes to "2" (reviewed), this field cannot be left blank. If the incident status is "2" (reviewed) or "3" (handled), this field cannot be modified.
[0222] Project manager review comments - input by keyboard. If the accident status changes to "2" (already reviewed), this field cannot be empty. If the accident status is "2" (already reviewed) or "3" (already handled), this field cannot be modified;
[0223] Project Manager Number - can be entered and queried using the list of values LOV. If the incident status changes to "2" (reviewed), this field cannot be empty. If the incident status is "2" (reviewed) or "3" (handled), this field cannot be modified;
[0224] Project Manager Signature Date - The format is the default date format of the system. It is not allowed to enter a date earlier than the Director Signature Date. If the incident status changes to "2" (reviewed), this field cannot be empty. You can use the value list LOV to input and query. If the incident status is "2" (reviewed) or "3" (handled), this field cannot be modified;
[0225] Project Manager Signature Time - Entered by keyboard. If the incident status changes to "2" (reviewed), this field cannot be left blank. The format is the system's default time format (i.e. HH:MM or HH:MM:SS). If the incident status is "2" (reviewed) or "3" (handled), this field cannot be modified;
[0226] Technical Supervisor Number - can be entered and queried using the list of values LOV. If the incident status changes to "2" (reviewed), this field cannot be empty. If the incident status is "2" (reviewed) or "3" (handled), this field cannot be modified;
[0227] Technical Supervisor Signature Date - The format is the default date format of the system. It is not allowed to enter a date earlier than the Project Manager Signature Date. If the incident status changes to "2" (reviewed), this field cannot be empty. You can use the value list LOV to input and query. If the incident status is "2" (reviewed) or "3" (handled), this field cannot be modified;
[0228] Technical Supervisor Signature Time - Entered by keyboard. The format is the system default time format (i.e. HH:MM or HH:MM:SS). If the incident status changes to "2" (reviewed), this field cannot be left blank. If the incident status is "2" (reviewed) or "3" (handled), this field cannot be modified.
[0229] Domains on the third page
[0230] Process Problem - If the incident status changes to "3" (handled), this field cannot be empty. You can use the value list LOV or code input Codeinput to enter and query. If the incident status is "3" (handled), this field cannot be modified;
[0231] Survey Problem - If the incident status changes to "3" (handled), this field cannot be empty. You can use the value list LOV or code input Codeinput to enter and query. If the incident status is "3" (handled), this field cannot be modified;
[0232] Design issue - If the incident status changes to "3" (handled), this field cannot be empty. You can use the value list LOV or code input Codeinput to enter and query. If the incident status is "3" (handled), this field cannot be modified;
[0233] Construction Issues - If the incident status changes to "3" (handled), this field cannot be left blank. You can use the list of values LOV or code input Codeinput to enter and query. If the incident status is "3" (handled), this field cannot be modified;
[0234] Equipment Problem - If the incident status changes to "3" (handled), this field cannot be empty. You can use the value list LOV or code input Codeinput to enter and query. If the incident status is "3" (handled), this field cannot be modified;
[0235] Material Issue - If the incident status changes to "3" (handled), this field cannot be left blank. You can use the list of values LOV or code input Codeinput to enter and query. If the incident status is "3" (handled), this field cannot be modified;
[0236] Other issues - If the incident status changes to "3" (handled), this field cannot be empty. You can use the value list LOV or code input Codeinput to enter and query. If the incident status is "3" (handled), this field cannot be modified;
[0237] Detailed description of other issues - input by keyboard. If other issues is "Y" (there are other issues), this field cannot be empty. If other issues is "N" (no other issues), this field must be empty. If the incident status is "3" (already handled), this field cannot be modified;
[0238] Time loss - the format is an integer. Entered by keyboard. If the accident status changes to "3" (already handled), this field cannot be empty. If the accident status is "3" (already handled), this field cannot be modified;
[0239] Economic loss (ten thousand) - the format is an integer. Entered by keyboard. If the accident status changes to "3" (already handled), this field cannot be empty. If the accident status is "3" (already handled), this field cannot be modified;
[0240] Main responsible unit number - can be input and queried using the value list LOV. If the incident status changes to "3" (handled), this field cannot be empty. If the incident status is "3" (handled), this field cannot be modified;
[0241] Main responsible person number - can be input and queried using the value list LOV. If the incident status changes to "3" (handled), this field cannot be empty. If the incident status is "3" (handled), this field cannot be modified;
[0242] Finally, determine the type of accident - if the accident status changes to "3" (already handled), this field cannot be empty. You can use the value list LOV or value list maintenance function to enter and query. If the accident status is "3" (already handled), this field cannot be modified;
[0243] The date of completion of the incident handling is the default date format of the system. It is not allowed to enter a date earlier than the date of signature of the technical supervisor. If the incident status changes to "3" (handled), this field cannot be empty. You can use the value list LOV to enter and query. If the incident status is "3" (handled), this field cannot be modified;
[0244] Accident handling plan, results and impact on the project - input by keyboard. If the accident status changes to "3" (handled), this field cannot be empty. If the accident status is "3" (handled), this field cannot be modified.
[0245] Quality Assessment and Acceptance
[0246] 1. D8524 quality acceptance and assessment function:
[0247] The function of this screen is mainly to track and manage the entire process including the application for project quality acceptance and assessment, the opinions of the participating acceptance units, and the acceptance conclusions.
[0248] This module is divided into three pages:
[0249] The first page is the self-inspection and application information for project quality acceptance and assessment, including project quality acceptance and assessment number, acceptance type, acceptance organization, contract number, project decomposition code, design unit, supervision unit, construction unit, operation unit, initial inspector and initial inspection date, re-inspector and re-inspection date, final inspector and final inspection date, self-evaluation opinion and self-evaluation level, acceptance application number and application content (acceptance name), application unit and application time, etc.
[0250] The second page is the opinion information of project quality acceptance and evaluation, including the acceptance time, construction unit opinion, supervision unit opinion, design unit opinion, operation unit opinion, owner unit opinion and acceptance organization unit opinion;
[0251] The third page is the conclusion information of the project quality acceptance and assessment, including existing problems and their treatment opinions, acceptance conclusion, acceptance certification level, signatures of construction unit representatives, supervision unit representatives, design unit representatives, operation unit representatives, owner unit representatives, acceptance organization unit representatives, documents related to this acceptance and their numbers, etc.
[0252] Users can query the above information separately and in combination.
[0253] Interface field description:
[0254] Acceptance number - input by keyboard, must be unique, cannot be empty, can be queried using list of values LOV. This field cannot be modified;
[0255] Acceptance type code - can be entered and queried using the list of values LOV or the list of values maintenance function. If the status changes to "2" (under acceptance), this field cannot be empty. If the status is "2" (under acceptance) or "3" (acceptance completed), this field cannot be modified;
[0256] Acceptance Organization Unit Code - can be entered and queried using the value list LOV. If the status changes to "2" (under acceptance), this field cannot be empty. If the status is "2" (under acceptance) or "3" (acceptance completed), this field cannot be modified;
[0257] Contract number - When input, the corresponding "Construction Unit Code" will be automatically filled in. If the "Contract Number" is modified, the "Unit Project Code", "Sub-project Code", "Sub-item Project Code" and "Unit Project Code" will be automatically cleared. You can use the value list LOV or value list maintenance function to input and query. If the status changes to "2" (under acceptance), if the acceptance type is "1" (single project acceptance), "2" (sub-project acceptance), "3" (sub-project acceptance), "4" (unit project acceptance), "5" (contract project acceptance), then this field cannot be empty. If the acceptance type is "6" (project stage acceptance) or "7" (major project acceptance), then this field must be empty. If the status is "2" (under acceptance) or "3" (acceptance completed), this field cannot be modified;
[0258] Status code - cannot be empty. You can use the value list LOV or value list maintenance function to enter and query. When the cursor reaches this field, if the field is empty, it will automatically fill in "1" (application submitted). If the "status" is empty, it can only be changed to "1"; if the status is "1", it can only be changed to "2" (under acceptance); if the status is "2", it can only be changed to "3" (acceptance completed); if the status is "3", it cannot be changed;
[0259] Unit project code - must be the "unit project" that actually exists under the contract entered. If the "unit project code" is modified, the "sub-project code", "sub-item project code" and "unit project code" will be automatically cleared. You can use the value list LOV to input and query. If the status changes to "2" (under acceptance), if the acceptance type is "1", "2", "3", or "4", this field cannot be empty; if the acceptance type is "5", "6", or "7", this field must be empty. If the status is "2" (under acceptance) or "3" (acceptance completed), this field cannot be modified;
[0260] Section project code - must be the "Section project" that actually exists under the entered "Contract" and "Unit project". If the "Section project code" is modified, the "Sub-item project code" and "Unit project code" will be automatically cleared. You can use the value list LOV to input and query. If the status changes to "2" (under acceptance), if the acceptance type is "1", "2", or "3", this field cannot be empty; if the acceptance type is "4", "5", "6", or "7", this field must be empty. If the status is "2" (under acceptance) or "3" (acceptance completed), this field cannot be modified;
[0261] Sub-project code - must be the "Sub-project" that actually exists under the entered "Contract", "Unit Project" or "Sub-project". If the "Sub-project" is modified, the "Unit Project Code" will be automatically cleared. You can use the value list LOV to input and query. If the status changes to "2" (under acceptance), if the acceptance type is "1", "2", this field cannot be empty. If the acceptance type is "3", "4", "5", "6", "7", this field must be empty. If the status is "2" (under acceptance) or "3" (acceptance completed), this field cannot be modified;
[0262] Unit project code - must be the actual "unit project" under the entered "contract", "unit project", "sub-project", and "sub-project". It can be entered and queried using the value list LOV. If the status changes to "2" (under acceptance), if the acceptance type is "1", this field cannot be empty. If the acceptance type is "2", "3", "4", "5", "6", or "7", this field must be empty. If the status is "2" (under acceptance) or "3" (acceptance completed), this field cannot be modified;
[0263] Design unit number - can be entered and queried using the value list LOV. If the status changes to "2" (under acceptance), this field cannot be empty. If the status is "2" (under acceptance) or "3" (acceptance completed), this field cannot be modified;
[0264] Supervision unit number - it can be input and queried using the value list LOV. If the status is "2" (under acceptance) or "3" (acceptance completed), this field cannot be modified;
[0265] Construction unit number - automatically entered when "Contract Code" is entered. You can use the value list LOV to enter and query. If the status is "2" (under acceptance) or "3" (acceptance completed), this field cannot be modified;
[0266] Operation unit code - can be entered and queried using the list of values LOV. If the status is "2" (under acceptance) or "3" (acceptance completed), this field cannot be modified;
[0267] Initial Inspector - can be entered and queried using the list of values LOV. If the status is "2" (under acceptance) or "3" (acceptance completed), this field cannot be modified;
[0268] Initial inspection date - can be entered and queried using the value list LOV. If the status is "2" (under acceptance) or "3" (acceptance completed), this field cannot be modified;
[0269] Reviewer - can be entered and queried using the list of values LOV or the list of values maintenance function. If the status is "2" (under acceptance) or "3" (acceptance completed), this field cannot be modified;
[0270] Re-inspection date - the format is the default date format of the system, and a date earlier than the initial inspection date is not allowed. You can use the value list LOV to enter and query. If the status is "2" (under acceptance) or "3" (acceptance completed), this field cannot be modified;
[0271] Final Inspector - can be entered and queried using the list of values LOV. If the status is "2" (under acceptance) or "3" (acceptance completed), this field cannot be modified;
[0272] Final inspection date - the format is the default date format of the system. It is not allowed to enter a date earlier than the re-inspection date. You can use the value list LOV to enter and query. If the status is "2" (under acceptance) or "3" (acceptance completed), this field cannot be modified;
[0273] Self-evaluation comments - input by keyboard. If the status is "2" (under acceptance) or "3" (acceptance completed), this field cannot be modified;
[0274] Self-assessment level code - can be entered and queried using the value list LOV or value list maintenance function. If the status is "2" (under acceptance) or "3" (acceptance completed), this field cannot be modified.
[0275] Code of person in charge of construction unit - can be input and queried using the value list LOV or value list maintenance function. If the status is "2" (under acceptance) or "3" (acceptance completed), this field cannot be modified;
[0276] Signature date of the person in charge of the construction unit - the format is the default date format of the system, and a date earlier than the final inspection date is not allowed. You can use the value list LOV to input and query. If the status is "2" (under acceptance) or "3" (acceptance completed), this field cannot be modified;
[0277] Application number - input by keyboard. If the status changes to "2" (under acceptance), this field cannot be left blank. If the status is "2" (under acceptance) or "3" (acceptance completed), this field cannot be modified;
[0278] Application content (acceptance name) - input by keyboard. If the status changes to "2" (acceptance in progress), this field cannot be left blank. If the status is "2" (acceptance in progress) or "3" (acceptance completed), this field cannot be modified;
[0279] Application unit code - can be entered and queried using the value list LOV. If the status changes to "2" (under acceptance), this field cannot be empty. If the status is "2" (under acceptance) or "3" (acceptance completed), this field cannot be modified;
[0280] Application date - The format is the default date format of the system. It is not allowed to enter a date earlier than the date signed by the person in charge of the construction unit. You can use the value list LOV to enter and query. If the status changes to "2" (under acceptance), this field cannot be empty. If the status is "2" (under acceptance) or "3" (acceptance completed), this field cannot be modified;
[0281] Application time - the format is the default time format of the system. If the status changes to "2" (under acceptance), this field cannot be empty. If the status is "2" (under acceptance) or "3" (acceptance completed), this field cannot be modified;
[0282] Acceptance date - the format is the system default date format (ie DD-Mon-YYYY), and a date earlier than the application date is not allowed. You can use the value list LOV to enter and query. If the status changes to "3" (acceptance completed), this field cannot be left blank. If the status is "3" (acceptance completed), this field cannot be modified;
[0283] Acceptance time - input by keyboard. The format is the system default time format (i.e. HH:MM or HH:MM:SS). If the status changes to "3" (acceptance completed), this field cannot be left blank. If the status is "3" (acceptance completed), this field cannot be modified;
[0284] Construction unit's comments - input by keyboard. If the status is "3" (acceptance completed), this field cannot be modified;
[0285] Design unit comments - input by keyboard. If the status changes to "3" (acceptance completed), this field cannot be empty. If the status is "3" (acceptance completed), this field cannot be modified;
[0286] Operation unit comments - input by keyboard. If the status is "2" (already reviewed), this field cannot be modified. If the status is "3" (acceptance completed), this field cannot be modified;
[0287] Supervision unit's comments - input by keyboard. If the status is "3" (acceptance completed), this field cannot be modified;
[0288] Owner's comments - input by keyboard. If the status is "3" (acceptance completed), this field cannot be modified;
[0289] Acceptance organization unit opinion - input by keyboard. If the status changes to "3" (acceptance completed), this field cannot be empty.
[0290] Existing problems and treatment opinions, acceptance conclusion - input by keyboard. If the status changes to "3" (acceptance completed), this field cannot be empty. If the status is "3" (acceptance completed), this field cannot be modified.
[0291] Acceptance level code - can be entered and queried using the list of values LOV or the list of values maintenance function. If the status changes to "3" (acceptance completed), this field cannot be empty. If the status is "3" (acceptance completed), this field cannot be modified;
[0292] Construction unit representative - can be entered and queried using the list of values LOV. If the status is "3" (acceptance completed), this field cannot be modified;
[0293] The date of signature of the construction unit representative - the format is the default date format of the system, and a date earlier than the acceptance date is not allowed. You can use the value list LOV to enter and query. If the status is "3" (acceptance completed), this field cannot be modified;
[0294] Design unit representative - it can be input and queried using the list of values LOV. If the status changes to "3" (acceptance completed), this field cannot be left blank. If the status is "3" (acceptance completed), this field cannot be modified;
[0295] Design unit representative signature date - the format is the system default date format, which does not allow the input of a date earlier than the acceptance date. You can use the value list LOV to input and query. If the status changes to "3" (acceptance completed), this field cannot be left blank. If the status is "3" (acceptance completed), this field cannot be modified;
[0296] Operational unit representative - can be entered and queried using the list of values LOV. If the status is "3" (acceptance completed), this field cannot be modified;
[0297] Signature date of the operating unit representative - the default date format of the system is used, and a date earlier than the acceptance date is not allowed. You can use the value list LOV to enter and query. If the status is "3" (acceptance completed), this field cannot be modified.
[0298] Supervision unit representative - can be input and queried using the value list LOV. If the status changes to "3" (acceptance completed), this field cannot be left blank. If the status is "3" (acceptance completed), this field cannot be modified;
[0299] The date of signature of the supervision unit representative - the default date format of the system is used, and a date earlier than the acceptance date is not allowed to be entered. The value list LOV can be used to input and query. If the status changes to "3" (acceptance completed), this field cannot be left blank. If the status is "3" (acceptance completed), this field cannot be modified;
[0300] Owner's unit representative code - can be entered and queried using the value list LOV. If the status is "3" (acceptance completed), this field cannot be modified;
[0301] Owner's unit representative signature date - the format is the system's default date format, which does not allow you to enter a date earlier than the acceptance date. You can use the value list LOV to enter and query. If the status is "3" (acceptance completed), this field cannot be modified;
[0302] Acceptance Organization Unit Representative - can be entered and queried using the list of values LOV. If the status changes to "3" (Acceptance Completed), this field cannot be left blank. If the status is "3" (Acceptance Completed), this field cannot be modified;
[0303] Acceptance Organization Unit Representative Signature Date - The format is the system default date format, and a date earlier than the acceptance date is not allowed. You can use the value list LOV to enter and query. If the status changes to "3" (acceptance completed), this field cannot be left blank. If the status is "3" (acceptance completed), this field cannot be modified;
[0304] Relevant documents and numbers - procedural documents for project quality acceptance.
[0305] In summary, the method and system for quantifying the quality of construction projects provided by this embodiment provide a set of powerful modern management means for inputting, querying, and tabulating quality control tracking information from raw materials, semi-finished products to finished products in each link of construction quality. The system also provides an extremely practical module - tracking the actual progress of the project and the actual main indicator of the project quantity. Quality tracking and quality evaluation require a comparison standard. These inspection indicators and inspection standards need to be established once before the implementation of actual quality tracking or in stages and batches according to the progress of the project. The operation of the quality management subsystem can be divided into three parts, namely, the establishment of quality standards (including material or test piece standards and process inspection standards), the collection of actual quality tracking information, and the output of quality reports. It is mainly used to ensure and implement construction quality management. The implementation of construction quality management mainly involves the following aspects: test and inspection of construction quality, including: engineering materials, semi-finished products, finished products, concrete material grading ratio and mix ratio test before concrete pouring, sampling inspection of engineering materials in any construction project or part, etc. Quality control and management in construction preparation, including the formulation and management of construction specifications, standards and coding, as well as partial process tests and process inspections before construction. Quality control and management during the construction process, including: construction material certification management, construction process inspection and assurance, construction quality inspection certification and project acceptance, and project quality accident management.
[0306] like Figure 2 As shown, the present disclosure also proposes a system for quantifying the quality of engineering construction, including: a project division module, used to divide the target project into projects and perform project coding; a system construction module, used to establish a construction process detection system and a construction material detection system; a quality detection module, used to monitor the target project based on the construction process detection system and the construction material detection system, and determine its construction quality problems; a quantitative calculation module, used to quantify the construction quality of the target project according to the construction quality problems and project coding.
[0307] like Figure 3 As shown, the present disclosure provides an electronic device 1000, which includes a memory 1002 and a processor 1001. The memory 1002 stores a computer program or instruction. When the computer program or instruction is executed by the processor 1001, it is at least used to implement the above method. Figure 4 As shown, the present disclosure provides a computer-readable storage medium 1100, in which a computer program or instruction is stored. When the computer program or instruction is executed by a processor, it is at least used to implement the above method.
[0308] The present disclosure also provides a computer program product, which is stored in a computer-readable storage medium. When the computer program product is executed by a processor, it is at least used to implement the above-mentioned engineering construction quality quantification method.
[0309] It is obvious that a person skilled in the art can make various changes and modifications to the present disclosure without departing from the spirit and scope of the present disclosure. Thus, if these modifications and variations of the present disclosure fall within the scope of the claims of the present disclosure and their equivalents, the present disclosure is also intended to include these modifications and variations.
Claims
1. A method for quantifying construction quality, characterized in that: include: Carry out engineering division and engineering coding for the target project; Establish a construction process inspection system and a construction material inspection system; Based on the construction process detection system and the construction material detection system, the target project is monitored to identify its construction quality problems; The construction quality of the target project is quantified based on the construction quality issues and project coding.
2. The method for quantifying construction quality according to claim 1, characterized in that: The target project is divided into projects and project codes, including: dividing the target project into unit projects, sub-projects, sub-item projects and unit projects according to the construction organization structure of the target project, and coding the projects at each level.
3. The method for quantifying construction quality according to claim 1, characterized in that: Monitoring the target project includes: automatically monitoring the construction materials of the target project based on the quality assessment model, including: Automatically classify construction materials and identify defects based on image recognition; Based on big data and the Internet of Things, data on the production, circulation and use of construction materials are collected and analyzed to monitor and trace the quality of construction materials; Intelligent reasoning and prediction of quality assessment results of construction materials are carried out based on knowledge graphs.
4. The method for quantifying construction quality according to claim 3, characterized in that: The training process of the quality assessment model includes: Acquiring engineering data and processing the engineering data; Use the processed engineering data to train the basic quality assessment model; The trained basic quality assessment model is subjected to model evaluation verification and model parameter tuning to obtain the target quality assessment model.
5. The method for quantifying construction quality according to claim 4, characterized in that: The processed engineering data is used to train the basic quality assessment model. The feature selection methods used include: filtering method, wrapping method and embedded method; among them, The filtering method includes: correlation coefficient method and chi-square test method; The wrapper method includes: recursive feature elimination method and random forest feature method; The embedded method includes: Lasso method and elastic net method.
6. The method for quantifying construction quality according to claim 5, characterized in that: The processed engineering data is used to train the basic quality assessment model, and the feature optimization methods adopted include: feature normalization, feature encoding and feature interaction; the feature interaction includes: fusing the extracted data features to construct fused data features.
7. The method for quantifying construction quality according to any one of claims 1 to 6, characterized in that: Quantifying the construction quality of the target project according to the construction quality problems and the project code includes: quantifying the construction quality of the target project according to the project code and the quality problem index calculation formula; wherein, The quality problem index calculation formula includes: a first calculation formula, a second calculation formula and a third calculation formula; wherein, The first calculation formula includes: Where, Be is the EBS project code; n is the total number of sub-items; i is the sequence number of the sub-item; Fi is the code of the i-th sub-item; H is the preset classification interval; The second calculation formula includes: Z id =H n +1BID+Be Among them, BID is the identity ID; Zid is the comprehensive code; The third calculation formula includes: Among them, A is the quality problem index of the project; B is the safety problem index; Y(·) is the function of taking the remainder; s1 is the safety problem margin; s2 is the quality problem margin.
8. A construction quality quantification system, characterized in that: include: Project division module, used to divide and encode the target project; System building module, used to establish construction process inspection system and construction material inspection system; A quality inspection module, used to monitor the target project based on the construction process inspection system and the construction material inspection system to determine its construction quality problems; The quantitative calculation module is used to quantify the construction quality of the target project according to the construction quality problems and the project code.
9. An electronic device, comprising a memory and a processor, characterized in that: The memory stores a computer program or instruction, which, when executed by the processor, is used to implement at least the method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program or instruction, and when the computer program or instruction is executed by the processor, it is used to implement at least the method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Engineering quality and safety digital project-level management platform
CN115375056A
Road concrete construction quality management system
CN117495210A
Building engineering construction quality supervision and early warning system and method
CN117875790A
Water conservancy project construction supervision quality detection method
CN118055372A
