Engineering project business data collaboration system based on PBS engineering structure and compilation method

Through the engineering project business data collaboration system based on the PBS engineering structure, the problem of data barriers between various business systems in construction project management is solved, unified data management and coordinated work of business data are realized, and project management efficiency is improved.

CN119991054AInactive Publication Date: 2025-05-13BEIJING INST OF ARCHITECTURAL DESIGN +1
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202510467081.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-15
Publication Date
2025-05-13
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In construction project management, data barriers between various business systems lead to the inability to effectively integrate data, affecting the efficiency of project collaborative management.

Method used

The engineering project business data collaboration system based on the PBS engineering structure is adopted, and the initial preparation documents are received and parsed through the engineering structure management module to determine the PBS engineering structure of the construction project. By importing the analysis module, model management module, list management module, task management module and personnel management module, the building information model is connected to the PBS engineering structure to realize unified data management.

Benefits of technology

It has realized the effective integration and collaborative work of different business data of construction projects, improved the efficiency of project management, broken data silos, and realized the interoperability of various business data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119991054A_ABST
    Figure CN119991054A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of information, and discloses an engineering project business data collaboration system based on a PBS engineering structure and a compilation method. The system comprises an engineering structure management module used for determining a PBS engineering structure of a construction project; the import analysis module is used for analyzing the imported building information model and determining attribute information of the BIM component; the model management module is used for hooking a target BIM component in a building information model with a corresponding PBS engineering structure; the code adding module is used for adding the list code and the space code into the attribute information of the BIM component; the list management module is used for screening according to the classification codes, the list codes or the space codes to obtain BIM component level lists and hooking the BIM component level lists with the corresponding PBS engineering structures; the task management module is used for hooking the plan task and the PBS engineering structure; and the personnel management module is used for hooking the planned task with a worker. According to the invention, collaboration among various business data can be realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of information technology, and in particular to a project business data collaboration system and a compilation method based on a PBS engineering structure. Background Art

[0002] In the process of management and operation of construction project information, the construction, planning, supervision and other aspects of the project are relatively independent. Although they all belong to the same construction project, different business systems are usually established for management. However, each business system may be provided by different suppliers, using different databases and programming languages, resulting in inconsistent interfaces between systems, difficult data exchange, and differences in data formats and definitions in different systems. The lack of unified data standards makes data integration and interoperability complicated. As a result, data between different business systems cannot be effectively integrated, resulting in information islands, affecting the efficiency of project collaborative management, and resulting in low project management efficiency.

[0003] Therefore, breaking down data silos, achieving effective integration and collaboration of different business data of construction projects, and improving the efficiency of project management have become technical issues that technical personnel in this field urgently need to solve. Summary of the invention

[0004] Therefore, the technical problem to be solved by the present invention is to overcome the problem of low efficiency in construction project management in the related art.

[0005] In order to solve the above technical problems, in a first aspect, the present invention provides a project business data collaboration system based on a PBS engineering structure, wherein the project business data collaboration system based on a PBS engineering structure comprises: The engineering structure management module is used to receive the initial compilation file and determine the PBS engineering structure of the construction project according to the level and classification code of each group of data in the initial compilation file; The initial compilation file includes multiple groups of data, each group of data includes classification codes, classification names, levels and auxiliary information stored in a corresponding relationship, and the parsing results are obtained by parsing the construction project level by level, and the initial compilation file is obtained by storing the parsing results in the use case template file; the classification code includes at least one coding segment, the number and level of the coding segments in a single group of data are the same, each coding segment includes a preset number of digits, and each adjacent coding segment is separated by a preset symbol; the PBS engineering structure of the construction project is displayed in a tree structure in the component model map interface; An import and analysis module is used to perform an import operation of a building information model corresponding to a BIM component in the building project, receive and analyze the imported building information model, and determine attribute information of the BIM component; the attribute information includes a parameter name and a parameter value; Model management module, used to link the target BIM components in the building information model with the corresponding PBS engineering structure; A code adding module, used to add the list code and space code of the BIM component to the attribute information of the BIM component; A list management module, used for obtaining a BIM component-level list by screening according to the classification code, the list code or the space code, and linking the BIM component-level list with a corresponding PBS engineering structure; The task management module is used to link the planned tasks with the corresponding PBS project structure; The personnel management module is used to link planned tasks with corresponding staff members.

[0006] In an optional implementation, the project structure management module includes: a file receiving unit, a format checking unit, a coding checking unit and a PBS project structure unit; The file receiving unit is used to receive the initial compilation file; The format verification unit is used to verify the header name of the initial compilation file according to the preset header verification rule; when the header name of the initial compilation file meets the preset header verification rule, the initial compilation file is sent to the PBS engineering structure unit; when the header name of the initial compilation file does not meet the preset header verification rule, a corresponding prompt message is generated; the prompt message is used to prompt the staff to modify the header name of the initial compilation file; The coding verification unit is used to verify the classification code in the initial compilation file according to the preset coding verification rule when the header name of the initial compilation file meets the preset header verification rule, and send the initial compilation file to the PBS engineering structure unit when the classification code in the initial compilation file meets the preset coding verification rule; The PBS engineering structure unit is used to determine the level of the tree according to the level or classification code of each group of data in the initial compilation file, sort the data in the initial compilation file according to the classification code of each group of data in the initial compilation file and a preset sorting rule to obtain a target coding file; the preset sorting rule is one of an ascending sorting rule or a descending sorting rule; the target coding file stores the PBS engineering structure of the construction project.

[0007] In an optional embodiment, the PBS engineering structure unit is specifically used to determine the tree level according to the level of each group of data or the number of coding segments in the initial compilation file, and sort the data in the initial compilation file according to the value of each coding segment in each group of data under the initial compilation file and a preset sorting rule to obtain a target coding file; the preset sorting rule is one of an ascending sorting rule or a descending sorting rule; the target coding file stores the PBS engineering structure of the construction project.

[0008] In an optional implementation, the model management module is specifically used to obtain the parameter value of the target BIM component according to the parameter name in the single building information model for each building information model, parse the target coding file step by step, search for the classification code that is the same as the parameter value of the target BIM component in the target coding file, and when the classification code that is the same as the parameter value of the target BIM component is found in the target coding file, bind the target BIM component in the building information model with the PBS engineering structure corresponding to the classification code to complete the mounting.

[0009] In an optional embodiment, when filtering according to the list code and the space code, the list management module is specifically used to obtain the list structure according to the list code, obtain the space structure according to the space code, determine the BIM component-level list according to the list structure and the space structure, and link the BIM component-level list with the corresponding PBS engineering structure.

[0010] In an optional implementation, the task management module includes a construction schedule interface, an associated model interface, a planning task unit, and a task attachment unit; The planning task unit is used to determine at least one planning task according to the building information model corresponding to the BIM component in the construction project, and establish an association relationship between the building information model and the corresponding planning task; wherein all planning tasks are displayed on the construction progress plan interface; at least one BIM component in a single building information model corresponds to a single planning task; The task attachment unit is used to select a target planned task on the construction schedule interface and a target PBS engineering structure on the associated model interface after the model management module has attached a target BIM component in the building information model to a corresponding PBS engineering structure, and to bind the target planned task and the target PBS engineering structure to complete the attachment; the target planned task includes at least one planned task, and the associated model interface displays all PBS engineering structures.

[0011] In an optional embodiment, the personnel management module includes a basic information editing interface, and the personnel management module is specifically used to display the basic information editing interface corresponding to each planned task by clicking on a single planned task, and add and save the corresponding staff in the basic information editing interface to link the planned task with the corresponding staff.

[0012] In an optional embodiment, the system also includes: a quality inspection and evaluation module, including: a quality inspection and evaluation page, the quality inspection and evaluation module is used to decompose the PBS engineering structure, obtain the inspection batch or process corresponding to the PBS engineering structure, bind the quality inspection and evaluation process corresponding to the inspection batch or the process, and perform quality inspection and evaluation on the inspection batch or the process according to the quality inspection and evaluation process corresponding to the inspection batch or the process; wherein all the PBS engineering structures and the inspection batch or process corresponding to each of the PBS engineering structures are displayed on the quality inspection and evaluation page.

[0013] In a second aspect, the present invention provides a compilation method, the compilation method comprising: Determine the smallest building unit of a construction project; Decomposing the construction project layer by layer until the minimum construction unit is reached, and obtaining a decomposition result of the construction project; The decomposition results of the construction project are compiled based on preset compilation rules to obtain an initial compilation file.

[0014] The technical solution provided by the present invention has the following technical effects: The technical solution of the embodiment of the present invention uses the engineering structure management module. The engineering project business data collaboration system based on the PBS engineering structure can receive and parse the initial compilation file containing classification codes, classification names, levels and auxiliary information, determine the PBS engineering structure of the construction project, and realize unified management of data. The import and parsing module supports importing the building information model corresponding to the BIM component, and connects it with the PBS engineering structure through the model management module, connects the BIM component-level list with the corresponding PBS engineering structure through the list management module, connects the planned task with the corresponding PBS engineering structure through the task management module, and connects the planned task with the corresponding staff through the personnel management module. The engineering project business data collaboration system based on the PBS engineering structure proposed by the present invention can associate various business data (such as WBS, OBS, etc.) of the construction project, without the need to build different business systems, and solves the data barriers between different business systems in the related technology. The engineering project business data collaboration system based on the PBS engineering structure proposed by the present invention integrates the functions of different business systems, enables various business data to be interoperable, and manages the corresponding project business data by establishing corresponding modules, thereby realizing more refined project management and improving project management efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0016] Figure 1 It is a structural block diagram of a project business data collaboration system based on a PBS engineering structure according to an embodiment of the present invention; Figure 2 is a schematic diagram of a target coding file according to an embodiment of the present invention; Figure 3 is a schematic diagram of the workflow of the engineering structure management module of an embodiment of the present invention; Figure 4 is a schematic diagram of a model mounting page according to an embodiment of the present invention; Figure 5 is a schematic diagram of the workflow of the model management module of an embodiment of the present invention; Figure 6 is a schematic diagram of the workflow of the inventory management module of an embodiment of the present invention; Figure 7 is a schematic diagram of a task attachment page according to an embodiment of the present invention; Figure 8is a schematic diagram of a basic information editing interface of an embodiment of the present invention; Fig. 9 It is a structural block diagram of another engineering project business data collaboration system based on the PBS engineering structure according to an embodiment of the present invention; Fig.10 is a schematic diagram of a quality inspection and evaluation page of an embodiment of the present invention; Fig.11 is a schematic diagram of the workflow of the quality inspection and evaluation module of an embodiment of the present invention; Fig.12 It is a schematic diagram of the workflow of the engineering project business data collaboration system based on the PBS engineering structure according to an embodiment of the present invention; Fig.13 It is a schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0017] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.

[0018] In traditional projects, different business systems are designed to divide the planned tasks (using the Work Breakdown Structure (WBS) to divide the planned tasks), create an Organizational Breakdown Structure (OBS), divide inspection batches, that is, the Quality Based Selection (QBS), and prepare a bill of quantities based on the Cost Breakdown Structure (CBS). However, each structure is managed independently, and the relationships in between are not linked, making it impossible to achieve more refined management.

[0019] To this end, an embodiment of the present invention provides a project business data collaboration system and compilation method based on the PBS engineering structure to solve the problems of data barriers in construction project management in related technologies, the inability to achieve effective integration and collaborative work of different business data of construction projects, and low project management efficiency.

[0020] The embodiment of the present invention provides a project business data collaboration system based on a PBS engineering structure, and a single system is used to implement the following embodiments and optional implementation methods. As used below, the term "module" can implement a combination of software and / or hardware of a predetermined function. Although the system described in the following embodiments is preferably implemented in software, the implementation of hardware, or a combination of software and hardware is also possible and conceived.

[0021] Figure 1 It is a structural block diagram of a project business data collaboration system based on a PBS engineering structure according to an embodiment of the present invention.

[0022] like Figure 1 As shown, an engineering project business data collaboration system based on a PBS engineering structure is provided in an embodiment of the present invention. The engineering project business data collaboration system 10 based on a PBS engineering structure includes: an engineering structure management module 11, an import and analysis module 12, a model management module 13, a coding addition module 14, a list management module 15, a task management module 16 and a personnel management module 17. The above modules can be interconnected in pairs.

[0023] The engineering structure management module 11 is used to receive the initial compilation file and determine the PBS engineering structure of the construction project according to the level and classification code of each group of data in the initial compilation file.

[0024] In this embodiment, the initial compilation file includes multiple groups of data, each group of data includes classification codes, classification names, levels and auxiliary information (auxiliary information may include project types and notes) stored in a corresponding relationship, and the parsing results are obtained by parsing the construction project level by level, and the initial compilation file is obtained by storing the parsing results in the use case template file. The classification code includes at least one coding segment, the number and level of coding segments in a single group of data are the same, each coding segment includes a preset number of digits, and each adjacent coding segment is separated by a preset symbol. The PBS engineering structure of the construction project is displayed in a tree structure in the component model map interface.

[0025] In this embodiment, the auxiliary information may include the project type and remarks. Each code segment in the classification code includes 2 bits, and each adjacent code segment is separated by a preset symbol (for example, "."). As an example, a single set of data includes: the classification code is: 01.01.01.01, the classification name is: foundation and base, the level is 4, the project type is: sub-project, and there is no remarks information. In this embodiment, the initial compilation file may be an Excel file.

[0026] In this embodiment, before the engineering structure management module 11 receives the initial compilation file, it is also necessary to determine the minimum construction unit of the construction project offline (that is, the granularity of construction project management), download the use case template file in the engineering project business data collaborative system 10 based on the PBS engineering structure, decompose the construction project layer by layer until the minimum construction unit is reached, and obtain the decomposition result of the construction project. In the use case template file, the decomposition result of the construction project is compiled based on the preset compilation rules to obtain the initial compilation file. In this embodiment, the minimum construction unit includes the minimum payment unit and the minimum acceptance unit. The preset compilation rules are determined based on the minimum construction unit. As an example, when the minimum construction unit is an inspection batch, the corresponding preset compilation rules determined support 8 levels of coding, and the 8 levels (project types) are: single project, unit project, sub-unit project, division project, sub-division project, sub-project, flow section, and inspection batch. The preset compilation rules include determining the data corresponding to each engineering structure in the construction project, each set of data includes four parts: classification code, classification name, level and auxiliary information, the classification code includes at least one coding segment, the number and level of coding segments in a single set of data are the same, each coding segment includes a preset number of digits (for example, 2 digits), and each adjacent coding segment is separated by a preset symbol (for example, "."). The use case template file is stored in the engineering project business data collaboration system 10 based on the PBS engineering structure, which can be an Excel file, and the header of the use case template file includes: classification code, classification name, level, engineering type and remarks.

[0027] As an example, the project structure management module 11 includes: a file receiving unit, a format checking unit, a coding checking unit and a PBS project structure unit.

[0028] The file receiving unit is used to receive the initial compilation file and can also be used to store the use case template file.

[0029] The format verification unit is used to verify the header name of the initial compilation file according to the preset header verification rules. When the header name of the initial compilation file meets the preset header verification rules, the initial compilation file is sent to the PBS engineering structure unit. When the header name of the initial compilation file does not meet the preset header verification rules, a corresponding prompt message is generated. The prompt message is used to prompt the staff to modify the header name of the initial compilation file. The staff can be the project leader, the executor of the planned task, the project member, etc.

[0030] The coding verification unit is used to verify the classification code in the initial compilation file according to the preset coding verification rules when the header name of the initial compilation file meets the preset header verification rules, and send the initial compilation file to the PBS engineering structure unit when the classification code in the initial compilation file meets the preset coding verification rules.

[0031] The PBS engineering structure unit is used to determine the level of the tree according to the level or classification code of each group of data in the initial compilation file, sort the data in the initial compilation file according to the classification code of each group of data in the initial compilation file and the preset sorting rule to obtain the target coding file. The preset sorting rule is one of an ascending sorting rule or a descending sorting rule. The target coding file stores the PBS engineering structure of the construction project.

[0032] In this embodiment, the file acceptance unit and the format verification unit are used together to realize the upload of the initial compilation file. During the upload process of the initial compilation file, the file acceptance unit receives the initial compilation file, and the format verification unit verifies the header name of the initial compilation file according to the preset header verification rules.

[0033] In this embodiment, it is considered that the engineering project business data collaboration system based on the PBS engineering structure relies on data in a specific format to correctly import and process information. If the staff modifies the downloaded use case template file, or does not use the provided template, the uploaded initial compilation file may not match the format expected by the system. In order to ensure that the data can be correctly understood and processed by the engineering project business data collaboration system based on the PBS engineering structure, thereby improving the efficiency and quality of project management, in the process of uploading the initial compilation file, the format verification unit verifies the header name of the initial compilation file according to the preset header verification rules, and only when the verification passes, the initial compilation file will be successfully uploaded and subsequent processing will be performed. Similarly, in order to ensure that the data in the initial compilation file is compiled according to the preset compilation format, in this embodiment, after the format verification unit verifies, the coding verification unit verifies the classification code in the initial compilation file according to the preset coding verification rules.

[0034] As an example, the preset header verification rules include: the header names in the initial compilation file are the same as the names required by the engineering project business data collaboration system based on the PBS engineering structure. The names required by the engineering project business data collaboration system based on the PBS engineering structure are: "Classification Code", "Classification Name", "Level", "Project Type" and "Remarks". Verify whether the header names in the initial compilation file are "Classification Code", "Classification Name", "Level", "Project Type" and "Remarks". When there are header names different from "Classification Code", "Classification Name", "Level", "Project Type" and "Remarks" in the header names in the initial compilation file, it is determined that the header names of the initial compilation file do not meet the preset header verification rules. At this time, the corresponding prompt information is generated and displayed, for example: "The Excel header format you uploaded is incorrect, please modify and upload again", and the staff can modify the header name of the initial compilation file.

[0035] When the header name of the initial compiled file is the same as the "classification code", "classification name", "level", "project type" and "remarks", it is determined that the header name of the initial compiled file meets the preset header verification rules. At this time, the corresponding prompt information can also be generated and displayed, for example: "Upload successful", and the initial compiled file is sent to the coding verification unit.

[0036] In this embodiment, the coding verification unit is specifically used to verify the classification code in the initial compilation file according to the preset coding verification rule. As an example, the preset coding verification rule includes: the number and level of the coding segments are the same, and each coding segment includes a preset number of bits (for example, 2 bits), and each adjacent coding segment is separated by a preset symbol (for example, ".").

[0037] When the classification code in the initial compilation file does not meet any of the preset coding verification rules, it is determined that the classification code in the initial compilation file does not meet the preset coding verification rules. At this time, the corresponding prompt information can also be generated and displayed, for example: "The number and level of the coding segments in a row are different. Please choose to re-upload the verification format after modification / re-upload the verification code after modification". The staff can modify the initial compilation file, and can choose to upload the modified initial compilation file directly to the coding verification unit, or choose to re-upload the modified initial compilation file to the format verification unit. When the number and level of the coding segments of the classification code in the initial compilation file are the same, and each coding segment includes a preset number of digits (for example, 2 digits), and each adjacent two coding segments are separated by a preset symbol (for example, "."), it is determined that the classification code in the initial compilation file meets the preset coding verification rules. At this time, the corresponding prompt information can also be generated and displayed, for example: "Coding verification is successful", and the initial compilation file is sent to the PBS engineering structure unit.

[0038] As an example, the PBS engineering structure unit is specifically used to determine the level of the tree according to the level of each group of data or the number of coding segments in the initial compilation file, and sort the data in the initial compilation file according to the value of each coding segment in each group of data under the initial compilation file and the preset sorting rule to obtain the target coding file. The preset sorting rule is one of an ascending sorting rule or a descending sorting rule. The target coding file stores the PBS engineering structure of the construction project. The corresponding engineering type can be determined according to the level corresponding to the data, and the remarks are not required.

[0039] As an example, when the classification code in the initial compilation file meets the preset code verification rules, the PBS engineering structure unit will parse the classification code column and the level column, and generate the tree level according to the level or number of code segments of each group of data. Then, the data in the tree will be sorted in ascending order according to the value of each code segment in each group of data, and the following is obtained: Figure 2 The target encoding file shown.

[0040] In this embodiment, the workflow of obtaining the initial compilation file and the engineering structure management module 11 is as follows: Figure 3 As shown, after downloading the use case template file (Excel file) from the engineering project business data collaboration system 10 based on the PBS engineering structure, the PBS engineering structure is compiled in the Excel file according to the management granularity agreed upon by the construction project, including classification code, classification name, level, engineering type, and remarks. Among them, the classification code is segmented by points, and at the same time, with the level, a tree structure can be formed in the engineering project business data collaboration system 10 based on the PBS engineering structure. In the engineering project business data collaboration system 10 based on the PBS engineering structure, the engineering structure management module 11 can upload the compiled initial compilation file, and the engineering structure management module 11 will automatically parse and display it in the form of a tree. The staff needs to download the use case template file first. The headers of each column are set in the template, namely "classification code", "classification name", "level", "engineering type" and "remarks". The staff only needs to write the data under the corresponding column. When uploading the initial compilation file, the system will first verify the header name to see if it is what the system requires. If the name is incorrect, an error message will be returned (Hint: the Excel header format you uploaded is incorrect, please modify it and upload it again.) After the initial compilation file is uploaded successfully, the system will check whether the encoding format of the classification code meets the preset requirements. Each segment is 2 digits, separated by ".". If the encoding format is correct, the system will parse the code column and the level column, and generate the tree level according to the number of levels or code segments. Then, the data in the tree will be sorted according to the value of each code segment, and the corresponding classification name will be recorded in the data under the corresponding level. The remarks column is not required. If filled in, it will be recorded together.

[0041] The import and analysis module 12 is used to perform the import operation of the building information model corresponding to the BIM component in the construction project, receive and analyze the imported building information model, and determine the attribute information of the BIM component, that is, the attribute information of the BIM component in the building information model.

[0042] In this embodiment, the attribute information includes parameter names and parameter values, and also includes component names. The format of the building information model is *.mv format. The parameter name includes a classification code, that is, an engineering structure code, and other types of codes, such as a component code, a list code, a cost code, a space code, etc. The parameter value includes a classification code value, that is, an engineering structure code value, and other types of code values, such as a component code value, a list code value, a cost code value, a space code value, etc.

[0043] In this embodiment, the engineering project business data collaboration system 10 based on the PBS engineering structure is connected to the BIM software in communication. Before the import parsing module 12 performs the import operation of the building information model corresponding to the BIM component in the construction project, the BIM component is encoded according to the preset coding rules on the BIM software side to obtain the engineering structure code of the BIM component, and the engineering structure code is the same as the classification code. The engineering structure code of the BIM component can be manually filled in by clicking, box selection, filter, etc., and the corresponding code generation plug-in can be developed according to the preset coding rules to directly generate the engineering structure code through the plug-in. In addition, relevant code generation plug-ins can also be developed for component codes (ID codes for identifying components), cost codes, etc. After modeling according to the specified rules, the corresponding code values ​​can be quickly generated.

[0044] On the BIM software side, workers can use a variety of methods to efficiently fill in the code values ​​of BIM components. In addition to the traditional manual filling method, you can also use functions such as point selection, box selection and filters to select the components that need to be coded through intuitive operations. In this way, workers can accurately select specific BIM components and quickly fill in their code values, improving work efficiency and accuracy.

[0045] In addition, in order to further improve the coding efficiency, corresponding code generation plug-ins have been developed. These plug-ins can automatically and quickly generate corresponding code values ​​according to the specified rules and logic after the staff completes the modeling operation. The staff does not need to enter the code manually, which greatly reduces the workload and reduces the possibility of human errors. By using the code generation plug-in, the staff can generate code values ​​in real time during the modeling process according to the needs of the construction project and specific coding rules. These code values ​​are closely related to the components in the BIM model, ensuring the consistency and accuracy of the information. At the same time, the code generation plug-in can also provide the customization and management functions of the coding rules to meet the special requirements of different projects and teams.

[0046] At present, the engineering project business data collaboration system 10 based on the PBS engineering structure cannot directly parse BIM software data. It is necessary to use a plug-in developed for BIM software to convert the building information model into a data format that can be parsed by the engineering project business data collaboration system 10, that is, the *.mv format. After uploading the *.mv model file to the engineering project business data collaboration system 10, the building information model will be parsed according to the preset data format, including all attribute information of the BIM components.

[0047] The model management module 13 is used to link the target BIM component in the building information model with the corresponding PBS engineering structure.

[0048] As an example, the model management module 13 is specifically used to obtain the parameter value (classification code value) of the target BIM component according to the parameter name (classification code) in the single building information model for each building information model, parse the target code file step by step, search for the classification code that is the same as the parameter value of the target BIM component in the target code file, and when the classification code that is the same as the parameter value of the target BIM component is found in the target code file, bind the target BIM component in the building information model corresponding to the parameter value with the PBS engineering structure corresponding to the classification code, complete the attachment, and return the attachment result to obtain the BIM model component. The target BIM component can be a BIM component selected by the staff.

[0049] In this embodiment, after the building information model is lightweight, it will be uploaded to the engineering project business data collaboration system 10 based on the PBS engineering structure, parsed, and stored in the database. Figure 4 The model attachment page shown in the figure includes: a component model map interface. On the model attachment page, you can check the target BIM component to be attached in the component model map interface, enter the parameter name (classification code), and click OK to complete the attachment of the target BIM component to the engineering structure. When attaching the model, it supports checking the parent node at the same time (the parent node described here is for a certain node, and the upper level of the node is the parent node of the node. The lower level of the node is the child node of the node, indicating the parent-child relationship), and automatically selects the BIM components corresponding to all child nodes to achieve quick selection. After selecting the target BIM component in the building information model and entering the corresponding parameter name, click OK. The engineering project business data collaborative system 10 based on the PBS engineering structure will automatically parse the attribute information of the corresponding parameter name in the target BIM component. If the parameter value of the target BIM component is consistent with the classification code value of any set of data in the PBS engineering structure, it can be attached. The specific workflow is as follows Figure 5 shown.

[0050] In this embodiment, after some BIM components included in the building information model are linked to the corresponding PBS engineering structure, you can click any row on the engineering structure page to view the BIM components in the building information model linked to the engineering structure.

[0051] The code adding module 14 is used to add the list code and space code of the BIM component to the attribute information of the BIM component.

[0052] As an example, a corresponding list coding plug-in can be developed according to the list coding rules, and a corresponding space coding plug-in can be developed according to the space coding rules. The list coding plug-in automatically generates the list code, and the space coding plug-in automatically generates the space code. The list coding rules are used to ensure the accuracy and consistency of the bill of quantities code. According to the provisions of the "Construction Engineering Bill of Quantities Pricing Specification" GB50500-2013, the bill of quantities code is usually expressed in twelve Arabic numerals, and the specific allocation is as follows: One to nine digits: set in accordance with the provisions of the appendix, usually including professional engineering code, appendix classification sequence code, sub-engineering sequence code and sub-project name sequence code.

[0053] Ten to twelve digits: Set according to the item name and project characteristics of the target project's bill of quantities. The project codes of the same bidding project must not have duplicate codes.

[0054] The space coding rule can be determined according to the location information of the BIM component in the construction project. Specifically, the space coding can be written according to the building number, floor, and room where the BIM model component is located. The space coding value 01.02.03 represents building 1, floor 2, room 3.

[0055] The list management module 15 is used to obtain a BIM component level list according to the classification code, list code or space code, and to link the BIM component level list with the corresponding PBS engineering structure. The BIM component level list includes at least one BIM component and a building information model corresponding to the BIM component.

[0056] As an example, when filtering according to the list code and the space code, the list management module 15 is specifically used to filter according to the list code to obtain the list structure (BIM model components of a specified category), filter according to the space code to obtain the space structure (BIM model components of a specified space), determine the BIM component-level list according to the list structure and the space structure, and link the BIM component-level list with the corresponding PBS engineering structure. The BIM component-level list is the BIM model components of a specified category in a specified space. The list management module 15 supports filtering through the space code and the list code on the list management page to obtain the BIM component-level list of a specified category in a specified space. After clicking OK, the BIM component-level list can be bound to the PBS engineering structure.

[0057] When screening according to the list code and the space code, the workflow of the list management module 15 is as follows Figure 6 shown.

[0058] The task management module 16 is used to link the planned tasks with the corresponding PBS project structure.

[0059] In this embodiment, the task management module 16 can link the planned task with the corresponding PBS engineering structure. The planned task includes a parent node and child nodes. For example, the parent node is the F1 layer, and the corresponding child nodes include the F1 column, F1 beam and F1 plate.

[0060] As an example, the task management module 16 includes a task attachment page, a planned task unit and a task attachment unit, and the task attachment page includes a construction schedule interface and an associated model interface.

[0061] The planning task unit is used to determine at least one planning task according to the building information model corresponding to the BIM component in the construction project, and establish an association relationship between the building information model and the corresponding planning task. Among them, all planning tasks are displayed on the construction progress plan interface. At least one BIM component in a single building information model corresponds to a single planning task. That is, a single planning task corresponds to at least one BIM component.

[0062] The task attachment unit is used to select the target planned task in the construction schedule interface, select the target PBS engineering structure in the associated model interface, bind the target planned task and the target PBS engineering structure, and complete the attachment after the model management module 13 attaches the target BIM component in the building information model to the corresponding PBS engineering structure. The target planned task includes at least one planned task, and the associated model interface displays all PBS engineering structures. The target PBS engineering structure includes at least one PBS engineering structure.

[0063] In this embodiment, on the task attachment page, the planned tasks can be attached to BIM components, BIM component-level lists, inspection batches, etc. through the PBS project structure. Figure 7 As shown, after selecting the target PBS engineering structure (F1 column) in the associated model interface, the target planned task (the planned task corresponding to sequence number 4) corresponding to the selected target PBS engineering structure will be displayed in the construction schedule interface. Click the refresh button on the right to display the building information model attached to the target PBS engineering structure. Click Save to complete the attachment of the target PBS engineering structure and the building information model to the planned task, and display the attached components. In this embodiment, the task attachment unit is also used to realize the task attachment change, and the PBS engineering structure attached to the planned task can be changed, and the planned task attached to the PBS engineering structure can also be changed. In this embodiment, the planned task division can be performed based on the conventional way of dividing the planned tasks in this field. As an example, the planned tasks can be divided based on the management strength. The project is decomposed into smaller, manageable parts, that is, the work breakdown structure, and the planned tasks are divided based on the work breakdown structure. The specific way of dividing the planned tasks will not be repeated.

[0064] The personnel management module 17 is used to link the planned tasks with the corresponding staff members.

[0065] As an example, the personnel management module 17 includes a basic information editing interface. The personnel management module 17 is specifically used for each planned task. By clicking a single planned task, the basic information editing interface corresponding to the planned task is displayed, and the corresponding staff is added and saved in the basic information editing interface to link the planned task with the corresponding staff.

[0066] like Figure 8 As shown, in the plan, you can associate the planned task with any role or individual in the organizational structure, and indirectly connect OBS with PBS. When editing a plan, click on any planned task to pop up the basic information editing interface corresponding to the planned task. In the column of the person responsible / department responsible for the task, you can directly reference the OBS project organizational structure and select any department or person as the person responsible for the task. After saving, the association between OBS and the planned task is completed, and OBS is indirectly connected with PBS.

[0067] Fig. 9 It is a structural block diagram of another engineering project business data collaboration system 10 based on the PBS engineering structure according to an embodiment of the present invention.

[0068] like Fig. 9As shown, an embodiment of the present invention provides an engineering project business data collaboration system 10 based on a PBS engineering structure, and the engineering project business data collaboration system 10 based on a PBS engineering structure includes: an engineering structure management module 11, an import and analysis module 12, a model management module 13, a coding addition module 14, a list management module 15, a task management module 16, a personnel management module 17 and a quality inspection module 18.

[0069] The engineering structure management module 11 is used to receive the initial compilation file and determine the PBS engineering structure of the construction project according to the level and classification code of each group of data in the initial compilation file. For details, please refer to the above description of the engineering structure management module 11, which will not be repeated here.

[0070] The import and analysis module 12 is used to perform the import operation of the building information model corresponding to the BIM component in the construction project, receive and analyze the imported building information model, and determine the attribute information of the BIM component. For details, please refer to the above description of the import and analysis module 12, which will not be repeated here.

[0071] The model management module 13 is used to link the target BIM component in the building information model with the corresponding PBS engineering structure. For details, please refer to the above description of the model management module 13, which will not be repeated here.

[0072] The code adding module 14 is used to add the list code and space code of the BIM component to the attribute information of the BIM component. For details, please refer to the above description of the code adding module 14, which will not be repeated here.

[0073] The list management module 15 is used to obtain the BIM component level list according to the classification code, list code or space code, and to link the BIM component level list with the corresponding PBS engineering structure. For details, please refer to the above description of the list management module 15, which will not be repeated here.

[0074] The task management module 16 is used to link the planned tasks with the corresponding PBS engineering structure. For details, please refer to the above description of the task management module 16, which will not be repeated here.

[0075] The personnel management module 17 is used to link the planned tasks with the corresponding staff members. For details, please refer to the above description of the personnel management module 17, which will not be repeated here.

[0076] Quality assessment module 18, including: Fig.10The quality inspection and evaluation page shown, the quality inspection and evaluation module 18, is used to decompose the PBS engineering structure, obtain the inspection batch or process corresponding to the PBS engineering structure, bind the quality inspection and evaluation process corresponding to the inspection batch or process, and perform quality inspection and evaluation on the inspection batch or process according to the quality inspection and evaluation process corresponding to the inspection batch or process. Among them, all PBS engineering structures and the inspection batch or process corresponding to each PBS engineering structure are displayed on the quality inspection and evaluation page.

[0077] In this embodiment, the quality inspection and evaluation module 18 can execute the quality inspection and evaluation process bound to each inspection batch or process in sequence according to the preset quality inspection and evaluation order, generate the quality inspection and evaluation record for each inspection batch or process, and store the quality inspection and evaluation record in the attribute information of the corresponding BIM component. The attribute information of the BIM component corresponds to the "quality inspection and evaluation record", as well as the "acceptance status" and "acceptance result" under the "quality inspection and evaluation record". The quality inspection and evaluation record includes the acceptance status and the acceptance result. The acceptance status includes: accepted, not accepted, and the acceptance results include: failed, passed. The workflow of the quality inspection and evaluation module 18 is as follows: Fig.11 shown.

[0078] In this embodiment, in the PBS engineering structure, the granularity of the engineering structure can be further subdivided into inspection batches or processes, and the corresponding acceptance process can be bound to complete the relevant work of quality acceptance in the quality inspection module 18. During the quality inspection, the attached BIM model components and the BIM component-level list can also be viewed based on the PBS engineering structure. The quality inspection can directly reference the PBS engineering structure. After the quality inspection process is passed, the acceptance status of the quality inspection will be written into the attribute information of the BIM component through the PBS engineering structure. The acceptance status can be queried in the attribute information of the BIM component.

[0079] like Fig.12As shown, the present invention associates various business data of the construction project by establishing the PBS engineering structure of the construction project, including the WBS project breakdown structure, the OBS organizational breakdown structure, the QBS quality acceptance structure, and the CBS cost breakdown structure. Through the PBS engineering structure, various business data are interconnected, and the corresponding business data are managed according to the entity goals (modules) of the project, so as to realize more refined project management. Based on the technical scheme of the present invention, the PBS engineering structure is connected with business data such as OBS, QBS, CBS and BIM models in the engineering project business data collaboration system 10 based on the PBS engineering structure, and the collaboration between businesses is realized. With the PBS engineering structure as the core, the BIM model, WBS plan task, QBS inspection batch, CBS bill of quantities, and OBS organizational structure are associated, the granularity is aligned, and the data of various management elements are connected to realize lean scientific management. During the project implementation process, after the BIM model, contract list, etc. are connected with the PBS engineering structure, the relevant business information can be queried through the BIM model component.

[0080] PBS is broken down into the smallest building units that constitute the final physical goal of the construction project, focusing on the deliverables themselves.

[0081] WBS is a broader concept of project breakdown structure, which breaks down project work into smaller, more manageable parts. Especially for engineering projects, it focuses more on refining project content from an engineering perspective and provides a structured basis for the allocation, monitoring and execution of specific tasks.

[0082] OBS is the organizational breakdown structure, which is a human resource based on project requirements identification, and is designed hierarchically according to the division of work (management and implementation) and categories (design, development, trial production, verification, etc.). OBS should ultimately show the person in charge of work packages at different levels, and link project members from related departments or units with work packages in a hierarchical and orderly manner.

[0083] BIM: In the field of construction engineering, the application of BIM technology is one of the important background technologies for project collaboration. It not only provides a three-dimensional building design model, but also integrates information from the entire life cycle of the project, promoting information sharing and collaborative work in each stage of design, construction, and operation and maintenance.

[0084] Collaborative work tools: such as DingTalk, Microsoft Teams, Slack, etc., provide instant messaging, file sharing, task assignment and progress tracking functions among project team members. These tools, combined with the structured information of PBS, effectively support the daily collaborative work of the project team.

[0085] The related art may introduce the relationship between PBS, WBS and OBS, but does not explain the interaction mechanism and coordination method among the three.

[0086] The present invention establishes a PBS engineering structure for a construction project and associates various business data of the construction project, thereby connecting different business data in the construction project and achieving more refined business data collaboration. The present invention proposes a new solution for the collaboration between PBS and WBS, OBS, QBS, CBS, and BIM models, so that the refinement of project management is further improved. With PBS as the data integration bus and deliverables as the core, refined component-level management can be achieved.

[0087] The technical solution of the present invention realizes the integrated management of construction project information by constructing a comprehensive engineering project business data collaboration system based on the PBS engineering structure. The following are the main technical effects of the technical solution of the present invention: Data structuring and standardization: Through the engineering structure management module, the engineering project business data collaboration system based on the PBS engineering structure can receive and parse the standardized initial compilation documents to ensure the consistency and accuracy of the data.

[0088] Automated data processing: The engineering project business data collaboration system based on the PBS engineering structure automatically parses the hierarchy and classification codes in the Excel file and generates the PBS engineering structure of the construction project, reducing errors and workload of manual operations.

[0089] Visualization of tree structure: The PBS project structure is displayed in the interface as a tree structure, making the organization and hierarchical relationship of the building project more intuitive and easy to understand.

[0090] Integration of building information model and engineering structure: The import and analysis module supports the import and analysis of building information model, and the building information model is linked to the PBS engineering structure through the model management module, which improves the efficiency of information utilization.

[0091] Comprehensive management of attribute information: The coding addition module and the list management module realize the comprehensive management of BIM component attribute information, including list coding, space coding, etc., which facilitates subsequent screening and analysis.

[0092] Optimal allocation of tasks and resources: The task management module and the personnel management module realize the association between planned tasks and BIM components and PBS engineering structures, as well as the connection between planned tasks and staff, optimizing resource allocation and task execution.

[0093] Systematization of quality control: The quality inspection and evaluation module supports the decomposition of PBS project structure, binds the quality inspection and evaluation process, and realizes systematic quality control.

[0094] Error prompts and user guidance: The engineering project business data collaboration system based on the PBS engineering structure provides an error prompt mechanism to guide users to correctly fill in and upload data, thereby improving the user experience.

[0095] Templated operation: Using use case template files simplifies the data compilation process, allowing users to compile data according to the preset compilation format even without professional knowledge.

[0096] In summary, the technical solution of the present invention improves the efficiency, accuracy and coordination of construction project management, while also reducing the risk of errors.

[0097] It should be noted that the contents not described in detail in the specification of the present invention belong to the common knowledge of those skilled in the art.

[0098] The engineering project business data collaboration system based on the PBS engineering structure in this embodiment is presented in the form of functional units, where the units refer to ASIC (Application Specific Integrated Circuit) circuits, processors and memories that execute one or more software or fixed programs, and / or other devices that can provide the above functions.

[0099] The embodiment of the present invention further provides a compilation method, the compilation method comprising: Determine the minimum construction unit of the construction project. The minimum construction unit includes the minimum payment unit and the minimum acceptance unit, which can be an inspection lot or process.

[0100] The construction project is decomposed layer by layer until the smallest construction unit is reached to obtain the decomposition result of the construction project.

[0101] The decomposition results of the construction project are compiled based on preset compilation rules to obtain the initial compilation document.

[0102] In this embodiment, the preset compilation rules include: determining the data corresponding to each engineering structure in the construction project, each set of data includes four parts: classification code, classification name, level and auxiliary information, the classification code includes at least one coding segment, the number and level of coding segments in a single set of data are the same, each coding segment includes a preset number of bits (for example, 2 bits), and each adjacent coding segment is separated by a preset symbol (for example, "."). The preset compilation rules are determined based on the minimum building unit. As an example, when the minimum building unit is an inspection batch, the corresponding preset compilation rules determined support 8 levels of coding, and the 8 levels (project types) are: single project, unit project, sub-unit project, division project, sub-division project, sub-project project, flow section, and inspection batch.

[0103] The embodiment of the present invention also provides a computer device having the above Figure 1 The engineering project business data collaboration system based on the PBS engineering structure is shown.

[0104] See also Fig.13 , Fig.13 Schematic diagram of the hardware structure of the computer device according to the embodiment of the present invention. Fig.13 As shown, the computer device includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. Various components are connected to each other using different buses for communication, and can be installed on a common mainboard or installed in other ways as needed. The processor can process instructions executed in the computer device, including instructions stored in or on the memory to display the graphical information of the GUI on an external input / output device (such as a display device coupled to the interface). In an optional embodiment, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple computer devices can be connected, and each device provides some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor device). Fig.13 A processor 10 is taken as an example.

[0105] The processor 10 may be a central processing unit, a network processor or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be a dedicated integrated circuit, a programmable logic device or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic or any combination thereof.

[0106] The memory 20 stores instructions executable by at least one processor 10, so that at least one processor 10 executes the method shown in the above embodiment.

[0107] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating device, an application required for at least one function. The data storage area may store data created according to the use of the computer device, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage devices. In an optional embodiment, the memory 20 may optionally include a memory remotely arranged relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0108] The memory 20 may include a volatile memory, such as a random access memory. The memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid state drive. The memory 20 may also include a combination of the above-mentioned types of memory.

[0109] The computer device further comprises a communication interface 30 for the computer device to communicate with other devices or a communication network.

[0110] The embodiment of the present invention also provides a computer-readable storage medium. The method according to the embodiment of the present invention can be implemented in hardware, firmware, or can be implemented as a computer code that can be recorded in a storage medium, or can be implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and will be stored in a local storage medium through a network download, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state hard disk, etc. Further, the storage medium can also include a combination of the above-mentioned types of memories. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor, or hardware, the method shown in the above embodiment is implemented.

[0111] A part of the present invention may be applied as a computer program product, such as a computer program instruction, which, when executed by a computer, can call or provide the method and / or technical solution according to the present invention through the operation of the computer. Those skilled in the art should understand that the existence of the computer program instruction in a computer-readable medium includes, but is not limited to, a source file, an executable file, an installation package file, etc., and accordingly, the way in which the computer program instruction is executed by the computer includes, but is not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Here, the computer-readable medium may be any available computer-readable storage medium or communication medium accessible to the computer.

[0112] Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations are all within the scope defined by the appended claims.

Claims

1. A project business data collaboration system based on PBS engineering structure, characterized in that: include: The engineering structure management module is used to receive the initial compilation file and determine the PBS engineering structure of the construction project according to the level and classification code of each group of data in the initial compilation file; The initial compilation file includes multiple groups of data, each group of data includes classification codes, classification names, levels and auxiliary information stored in a corresponding relationship, and the parsing results are obtained by parsing the construction project level by level, and the initial compilation file is obtained by storing the parsing results in the use case template file; the classification code includes at least one coding segment, the number and level of the coding segments in a single group of data are the same, each coding segment includes a preset number of digits, and each adjacent coding segment is separated by a preset symbol; the PBS engineering structure of the construction project is displayed in a tree structure in the component model map interface; An import and analysis module is used to perform an import operation of a building information model corresponding to a BIM component in the building project, receive and analyze the imported building information model, and determine attribute information of the BIM component; the attribute information includes a parameter name and a parameter value; Model management module, used to link the target BIM components in the building information model with the corresponding PBS engineering structure; A code adding module, used to add the list code and space code of the BIM component to the attribute information of the BIM component; A list management module, used for obtaining a BIM component-level list by screening according to the classification code, the list code or the space code, and linking the BIM component-level list with a corresponding PBS engineering structure; The task management module is used to link the planned tasks with the corresponding PBS project structure; The personnel management module is used to link planned tasks with corresponding staff members.

2. The system according to claim 1, characterized in that The engineering structure management module includes: a file receiving unit, a format checking unit, a coding checking unit and a PBS engineering structure unit; The file receiving unit is used to receive the initial compilation file; The format verification unit is used to verify the header name of the initial compilation file according to the preset header verification rule; when the header name of the initial compilation file meets the preset header verification rule, the initial compilation file is sent to the PBS engineering structure unit; when the header name of the initial compilation file does not meet the preset header verification rule, a corresponding prompt message is generated; the prompt message is used to prompt the staff to modify the header name of the initial compilation file; The coding verification unit is used to verify the classification code in the initial compilation file according to the preset coding verification rule when the header name of the initial compilation file meets the preset header verification rule, and send the initial compilation file to the PBS engineering structure unit when the classification code in the initial compilation file meets the preset coding verification rule; The PBS engineering structure unit is used to determine the level of the tree according to the level or classification code of each group of data in the initial compilation file, sort the data in the initial compilation file according to the classification code of each group of data in the initial compilation file and a preset sorting rule to obtain a target coding file; the preset sorting rule is one of an ascending sorting rule or a descending sorting rule; the target coding file stores the PBS engineering structure of the construction project.

3. The system according to claim 2, characterized in that The PBS engineering structure unit is specifically used to determine the tree level according to the level of each group of data or the number of coding segments in the initial compilation file, and sort the data in the initial compilation file according to the value of each coding segment in each group of data under the initial compilation file and a preset sorting rule to obtain a target coding file; the preset sorting rule is one of an ascending sorting rule or a descending sorting rule; the target coding file stores the PBS engineering structure of the construction project.

4. The system according to claim 3, characterized in that The model management module is specifically used to obtain the parameter value of the target BIM component according to the parameter name in the single building information model for each building information model, parse the target coding file level by level, search for the classification code that is the same as the parameter value of the target BIM component in the target coding file, and when the classification code that is the same as the parameter value of the target BIM component is found in the target coding file, bind the target BIM component in the building information model with the PBS engineering structure corresponding to the classification code to complete the mounting.

5. The system according to claim 1, characterized in that When screening according to the list code and the space code, the list management module is specifically used to obtain the list structure according to the list code screening, obtain the space structure according to the space code screening, determine the BIM component-level list according to the list structure and the space structure, and hang the BIM component-level list with the corresponding PBS engineering structure.

6. The system according to claim 1, characterized in that The task management module includes a construction schedule interface, an associated model interface, a planning task unit and a task attachment unit; The planning task unit is used to determine at least one planning task according to the building information model corresponding to the BIM component in the construction project, and establish an association relationship between the building information model and the corresponding planning task; wherein all planning tasks are displayed on the construction progress plan interface; at least one BIM component in a single building information model corresponds to a single planning task; The task attachment unit is used to select a target planned task on the construction schedule interface and a target PBS engineering structure on the associated model interface after the model management module has attached a target BIM component in the building information model to a corresponding PBS engineering structure, and to bind the target planned task and the target PBS engineering structure to complete the attachment; the target planned task includes at least one planned task, and the associated model interface displays all PBS engineering structures.

7. The system according to claim 1, characterized in that The personnel management module includes a basic information editing interface. The personnel management module is specifically used to display the basic information editing interface corresponding to each planned task by clicking a single planned task, and add and save the corresponding staff in the basic information editing interface to link the planned task with the corresponding staff.

8. The system according to claim 1, characterized in that The system also includes: a quality inspection and evaluation module, including: a quality inspection and evaluation page, wherein the quality inspection and evaluation module is used to decompose the PBS engineering structure, obtain the inspection batch or process corresponding to the PBS engineering structure, bind the quality inspection and evaluation process corresponding to the inspection batch or the process, and perform quality inspection and evaluation on the inspection batch or the process according to the quality inspection and evaluation process corresponding to the inspection batch or the process; wherein all the PBS engineering structures and the inspection batch or process corresponding to each of the PBS engineering structures are displayed on the quality inspection and evaluation page.

9. A compilation method, characterized in that: include: Determine the smallest building unit of a construction project; Decomposing the construction project layer by layer until the minimum construction unit is reached, and obtaining a decomposition result of the construction project; The decomposition results of the construction project are compiled based on preset compilation rules to obtain an initial compilation file.

Citation Information

Patent Citations

  • Building model processing method and device, electronic equipment and storage medium

    CN114329692A

  • Multi-industry complex engineering inspection pricing system and method

    CN117726383A

  • Method and system for automatically hooking BIM (Building Information Modeling) model and planned task

    CN118364783A

  • Engineering construction project automatic acceptance method and device, storage medium and processor

    CN119398679A

  • Methods for monitoring processes, progress, and worker time at a construction site

    US20240104470A1