Engineering material management method, system, computer equipment and storage medium

By combining BIM and WBS methods, the problems of resource waste and information asynchrony in material management in construction projects were solved, the digitization and precision of material management were achieved, and construction efficiency and resource utilization were improved.

CN119762020BActive Publication Date: 2025-10-03CHINA CONSTR SCI & IND CORP LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202510260143.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-03-06
Publication Date
2025-10-03
Estimated Expiration
2045-03-06

AI Technical Summary

Technical Problem

In traditional construction project management, excessive or premature procurement and irrational allocation of materials and supplies lead to waste of resources, information asynchrony affects the timeliness and accuracy of decision-making, and scheduling and management are difficult.

Method used

A method combining Building Information Modeling (BIM) and Work Breakdown Structure (WBS) is used to determine the design material list and construction schedule. Through the material requirement list, supplier database and business process data, material management strategies are monitored and adjusted in real time to ensure that material supply matches project needs.

Benefits of technology

It has achieved digitalization and precision in material management, reduced material estimation errors, avoided resource waste, improved construction efficiency and resource utilization benefits, and enhanced the project's ability to cope with risks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119762020B_ABST
    Figure CN119762020B_ABST
Patent Text Reader

Abstract

The present invention relates to the technical field of project management, and discloses a project material management method, system, computer equipment, and storage medium. The method comprises: determining a design bill of materials based on a building information model corresponding to a target project; compiling a construction schedule based on a work breakdown structure corresponding to the target project; determining a bill of materials requirement corresponding to each work package in the construction schedule; aggregating the bill of materials requirement and time attributes corresponding to each work package to determine a summary bill of materials corresponding to the target project; determining a material management strategy based on the summary bill of materials and a supplier database; executing the material management strategy; obtaining business process data generated during strategy execution; and adjusting the material management strategy based on changes in the supplier database and the business process data. The present invention can improve the accuracy of material management, optimize resource allocation, and enable real-time monitoring and adjustment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of engineering management, and in particular to an engineering material management method, system, computer equipment and storage medium. Background Art

[0002] In traditional construction project management, excessive or premature procurement and irrational allocation of materials often lead to resource waste. Therefore, there is an urgent need for a construction material management method that can improve material management accuracy and avoid resource waste. Summary of the Invention

[0003] Therefore, the technical problem to be solved by the present invention is to overcome the problem in the related art that excessive or premature procurement and irrational allocation of materials often lead to waste of resources.

[0004] In order to solve the above technical problems, in a first aspect, the present invention provides a construction material management method, the construction material management method comprising:

[0005] Determine the design material list based on the building information model corresponding to the target project;

[0006] Determine a work breakdown structure corresponding to the target project and prepare a construction schedule based on the work breakdown structure; the smallest unit of the work breakdown structure is a work package; the construction schedule includes time attributes corresponding to each work package;

[0007] Determine the material requirement list corresponding to each work package in the construction schedule according to the processing principles of the design material list and the construction material list;

[0008] Summarize the material requirements and time attributes of each work package to determine the summary material bill corresponding to the target project;

[0009] determining a materials management strategy based on the aggregated bill of materials and the supplier database;

[0010] Executing the material management strategy according to the construction schedule;

[0011] Acquiring business process data generated during the execution of the material management strategy; the business process data is used to monitor the material management strategy;

[0012] The material management strategy is adjusted according to changes in the supplier database and the business process data.

[0013] In an optional implementation, determining a material management strategy based on the summarized bill of materials and a supplier database includes:

[0014] Determine the demand information corresponding to each type of material based on the summarized material list; the demand information includes: demand address, material category, demand time and demand quantity;

[0015] Determine the supply information corresponding to each supplier based on the supplier database; the supply information includes: supply category, price, supply quantity, production cycle, supply address, transportation time, transportation cost and storage space;

[0016] Determine the material management strategy based on the demand information corresponding to each type of material and the supply information corresponding to each supplier.

[0017] In an optional implementation, determining the design bill of materials based on the building information model corresponding to the target project includes:

[0018] Obtaining project information of a target project; the project information includes a building information model or engineering drawings;

[0019] When the project information is an engineering drawing, creating a building information model according to the engineering drawing based on preset modeling rules and generating a design bill of materials;

[0020] When the project information is a building information model, the building information model is checked and corrected according to the preset modeling rules, and a design bill of materials is determined.

[0021] In an optional implementation, determining the work breakdown structure corresponding to the target project includes:

[0022] A work breakdown structure is created based on a construction process database and a material database corresponding to the target project.

[0023] In an optional embodiment, the method further includes:

[0024] After the target project is completed, updating the construction process database and the material database;

[0025] Evaluate the material management strategy according to preset evaluation indicators.

[0026] In an optional embodiment, the construction process database includes: processes and acceptance criteria for various types of construction processes;

[0027] The material database includes: codes and material attributes corresponding to various types of materials; the material attributes include: material name, specification description and measurement unit.

[0028] In an optional embodiment, the time attributes include start time, duration and end time; the business process data includes: construction schedule execution status, unplanned change information, material production information, transportation information, arrival information, usage information and loss information.

[0029] In a second aspect, the present invention provides a construction material management system, the construction material management system comprising:

[0030] The first processing module is used to determine a design bill of materials based on a building information model corresponding to the target project;

[0031] The second processing module is configured to determine a work breakdown structure corresponding to the target project and prepare a construction schedule based on the work breakdown structure; the smallest unit of the work breakdown structure is a work package; and the construction schedule includes a time attribute corresponding to each work package;

[0032] A third processing module is used to determine a bill of materials requirement corresponding to each work package in the construction schedule according to the processing principles of the design bill of materials and the construction bill of materials;

[0033] Summarize the material requirements and time attributes of each work package to determine the summary material bill corresponding to the target project;

[0034] a fourth processing module, configured to determine a material management strategy based on the summarized material list and the supplier database;

[0035] a fifth processing module, configured to execute the material management strategy according to the construction schedule;

[0036] The sixth processing module is used to obtain business process data generated during the execution of the material management strategy; the business process data is used to monitor the material management strategy; and the material management strategy is adjusted according to changes in the supplier database and the business process data.

[0037] In a third aspect, the present invention provides a computer device comprising: a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, and the processor executing the engineering material management method of the first aspect or any corresponding embodiment thereof by executing the computer instructions.

[0038] In a fourth aspect, the present invention provides a computer-readable storage medium, wherein a single computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the engineering material management method of the above-mentioned first aspect or any corresponding embodiment thereof.

[0039] In a fifth aspect, the present invention provides a computer program product, comprising computer instructions for causing a computer to execute the engineering material management method of the first aspect or any corresponding embodiment thereof.

[0040] The technical solution provided by the present invention has the following technical effects:

[0041] The technical solution of this embodiment integrates Building Information Modeling (BIM) technology with the Work Breakdown Structure (WBS), enabling digital and precise material management. From bill of materials determination to strategy execution and adjustment, it comprehensively improves material management efficiency and resource utilization.

[0042] Building information models (BIMs) can be used to determine the design bill of materials (BOMs), providing detailed and accurate material information. For example, in complex construction projects, BIMs can accurately represent the specifications and quantities of various components (materials), enabling more accurate material demand forecasts.

[0043] The material requirement list corresponding to each work package is determined based on the construction material list processing principles, which reduces material estimation errors and improves the accuracy of material management.

[0044] Through the work breakdown structure and construction schedule, the time attributes and material requirements of each work package are clearly defined. This allows resource allocation to be based on actual construction needs, avoiding resource waste or shortages. For example, in scenarios involving multiple types of work, material resources can be rationally allocated based on the sequence and time schedule of the work packages, improving their utilization efficiency. The material management strategy is implemented according to the construction schedule to procure materials, reducing unnecessary pre-purchases, capital utilization, and storage costs. Furthermore, the close coordination between the construction schedule and the material management strategy avoids construction delays caused by untimely material supply, thereby improving overall project efficiency.

[0045] During the execution of material management strategies, business process data is captured and monitored to provide real-time visibility into material availability. When the supplier database changes, material management strategies can be adjusted promptly to ensure that material supply consistently matches project requirements, enhancing project risk mitigation capabilities. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in related technologies, the following briefly introduces the drawings required for use in the specific embodiments or related technical descriptions. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0047] Figure 1 1 is a flow chart of a method for managing engineering materials according to an embodiment of the present invention;

[0048] Figure 2 Schematic diagram of the differences in the collection scope and attribute characteristics of the design bill of materials and the construction bill of materials according to an embodiment of the present invention;

[0049] Figure 3 This is a schematic diagram of the construction material bill processing principle of an embodiment of the present invention;

[0050] Figure 4 This is a schematic diagram of the main process of executing the material management method for the entire construction project according to an embodiment of the present invention;

[0051] Figure 5 This is a schematic diagram of the structure of an engineering material management system according to an embodiment of the present invention;

[0052] Figure 6 is a schematic diagram of the overall system architecture of an embodiment of the present invention;

[0053] Figure 7 Schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0054] To make the purpose, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying 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 making creative efforts shall fall within the scope of protection of the present invention.

[0055] At present, the relevant technologies have the following problems in the process of engineering material management:

[0056] 1) Waste and inefficiency of materials and supplies: In traditional construction project management, excessive or premature procurement and unreasonable allocation of materials and supplies often lead to waste of resources.

[0057] 2) Information asynchrony: Without an integrated system, the matching degree between material procurement batches and project implementation schedules is poor, which affects the timeliness and accuracy of decision-making.

[0058] 3) Scheduling and management difficulties: The lack of precise material management methods makes project scheduling and resource allocation complex and error-prone.

[0059] To this end, embodiments of the present invention provide an engineering material management method, system, computer device, and storage medium to solve the above-mentioned problems in related technologies.

[0060] According to an embodiment of the present invention, an embodiment of a construction material management method is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer device such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0061] Figure 1 It is a flowchart of the engineering material management method according to an embodiment of the present invention.

[0062] like Figure 1 As shown, an embodiment of the present invention provides a construction material management method, which is applied to a construction material management system.

[0063] The engineering materials management approach includes:

[0064] S101: Determine a design bill of materials based on a building information model corresponding to a target project.

[0065] In this embodiment, the target project is a construction project.

[0066] In this embodiment, S101 determines the design bill of materials based on the building information model corresponding to the target project, specifically including: obtaining project information of the target project, which includes the building information model or engineering drawings.

[0067] Depending on the type of project information obtained, when the project information is engineering drawings, a building information model is created based on the engineering drawings based on preset modeling rules and a design bill of materials is generated.

[0068] When the project information is a building information model, the building information model is checked and revised according to the preset modeling rules, and the design material list is determined.

[0069] In this embodiment, the preset modeling rules require that the components (components, that is, materials) constituting the engineering entities in the building information model have the following attributes and can match the material codes in the material database.

[0070] For example, attribute 1: material name, attribute 2: specification description, attribute 3: unit of measurement, attribute 4: engineering quantity (automatically calculated based on model parameters).

[0071] In this embodiment, the design bill of materials is a list of components that constitute the engineering entity, including but not limited to each component's corresponding code (same as the material code in the material database), name (same as the material name in the material database), specification description, material, and required quantity. The required quantity of a component can be calculated by adding the number of components in the building information model to the loss amount to account for any loss.

[0072] The corresponding project material management system first needs to receive the project information of the target project. Upon receiving the project information, it determines the type of project information. If the project information is engineering drawings, it creates a building information model based on the drawings and preset modeling rules, and generates a design bill of materials. At this time, since the building information model is created according to the preset modeling rules, it does not need to be verified or corrected. If the project information is a building information model, it needs to be verified and corrected according to the preset modeling rules, and the design bill of materials is determined based on the verified and corrected building information model.

[0073] In this embodiment, the directly received building information model is verified using pre-set modeling rules. This can identify areas in the model that do not conform to design specifications or actual construction requirements, such as inappropriate beam-column connections or missing component material information. These corrections improve the model, resulting in a more accurate design bill of materials (BOM), avoiding material procurement errors or quantity discrepancies caused by model defects.

[0074] When creating a building information model based on engineering drawings, you can follow the preset modeling rules to build a high-quality model and generate a checklist in one go, eliminating the need for subsequent large-scale verification and correction work, saving time and labor costs.

[0075] An accurate design bill of materials provides a reliable basis for subsequent material management and other processes. This prevents material backlogs or stockouts caused by bill errors, reducing unnecessary material waste and capital tie-up. Over-purchasing of a certain material due to bill errors not only takes up inventory space but also increases storage costs. An accurate bill of materials effectively avoids this and improves overall material management efficiency.

[0076] The system can handle both common project information types, effectively handling both engineering drawings and building information models. This makes the project material management system more versatile in practical applications, enabling it to interface with data provided by different design phases and stakeholders. Design bills of materials can be generated through various processes.

[0077] Preset modeling rules are key criteria for ensuring the quality of building information models and the accuracy of design bills of materials. They cover various specifications, standards, and requirements for model construction. Preset modeling rules can include:

[0078] Attribute definition rules: Assign detailed attribute information to each component in the model, such as material, strength grade, manufacturer (supplier), etc. For concrete components, the concrete strength grade (e.g., C30), cement type, and aggregate properties must be indicated to provide basic data for subsequent material analysis.

[0079] Data association rules: These regulate the data associations between different components. For example, a dependency relationship is established between doors and windows and walls to ensure that their opening and closing actions are correctly represented in the model, and that their material information is associated with the wall information.

[0080] The process of obtaining a design bill of materials based on engineering drawings: First, according to the preset modeling rules, the two-dimensional graphics on the engineering drawings are converted into components in the three-dimensional model. According to the attribute definition rules, the corresponding attribute information is added to these components, such as determining the wall material, thickness and other attributes based on the drawing annotations. Then, according to the data association rules, the logical relationship between the components is established, such as the connection relationship between stairs and floors. Based on the complete construction of the building information model, through specific algorithms and procedures, the quantity, specification description, material and other information of various components in the building information model are extracted, and the attribute information is combined to generate a design bill of materials. For example, the length and quantity of steel bars of different specifications in the building information model are counted, and the weight of the steel bars is calculated based on the density of the steel bars, and the design bill of materials for steel bars is summarized.

[0081] The process of obtaining a design bill of materials based on an existing building information model: First, based on the preset modeling rules, check whether the geometric shapes and dimensions of the components in the building information model are accurate, such as checking whether the span of the beam and the height of the column meet the design requirements, and correct any non-compliance. Use attribute definition rules to check component attribute information and supplement missing information, such as supplementing missing material manufacturer information. Use data association rules to check whether the association between components is correct, such as whether the connection relationship between pipes and equipment is reasonable, and make adjustments. After verification and correction, based on the complete building information model, use algorithms and procedures similar to those mentioned above to extract relevant information from the building information model and generate an accurate design bill of materials. Relevant information in the building information model can be extracted based on the extraction function provided by the BIM platform to generate a design bill of materials.

[0082] In this embodiment, as an example, verification can be performed through a program interface, and the verification steps are as follows:

[0083] S1: Derive the design material list that constitutes the engineering entity from the building information type. The design material list includes the unique ID code of each component, as well as the material name, specification description, unit of measurement and other information in the above-mentioned preset modeling rules.

[0084] S2: The material name, specification description, unit of measurement and other information in the above-mentioned design material list are compared and checked with the information in the material database. The content with consistent information is passed, and the inconsistent content is handled according to S3.

[0085] S3: Inconsistencies are identified through a combination of AI and manual checks. If the BIM model is inaccurate, the corresponding BIM model modification requirements are output according to the material database requirements. If the material database is missing, the material database supplement requirements are output.

[0086] S4: The BIM model is modified according to the model modification requirements. Or the material database is improved according to the database supplement requirements.

[0087] S102: Determine the work breakdown structure (WBS) corresponding to the target project and prepare a construction schedule based on the work breakdown structure.

[0088] In this embodiment, the smallest unit of the work breakdown structure is a work package. The construction schedule includes time attributes corresponding to each work package. The time attributes include start time, duration, and end time.

[0089] In this embodiment, determining the work breakdown structure corresponding to the target project specifically includes:

[0090] Create a work breakdown structure based on the construction process database and material database corresponding to the target project.

[0091] The construction technology database includes but is not limited to: processes and acceptance standards for various construction technologies.

[0092] The material database includes, but is not limited to, the corresponding codes and material attributes of various materials. Material attributes include: material name, specification description, and unit of measurement.

[0093] For example, a construction process refers to the method used to complete a specific task in a project, including the labor, turnover materials, auxiliary materials, construction equipment, electricity and water consumption, etc. Information on auxiliary materials and construction equipment is also stored in the material database.

[0094] The specific implementation steps are as follows:

[0095] Based on project analysis, engineering technicians select one or more construction techniques for each of the project's various tasks. They also supplement necessary construction procedures, such as scaffolding, to complete the physical construction of the project. Based on the material constraints of the project, they decompose the structure, including foundation, main structure, roofing, electromechanical engineering, and interior decoration.

[0096] As an example, the specific method for determining the work breakdown structure corresponding to the target project can be:

[0097] Analyze the construction process database: The construction process database records the processes and acceptance standards for various construction processes. First, it is necessary to comprehensively sort out the construction processes involved in the target project and determine the process links. For example, a construction project may involve multiple process links such as foundation construction, main structure construction, and decoration and renovation. Taking foundation construction as an example, its process may include site leveling, earth excavation, foundation reinforcement binding, formwork installation, concrete pouring, etc. At the same time, the acceptance standards for each step must be clearly defined, such as the depth and slope deviation range of earth excavation, and the strength grade requirements of concrete.

[0098] Research the material database: The material database contains the codes and material properties corresponding to various materials. Based on the design requirements of the target project, the materials required for each process step in the construction process are screened from the material database. For example, the main structure construction requires different specifications of steel bars, cement, sand and gravel, and other materials. Material coding allows for accurate identification and management of these materials, while also determining specific material requirements based on material properties (such as material name, specification description, and unit of measurement).

[0099] Work decomposition: Based on the analysis of the target construction process (the construction process involved in the target project) and the material database, the target project is gradually decomposed into multiple relatively independent and manageable work units, namely work packages. The following principles should be followed during decomposition:

[0100] Deliverables-oriented: Each work package should have clear deliverables. For example, the deliverable of the foundation reinforcement tying work package is to complete the specified number and specifications of steel tying and meet the design and acceptance criteria.

[0101] Moderate decomposition: Work packages should be neither too large and complex, making them difficult to manage and control, nor too small and trivial, increasing management costs. Generally speaking, the duration of a work package should be several weeks, but the specific duration should be determined based on the scale and complexity of the project.

[0102] Clear logical relationships: Work packages should have clear logical relationships, such as sequence, parallelism, etc. For example, the foundation reinforcement work package can only be carried out after the earthwork excavation work package is completed.

[0103] Build the WBS hierarchy:

[0104] The decomposed work packages are organized according to a certain hierarchy to form a WBS. Usually, the WBS can be divided into multiple levels. The top level is the entire target project, the next level is each major project phase or sub-project, and the next level is the specific work package. For example:

[0105] The first layer: target project (such as a construction project).

[0106] The second layer: foundation engineering, main structure engineering, decoration and renovation engineering, etc.

[0107] The third layer: earth excavation work package, foundation reinforcement binding work package, main concrete pouring work package, etc.

[0108] As an example, here's how to prepare a construction schedule based on a work breakdown structure:

[0109] Determine the time attributes for each work package.

[0110] Start Time: Determine the earliest start time for each work package based on the logical relationships between them. For example, the start time of the foundation reinforcement package depends on the completion time of the earthwork excavation package.

[0111] Duration: The duration of each work package is estimated based on the construction process flow and experience data in the construction process database and the material availability in the material database. For example, based on experience from previous similar projects, the duration of an earthwork excavation work package might be five days, but if complex geological conditions are encountered, the duration may be longer.

[0112] End Time: Calculate the end time of each work package based on the start time and duration. For example, if a work package starts on May 1st and lasts for 3 days, the end time is May 3rd.

[0113] Draw a construction schedule chart:

[0114] Construction schedules can be created using tools like Gantt charts and network diagrams. For example, a Gantt chart represents time on the horizontal axis and work packages on the vertical axis. Each work package is represented by a bar, with the length of the bar representing the duration of the work package and the starting position of the bar representing the start time of the work package. Gantt charts can visually display the timing and interrelationships of each work package, making it easier for project managers to monitor and coordinate progress.

[0115] Optimize the construction schedule: After preparing the preliminary construction schedule, it needs to be optimized. The goal of optimization is to rationally allocate resources and reduce costs while meeting the project deadline. This can be achieved by adjusting the start times, durations, or logical relationships of work packages. For example, if resource demand is too concentrated within a certain time period, the start times of related work packages can be adjusted to achieve a balanced resource allocation.

[0116] Determining the work breakdown structure corresponding to the target project and preparing a construction schedule requires comprehensive consideration of factors such as construction technology and material supply to ensure that the project can be completed on time, with quality and quantity.

[0117] S103: Determine the bill of materials (BOM) for each work package in the construction schedule based on the design BOM and construction BOM (CBOM) processing principles. Summarize the BOM and time attributes for each work package to determine the summary BOM for the target project.

[0118] In this embodiment, the material requirement list corresponding to each work package in the construction schedule is determined according to the processing principles of the design material list and the construction material list. The material information in the design phase can be accurately converted into the material list required in the construction phase, ensuring that the material specifications, models and other parameters meet the construction requirements. The differences in the collection scope and attribute characteristics of the design material list and the construction material list are as follows: Figure 2 shown.

[0119] As an example, the processing logic of the smallest unit work package of the work breakdown structure in the process of converting the design bill of materials to the construction bill of materials, that is, the specific construction bill of materials processing principles include: Figure 3 Contents shown:

[0120] There is a one-to-one relationship with the Design Bill of Materials (DBOM): the DBOM code is associated with the WBS code.

[0121] There is a one-to-many relationship with the design material list: multiple DBOM codes are associated with WBS codes respectively.

[0122] There is a many-to-one relationship with the design material list: the DBOM code is split into sub-codes and associated with different WBS codes.

[0123] There is a many-to-many relationship with the design material list: the association with the WBS code is completed according to a combination of one-to-many and many-to-one.

[0124] The loss amount is scattered: based on the DBOM summary, the loss rate of each sub-item is added.

[0125] Auxiliary materials - consumables calculation: Calculate the consumption of each item based on the workload of the work package.

[0126] Auxiliary materials - circulating materials: Evaluate the loss and availability of circulating materials based on the work package schedule.

[0127] Tools: Evaluate the status and availability of tools according to the work package schedule.

[0128] In this embodiment, the construction material bill processing principles are pre-defined. For example, for materials with specific calculation formulas, the formulas are strictly followed. For example, the number of bricks required for a wall is calculated based on the wall area, thickness, and brick specifications. For complex components or special construction situations, a combination of simulation analysis and empirical data is used. For example, when calculating the formwork requirements for special-shaped building structures, a 3D simulation analysis using a BIM model can be performed. Combined with empirical data from previous similar projects, the formwork specifications and quantities can be comprehensively determined to ensure the accuracy of the material bill.

[0129] Determine the material requirement list for each work package based on the design material list and CBOM processing principles. You can do this by following these steps:

[0130] Sort out the correspondence between the design bill of materials and work packages: According to the association rules of DBOM code and WBS code, clarify the correspondence between various materials in the design bill of materials and each work package in the construction schedule.

[0131] One-to-one relationship processing: If a one-to-one relationship exists, where one DBOM number corresponds to one WBS number, the material information in the design bill of materials is directly mapped to the corresponding work package. For example, if a specific door or window model's DBOM code uniquely corresponds to an exterior window installation work package, the specifications and quantity of the door or window will serve as the basic material requirement data for this work package.

[0132] One-to-many relationship handling: When a one-to-many relationship occurs, with multiple DBOM codes associated with the same WBS code, the material information corresponding to these DBOM codes must be aggregated. For example, for a concrete pouring work package, different strength grades of concrete may correspond to different DBOM codes, but all serve the same work package. Therefore, information such as the required quantity and strength grade of these different concrete specifications must be aggregated and integrated.

[0133] Many-to-one relationship handling: For many-to-one relationships, where DBOM codes are split into sub-codes and associated with different WBS codes, detailed analysis is required regarding the material usage of each sub-code and its association with each work package. For example, a large piece of equipment may have multiple components. Once its DBOM code is split into sub-codes, each component corresponds to a different work package, such as equipment installation or commissioning. The specifications and quantities of the corresponding materials must be determined based on the actual needs of each work package.

[0134] Many-to-many relationship processing: For many-to-many relationships, associations are established using a combination of one-to-many and many-to-one methods. For example, in an electrical installation project, various wire and cable specifications (multiple DBOM codes) correspond to different electrical equipment installation and wiring work packages (multiple WBS codes). Accurately matching materials and work packages requires comprehensive consideration of various factors.

[0135] Calculate material loss: Based on the DBOM summary, consider the loss rate of each sub-item to determine actual material requirements. Different types of materials have different loss rates. For example, the loss rate of wood during processing may be 5%-10%, while the loss rate of steel during cutting and welding is approximately 2%-5%. Determine the loss rate of each material in each work package based on specific construction processes and empirical data, and then calculate the loss amount. Assuming a work package requires 100 cubic meters of wood with a loss rate of 8%, the actual wood requirement is 100 × (1 + 8%) = 108 cubic meters.

[0136] Determine the need for auxiliary materials and tools:

[0137] Supplementary Materials - Consumables Calculation: Calculate the consumption of each item based on the work package's workload. For example, for a painting package, calculate the total paint consumption based on the area to be painted and the paint usage per unit area. If 0.2 liters of paint are required per square meter of wall surface, and a work package is responsible for painting 1,000 square meters of wall surface, the paint consumables required are 1,000 x 0.2 = 200 liters.

[0138] Auxiliary Materials - Turnover Materials: Assess the loss and availability of turnover materials based on the work package schedule. For example, for formwork engineering, calculate the number of formwork turnovers and the loss per turnover based on the construction cycle of the concrete pouring work package. If the formwork is expected to be turned over five times, with a loss rate of 3% per turnover, and a total of 100 square meters of formwork is required, the initial formwork quantity should be adjusted to account for loss to ensure a sufficient supply during construction.

[0139] Tools: Evaluate the condition and availability of tools based on the work package schedule. For example, in a pipeline installation work package, if the work cycle is long and some tools are prone to wear, it is necessary to prepare spare tools in advance or arrange regular maintenance. The required number of tools should be determined based on the time and frequency of use.

[0140] S104: Determine the material management strategy based on the summary bill of materials and the supplier database.

[0141] In this embodiment, the material management strategy is determined based on the summary bill of materials and the supplier database, specifically including:

[0142] Determine the demand information for each material based on the summary bill of materials. Demand information includes but is not limited to: demand address, material category, demand time, and demand quantity.

[0143] Determine the supply information corresponding to each supplier based on the supplier database. Supply information includes but is not limited to: supply category, price, supply quantity, production cycle, supply address, transportation time, transportation cost and storage space.

[0144] Determine the material management strategy based on the demand information corresponding to each type of material and the supply information corresponding to each supplier.

[0145] A multi-objective optimization function can be constructed with the goal of minimizing total cost and maximizing resource utilization, corresponding constraints can be set, and a strategy model can be determined based on the multi-objective optimization function and constraints. The material management strategy can be determined through the strategy model.

[0146] As an example, consider constructing a multi-objective optimization function with the goals of minimizing total cost and maximizing resource utilization. These two objectives can usually be weighted and combined to form a comprehensive objective function.

[0147] Let C be the total cost, including material procurement costs, transportation costs, and so on. Let R be the resource utilization rate. Assume that the weight of cost is a, the weight of resource utilization is b, and that a + b = 1. Then the multi-objective optimization function F can be expressed as: F = aC + bR.

[0148] .

[0149] The total cost C can be calculated based on the purchase price of the material, transportation cost, etc. m represents the number of suppliers, n represents the number of material categories, Provide the unit price of the jth material to the i-th supplier, is the quantity of the jth material purchased from the i-th supplier, is the unit transportation cost of transporting the jth material from the i-th supplier.

[0150] Resource utilization R can be measured by the degree to which the supply of a material matches the demand. For example, it can be expressed as the ratio of supply to demand.

[0151] Set up constraints:

[0152] Constraints are used to limit the range of values ​​of decision variables to ensure the feasibility of the strategy. Common constraints include:

[0153] Material requirement constraints:

[0154] For each material j, the total amount of material purchased from all suppliers should meet the demand. is the demand for the jth material, then: .

[0155] Supplier supply capacity constraints:

[0156] The quantity of each material provided by each supplier cannot exceed its supply capacity. is the maximum supply quantity of the jth material by the i-th supplier, then: .

[0157] Time constraints:

[0158] The supply time of materials should meet the demand time of the project. is the supply time for purchasing the jth material from the i-th supplier, is the demand time of the jth material, then: .

[0159] Choose an appropriate optimization algorithm to solve the model:

[0160] Based on the constructed multi-objective optimization function and constraints, an appropriate optimization algorithm can be selected to solve the model and find the optimal material management strategy. Common optimization algorithms include linear programming algorithms, genetic algorithms, etc.

[0161] Determine the optimal materials management strategy:

[0162] After solving the model through the optimization algorithm, we can get a set of optimal decision variable values, that is, the purchase quantity of each material from each supplier. Based on these optimal values, the optimal material management strategy can be determined, including:

[0163] Supplier Selection:

[0164] according to The value of determines which suppliers should be selected for each material. , it means that the jth material should be purchased from the i-th supplier.

[0165] Procurement plan formulation:

[0166] according to Based on the value of each material, formulate a procurement plan for each material, including procurement quantity, procurement time, etc. At the same time, arrange logistics transportation and warehousing management according to the supplier's supply information.

[0167] Cost and resource utilization assessment:

[0168] Calculate total cost and resource utilization based on the optimal strategy to evaluate its effectiveness. If necessary, adjust weights based on actual conditions and re-solve the model to find a material management strategy that better meets your needs.

[0169] By constructing a multi-objective optimization function, setting constraints, and selecting an appropriate optimization algorithm to solve the model, the optimal material management strategy can be determined to achieve the goals of lowest cost and highest resource utilization.

[0170] As another example, the above solution is implemented as follows:

[0171] Input the material requirements plan, which is to determine the corresponding demand information for each material based on the summary bill of materials. Obtain the production capacity of multiple suppliers from the supplier database, such as monthly production capacity, weekly production capacity, production cycle, etc.

[0172] Evaluate the location of the supplier's production base, the distance from the construction site, transportation time, and transportation costs.

[0173] Analyze the available storage space such as yards and warehouses for the target project in different time periods.

[0174] Based on demand plan, supplier capacity, and storage capacity, dynamic programming method is used to select the best demand matching solution.

[0175] Assess the compatibility of supplier supply capabilities: Compare the material categories and demand quantities in the material demand information with the supply categories and quantities in the supplier supply information. For special steel specifications required for the project, select suppliers that can provide the corresponding categories and supply quantities that meet the requirements. If a supplier can supply common steel but cannot meet the quantity of special steel specifications, they can be excluded or listed as a candidate. Also consider the compatibility of the supplier's production cycle with the material demand time. For materials with urgent demand, choose suppliers with short production cycles. For materials with long-term stable demand, choose suppliers with slightly longer production cycles but lower costs.

[0176] Weigh cost factors: Calculate the supply costs of different suppliers, including material prices and transportation costs. Compare prices for the same material from various suppliers, factor in transportation costs, and select the supplier with the lowest total cost. For suppliers located farther from the project site but offering lower prices, assess whether the increased transportation costs outweigh the price advantage. Consider discounts for bulk purchases and preferential policies for long-term partnerships. If a supplier offers discounts for purchases above a certain volume, plan your purchase batches appropriately based on project requirements to reduce costs.

[0177] Consider logistics and warehousing: Evaluate the supplier's timely delivery based on the delivery address and shipping time. For perishable or urgently needed materials, choose suppliers with short shipping times. For large projects, consider the supplier's warehousing capacity. If on-site storage space is limited, a supplier offering warehousing services can alleviate the pressure. A reasonable logistics plan should also be developed based on the project construction schedule and material demand timing to ensure timely and adequate material delivery and avoid backlogs or stockouts.

[0178] Comprehensive risk assessment and response: Analyze the supplier's reputation and stability, reviewing their historical supply records and contract performance. Be cautious when selecting suppliers with poor reputations or frequent supply issues, even if they offer lower costs. Also consider the impact of market fluctuations on suppliers. For example, fluctuations in raw material prices may affect supplier prices and supply volumes. Develop a multi-supplier strategy, selecting multiple suppliers for critical materials to mitigate the risk of single-supplier relationships.

[0179] S105: Implement material management strategies according to the construction schedule.

[0180] Implementing material management strategies according to the construction schedule is a key link in ensuring the smooth progress of engineering projects and the rational use of resources. It mainly covers material procurement, logistics distribution, on-site management and other aspects.

[0181] Material Procurement Execution: Based on the material demand time and quantity for each stage in the construction schedule and in accordance with the established material management strategy, purchase orders are placed with selected suppliers. During the main structure construction phase, the corresponding quantities of steel bars, cement, and other materials are purchased in advance as planned. During the procurement process, the price, quality standards, and other terms agreed in the contract are strictly adhered to to ensure that the purchased materials meet the requirements. Closely monitor the execution of purchase orders and communicate with suppliers in a timely manner to understand the material production progress. If any issues that may affect supply, such as raw material shortages or production equipment failures, timely negotiate solutions, adjust procurement plans, or find alternative suppliers to ensure the timely supply of materials.

[0182] Logistics and Distribution Management: Plan appropriate logistics routes and transportation methods based on the supplier's delivery address, transportation time, and project requirements. For suppliers located close to you, choose road transportation to ensure flexibility and timeliness. For larger quantities of materials over longer distances, consider rail or water transportation to reduce costs. During transportation, strengthen material protection and supervision to prevent damage and loss. Implement moisture-proof measures for moisture-sensitive materials such as cement. Implement special packaging and securing methods for fragile glassware. Also, track logistics status in real time. Leverage the logistics information system to keep track of material transportation locations and estimated arrival times, allowing for advanced preparation for receiving shipments.

[0183] Construction Site Material Management: After materials arrive at the construction site, their storage is rationally arranged according to the construction schedule and site layout. Frequently used materials are placed in easily accessible locations to reduce transportation distances and time costs. For hazardous materials, such as flammable and explosive paints and acetylene, dedicated storage areas are established, and safety regulations are strictly adhered to. Materials are accurately distributed according to the construction schedule and the actual needs of the work package. A quota-based material distribution system is implemented to control material usage and avoid waste. For concrete pouring work packages, the required amount of concrete is calculated based on the project volume and distributed according to the quota. Any remaining materials are promptly recycled and reused.

[0184] S106: Obtain business process data generated during the execution of the material management strategy, and adjust the material management strategy based on changes in the supplier database and the business process data.

[0185] In this embodiment, business process data is used to monitor material management strategies. Business process data includes: construction schedule execution, unplanned changes, material production information, transportation information, arrival information, usage information, and loss information. Material management strategies may include material procurement strategies and material transportation strategies. Business process data includes: project schedule execution, material production, transportation, arrival, usage, loss information, and unplanned changes, such as changes to plan execution caused by traffic restrictions or unusual weather conditions.

[0186] In this example, over time, supplier capacity may be occupied or released due to order delivery or changes, leading to changes in supplier quotes. Based on the changed capacity, price, logistics, and other information, the optimal material procurement strategy can be replanned to reduce costs while meeting project production needs.

[0187] In an optional embodiment, the technical solution of the present invention further includes:

[0188] After the target project is completed, the construction process database and material database are updated.

[0189] Evaluate material management strategies based on preset evaluation indicators.

[0190] In this embodiment, after completion, changes in the loss and usage of various materials in the process database can be recorded, and the updated data can be used for subsequent projects. The material database can be updated to replenish turnover materials, increase or decrease consumable materials, etc., for subsequent projects.

[0191] In this embodiment, the material management efficiency can be evaluated and compared in a quantitative manner. The preset evaluation indicators may include:

[0192] Material procurement capital turnover rate: calculated by the ratio of output value to working capital occupied by material procurement in the same period.

[0193] Material procurement cost savings ratio: Compare the actual material procurement costs of this project with the procurement costs of similar projects and the cost benchmark established during the project planning phase to determine the cost savings ratio.

[0194] Material quality pass rate: comparison of qualified quantity and total quantity.

[0195] On-time material arrival rate: comparison of the number of on-time arrivals and the total number of arrivals.

[0196] Average number of material handling times: Count the total number of times materials are handled from arrival to storage and then to final use, and then compare it with the number of times the materials are used.

[0197] Average storage cycle of materials: Summarize the time from the time each type of material enters the warehouse to the time it is used, and then divide it by the number of times the material is used.

[0198] The present invention realizes digital and precise management of engineering materials by integrating the building information model, breaking down the construction process into work breakdown structure according to the construction process database, and generating a material requirement list according to the material database.

[0199] The technical effects that can be achieved by the technical solution of the present invention are:

[0200] 1) Improve the accuracy of material management: Through the detailed data provided by BIM technology, accurate forecasting and planning of material needs can be achieved.

[0201] 2) Optimize resource allocation: Use WBS to structure the construction process to ensure that resource requirements at each stage are reasonably met.

[0202] 3) Reduce waste and improve efficiency: Through refined material management, reduce unnecessary advance purchases of materials and unnecessary storage costs, while improving the construction efficiency of the entire project.

[0203] 4) Real-time monitoring and adjustment: The integrated monitoring system allows the management team to track the use of materials in real time and adjust resource allocation and construction plans in a timely manner to respond to changes in project progress.

[0204] Through this approach, the invention aims to overcome the efficiency and resource utilization issues existing in traditional construction project management and achieve higher construction efficiency and cost-effectiveness.

[0205] The main process of executing the material management method of the entire construction project is as follows Figure 4 The execution steps are described as follows:

[0206] 1) Project information reception: BIM model or engineering drawings.

[0207] 2) If the received project information is a BIM model, it is verified according to the preset modeling rules, and the design bill of materials is output through the verification and correction process. The bill of materials data in the design bill of materials is included in the material database.

[0208] 3) If the received project information is an engineering drawing, a model is created according to preset modeling rules, and a design bill of materials is generated. The bill of materials data is included in the material database.

[0209] 4) While receiving the project information in 1), prepare the construction organization design / construction plan based on the construction process database and material database, create a work breakdown structure WBS, and prepare a construction schedule based on the work breakdown structure, assigning time attributes to the smallest unit work package of the WBS.

[0210] 5) Based on the design material list generated in 2) or 3), combined with the WBS work package construction material list CBOM processing principles, generate the material requirement list for a single work package.

[0211] 6) Based on the material requirement list corresponding to each WBS work package in 5) and the time attributes corresponding to the WBS work package in 4), summarize the material requirement list for the entire project.

[0212] 7) Based on the summarized bill of materials and the supplier database, evaluate supply capacity, cost, logistics, warehousing and other information to formulate material management strategies.

[0213] 8) Execute material management strategies as the project progresses, conduct strategic monitoring based on business process data generated by the business process, track inventory, losses, supplier performance, cost tracking, etc.

[0214] 9) Proactively collect market information such as supplier capacity and price changes to update material procurement strategies. Update bills of materials and procurement strategies in response to design changes. Respond to supplier supply or logistics anomalies.

[0215] 10) After the target project is completed, the database data will be updated based on the data records of the entire process and the material management process will be evaluated.

[0216] 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.

[0217] This embodiment also provides a construction material management system. A single system is used to implement the above-described embodiments and optional implementations. Details already described are omitted. As used below, the term "module" may refer to a combination of software and / or hardware that implements a predetermined function. Although the systems described in the following embodiments are preferably implemented using software, implementation using hardware, or a combination of software and hardware, is also possible and contemplated.

[0218] Figure 5 It is a structural diagram of the engineering material management system according to an embodiment of the present invention.

[0219] The present invention provides a construction material management system, such as Figure 5 As shown, the engineering material management system includes:

[0220] The first processing module 11 is configured to determine a design bill of materials according to a building information model corresponding to a target project.

[0221] The second processing module 12 is used to determine the work breakdown structure corresponding to the target project and prepare a construction schedule based on the work breakdown structure. The smallest unit of the work breakdown structure is the work package. The construction schedule includes the time attributes corresponding to each work package.

[0222] The third processing module 13 is used to determine the material requirement list corresponding to each work package in the construction schedule according to the design material list and construction material list processing principles.

[0223] The material requirement list and time attributes corresponding to each work package are summarized to determine the summary material list corresponding to the target project.

[0224] The fourth processing module 14 is configured to determine a material management strategy based on the summarized material list and the supplier database.

[0225] The fifth processing module 15 is used to execute the material management strategy according to the construction schedule.

[0226] The sixth processing module 16 is used to obtain business process data generated during the execution of the material management strategy. The business process data is used to monitor the material management strategy and adjust the material management strategy based on changes in the supplier database and the business process data.

[0227] In an optional embodiment, the fourth processing module 14 is specifically configured to determine demand information corresponding to each type of material based on the summarized bill of materials. The demand information includes: demand address, material category, demand time, and demand quantity.

[0228] Determine the supply information corresponding to each supplier based on the supplier database. Supply information includes: supply category, price, supply quantity, production cycle, supply address, transportation time, transportation cost and storage space.

[0229] Determine the material management strategy based on the demand information corresponding to each type of material and the supply information corresponding to each supplier.

[0230] In an optional embodiment, the first processing module 11 is specifically configured to obtain project information of the target project, wherein the project information includes a building information model or engineering drawings.

[0231] When the project information is engineering drawings, a building information model is created based on the engineering drawings based on preset modeling rules and a design bill of materials is generated.

[0232] When the project information is a building information model, the building information model is checked and revised according to the preset modeling rules, and the design material list is determined.

[0233] In an optional embodiment, the second processing module 12 is specifically configured to create a work breakdown structure according to a construction process database and a material database corresponding to the target project.

[0234] In an optional embodiment, the construction material management system further includes: an update evaluation module, which is used to update the construction process database and the material database after the target project is completed.

[0235] Evaluate material management strategies based on preset evaluation indicators.

[0236] In an optional implementation, the construction process database includes: processes and acceptance standards for various construction processes.

[0237] The material database includes: the corresponding codes and material attributes of various materials. Material attributes include: material name, specification description and unit of measurement.

[0238] In an optional embodiment, the time attributes include start time, duration, and end time. The business process data includes: construction schedule execution status, unplanned change information, material production information, transportation information, arrival information, usage information, and loss information.

[0239] The further functional description of each of the above modules and units is the same as that of the above corresponding embodiments and will not be repeated here.

[0240] The overall system architecture of the present invention is as follows Figure 6As shown in the figure, the BIM modeling rules, construction process database, material database, and supplier database in the rules and data foundation serve as the foundation. By executing data mapping on the design bill of materials, work breakdown structure, and schedule, a work package sequence (schedule time attributes) is created, and a construction bill of materials is created for each work package. Based on the data mapping, a material management strategy (procurement, logistics, usage, etc.) is established, and strategy execution is monitored through data integration, with exception responses and management decisions made based on real-time data.

[0241] The embodiment of the present invention also provides a computer device having the above Figure 5 The engineering material management system shown.

[0242] See also Figure 7 , Figure 7 Schematic diagram of the hardware structure of the computer device according to the embodiment of the present invention. Figure 7 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 utilize different buses to communicate with each other and can be installed on a common mainboard or installed in other ways as needed. The processor can process the 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. Equally, 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). Figure 7 A processor 10 is taken as an example.

[0243] 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 an application-specific 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.

[0244] The memory 20 stores instructions that can be executed by at least one processor 10, so as to enable at least one processor 10 to execute the method shown in the above embodiment.

[0245] 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 device. 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.

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

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

[0248] 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 implemented as a computer code that can be recorded in a storage medium, or downloaded through a network and originally stored in a remote storage medium or a non-temporary machine-readable storage medium and will be stored in a local storage medium, 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 magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state drive, etc. Further, the storage medium can also include a combination of the above-mentioned types of memory. 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.

[0249] A portion 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 form in which the computer program instruction exists in a computer-readable medium includes, but is not limited to, a source file, an executable file, an installation package file, etc. 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 that can be accessed by the computer.

[0250] Although the embodiments of the present invention have been described with reference to 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. Such modifications and variations are all within the scope defined by the appended claims.

Claims

1. A method for engineering material management, characterized in that: include: Obtaining project information of a target project; the project information includes a building information model or engineering drawings; When the project information is an engineering drawing, a building information model is created based on the engineering drawing based on preset modeling rules to generate a design bill of materials; the preset modeling rules require that the components constituting the engineering entity in the building information model have the following attributes: attribute 1: material name, attribute 2: specification description, attribute 3: unit of measurement, attribute 4: engineering quantity, and can match the material code in the material database; When the project information is a building information model, checking and revising the building information model according to the preset modeling rules, and determining a design bill of materials; A work breakdown structure is created based on the construction process database and material database corresponding to the target project, and a construction schedule is compiled based on the work breakdown structure; wherein the smallest unit of the work breakdown structure is a work package; the construction schedule includes a time attribute corresponding to each work package; after the target project is completed, the construction process database and the material database are updated; each work package corresponds to a clear deliverable, and there are clear logical relationships between work packages, including sequential and parallel relationships; The material requirement list corresponding to each work package in the construction schedule is determined according to the design material list and construction material list processing principles, so as to convert the design material list of the design phase into the material requirement list required for the construction phase; the design material list is a list of components that constitute the engineering entity; the construction material list processing principles involve clarifying the correspondence between various materials in the design material list and each work package in the construction schedule, calculating material loss, calculating material consumption based on the time schedule of the work package, evaluating the loss and availability of turnover materials, and evaluating the status and availability of tools and equipment; the construction material list processing principles include: the material requirement list required for the construction phase and the design material list have a one-to-one relationship, a one-to-many relationship, a many-to-one relationship, or a many-to-many relationship; Summarize the material requirements and time attributes of each work package to determine the summary material bill for the target project; time attributes include start time, duration, and end time; Determine the demand information corresponding to each type of material based on the summarized material list; the demand information includes: demand address, material category, demand time and demand quantity; Determine the supply information corresponding to each supplier based on the supplier database; the supply information includes: supply category, price, supply quantity, production cycle, supply address, transportation time, transportation cost and storage space; Determine the material management strategy based on the demand information corresponding to each type of material and the supply information corresponding to each supplier; Executing the material management strategy according to the construction schedule; Acquire business process data generated during the execution of the material management strategy; the business process data is used to monitor the material management strategy; the business process data includes construction schedule execution, unplanned change information, material production information, transportation information, arrival information, usage information, and loss information; The material management strategy is adjusted according to changes in the supplier database and the business process data.

2. The method according to claim 1, characterized in that The method further comprises: Evaluate the material management strategy according to preset evaluation indicators.

3. The method according to claim 1, characterized in that The construction process database includes: processes and acceptance standards for various construction processes; The material database includes: codes and material attributes corresponding to various types of materials; the material attributes include: material name, specification description and measurement unit.

4. A construction material management system, characterized in that: include: A first processing module is configured to obtain project information of a target project; the project information includes a building information model or engineering drawings; When the project information is an engineering drawing, a building information model is created based on the engineering drawing based on preset modeling rules to generate a design bill of materials; the preset modeling rules require that the components constituting the engineering entity in the building information model have the following attributes: attribute 1: material name, attribute 2: specification description, attribute 3: unit of measurement, attribute 4: engineering quantity, and can match the material code in the material database; When the project information is a building information model, checking and revising the building information model according to the preset modeling rules, and determining a design bill of materials; A second processing module is configured to create a work breakdown structure based on the construction process database and material database corresponding to the target project, and to prepare a construction schedule based on the work breakdown structure; wherein the smallest unit of the work breakdown structure is a work package; the construction schedule includes a time attribute corresponding to each work package; after the target project is completed, the construction process database and the material database are updated; each work package corresponds to a clear deliverable, and there are clear logical relationships between work packages, including sequential and parallel relationships; The third processing module is used to determine the material requirement list corresponding to each work package in the construction schedule according to the design material list and construction material list processing principles, so as to convert the design material list of the design phase into the material requirement list required for the construction phase. The design material list is a list of components that constitute the engineering entity. The construction material list processing principles involve clarifying the correspondence between various types of materials in the design material list and each work package in the construction schedule, calculating material loss, calculating material consumption based on the time schedule of the work package, evaluating the loss and availability of turnover materials, and evaluating the status and availability of tools. The construction material list processing principles include: the material requirement list required for the construction phase and the design material list have a one-to-one relationship, a one-to-many relationship, a many-to-one relationship, or a many-to-many relationship. Summarize the material requirements and time attributes of each work package to determine the summary material bill for the target project; time attributes include start time, duration, and end time; A fourth processing module is configured to determine demand information corresponding to each type of material based on the summarized bill of materials; the demand information includes: demand address, material category, demand time, and demand quantity; Determine the supply information corresponding to each supplier based on the supplier database; the supply information includes: supply category, price, supply quantity, production cycle, supply address, transportation time, transportation cost and storage space; Determine the material management strategy based on the demand information corresponding to each type of material and the supply information corresponding to each supplier; a fifth processing module, configured to execute the material management strategy according to the construction schedule; The sixth processing module is used to obtain the business process data generated during the execution of the material management strategy; the business process data is used to monitor the material management strategy; the material management strategy is adjusted according to the changes in the supplier database and the business process data; the business process data includes the execution status of the construction schedule, unplanned change information, material production information, transportation information, arrival information, usage information and loss information.

5. A computer device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the engineering material management method according to any one of claims 1 to 3 by executing the computer instructions.

6. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the engineering material management method according to any one of claims 1 to 3.

Citation Information

Patent Citations

  • Building material management system and method

    CN115169765A

  • All-dimensional intelligent large material supply chain management system for building construction enterprise

    CN116933969A

  • Raw material management system for building engineering construction

    CN119417393A