A multi-dimensional analysis method and system for determining construction retrospective responsibility
By building a standard responsibility model and responsibility chain for construction, combined with real-time data and impact factors, the problem of responsibility investigation in construction projects is solved, and quick and accurate responsibility recognition is achieved.
Patent Information
- Application Number
- CN202411912691.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-24
- Publication Date
- 2025-09-05
- Estimated Expiration
- 2044-12-24
AI Technical Summary
In construction projects, it is difficult to accurately locate and identify the construction links and persons responsible for causing quality problems and safety accidents, resulting in difficulty in pursuing responsibility.
Build a multi-dimensional analysis method for backtracking responsibility identification of construction construction, and establish a standard responsibility model and responsibility chain by obtaining construction standard data and personnel information, and combine real-time data and influencing factors to generate error values and accountability groups.
It realizes the rapid and accurate identification of construction projects and personnel that cause problems, and improves the efficiency and accuracy of responsibility investigation.
Smart Images

Figure CN119761911B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of multi-data fusion analysis, and in particular to a method and system for determining construction retrospective responsibility through multi-dimensional analysis. Background Art
[0002] In today's society, various construction projects often involve numerous stakeholders, including design firms, construction companies, regulatory agencies, and owners. As projects grow in complexity and scale, the question of project responsibility becomes increasingly prominent. Therefore, it's crucial to clearly identify the specific links that lead to quality issues and safety incidents, and identify the individuals responsible. This ensures subsequent quality tracking and accountability.
[0003] How to accurately locate and identify the construction links that cause problems and the relevant construction personnel are important issues that we need to address in depth. Summary of the Invention
[0004] In order to solve the above problems, the purpose of the present invention is to provide a method and system for determining construction retrospective responsibility based on multi-dimensional analysis.
[0005] The purpose of the present invention can be achieved by the following technical solution: A method for determining construction retrospective responsibility by multi-data fusion analysis, comprising the following steps:
[0006] Step S1: Obtain construction standard data and construction personnel corresponding to each construction stage in the construction project, build a standard responsibility model for each construction stage based on the construction standard data, and build a responsibility chain based on the standard responsibility model for each construction stage and the construction personnel corresponding to each construction stage;
[0007] Step S2: setting architectural problems in the construction project, and setting keywords, impact factors, and impact coefficients corresponding to the architectural problems;
[0008] Step S3: Regularly obtain real-time data of each construction stage, and input the real-time data into the standard responsibility model corresponding to the construction stage to generate an error value;
[0009] Step S4: Set an input port to obtain the problem details input by the user, and obtain the building problem corresponding to the problem details based on the keywords, and mark the building problem as the target problem; if the target problem does not exist, generate an early warning information; generate a accountability group based on the impact factor, impact coefficient, error value and responsibility chain corresponding to the target problem.
[0010] Furthermore, the process of obtaining the construction standard data and construction personnel corresponding to each construction stage in the construction project and constructing the standard responsibility model for the construction stage based on the construction standard data includes:
[0011] The said construction project consists of several construction phases;
[0012] The construction phases include the preliminary preparation phase, the foundation construction phase, the main construction phase and the completion acceptance phase;
[0013] Each construction phase consists of several corresponding construction projects;
[0014] The construction projects corresponding to the preliminary preparation stage include scheme design formulation projects, construction plan formulation projects, construction personnel determination projects, construction material preparation projects, construction site confirmation projects and safety measures confirmation projects;
[0015] The construction projects corresponding to the foundation construction stage include foundation treatment projects, foundation pouring and enclosure stages, and foundation acceptance projects;
[0016] The construction projects corresponding to the main construction phase include beam and column casting and reinforcement projects, reinforced concrete casting and consolidation projects, masonry and wall masonry projects and structural acceptance projects;
[0017] The construction projects corresponding to the completion acceptance stage include completion acceptance projects, document sorting projects and handover projects;
[0018] Generate a serial number according to the construction stage, and generate a sub-serial number of the construction project corresponding to the construction stage according to the serial number;
[0019] For example, if the sequence table of the early preparation stage in the construction stage is marked as "A", then based on the sequence number "A", the subsequence numbers of the construction projects corresponding to the construction stage are generated, that is, the subsequence number of the scheme design formulation project is marked as "A1", the subsequence number of the construction plan formulation project is marked as "A2", the subsequence number of the construction personnel confirmation project is marked as "A3", the subsequence number of the construction material preparation project is marked as "A4", the subsequence number of the construction site confirmation project is marked as "A5", and the subsequence number of the safety measures confirmation project is marked as "A6";
[0020] Obtain construction standard data corresponding to each construction stage, that is, obtain construction standard data corresponding to each construction project;
[0021] The construction standard data includes construction data and document data;
[0022] The construction data is the drawings used to describe the building during the construction process, i.e., construction drawings;
[0023] The file data refers to material data other than construction data, i.e., relevant license qualification certificate documents;
[0024] Constructing a standard responsibility model for the construction phase based on the construction standard data, wherein the standard responsibility model is composed of a plurality of sub-sequence numbers and a plurality of sub-standard responsibility models, wherein the sub-sequence numbers and the sub-standard responsibility models are in a one-to-one correspondence;
[0025] Construct sub-standard responsibility models for several construction projects corresponding to the construction phase based on the construction standard data;
[0026] If the construction standard data is construction data, a three-dimensional coordinate system is constructed, and a construction standard model is constructed based on the construction data;
[0027] If the construction standard data is file data, a task table is constructed, which includes task items and task details. The task item is the name of the relevant license and qualification certificate file, and the task details are the content of the relevant license and qualification certificate file. If the task details do not contain the content of the relevant license and qualification certificate file, the task details are NULL.
[0028] It should be noted that it is normal for the task details to not be NULL.
[0029] Furthermore, the process of building a responsibility chain based on the standard responsibility model of each construction stage and the construction personnel corresponding to each construction stage includes:
[0030] Get the construction worker's work number, recorded as NUM;
[0031] Get the construction worker's start time, recorded as START_TIME;
[0032] Get the construction worker's resignation time, recorded as END_TIME;
[0033] Get the subsequence number of the construction project that the construction worker is responsible for, recorded as JOB_ID;
[0034] Generate a responsibility code for a construction worker based on his / her work number, appointment date, departure date, and subsequence number of the construction project he / she is responsible for.
[0035] The responsibility code is "JOB_ID+NUM+START_TIME+END_TIME";
[0036] It should be noted that if the responsibility code of construction worker A is queried and construction worker A has not resigned, the resignation time of construction worker A is NULL, that is, END_TIME is NULL;
[0037] It should be further explained that if construction worker B is responsible for two or more construction projects, a corresponding responsibility code will be generated, that is, if construction worker B is responsible for n construction projects, then n corresponding responsibility codes will be generated;
[0038] The responsibility chain is composed of several sub-standard responsibility models and several responsibility codes, wherein the sub-standard responsibility model and the responsibility code are in a one-to-many relationship, that is, one sub-standard responsibility model corresponds to n responsibility codes, where n is a positive integer;
[0039] Obtain the sub-serial number of the construction project corresponding to the sub-standard model, and mark the sub-serial number as the key serial number; obtain the responsibility code whose JOB_ID is equal to the key serial number, and the responsibility code corresponds to the sub-standard model.
[0040] Furthermore, the process of setting architectural problems in the construction project and setting keywords, impact factors, and impact coefficients corresponding to the architectural problems includes:
[0041] Said construction problems include general and other problems;
[0042] The conventional problems are problems in the construction process that can be identified as the construction project causing the problem;
[0043] The other problems are problems during the construction process that cannot be determined as the construction project causing the problem;
[0044] The keywords are words that describe the characteristics of the building problem;
[0045] The impact factor is the subsequence number corresponding to the construction project causing the building problem;
[0046] The impact coefficient is the weight of the impact factor;
[0047] The impact factors and impact coefficients corresponding to the same building problem are in a one-to-one correspondence, while the impact factors and impact coefficients corresponding to different building problems do not have any relationship;
[0048] The impact factor corresponding to a common problem is the subsequence number of the construction project that can cause the common problem;
[0049] Set the coincidence threshold;
[0050] Get the keywords corresponding to other questions and mark them as target keywords;
[0051] Get the keywords corresponding to common questions and mark them as object keywords;
[0052] If the overlap between the object keyword and the target keyword is greater than or equal to the overlap threshold, the general question corresponding to the object keyword is marked as a type of other question; otherwise, no action is required;
[0053] If there are no other similar problems, a first-level warning message will be generated and sent to the user, who will take appropriate measures;
[0054] Generate the impact factors and impact coefficients of other problems based on the impact factors and impact coefficients corresponding to other problems of the same category;
[0055] For example, there are regular questions A, regular questions B, regular questions C and other questions D;
[0056] The keywords corresponding to regular question A include keyword A1, keyword A2, ..., keyword A n ;
[0057] The impact factors corresponding to the conventional problem A include subsequence number A1, subsequence number A2, ..., subsequence number A n ;
[0058] The influence coefficients corresponding to the conventional problem A include influence coefficient A1, influence coefficient A2, ..., influence coefficient A n ;
[0059] The keywords corresponding to routine question B include keyword B1, keyword B2, ..., keyword B n ;
[0060] The impact factors corresponding to the conventional problem B include subsequence number B1, subsequence number B2, ..., subsequence number B n ;
[0061] The influence coefficients corresponding to the conventional problem B include influence coefficient B1, influence coefficient B2, ..., influence coefficient B n ;
[0062] The keywords corresponding to the regular question C include keyword C1, keyword C2, ..., keyword C n ;
[0063] The impact factors corresponding to the conventional problem C include subsequence number C1, subsequence number C2, ..., subsequence number C n ;
[0064] The influence coefficients corresponding to the conventional problem C include influence coefficient C1, influence coefficient C2, ..., influence coefficient C n ;
[0065] Among them, the impact factor and impact coefficient corresponding to the conventional problem A are in one-to-one correspondence, that is, the sub-sequence number A1 corresponds to the impact coefficient A1, the sub-sequence number A2 corresponds to the impact coefficient A2, ..., the sub-sequence number A n Corresponding influence coefficient A n ;
[0066] The impact factor and impact coefficient corresponding to conventional problem B are in one-to-one correspondence;
[0067] The impact factor and impact coefficient corresponding to the conventional problem C are in a one-to-one correspondence;
[0068] The keywords corresponding to other questions D include keyword D1, keyword D2, ..., keyword D n ;
[0069] Keyword D1, keyword D2, ..., keyword D n Mark as target keyword;
[0070] Keyword A1, keyword A2, ..., keyword A n Mark as object keyword A; keyword B1, keyword B2, ..., keyword B n Mark as object keyword B, keyword C1, keyword C2, ..., keyword C n Marked as object keyword C;
[0071] Obtain the overlap degree A between the target keyword and the object keyword A, obtain the overlap pair B between the target keyword and the object keyword B, and obtain the overlap degree C between the target keyword and the object keyword C;
[0072] Assume that the overlap degree A is greater than the overlap threshold, the overlap degree B is equal to the overlap threshold, and the overlap degree C is less than the overlap threshold;
[0073] Mark general questions A and B as other questions;
[0074] Obtain the impact factors and impact coefficients corresponding to other problems of the same category, and generate the impact factors and impact coefficients of other problems; that is, obtain the impact factors and impact coefficients corresponding to general problem A, and obtain the impact factors and impact coefficients corresponding to general problem B, and generate the impact factors and impact coefficients of other problems D;
[0075] The impact factors corresponding to the other problems D are subsequence number A1, subsequence number A2, ..., subsequence number A n , subsequence number B1 Subsequence number B2 Subsequence number B n ;
[0076] The influence coefficients corresponding to the other problems D are influence coefficient A1, influence coefficient A2, ..., influence coefficient A n , influence coefficient B1, influence coefficient B2, ..., influence coefficient B n ;
[0077] If the impact factor corresponding to the conventional question A is the same as the impact factor corresponding to the conventional question B, but the impact coefficient corresponding to the conventional question A is different from the impact coefficient corresponding to the conventional question B, that is, the subsequence number A i With subsequence number B i Same, but the influence coefficient Ai and influence coefficient B i If they are different, a new influence coefficient is generated based on the influence coefficient corresponding to conventional question A and the influence coefficient corresponding to conventional question B. The new influence coefficient is .
[0078] Furthermore, real-time data of each construction stage is regularly obtained and input into the standard responsibility model corresponding to the construction stage. The process of generating the error value includes:
[0079] Set the collection period;
[0080] Regularly obtain real-time data of each construction stage according to the collection cycle, that is, regularly obtain real-time data of each construction project;
[0081] It should be noted that when a construction worker leaves the company, it is necessary to collect real-time data of the construction project that the construction worker is responsible for once;
[0082] Input the real-time data into the standard responsibility model corresponding to the construction stage, that is, input the real-time data into the sub-standard responsibility model of the corresponding construction project to generate an actual responsibility model;
[0083] Set the completion rate of the substandard responsibility model to 100%;
[0084] Get the degree of completion of the actual responsibility model;
[0085] Obtain the error value corresponding to the substandard responsibility model based on the completion degree of the actual responsibility model;
[0086] The error value = |the degree of completion of the actual responsibility model - 100%|.
[0087] Furthermore, an input port is set to obtain the problem details input by the user, and the building problem corresponding to the problem details is obtained based on the keyword, and the building problem is marked as a target problem. If the target problem does not exist, the process of generating early warning information includes:
[0088] Obtaining keywords for architectural questions, that is, obtaining keywords for general questions and other questions, and marking the keywords as primary keywords;
[0089] Obtaining keywords that overlap with the first-level keywords in the question details, and marking the keywords as second-level keywords;
[0090] Obtaining the overlap rate between the keywords corresponding to the regular questions and the secondary keywords, and marking the overlap rate as the regular overlap rate;
[0091] The conventional coincidence rate = ;
[0092] Obtaining the overlap rate between the keywords corresponding to other questions and the secondary keywords, and marking the overlap rate as other overlap rate;
[0093] The other coincidence rate = ;
[0094] The target questions include conventional target questions and other target questions;
[0095] Set general and other thresholds;
[0096] If the regular overlap rate corresponding to the regular question is greater than or equal to the regular threshold, the regular question is marked as a regular target question; otherwise, no action is required;
[0097] If the corresponding other overlap rates of other questions are greater than or equal to other thresholds, then the other questions are marked as other target questions; otherwise, no action is required;
[0098] If the target problem does not exist, a second-level warning message is generated and sent to the user, who then takes appropriate action.
[0099] Furthermore, the process of generating an accountability group based on the impact factor, impact coefficient, error value, and responsibility chain corresponding to the target problem includes:
[0100] The accountability group is composed of several accountability personnel;
[0101] Obtaining the impact factor and impact coefficient corresponding to the target problem, marking the impact factor as the target impact factor, and marking the impact coefficient as the target impact coefficient;
[0102] Obtaining an error value corresponding to the target impact factor, that is, obtaining an error value of the sub-standard responsibility model corresponding to the target impact factor, and marking the error value as a target value;
[0103] Set general and other coefficients;
[0104] If the target problem is a conventional target problem, a responsibility value is generated according to the conventional coefficient, target value and target influence coefficient, and the responsibility value = ,in, ;
[0105] If the target problem is other target problems, the responsibility value is generated according to other coefficients, target value and target impact coefficient, and the responsibility value = ,in, ;
[0106] Obtain a target problem corresponding to a maximum responsibility value, and mark the target problem as an accountability problem;
[0107] Obtaining an impact factor corresponding to the accountability issue, and marking the construction project corresponding to the impact factor as an accountability project;
[0108] According to the responsibility code in the responsibility chain, the construction personnel corresponding to the accountability project are obtained and the construction personnel are marked as the accountability personnel;
[0109] For example, the impact factors corresponding to the accountability problem are subsequence number Z1, subsequence number Z2, ..., subsequence number Z n , then subsequence number Z1, subsequence number Z2, ..., subsequence number Z n The corresponding construction project is marked as an accountability project;
[0110] Obtain the responsibility code in the responsibility chain, and mark the construction personnel corresponding to the responsibility code whose JOB_ID is equal to the sub-serial number corresponding to the accountability project as the accountability personnel.
[0111] Furthermore, a construction retrospective responsibility determination system based on multi-data fusion analysis is provided, which includes:
[0112] The standard responsibility model and responsibility chain construction module is used to obtain the construction standard data and construction personnel corresponding to each construction stage in the construction project, build the standard responsibility model of the construction stage based on the construction standard data, and build the responsibility chain based on the standard responsibility model of each construction stage and the construction personnel corresponding to each construction stage;
[0113] A database for storing specific information of a number of construction problems in a construction project, the specific information including keywords, influencing factors and influencing coefficients;
[0114] Data acquisition module, used to regularly obtain real-time data at each construction stage;
[0115] A data processing module is used to input real-time data into the standard responsibility model corresponding to the construction stage to generate an error value;
[0116] An input module is used to obtain the problem details input by the user, obtain the building problem corresponding to the problem details based on the keywords, mark the building problem as a target problem; if the target problem does not exist, generate an early warning message;
[0117] The accountability group generation module is used to generate accountability groups based on the impact factor, impact coefficient, error value, and responsibility chain corresponding to the target issue;
[0118] The early warning module is used to process early warning information.
[0119] Compared with the existing technology, the beneficial effects of the present invention are: by constructing a chain of responsibility, the present invention can accurately and quickly obtain the responsible personnel after determining the construction project that causes the problem; by setting routine questions and other questions, the present invention can quickly and effectively identify the construction links that cause common construction problems. BRIEF DESCRIPTION OF THE DRAWINGS
[0120] Figure 1 Flowchart of the present invention. DETAILED DESCRIPTION
[0121] like Figure 1 As shown, the present invention provides a construction retrospective responsibility identification method based on multi-data fusion analysis, comprising the following steps:
[0122] Step S1: Obtain construction standard data and construction personnel corresponding to each construction stage in the construction project, build a standard responsibility model for each construction stage based on the construction standard data, and build a responsibility chain based on the standard responsibility model for each construction stage and the construction personnel corresponding to each construction stage;
[0123] Step S2: setting architectural problems in the construction project, and setting keywords, impact factors, and impact coefficients corresponding to the architectural problems;
[0124] Step S3: Regularly obtain real-time data of each construction stage, and input the real-time data into the standard responsibility model corresponding to the construction stage to generate an error value;
[0125] Step S4: Set an input port to obtain the problem details input by the user, and obtain the building problem corresponding to the problem details based on the keywords, and mark the building problem as the target problem; if the target problem does not exist, generate an early warning information; generate a accountability group based on the impact factor, impact coefficient, error value and responsibility chain corresponding to the target problem.
[0126] Specifically, the process of obtaining the construction standard data and construction personnel corresponding to each construction stage in a construction project and constructing a standard responsibility model for that construction stage based on the construction standard data includes:
[0127] The said construction project consists of several construction phases;
[0128] The construction phases include the preliminary preparation phase, the foundation construction phase, the main construction phase and the completion acceptance phase;
[0129] Each construction phase consists of several corresponding construction projects;
[0130] The construction projects corresponding to the preliminary preparation stage include scheme design formulation projects, construction plan formulation projects, construction personnel determination projects, construction material preparation projects, construction site confirmation projects and safety measures confirmation projects;
[0131] The construction projects corresponding to the foundation construction stage include foundation treatment projects, foundation pouring and enclosure stages, and foundation acceptance projects;
[0132] The construction projects corresponding to the main construction phase include beam and column casting and reinforcement projects, reinforced concrete casting and consolidation projects, masonry and wall masonry projects and structural acceptance projects;
[0133] The construction projects corresponding to the completion acceptance stage include completion acceptance projects, document sorting projects and handover projects;
[0134] Generate a serial number according to the construction stage, and generate a sub-serial number of the construction project corresponding to the construction stage according to the serial number;
[0135] For example, if the sequence table of the early preparation stage in the construction stage is marked as "A", then based on the sequence number "A", the subsequence numbers of the construction projects corresponding to the construction stage are generated, that is, the subsequence number of the scheme design formulation project is marked as "A1", the subsequence number of the construction plan formulation project is marked as "A2", the subsequence number of the construction personnel confirmation project is marked as "A3", the subsequence number of the construction material preparation project is marked as "A4", the subsequence number of the construction site confirmation project is marked as "A5", and the subsequence number of the safety measures confirmation project is marked as "A6";
[0136] Obtain construction standard data corresponding to each construction stage, that is, obtain construction standard data corresponding to each construction project;
[0137] The construction standard data includes construction data and document data;
[0138] The construction data is the drawings used to describe the building during the construction process, i.e., construction drawings;
[0139] The file data refers to material data other than construction data, i.e., relevant license qualification certificate documents;
[0140] Constructing a standard responsibility model for the construction phase based on the construction standard data, wherein the standard responsibility model is composed of a plurality of sub-sequence numbers and a plurality of sub-standard responsibility models, wherein the sub-sequence numbers and the sub-standard responsibility models are in a one-to-one correspondence;
[0141] Construct sub-standard responsibility models for several construction projects corresponding to the construction phase based on the construction standard data;
[0142] If the construction standard data is construction data, a three-dimensional coordinate system is constructed, and a construction standard model is constructed based on the construction data;
[0143] If the construction standard data is file data, a task table is constructed, which includes task items and task details. The task item is the name of the relevant license and qualification certificate file, and the task details are the content of the relevant license and qualification certificate file. If the task details do not contain the content of the relevant license and qualification certificate file, the task details are NULL.
[0144] It should be noted that it is normal for the task details to not be NULL;
[0145] Specifically, the process of building a responsibility chain based on the standard responsibility model of each construction stage and the construction personnel corresponding to each construction stage includes:
[0146] Get the construction worker's work number, recorded as NUM;
[0147] Get the construction worker's start time, recorded as START_TIME;
[0148] Get the construction worker's resignation time, recorded as END_TIME;
[0149] Get the subsequence number of the construction project that the construction worker is responsible for, recorded as JOB_ID;
[0150] Generate a responsibility code for a construction worker based on his / her work number, appointment date, departure date, and subsequence number of the construction project he / she is responsible for.
[0151] The responsibility code is "JOB_ID+NUM+START_TIME+END_TIME";
[0152] It should be noted that if the responsibility code of construction worker A is queried and construction worker A has not resigned, the resignation time of construction worker A is NULL, that is, END_TIME is NULL;
[0153] It should be further explained that if construction worker B is responsible for two or more construction projects, a corresponding responsibility code will be generated, that is, if construction worker B is responsible for n construction projects, then n corresponding responsibility codes will be generated;
[0154] The responsibility chain is composed of several sub-standard responsibility models and several responsibility codes, wherein the sub-standard responsibility model and the responsibility code are in a one-to-many relationship, that is, one sub-standard responsibility model corresponds to n responsibility codes, where n is a positive integer;
[0155] Obtain a subsequence number of the construction project corresponding to the substandard model, and mark the subsequence number as a key sequence number; obtain a responsibility code whose JOB_ID is equal to the key sequence number, and the responsibility code corresponds to the substandard model;
[0156] Specifically, the process of setting architectural problems in a construction project and setting keywords, impact factors, and impact coefficients corresponding to the architectural problems includes:
[0157] Said construction problems include general and other problems;
[0158] The conventional problems are problems in the construction process that can be identified as the construction project causing the problem;
[0159] The other problems are problems during the construction process that cannot be determined as the construction project causing the problem;
[0160] The keywords are words that describe the characteristics of the building problem;
[0161] The impact factor is the subsequence number corresponding to the construction project causing the building problem;
[0162] The impact coefficient is the weight of the impact factor;
[0163] The impact factors and impact coefficients corresponding to the same building problem are in a one-to-one correspondence, while the impact factors and impact coefficients corresponding to different building problems do not have any relationship;
[0164] The impact factor corresponding to a common problem is the subsequence number of the construction project that can cause the common problem;
[0165] Set the coincidence threshold;
[0166] Get the keywords corresponding to other questions and mark them as target keywords;
[0167] Get the keywords corresponding to common questions and mark them as object keywords;
[0168] If the overlap between the object keyword and the target keyword is greater than or equal to the overlap threshold, the general question corresponding to the object keyword is marked as a type of other question; otherwise, no action is required;
[0169] If there are no other similar problems, a first-level warning message will be generated and sent to the user, who will take appropriate measures;
[0170] Generate the impact factors and impact coefficients of other problems based on the impact factors and impact coefficients corresponding to other problems of the same category;
[0171] For example, there are regular questions A, regular questions B, regular questions C and other questions D;
[0172] The keywords corresponding to regular question A include keyword A1, keyword A2, ..., keyword A n ;
[0173] The impact factors corresponding to the conventional problem A include subsequence number A1, subsequence number A2, ..., subsequence number A n ;
[0174] The influence coefficients corresponding to the conventional problem A include influence coefficient A1, influence coefficient A2, ..., influence coefficient A n ;
[0175] The keywords corresponding to routine question B include keyword B1, keyword B2, ..., keyword B n ;
[0176] The impact factors corresponding to the conventional problem B include subsequence number B1, subsequence number B2, ..., subsequence number B n ;
[0177] The influence coefficients corresponding to the conventional problem B include influence coefficient B1, influence coefficient B2, ..., influence coefficient B n ;
[0178] The keywords corresponding to the regular question C include keyword C1, keyword C2, ..., keyword C n ;
[0179] The impact factors corresponding to the conventional problem C include subsequence number C1, subsequence number C2, ..., subsequence number C n ;
[0180] The influence coefficients corresponding to the conventional problem C include influence coefficient C1, influence coefficient C2, ..., influence coefficient C n ;
[0181] Among them, the impact factor and impact coefficient corresponding to the conventional problem A are in one-to-one correspondence, that is, the sub-sequence number A1 corresponds to the impact coefficient A1, the sub-sequence number A2 corresponds to the impact coefficient A2, ..., the sub-sequence number A n Corresponding influence coefficient A n ;
[0182] The impact factor and impact coefficient corresponding to conventional problem B are in one-to-one correspondence;
[0183] The impact factor and impact coefficient corresponding to the conventional problem C are in a one-to-one correspondence;
[0184] The keywords corresponding to other questions D include keyword D1, keyword D2, ..., keyword D n ;
[0185] Keyword D1, keyword D2, ..., keyword D n Mark as target keyword;
[0186] Keyword A1, keyword A2, ..., keyword A nMark as object keyword A; keyword B1, keyword B2, ..., keyword B n Mark as object keyword B, keyword C1, keyword C2, ..., keyword C n Marked as object keyword C;
[0187] Obtain the overlap degree A between the target keyword and the object keyword A, obtain the overlap pair B between the target keyword and the object keyword B, and obtain the overlap degree C between the target keyword and the object keyword C;
[0188] Assume that the overlap degree A is greater than the overlap threshold, the overlap degree B is equal to the overlap threshold, and the overlap degree C is less than the overlap threshold;
[0189] Mark general questions A and B as other questions;
[0190] Obtain the impact factors and impact coefficients corresponding to other problems of the same category, and generate the impact factors and impact coefficients of other problems; that is, obtain the impact factors and impact coefficients corresponding to general problem A, and obtain the impact factors and impact coefficients corresponding to general problem B, and generate the impact factors and impact coefficients of other problems D;
[0191] The impact factors corresponding to the other problems D are subsequence number A1, subsequence number A2, ..., subsequence number A n , subsequence number B1 Subsequence number B2 Subsequence number B n ;
[0192] The influence coefficients corresponding to the other problems D are influence coefficient A1, influence coefficient A2, ..., influence coefficient A n , influence coefficient B1, influence coefficient B2, ..., influence coefficient B n ;
[0193] If the impact factor corresponding to the conventional question A is the same as the impact factor corresponding to the conventional question B, but the impact coefficient corresponding to the conventional question A is different from the impact coefficient corresponding to the conventional question B, that is, the subsequence number A i With subsequence number B i Same, but the influence coefficient A i and influence coefficient B i If they are different, a new influence coefficient is generated based on the influence coefficient corresponding to conventional question A and the influence coefficient corresponding to conventional question B. The new influence coefficient is ;
[0194] Specifically, real-time data of each construction phase is regularly obtained and input into the standard responsibility model corresponding to the construction phase. The process of generating the error value includes:
[0195] Set the collection period;
[0196] Regularly obtain real-time data of each construction stage according to the collection cycle, that is, regularly obtain real-time data of each construction project;
[0197] It should be noted that when a construction worker leaves the company, it is necessary to collect real-time data of the construction project that the construction worker is responsible for once;
[0198] Input the real-time data into the standard responsibility model corresponding to the construction stage, that is, input the real-time data into the sub-standard responsibility model of the corresponding construction project to generate an actual responsibility model;
[0199] Set the completion rate of the substandard responsibility model to 100%;
[0200] Get the degree of completion of the actual responsibility model;
[0201] Obtain the error value corresponding to the substandard responsibility model based on the completion degree of the actual responsibility model;
[0202] The error value = |actual completion degree of the responsibility model - 100%|;
[0203] Specifically, an input port is set to obtain the problem details input by the user, and the building problem corresponding to the problem details is obtained based on the keyword, and the building problem is marked as a target problem. If the target problem does not exist, the process of generating early warning information includes:
[0204] Obtaining keywords for architectural questions, that is, obtaining keywords for general questions and other questions, and marking the keywords as primary keywords;
[0205] Obtaining keywords that overlap with the first-level keywords in the question details, and marking the keywords as second-level keywords;
[0206] Obtaining the overlap rate between the keywords corresponding to the regular questions and the secondary keywords, and marking the overlap rate as the regular overlap rate;
[0207] The conventional coincidence rate = ;
[0208] Obtaining the overlap rate between the keywords corresponding to other questions and the secondary keywords, and marking the overlap rate as other overlap rate;
[0209] The other coincidence rate = ;
[0210] The target questions include conventional target questions and other target questions;
[0211] Set general and other thresholds;
[0212] If the regular overlap rate corresponding to the regular question is greater than or equal to the regular threshold, the regular question is marked as a regular target question; otherwise, no action is required;
[0213] If the corresponding other overlap rates of other questions are greater than or equal to other thresholds, then the other questions are marked as other target questions; otherwise, no action is required;
[0214] If the target problem does not exist, a second-level warning message is generated and sent to the user, who then takes appropriate action.
[0215] Specifically, the process of generating an accountability group based on the impact factor, impact coefficient, error value, and responsibility chain corresponding to the target problem includes:
[0216] The accountability group is composed of several accountability personnel;
[0217] Obtaining the impact factor and impact coefficient corresponding to the target problem, marking the impact factor as the target impact factor, and marking the impact coefficient as the target impact coefficient;
[0218] Obtaining an error value corresponding to the target impact factor, that is, obtaining an error value of the sub-standard responsibility model corresponding to the target impact factor, and marking the error value as a target value;
[0219] Set general and other coefficients;
[0220] If the target problem is a conventional target problem, a responsibility value is generated according to the conventional coefficient, target value and target influence coefficient, and the responsibility value = ,in, ;
[0221] If the target problem is other target problems, the responsibility value is generated according to other coefficients, target value and target impact coefficient, and the responsibility value = ,in, ;
[0222] Obtain a target problem corresponding to a maximum responsibility value, and mark the target problem as an accountability problem;
[0223] Obtaining an impact factor corresponding to the accountability issue, and marking the construction project corresponding to the impact factor as an accountability project;
[0224] According to the responsibility code in the responsibility chain, the construction personnel corresponding to the accountability project are obtained and the construction personnel are marked as the accountability personnel;
[0225] For example, the impact factors corresponding to the accountability problem are subsequence number Z1, subsequence number Z2, ..., subsequence number Z n , then subsequence number Z1, subsequence number Z2, ..., subsequence number Zn The corresponding construction project is marked as an accountability project;
[0226] Obtain the responsibility code in the responsibility chain and mark the construction personnel whose JOB_ID corresponds to the responsibility code and subsequence number of the accountability project as the accountability personnel;
[0227] The present invention also provides a construction retrospective responsibility identification system based on multi-data fusion analysis, which includes:
[0228] The standard responsibility model and responsibility chain construction module is used to obtain the construction standard data and construction personnel corresponding to each construction stage in the construction project, build the standard responsibility model of the construction stage based on the construction standard data, and build the responsibility chain based on the standard responsibility model of each construction stage and the construction personnel corresponding to each construction stage;
[0229] A database for storing specific information of a number of construction problems in a construction project, the specific information including keywords, influencing factors and influencing coefficients;
[0230] Data acquisition module, used to regularly obtain real-time data at each construction stage;
[0231] A data processing module is used to input real-time data into the standard responsibility model corresponding to the construction stage to generate an error value;
[0232] An input module is used to obtain the problem details input by the user, obtain the building problem corresponding to the problem details based on the keywords, mark the building problem as a target problem; if the target problem does not exist, generate an early warning message;
[0233] The accountability group generation module is used to generate accountability groups based on the impact factor, impact coefficient, error value, and responsibility chain corresponding to the target issue;
[0234] The early warning module is used to process early warning information.
[0235] The above embodiments are only used to illustrate the technical method of the present invention and are not intended to limit the present invention. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical method of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical method of the present invention.
Claims
1. A construction retrospective responsibility determination method based on multi-data fusion analysis, characterized in that: The following steps are involved: Step S1: Obtain construction standard data and construction personnel corresponding to each construction stage in the construction project, build a standard responsibility model for each construction stage based on the construction standard data, and build a responsibility chain based on the standard responsibility model for each construction stage and the construction personnel corresponding to each construction stage; Step S2: setting architectural problems in the construction project, and setting keywords, impact factors, and impact coefficients corresponding to the architectural problems; Step S3: Regularly obtain real-time data of each construction stage, and input the real-time data into the standard responsibility model corresponding to the construction stage to generate an error value; Step S4: Setting an input port to obtain the question details input by the user, and obtaining the building problem corresponding to the question details based on the keywords, and marking the building problem as the target problem; If the target problem does not exist, a warning message is generated; Generate accountability groups based on the impact factors, impact coefficients, error values, and responsibility chains corresponding to the target issues; An input port is set to obtain the problem details input by the user, and the building problem corresponding to the problem details is obtained based on the keyword. The building problem is marked as a target problem. If the target problem does not exist, the process of generating early warning information includes: Obtain keywords for general questions and other questions, and mark the keywords as first-level keywords; Obtaining keywords that overlap with the first-level keywords in the question details, and marking the keywords as second-level keywords; Obtaining the overlap rate between the keywords corresponding to the regular questions and the secondary keywords, and marking the overlap rate as the regular overlap rate; Obtaining the overlap rate between the keywords corresponding to other questions and the secondary keywords, and marking the overlap rate as other overlap rate; The target questions include conventional target questions and other target questions; Set general and other thresholds; If the regular overlap rate corresponding to the regular question is greater than or equal to the regular threshold, the regular question is marked as a regular target question; otherwise, no action is required; If the corresponding other overlap rates of other questions are greater than or equal to other thresholds, then the other questions are marked as other target questions; otherwise, no action is required; If the target problem does not exist, a second-level warning message is generated; The process of generating an accountability group based on the impact factor, impact coefficient, error value, and responsibility chain corresponding to the target problem includes: The accountability group is composed of several accountability personnel; Obtaining the impact factor and impact coefficient corresponding to the target problem, marking the impact factor as the target impact factor, and marking the impact coefficient as the target impact coefficient; Obtaining an error value corresponding to the target impact factor, that is, obtaining an error value of the sub-standard responsibility model corresponding to the target impact factor, and marking the error value as a target value; Set general and other coefficients; If the target problem is a conventional target problem, the responsibility value is generated according to the conventional coefficient, target value and target impact coefficient; If the target problem is other target problems, the responsibility value is generated based on other coefficients, target value and target impact coefficient; Obtain a target problem corresponding to a maximum responsibility value, and mark the target problem as an accountability problem; Obtaining an impact factor corresponding to the accountability issue, and marking the construction project corresponding to the impact factor as an accountability project; According to the responsibility code in the responsibility chain, the construction personnel corresponding to the accountability project are obtained, and the construction personnel are marked as the accountability personnel.
2. The method for determining construction retrospective responsibility based on multi-data fusion analysis according to claim 1 is characterized in that: The process of obtaining the construction standard data and construction personnel corresponding to each construction stage in a construction project and building a standard responsibility model for that construction stage based on the construction standard data includes: The said construction project consists of several construction phases; The construction phases include the preliminary preparation phase, the foundation construction phase, the main construction phase and the completion acceptance phase; Each construction phase consists of several corresponding construction projects; Generate a serial number according to the construction stage, and generate a sub-serial number of the construction project corresponding to the construction stage according to the serial number; Obtain construction standard data corresponding to each construction stage, that is, obtain construction standard data corresponding to each construction project; The construction standard data includes construction data and document data; The construction data refers to drawings used to describe the building during the construction process, i.e., construction drawings; the file data refers to material data other than construction data, i.e., relevant license and qualification documents; Constructing a standard responsibility model for the construction phase based on the construction standard data, wherein the standard responsibility model is composed of a plurality of sub-sequence numbers and a plurality of sub-standard responsibility models; Construct sub-standard responsibility models for several construction projects corresponding to the construction phase based on the construction standard data; If the construction standard data is construction data, a three-dimensional coordinate system is constructed, and a construction standard model is constructed based on the construction data; If the construction standard data is file data, a task table is constructed, which includes task items and task details, wherein the task item is the name of the relevant license qualification certificate file, and the task details are the content of the relevant license qualification certificate file. If the task details do not contain the content of the relevant license qualification certificate file, the task details are NULL. If the task details are not NULL, it is a normal standard situation.
3. The method for determining construction retrospective responsibility based on multi-data fusion analysis according to claim 2 is characterized in that: The process of building a responsibility chain based on the standard responsibility model for each construction phase and the corresponding construction personnel for each construction phase includes: Get the construction worker's work number NUM, starting time START_TIME, leaving time END_TIME, and the sub-sequence number JOB_ID of the construction project he is responsible for; Generate a responsibility code for a construction worker based on his / her work number, appointment date, departure date, and subsequence number of the construction project he / she is responsible for. If a construction worker's responsibility code is queried and the worker has not resigned, the resignation time of the construction worker will be NULL. If a construction worker is responsible for two or more construction projects, a corresponding responsibility code will be generated. That is, if a construction worker is responsible for n construction projects, n corresponding responsibility codes will be generated. The responsibility chain is composed of several sub-standard responsibility models and several responsibility codes, wherein the sub-standard responsibility model and the responsibility code are in a one-to-many relationship, that is, one sub-standard responsibility model corresponds to n responsibility codes, where n is a positive integer; Obtain the sub-serial number of the construction project corresponding to the sub-standard model, and mark the sub-serial number as the key serial number; obtain the responsibility code whose JOB_ID is equal to the key serial number, and the responsibility code corresponds to the sub-standard model.
4. The method for determining construction retrospective responsibility based on multi-data fusion analysis according to claim 3 is characterized in that: The process of setting architectural problems in a construction project and setting keywords, impact factors, and impact coefficients corresponding to the architectural problems includes: Said construction problems include general and other problems; The conventional problems are problems in the construction process that can be identified as the construction project causing the problem; The other problems are problems during the construction process that cannot be determined as the construction project causing the problem; The keywords are words that describe the characteristics of the building problem; The impact factor is the subsequence number corresponding to the construction project causing the building problem; The impact coefficient is the weight of the impact factor; The impact factor corresponding to a common problem is the subsequence number of the construction project that can cause the common problem; Set the coincidence threshold; Get the keywords corresponding to other questions and mark them as target keywords; Get the keywords corresponding to common questions and mark them as object keywords; If the overlap between the object keyword and the target keyword is greater than or equal to the overlap threshold, the general question corresponding to the object keyword is marked as a type of other question; otherwise, no action is required; If there are no other similar problems, a first-level warning message will be generated; Generate the impact factors and impact coefficients of other problems based on the impact factors and impact coefficients corresponding to other problems of the same type.
5. The method for determining construction retrospective responsibility based on multi-data fusion analysis according to claim 4 is characterized in that: Regularly obtain real-time data for each construction phase and input the real-time data into the standard responsibility model corresponding to the construction phase. The process of generating error values includes: Set the collection period; Regularly acquire real-time data for each construction phase based on the collection cycle, that is, regularly acquire real-time data for each construction project. When a construction worker leaves, additional real-time data for the construction project that worker is responsible for needs to be collected. Input the real-time data into the standard responsibility model corresponding to the construction stage, that is, input the real-time data into the sub-standard responsibility model of the corresponding construction project to generate an actual responsibility model; Set the completion rate of the substandard responsibility model to 100%; Get the degree of completion of the actual responsibility model; Obtain the error value corresponding to the substandard responsibility model based on the completion degree of the actual responsibility model; The error value = |the degree of completion of the actual responsibility model - 100%|.
6. A construction retrospective responsibility determination system based on multi-data fusion analysis, used to implement the construction retrospective responsibility determination method according to any one of claims 1 to 5, characterized in that: The system includes: The standard responsibility model and responsibility chain construction module is used to obtain the construction standard data and construction personnel corresponding to each construction stage in the construction project, build the standard responsibility model of the construction stage based on the construction standard data, and build the responsibility chain based on the standard responsibility model of each construction stage and the construction personnel corresponding to each construction stage; A database for storing specific information of a number of construction problems in a construction project, the specific information including keywords, influencing factors and influencing coefficients; Data acquisition module, used to regularly obtain real-time data at each construction stage; A data processing module is used to input real-time data into the standard responsibility model corresponding to the construction stage to generate an error value; An input module is used to obtain the problem details input by the user, obtain the building problem corresponding to the problem details based on the keywords, mark the building problem as a target problem; if the target problem does not exist, generate an early warning message; The accountability group generation module is used to generate accountability groups based on the impact factor, impact coefficient, error value, and responsibility chain corresponding to the target issue; The early warning module is used to process early warning information.
Citation Information
Patent Citations
Concrete engineering responsibility sharing method based on block chain smart contract
CN114219419A
Event backtracking responsibility determination method and management system for multi-data fusion analysis
CN117973686A