Construction index coding method, device, electronic equipment and storage medium
The construction index coding method addresses the inconsistency of project management coding by establishing code associations for labor, material, and equipment requirements, enhancing project management efficiency and resource allocation through a unified code system.
Patent Information
- Application Number
- CN202410856121.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-28
- Publication Date
- 2024-12-24
- Estimated Expiration
- 2044-06-28
AI Technical Summary
Existing project management coding methods lack uniformity and flexibility, leading to confusion and inconsistency across different stages and departments, affecting efficiency and project quality.
A construction index coding method that establishes code associations between labor, material, and equipment requirements, and budget funds, using a common code system to manage and track project information systematically, enabling clear and concise querying of project nodes and advancement.
Facilitates efficient, accurate, and systematic project management by ensuring code consistency, allowing for timely decision-making and effective communication, and optimizing resource allocation and project planning.
Smart Images

Figure CN118708188B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of engineering management, and in particular to a construction index coding method, device, electronic equipment and storage medium. Background Art
[0002] In the process of project construction management, coding is a key element throughout the entire project cycle, used to identify, classify and manage various types of project information. However, existing coding methods often lack uniformity and flexibility, resulting in confusion and inconsistency when project information is transmitted between different stages and departments. This not only affects the efficiency of project management, but may also cause serious project quality problems. Summary of the invention
[0003] In view of this, the present invention provides a construction indicator coding method, device, electronic device and storage medium to solve the problem of how to set the coding structure to ensure the validity and consistency of the code in the entire process of project management and in many projects.
[0004] In a first aspect, the present invention provides a construction indicator coding method, the method comprising:
[0005] Acquire engineering design documents and engineering codes; the engineering design documents include at least one of labor, material requirements, equipment requirements and budget funds for the project; the engineering codes include general codes for defining the association between the project and its sub-projects;
[0006] Based on the engineering design document, establishing a code association between the labor, material requirements and equipment requirements and the engineering code;
[0007] Establishing code association connections between various engineering sub-projects based on the common code;
[0008] Based on the establishment of code associations between the labor, material requirements, and equipment requirements and the project code and code association connections between each project sub-item, a code association is established between the labor, material requirements, equipment requirements, and the budget funds;
[0009] Based on the code associations among the labor, material requirements, equipment requirements and budget funds, a code advancement relationship between the project and its sub-projects is established;
[0010] Based on the code advancement relationship between the project and its sub-projects, the nodes of the project and the advancement of the project are queried.
[0011] Beneficial effects: By establishing code associations between the labor, material and equipment requirements in the engineering design documents and the engineering code, various requirements in the project can be managed and tracked more clearly, accurately and systematically; by associating the codes between the engineering sub-projects according to the common code in the engineering code, the project and its sub-projects can be managed more orderly, efficiently and collaboratively; by establishing code associations between the labor, material and equipment requirements and the engineering code and code associations between the engineering sub-projects, the labor, material and equipment requirements in each engineering sub-project and the budget funds can be associated with codes, which is convenient for comprehensive resource management and cost control. Through code association, the impact of different requirements on the budget can be clearly analyzed, so as to better plan and optimize the project. Based on the code associations between labor, material and equipment requirements and budget funds, the code advancement relationship between the project and its sub-projects is further established, and the nodes and advancement of the project can be queried according to the code advancement relationship; compared with searching for project nodes and advancement status through a large amount of text descriptions or complex charts, code query is more concise, clear, fast and direct, and is not prone to misunderstanding or omissions. It can help project managers, relevant staff and stakeholders quickly obtain key information so as to make timely decisions, adjust plans or conduct effective communication and coordination to ensure that the project proceeds smoothly according to the planned direction and progress.
[0012] In an optional implementation, the project code also includes at least one of a shared parameter setting code, a project definition code, a unit organization personnel code, a material code, an equipment code, and a building dictionary code.
[0013] In an optional implementation, the establishing of code association between the labor, material requirements, and equipment requirements and the engineering code based on the engineering design document includes:
[0014] Based on the engineering design document, dividing the project into a plurality of engineering sub-projects;
[0015] The labor of each engineering sub-project is associated with the unit organization personnel code, the material demand of each engineering sub-project is associated with the material code, and the equipment demand of each engineering sub-project is associated with the equipment code.
[0016] In an optional implementation, the establishing of code association connections between engineering sub-projects based on the common code includes:
[0017] The universal code includes at least one of a coding table, a coding table upper code, a coding table master table, a reference code, a hierarchical code structure, and a template matrix;
[0018] Based on the coding table, the coding table upper code, the coding table main table, the reference code, the hierarchical code structure and the template matrix, a code association connection is established between each of the engineering sub-items.
[0019] In an optional implementation, the establishing of a code advancement relationship between a project and its sub-projects based on the code association between the labor, the material requirements, the equipment requirements and the budget funds includes:
[0020] Determine the time sequence, logical sequence and execution sequence of each of the engineering sub-projects based on the code associations among the labor, material requirements, equipment requirements and budget funds;
[0021] Associating the time sequence, logical sequence and execution sequence of each of the engineering sub-projects;
[0022] A code promotion relationship is established between each of the engineering sub-projects and the engineering.
[0023] In a second aspect, the present invention further provides a construction index encoding device, the device comprising:
[0024] An acquisition module is used to acquire engineering design documents and engineering codes; the engineering design documents include at least one of the labor, material requirements, equipment requirements and budget funds of the project; the engineering code includes a general code for defining the relationship between the project and its sub-projects;
[0025] A first code association module, used to establish a code association between the labor, material requirements and equipment requirements and the project code based on the project design file;
[0026] A second code association module, used to establish code association connections between various engineering sub-projects based on the common code;
[0027] A third code association module is used to establish code associations between the labor, material requirements, and equipment requirements and the project code and code association connections between each project sub-item, and to establish code associations between the labor, material requirements, equipment requirements, and budget funds;
[0028] A code promotion module, used to establish a code promotion relationship between the project and its sub-projects based on the code association between the labor, the material requirements, the equipment requirements and the budget funds;
[0029] The query module is used to query the nodes of the project and the progress of the project based on the code advancement relationship between the project and its sub-projects.
[0030] In an optional implementation, the first code association module includes:
[0031] The first code association submodule is used to divide the project into multiple engineering sub-projects based on the engineering design file; associate the labor of each of the engineering sub-projects with the unit organization personnel code, associate the material requirements of each of the engineering sub-projects with the material code, and associate the equipment requirements of each of the engineering sub-projects with the equipment code.
[0032] In an optional embodiment, the universal code includes at least one of a coding table, a coding table upper code, a coding table master table, a reference code, a hierarchical code structure, and a template matrix;
[0033] The second code association module includes: a second code association submodule, which is used to establish code association connections between each of the engineering sub-items based on the coding table, the coding table upper code, the coding table main table, the reference code, the hierarchical code structure and the template matrix.
[0034] In a third aspect, the present invention further provides an electronic device, comprising: a memory, a processor, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other via the communication bus;
[0035] The memory is used to store at least one executable instruction, and the executable instruction enables the processor to execute the operation of the above-mentioned construction indicator encoding method.
[0036] In a fourth aspect, the present invention also provides a computer-readable storage medium, characterized in that at least one executable instruction is stored in the storage medium, and when the executable instruction is run on the electronic device / construction indicator encoding device, the electronic device / construction indicator encoding device performs the operation of the construction indicator encoding method as described above.
[0037] The above description is only an overview of the technical solution of the embodiment of the present invention. In order to more clearly understand the technical means of the embodiment of the present invention, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the embodiment of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] 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.
[0039] Figure 1 It is a flowchart of a construction indicator coding method provided by an embodiment of the present invention;
[0040] Figure 2 It is a structural schematic diagram of a construction index encoding device provided by an embodiment of the present invention;
[0041] Figure 3 It is a schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0042] Exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present invention are shown in the drawings, it should be understood that the present invention can be implemented in various forms and should not be limited to the embodiments set forth herein.
[0043] The following describes a specific embodiment of a construction index coding method of the present invention. Figure 1 It is a flowchart of a construction indicator coding method provided by an embodiment of the present invention. This specification provides method operation steps such as the embodiment or flowchart, but may include more or fewer operation steps based on conventional or non-creative labor. The order of steps listed in the embodiment is only one way of executing the steps among many orders, and does not represent the only execution order. When the actual system or server product is executed, it can be executed in the order shown in the embodiment or the drawings or in parallel (for example, in a parallel processor or multi-threaded processing environment). Specifically, Figure 1 As shown, the method may include the following steps:
[0044] Step S100, obtaining engineering design documents and engineering codes; the engineering design documents include the labor, material requirements, equipment requirements and budget funds of the project; the engineering code includes a general code used to define the relationship between the project and its sub-projects, a shared parameter setting code, a project definition code, a unit organization personnel code, a material code, an equipment code and a building dictionary code.
[0045] In this embodiment, by classifying the project codes, the project-related information can be managed and organized in a more systematic and organized manner. Through detailed code classification, accurate positioning and management of various aspects of the project can be achieved. When it is necessary to query, analyze or operate a specific aspect of information, the relevant content can be quickly found through the corresponding code type, thereby improving management efficiency and accuracy. At the same time, it is conducive to effective communication and collaboration between different departments or personnel based on a common code system to ensure the smooth progress of the project.
[0046] Step S200: Based on the engineering design document, establish a code association between labor, material requirements and equipment requirements and the engineering code.
[0047] Step S200 specifically includes: dividing the project into multiple engineering sub-projects based on the engineering design file; associating the manpower of each engineering sub-project with the unit organization personnel code, associating the material demand of each engineering sub-project with the material code, and associating the equipment demand of each engineering sub-project with the equipment code.
[0048] In this embodiment, the engineering design file contains detailed planning and specific requirements for the entire project, such as how many manpower is needed to complete a specific task, what types and quantities of materials are needed, what equipment is needed, etc. The entire project can be divided into multiple engineering sub-projects. For each engineering sub-project, the manpower required in each engineering sub-project is associated with the unit organization personnel code. For example, if 10 workers of a specific type of work are required in one of the engineering sub-projects, then the demand for these 10 workers is associated with the relevant code under the "manpower" category. Similarly, for the required materials, such as a specific type of steel, an association is established with the corresponding code of the "material demand" category; for a specific equipment that needs to be called, it is also associated with the "equipment demand" code. Thus, the manpower, material demand and equipment demand in all engineering sub-projects are associated with the engineering code. Through code association, various requirements in the project can be managed and tracked more clearly, accurately and systematically. When it is necessary to query or count the manpower, materials or equipment, these codes can be used to quickly locate and obtain relevant information, which is convenient for overall resource arrangement, progress monitoring and cost accounting.
[0049] Step S300: establishing code association connections between various engineering sub-projects based on the common code.
[0050] Specifically included in step S300: the general code includes a coding table, a coding table upper code, a coding table main table, a reference code, a hierarchical code structure and a template matrix; based on the coding table, the coding table upper code, the coding table main table, the reference code, the hierarchical code structure and the template matrix, a code association connection is established between each engineering sub-project.
[0051] In this embodiment, the coding table is a basic table for classifying and coding various information in the engineering subproject. The upper-level code of the coding table is used to indicate the upper-lower relationship between codes, and clarifies the hierarchical structure of different codes. The main table of the coding table contains the most core and critical coding information. The reference code is used as a standard code for comparison and reference to ensure the accuracy and consistency of the coding. The hierarchical code structure organizes the codes in a hierarchical and sequential manner, reflecting the affiliation and inclusion relationship between the codes. The template matrix is a template that specifies the arrangement and combination of codes, which helps to maintain the standardization and systematicness of the codes.
[0052] Based on these elements, the code association connection between each engineering sub-project is established, and the relevant information of different engineering sub-projects is associated and integrated through the code by using the coding rules, structure and relationship. For example, through the coding table upper-level code, it can be clearly stated that engineering sub-project A is the upper-level project of engineering sub-project B; the hierarchical code structure can be used to determine the hierarchical position of the engineering sub-project in the entire project, thereby clearly showing the logical order and mutual relationship between each sub-project. The unified management and effective coordination of engineering sub-projects are achieved, so that the information between each engineering sub-project can be accurately and quickly transmitted and shared, and the efficiency and accuracy of engineering management are improved.
[0053] Step S400: Establish code associations between the labor, material and equipment requirements and the project code, and code association connections between the project sub-projects, and establish code associations between the labor, material and equipment requirements and the budget funds.
[0054] In this embodiment, the labor, material requirements and equipment requirements in one of the engineering sub-projects are classified in detail. For example, labor can be classified by type of work and skill level; materials can be classified by material type and specification; equipment can be classified by equipment type and model; and each classification is assigned a unique code. The budget funds are then classified, such as labor costs, material procurement costs, equipment purchase and maintenance costs, etc.; and specific codes are set for each budget fund classification. An association mapping table is created to associate the codes of labor, material requirements and equipment requirements with the codes of budget funds, and the corresponding codes are entered at the same time when entering the relevant demand and budget data. Ensure the accuracy and consistency of the data to avoid erroneous or repeated code associations. As the project progresses, the requirements and budget may change. Regularly review and update the code association to ensure its accuracy and effectiveness. Finally, the above code association operation is performed on each engineering sub-project of the project, so that the labor, material requirements, equipment requirements and budget funds in all engineering sub-projects are code-associated. The above-mentioned code association facilitates comprehensive resource management and cost control. The corresponding relationship between different demands and funds can be intuitively seen, which is convenient for reasonable arrangement and adjustment. It helps to track and monitor the usage of various resources and the matching degree of the budget at any time during the project progress, and timely discover overspending or savings and take corresponding measures. And through code association, the impact of different demands on the budget can be clearly analyzed, so as to better carry out project planning and optimization.
[0055] Step S500: Establish code promotion relationships between projects and project sub-projects based on code associations between labor, material requirements, equipment requirements, and budget funds;
[0056] Step S500 specifically includes: determining the time sequence, logical sequence and execution order of each engineering sub-project based on the code association between labor, material requirements, equipment requirements and budget funds; associating the time sequence, logical sequence and execution order of each engineering sub-project; and establishing a code promotion relationship between each engineering sub-project and the project.
[0057] In this embodiment, through the code association between the labor, material requirements, equipment requirements and budget funds between each engineering sub-project, the time sequence, logical sequence and execution sequence of each engineering sub-project can be determined; the time schedule for the development of each sub-project, the internal reasonable logical relationship and the actual execution sequence of each sub-project are clarified.
[0058] Then, all the engineering sub-projects are linked together to make clear the relationship between the sub-projects in terms of time sequence, logical sequence, and execution sequence. For example, a specific code is used to indicate the start of a certain engineering sub-project, and another code is used to indicate the completion of the engineering sub-project. Then, the relationship between the codes is used to show the process of advancing from one engineering sub-project to the next.
[0059] After associating the time sequence, logical sequence, and execution sequence of all engineering sub-projects, a code advancement relationship is established between each engineering sub-project and the project; through specific code settings, it is clearly demonstrated how the progress of the engineering sub-project drives the entire project forward. For example, when a certain engineering sub-project is completed and marked by a specific code, this mark triggers the start of subsequent related engineering sub-projects, or provides conditions for the entire project to enter the next stage, thereby achieving orderly advancement from sub-projects to the entire project. Through precise code association and sequence settings, efficient, orderly, and coordinated management of the project and its sub-projects is achieved, ensuring that the project can be completed smoothly on time, according to quality, and according to logic.
[0060] Step S600: query the nodes of the project and the progress of the project based on the code progress relationship between the project and its sub-projects.
[0061] In this embodiment, by querying a specific code, it is possible to clearly know which specific stage of the project the code represents, whether it is the beginning stage, a certain construction link in the middle, or the acceptance stage near the end, etc. For example, there is a series of continuous codes corresponding to different stages of the project, such as infrastructure construction, main structure construction, equipment installation and commissioning. By querying these codes, the progress of the entire project and its current status can be accurately grasped.
[0062] The embodiment of the present invention can manage and track various requirements in the project more clearly, accurately and systematically by establishing code associations between the labor, material and equipment requirements in the engineering design file and the engineering code; the codes between the engineering sub-projects are associated according to the common code in the engineering code, so that the project and the engineering sub-projects can be managed more orderly, efficiently and collaboratively; according to the labor, material and equipment requirements, code associations are established with the engineering code and the code associations between the engineering sub-projects, and code associations are established between the labor, material and equipment requirements and the budget funds in each engineering sub-project, so as to facilitate comprehensive resource management and cost control. Through code association, the impact of different requirements on the budget can also be clearly analyzed, so as to better plan and optimize the project. Based on the code associations between labor, material and equipment requirements and the budget funds, the code advancement relationship between the project and the engineering sub-project is further established, and the nodes of the project and the advancement of the project can be queried according to the code advancement relationship; compared with searching for engineering nodes and advancement status through a large amount of text descriptions or complex charts, code query is more concise, clear, fast and direct, and is not prone to deviations or omissions in understanding. It can help project managers, relevant staff and stakeholders quickly obtain key information so as to make timely decisions, adjust plans or conduct effective communication and coordination to ensure that the project proceeds smoothly according to the planned direction and progress.
[0063] The embodiment of the present invention also provides a construction index coding device, Figure 2 is a schematic diagram of the structure of an embodiment of a construction index encoding device provided by an embodiment of the present invention, such as Figure 2 As shown, the device comprises:
[0064] The acquisition module 100 is used to acquire the engineering design documents and engineering codes; the engineering design documents include the labor, material requirements, equipment requirements and budget funds of the project; the engineering codes include the general codes used to define the association between the project and its sub-projects, the shared parameter setting codes, the engineering definition codes, the unit organization personnel codes, the material codes, the equipment codes and the building dictionary codes;
[0065] A first code association module 200 is used to establish code association between labor, material requirements and equipment requirements and engineering codes based on engineering design documents;
[0066] A second code association module 300 is used to establish code association connections between various engineering sub-projects based on the common code;
[0067] The third code association module 400 is used to establish code associations and code association connections between each engineering sub-item based on labor, material and equipment requirements and engineering codes, and to establish code associations between labor, material and equipment requirements and budget funds;
[0068] The code promotion module 500 is used to establish code promotion relationships between projects and project sub-projects based on the code associations between labor, material requirements, equipment requirements and budget funds;
[0069] The query module 600 is used to query the nodes of a project and the progress of a project based on the code progress relationship between the project and its sub-projects.
[0070] In one embodiment, the first code association module 200 includes:
[0071] The first code association submodule is used to divide the project into multiple engineering sub-projects based on the engineering design file; associate the labor of each engineering sub-project with the unit organization personnel code, associate the material demand of each engineering sub-project with the material code, and associate the equipment demand of each engineering sub-project with the equipment code.
[0072] In one embodiment, the general code includes a coding table, a coding table upper code, a coding table master table, a reference code, a hierarchical code structure and a template matrix; the second code association module 300 includes:
[0073] The second code association submodule is used to establish code association connections between various engineering sub-items based on the code table, the upper code of the code table, the main table of the code table, the reference code, the hierarchical code structure and the template matrix.
[0074] In one embodiment, the third code association module 400 includes:
[0075] The third code association submodule is used to determine the time sequence, logical sequence and execution sequence of each engineering sub-project based on the code association between labor, material requirements, equipment requirements and budget funds;
[0076] Associate the time sequence, logical sequence and execution sequence of each engineering sub-project;
[0077] Establish a code promotion relationship between each engineering sub-project and the project.
[0078] The device and method embodiments in the embodiments of this application are based on the same application concept.
[0079] Figure 3 The schematic diagram of the structure of an embodiment of an electronic device provided by an embodiment of the present invention is shown. The specific embodiment of the present invention does not limit the specific implementation of the electronic device.
[0080] like Figure 3As shown, the electronic device may include: a processor (processor) 502 , a communication interface (Communications Interface) 504 , a memory (memory) 506 , and a communication bus 508 .
[0081] The processor 502, the communication interface 504, and the memory 506 communicate with each other via the communication bus 508. The communication interface 504 is used to communicate with other devices such as a client or other server network elements. The processor 502 is used to execute the program 510, which can specifically execute the relevant steps in the above-mentioned embodiment of the construction indicator coding method.
[0082] Specifically, the program 510 may include program code including computer-executable instructions.
[0083] The processor 502 may be a central processing unit (CPU), or an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present invention. The one or more processors included in the electronic device may be processors of the same type, such as one or more CPUs; or processors of different types, such as one or more CPUs and one or more ASICs.
[0084] The memory 506 is used to store the program 510. The memory 506 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.
[0085] The program 510 can be specifically called by the processor 502 to enable the electronic device to execute the relevant steps in the above-mentioned embodiment of the construction indicator encoding method.
[0086] It can be understood by those skilled in the art that Figure 3 The structure shown is only for illustration and does not limit the structure of the above-mentioned device. Figure 3 More or fewer components as shown, or with Figure 3 Different configurations are shown.
[0087] An embodiment of the present invention provides a computer-readable storage medium, which stores at least one executable instruction. When the executable instruction is executed on an electronic device / construction indicator encoding device, the electronic device / construction indicator encoding device executes the construction indicator encoding method in any of the above method embodiments.
[0088] The algorithms or displays provided herein are not inherently related to any particular computer, virtual system or other device. In addition, the embodiments of the present invention are not directed to any particular programming language.
[0089] In the description provided herein, a large number of specific details are described. However, it is understood that embodiments of the present invention can be practiced without these specific details. Similarly, in order to simplify the present invention and help understand one or more of the various inventive aspects, in the above description of exemplary embodiments of the present invention, the various features of the embodiments of the present invention are sometimes grouped together into a single embodiment, figure, or description thereof. Wherein, the claims that follow the specific embodiment are hereby expressly incorporated into the specific embodiment, wherein each claim itself is a separate embodiment of the present invention.
[0090] Those skilled in the art will appreciate that the modules in the devices in the embodiments may be adaptively changed and arranged in one or more devices different from the embodiments. The modules or units or components in the embodiments may be combined into one module or unit or component, and further may be divided into a plurality of submodules or subunits or subcomponents. Except that at least some of such features and / or processes or units are mutually exclusive.
[0091] It should be noted that the above embodiments illustrate the present invention rather than limit it, and that those skilled in the art may design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference symbol between brackets shall not be construed as a limitation on the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "one" or "an" preceding an element does not exclude the presence of a plurality of such elements. The present invention may be implemented by means of hardware comprising a number of different elements and by means of a suitably programmed computer. In a unit claim that lists a number of devices, several of these devices may be embodied by the same hardware item. The use of the words first, second, and third, etc. does not indicate any order. These words may be interpreted as names. The steps in the above embodiments, unless otherwise specified, should not be understood as limitations on the order of execution.
Claims
1. A construction index coding method, characterized in that: The method comprises: Acquire engineering design documents and engineering codes; the engineering design documents include at least one of labor, material requirements, equipment requirements and budget funds for the project; the engineering codes include general codes for defining the association between the project and its sub-projects; the engineering codes also include at least one of shared parameter setting codes, project definition codes, unit organization personnel codes, material codes, equipment codes and building dictionary codes; Based on the engineering design document, establishing a code association between the labor, material requirements and equipment requirements and the engineering code; The establishing code association between the labor, material requirements and equipment requirements and the engineering code based on the engineering design document includes: Based on the engineering design document, dividing the project into a plurality of engineering sub-projects; Associating the labor of each engineering sub-project with the unit organization personnel code, associating the material demand of each engineering sub-project with the material code, and associating the equipment demand of each engineering sub-project with the equipment code; Establishing code association connections between various engineering sub-projects based on the common code; Based on the code associations established between the labor, material requirements, equipment requirements and the project code and the code association connections between the project sub-items, a code association is established between the labor, material requirements, equipment requirements and the budget funds; Based on the code associations among the labor, material requirements, equipment requirements and budget funds, a code advancement relationship between the project and its sub-projects is established; Based on the code advancement relationship between the project and its sub-projects, the nodes of the project and the advancement of the project are queried.
2. The construction index coding method according to claim 1, characterized in that: The establishing of code association connections between various engineering sub-projects based on the common code includes: The universal code includes at least one of a coding table, a coding table upper code, a coding table master table, a reference code, a hierarchical code structure, and a template matrix; Based on the coding table, the coding table upper code, the coding table main table, the reference code, the hierarchical code structure and the template matrix, a code association connection is established between each of the engineering sub-items.
3. The construction index coding method according to claim 1, characterized in that: The code promotion relationship between the project and its sub-projects is established based on the code association between the labor, material requirements, equipment requirements and budget funds, including: Determine the time sequence, logical sequence and execution sequence of each of the engineering sub-projects based on the code associations among the labor, material requirements, equipment requirements and budget funds; Associating the time sequence, logical sequence and execution sequence of each of the engineering sub-projects; A code promotion relationship is established between each of the engineering sub-projects and the engineering.
4. A construction index coding device, characterized in that: The device comprises: An acquisition module is used to acquire engineering design documents and engineering codes; the engineering design documents include at least one of the labor, material requirements, equipment requirements and budget funds of the project; the engineering code includes a general code for defining the association between the project and its sub-projects; the engineering code also includes at least one of a shared parameter setting code, a project definition code, a unit organization personnel code, a material code, an equipment code and a building dictionary code; A first code association module, used to establish a code association between the labor, material requirements and equipment requirements and the project code based on the project design file; The first code association module includes: A first code association submodule is used to divide the project into a plurality of project subprojects based on the project design file; associate the labor of each project subproject with the unit organization personnel code, associate the material demand of each project subproject with the material code, and associate the equipment demand of each project subproject with the equipment code; A second code association module, used to establish a code association connection between each engineering sub-item based on the common code; A third code association module is used to establish a code association between the labor, material requirements, equipment requirements and the budget funds based on the code association established between the labor, material requirements and equipment requirements and the project code and the code association connection between each project sub-item; A code promotion module, used to establish a code promotion relationship between the project and its sub-projects based on the code association between the labor, the material requirements, the equipment requirements and the budget funds; The query module is used to query the nodes of the project and the progress of the project based on the code advancement relationship between the project and its sub-projects.
5. The construction index coding device according to claim 4, characterized in that: The universal code includes at least one of a coding table, a coding table upper code, a coding table master table, a reference code, a hierarchical code structure, and a template matrix; The second code association module includes: a second code association submodule, which is used to establish code association connections between each of the engineering sub-items based on the coding table, the coding table upper code, the coding table main table, the reference code, the hierarchical code structure and the template matrix.
6. An electronic device, characterized in that: include: A memory, a processor, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other via the communication bus; The memory is used to store at least one executable instruction, and the executable instruction enables the processor to execute the operation of the construction indicator coding method as described in any one of claims 1-3.
7. A computer-readable storage medium, characterized in that: The storage medium stores at least one executable instruction. When the executable instruction is executed on the electronic device / construction index encoding device, the electronic device / construction index encoding device executes the operation of the construction index encoding method as described in any one of claims 1 to 3.
