Digital engineering cost index determination method, system, device and storage medium

By using a digital method and system for determining engineering cost indicators, the system automatically calculates engineering cost indicators, solving the inefficiency problem caused by manually associating items and lists, fulfilling the need for multi-dimensional indicator analysis, and improving the accuracy and efficiency of calculations.

CN115423331BActive Publication Date: 2026-02-03GLODON CO LTD

Patent Information

Application Number
CN202211103025.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-09
Publication Date
2026-02-03
Estimated Expiration
2042-09-09

AI Technical Summary

Technical Problem

In existing technologies, the calculation of engineering cost indicators requires manual association of subjects and lists, resulting in a large workload, low efficiency and low accuracy. Furthermore, existing pricing software systems cannot meet the multi-dimensional indicator analysis needs of enterprises.

Method used

This paper provides a method and system for determining digital engineering cost indicators. By receiving enterprise indicator items and standard lists, configuring their relationships and calculation rules, the system automatically obtains the data required for calculation from the standard lists, thereby realizing the automatic calculation of indicator values.

Benefits of technology

It reduces the workload of enterprise cost engineers, improves the accuracy and efficiency of indicator calculation, meets the enterprise's multi-dimensional indicator analysis needs, and reduces system development and maintenance costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115423331B_ABST
    Figure CN115423331B_ABST
Patent Text Reader

Abstract

The application discloses a kind of digital engineering cost index determination method, system, equipment and storage medium, wherein, method includes: receiving enterprise index subject and enterprise standard list uploaded by system administrator;Receive the configuration input of system administrator;According to the configuration input, the association of enterprise index subject and enterprise standard list is configured, and the calculation rule of each index in enterprise index subject;Obtain the data input by user for enterprise standard list;From the data of enterprise standard list associated with enterprise index subject, obtain the target data required for calculating the index in enterprise index subject;According to calculation rule, target data is processed, and the information for determining the index value in enterprise index subject is obtained.The application can upload enterprise index subject and enterprise standard list according to the needs of enterprise, and when calculating the index in enterprise index subject, the required data for calculation can be automatically obtained from the associated enterprise standard list.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of construction engineering cost technology, specifically to a method, system, equipment, and storage medium for determining digital engineering cost indicators. Background Technology

[0002] In the process of engineering cost estimation, whether in the calculation stage, the bidding and budgeting stage, or the project settlement stage, engineering cost indicators (such as cost item indicators: indicators based on the enterprise's cost calculation items, or cost indicators: indicators based on the enterprise's engineering cost items) serve as a benchmark to measure and reflect the construction cost, controlling cost deviations throughout the entire construction process. However, in practice, during the calculation stage, cost personnel calculate from an item-based perspective, while during the engineering cost estimation stage, cost estimators work from a bill of quantities perspective. This results in the bill of quantities in the cost estimation stage being independent of the items in the cost calculation stage. To ensure consistent indicators throughout the entire process, it is usually necessary to manually categorize the bill of quantities into items before calculating the indicators.

[0003] Typically, companies with a high degree of standardization, in order to achieve refined cost control, not only monitor cost items (cost item indicators), but also refine indicator dimensions based on cost items (generally referred to by companies as: cost indicators). This requires manual compilation of lists and indicator calculations at each stage, along with the project cost. For example, in Project A, during the estimation stage, cost personnel will calculate cost item indicators based on complete project data; during the cost estimation stage, Project A is divided into two phases and three sections. In actual cost estimation, bidding, contract signing, and construction contract performance are carried out for one section. At this point, if cost personnel want to benchmark the ongoing indicators against the estimated indicators, they need to link the project cost documents, all lists, and cost items of the three sections to the cost items, calculate the total price and quantity of the items through the linking relationship, and then calculate the indicators based on the project phase information.

[0004] Currently, the market relies on manual methods to link, maintain, and calculate indicators across all dimensions of the entire engineering construction process. This not only increases the workload of cost estimators and corporate costs, but also results in low efficiency and low accuracy in indicator calculation. Summary of the Invention

[0005] In view of this, embodiments of the present invention provide a method, system, device and storage medium for determining digital engineering cost indicators, in order to solve the problem that the current engineering construction cost requires manual association of subjects and lists, resulting in a large workload, low efficiency and low accuracy in indicator calculation.

[0006] According to a first aspect, embodiments of the present invention provide a method for determining digital engineering cost indicators, including:

[0007] Receive the enterprise indicator category and enterprise standard list uploaded by the system administrator, wherein one of the enterprise indicator categories includes multiple indicators;

[0008] Receive configuration input from the system administrator;

[0009] The configuration input specifies the relationship between the enterprise indicator items and the enterprise standard list, as well as the calculation rules for each indicator in the enterprise indicator items.

[0010] Obtain the data input by the user for the enterprise standard list;

[0011] Obtain the target data required to calculate the indicators in the enterprise indicator category from the data in the enterprise standard list that is related to the enterprise indicator category;

[0012] The target data is processed according to the calculation rules to obtain information for determining the indicator values ​​in the enterprise indicator categories.

[0013] Optionally, the types of enterprise indicator items include at least one of cost items, cost items, and technical indicator items.

[0014] Optionally, the enterprise indicator categories uploaded by the system administrator include:

[0015] Based on the synchronization command input by the system administrator, the enterprise indicator items are retrieved from the enterprise cost management system;

[0016] or,

[0017] Receive a file containing information about the enterprise's indicator items, and retrieve the enterprise's indicator items from the file.

[0018] Optionally, configuring the association between the enterprise indicator items and the enterprise standard list according to the configuration input includes:

[0019] Based on the configuration input, configure the mapping relationship between the enterprise indicator items and the fixed divisions to which the enterprise standard list belongs;

[0020] Obtaining the target data required for calculating the indicators in the enterprise indicator category from the data in the enterprise standard list that is related to the enterprise indicator category includes:

[0021] Obtain the fixed division that has a mapping relationship with the enterprise indicator items;

[0022] The target data is obtained from the enterprise standard list belonging to the fixed division.

[0023] Optionally, configuring the calculation rules for each indicator in the enterprise indicator category according to the configuration input includes:

[0024] Configure macro codes to calculate the numerator and / or denominator of the indicator, wherein the macro codes are used to calculate the value of the numerator and / or denominator of the indicator according to a preset calculation formula when running.

[0025] Optionally, the configuration calculates the macro codes corresponding to the numerator and / or denominator of the indicator, including:

[0026] Obtain the macro code identifier of the configuration input instruction;

[0027] The macro code corresponding to the macro code identifier in the preset macro code library is determined to be the macro code corresponding to the numerator and / or the denominator, respectively.

[0028] Optionally, the step of processing the target data according to the calculation rules to obtain information for determining the indicator values ​​in the enterprise indicator categories includes:

[0029] The target data is calculated according to the calculation rules to obtain the first data;

[0030] Obtain the engineering characteristic values ​​required to calculate the index value;

[0031] The index value is obtained by calculating the first data and the engineering feature value according to the calculation rules.

[0032] According to a second aspect, embodiments of the present invention provide a digital engineering cost index determination system, comprising:

[0033] The first receiving module is used to receive the enterprise indicator items and enterprise standard list uploaded by the system administrator, wherein one of the enterprise indicator items includes multiple indicators;

[0034] The second receiving module is used to receive configuration input from the system administrator;

[0035] The configuration module is used to configure the association between the enterprise indicator items and the enterprise standard list, as well as the calculation rules for each indicator in the enterprise indicator items, according to the configuration input.

[0036] The acquisition module is used to acquire data input by the user for the enterprise standard list;

[0037] The selection module is used to obtain target data required for calculating the indicators in the enterprise indicator category from the data in the enterprise standard list that is related to the enterprise indicator category;

[0038] The processing module is used to process the target data according to the calculation rules to obtain information for determining the indicator values ​​in the enterprise indicator categories.

[0039] According to a third aspect, embodiments of the present invention provide an electronic device, comprising:

[0040] The system includes a memory and a processor, which are interconnected. The memory stores a computer program, which, when executed by the processor, implements any of the digital engineering cost index determination methods described in the first aspect above.

[0041] According to a fourth aspect, embodiments of the present invention provide a computer-readable storage medium for storing a computer program, which, when executed by a processor, implements any of the digital engineering cost index determination methods described in the first aspect.

[0042] This invention provides a general solution for calculating indicators applicable to the entire process of engineering cost (including multiple stages such as measurement, preliminary estimate, budget, and settlement). Specifically, it concerns the data collection and calculation of indicators in the measurement, preliminary estimate, budget, and settlement stages. This invention is divided into two stages: system initialization (or configuration) and operation. In the system initialization stage, the system administrator uploads the enterprise's indicator categories and standard lists according to the enterprise's needs, and configures the association between the standard lists and indicator categories. This allows the system to automatically retrieve the necessary data from the associated standard lists when calculating indicators within the enterprise's indicator categories. After system initialization, when the system is online and running, as users edit the standard lists online (i.e., input specific data), the system automatically calculates the indicator values ​​or performs the necessary data statistical calculations based on the association between the enterprise indicator categories and standard lists configured during system initialization, as well as the calculation rules for each indicator within the enterprise's indicator categories. Compared to manually collecting and associating data, this not only reduces the workload of the enterprise's cost personnel but also improves the accuracy and efficiency of indicator calculation.

[0043] Furthermore, the enterprise indicator categories, enterprise standard lists, and the indicators and calculation rules within each indicator category can all be determined according to the enterprise's needs and are not fixed. System administrators can upload new enterprise indicator categories and enterprise standard lists, configure indicators and their calculation rules at any time according to the enterprise's current needs. They can also delete or modify existing enterprise indicator categories (including their indicators and calculation rules) and enterprise standard lists. The dimensions of the indicators are also not fixed; enterprises can configure indicators across multiple dimensions, generally categorized as: project, business type, building, and unit type, etc., which can be freely configured according to the enterprise's refined management needs. Attached Figure Description

[0044] The features and advantages of the invention will be more clearly understood by referring to the accompanying drawings, which are schematic and should not be construed as limiting the invention in any way. In the drawings:

[0045] Figure 1 A flowchart illustrating a method for determining digital engineering cost indicators provided in an embodiment of the present invention;

[0046] Figure 2 A schematic diagram illustrating two stages of a method for determining digital engineering cost indicators provided in an embodiment of the present invention;

[0047] Figure 3 This is a schematic diagram illustrating the automatic calculation of indicator values ​​as the user edits the enterprise standard list online, as part of an embodiment of the present invention.

[0048] Figure 4 This is a schematic diagram illustrating the relationship between indicators and subjects in an embodiment of the present invention;

[0049] Figure 5 This is a schematic diagram illustrating the relationship between enterprise indicator items, enterprise standard list, and fixed divisions in an embodiment of the present invention;

[0050] Figure 6 This is a schematic diagram illustrating the process of calculating indicator values ​​based on macro code in an embodiment of the present invention;

[0051] Figure 7 This is a schematic diagram illustrating the source of the denominator for the indicators in this embodiment of the invention;

[0052] Figure 8 This is a schematic diagram of the structure of a digital engineering cost index determination system provided in an embodiment of the present invention;

[0053] Figure 9 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Detailed Implementation

[0054] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0055] It should be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element. Furthermore, the terms "first," "second," etc., are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. In the following descriptions of embodiments, "a plurality of" means two or more, unless otherwise expressly specified.

[0056] Some current pricing software systems have the following problems:

[0057] 1. After users edit the bill of quantities online, they need to manually summarize the relationship between the bill of quantities and the items. Only then can the system calculate the total price and quantity of the bill of quantities based on the summarized relationship, and then calculate the corresponding item indicators. This is labor-intensive, inefficient and prone to errors.

[0058] 2. The system has built-in default enumerated indicators and calculation formulas. However, enterprises' cost control indicators extend beyond cost item indicators. Enterprises with refined management may have different indicator dimensions, such as window-to-land ratio, exterior wall area ratio, soft and hard landscaping projects inside and outside the property line, and aluminum profile content. In other words, it cannot meet the multi-dimensional indicator analysis needs of enterprises. If different enterprises need to be supported, the existing pricing software system needs to be redeveloped to add the indicators required by each enterprise. Furthermore, the system's built-in indicator calculation formulas may not meet the needs of all enterprises. For example, for the indicator of above-ground steel reinforcement content, Company A's calculation method is: Above-ground steel reinforcement content = Total above-ground steel reinforcement / Above-ground building area; Company B's calculation method is: Above-ground steel reinforcement content = Above-ground steel reinforcement quantity (excluding rebar installation and rebar joint quantity) / Above-ground building area. The system's built-in indicator calculation formulas may not meet the calculation needs of some enterprises.

[0059] 3. The list is also fixed, so the data in this list can only be used to calculate indicators for the corresponding dimension or section, which cannot meet the data acquisition needs of enterprises when calculating multi-dimensional indicators. In addition, since many enterprises use enterprise standard lists that are inconsistent with the fixed lists in existing pricing software systems, the existing pricing software systems cannot be used to collect and calculate the corresponding indicator values ​​from the data in the enterprise standard lists.

[0060] Please see Figure 1 This invention provides a method for determining digital engineering cost indicators, including:

[0061] S101: Receive the enterprise indicator category and enterprise standard list uploaded by the system administrator, wherein one of the enterprise indicator categories includes multiple indicators;

[0062] The enterprise indicator items and enterprise standard list can both be determined according to the actual needs of the enterprise;

[0063] S102: Receive configuration input from the system administrator;

[0064] S103: Configure the association between the enterprise indicator items and the enterprise standard list according to the configuration input, as well as the calculation rules of each indicator in the enterprise indicator items; wherein, the indicators in the enterprise indicator items and the calculation rules of the indicators are also determined according to the needs of the enterprise;

[0065] S104: Obtain the data input by the user for the enterprise standard list; that is, after the system administrator configures the enterprise indicator items, the enterprise standard list, the relationship between the enterprise indicator items and the enterprise standard list, and the calculation rules of each indicator in the enterprise indicator items, the user can input data in the enterprise standard list;

[0066] S105: Obtain the target data required to calculate the indicators in the enterprise indicator category from the data in the enterprise standard list that is related to the enterprise indicator category; the target data may be, for example, price data, quantity data, etc.

[0067] S106: Process the target data according to the calculation rules to obtain information for determining the indicator values ​​in the enterprise indicator items.

[0068] This invention provides a general method for calculating indicators applicable to the entire process of engineering cost (including multiple stages such as estimation, preliminary estimate, budget, and settlement), specifically concerning the data collection and calculation of indicators in the engineering estimation, preliminary estimate, budget, and settlement stages. Please refer to... Figure 2 This invention comprises two phases: a system initialization phase (or configuration phase) and a runtime phase. During system initialization, the system administrator uploads enterprise indicator categories and an enterprise standard list based on the enterprise's needs, and configures the association between the enterprise standard list and the enterprise indicator categories. This allows the system to automatically retrieve the necessary data from the associated enterprise standard list when calculating indicators within an enterprise indicator category. After system initialization, once the system is online and running, as users edit the enterprise standard list (i.e., input specific data), the system automatically calculates the indicator values ​​based on the association between the enterprise indicator categories and the enterprise standard list configured during system initialization, as well as the calculation rules for each indicator within the enterprise indicator category (see [link to relevant documentation]). Figure 3This can be used to perform statistical calculations of the data required to calculate indicator values. Compared with manually collecting related data, this not only reduces the workload of enterprise cost engineers but also improves the accuracy and efficiency of indicator calculation.

[0069] Furthermore, the enterprise indicator categories, enterprise standard lists, and the indicators and calculation rules within each indicator category can all be determined according to the enterprise's needs and are not fixed. System administrators can upload new enterprise indicator categories and enterprise standard lists, configure indicators and their calculation rules at any time according to the enterprise's current needs. They can also delete or modify existing enterprise indicator categories (including their indicators and calculation rules) and enterprise standard lists. The dimensions of the indicators are also not fixed; enterprises can configure indicators across multiple dimensions, generally categorized as: project, business type, building, and unit type, etc., which can be freely configured according to the enterprise's refined management needs.

[0070] In some specific implementations, the types of enterprise indicator items include at least one of cost items, cost items, and technical indicator items.

[0071] In the embodiments of this invention, please refer to Figure 4 In the domain model, different perspectives are abstracted into subject types. Cost subject indicators are generated during the cost calculation stage, cost subject indicators are generated during the cost estimation stage, and key technology indicators are generated during the settlement stage. Regardless of what indicators the enterprise needs, they can all be treated as a type. The carrier of indicators is subjects. Each subject corresponds to multiple indicators. Each indicator can be set with its corresponding indicator name and calculation scope. The calculation scope includes the calculation dimension (that is, the dimension of the indicator mentioned above) and the calculation rules (numerator, denominator, and calculation formula).

[0072] In some specific implementations, the enterprise indicator items uploaded by the system administrator include:

[0073] Based on the synchronization command input by the system administrator, the enterprise indicator items are retrieved from the enterprise cost management system;

[0074] or,

[0075] Receive a file containing information about the enterprise's indicator items, and retrieve the enterprise's indicator items from the file.

[0076] Specifically, the file containing the information of the enterprise indicator items can be an Excel file. An Excel file template can be set in advance, and then the system administrator fills the information of the enterprise indicator items into the Excel file template to form an Excel file containing the information of the enterprise indicator items.

[0077] The information for enterprise indicator items may specifically include at least one of the following: item code, item name, parent code, item type, and contract classification.

[0078] In this embodiment of the invention, there are two ways to obtain enterprise indicator items during the system initialization phase: 1. Synchronize enterprise indicator items by connecting to the enterprise cost management system; 2. Fill in the information of enterprise indicator items into a file, and then obtain the enterprise indicator items by importing the file.

[0079] In some specific implementations, configuring the association between the enterprise indicator items and the enterprise standard list according to the configuration input includes:

[0080] Based on the configuration input, configure the mapping relationship between the enterprise indicator items and the fixed divisions to which the enterprise standard list belongs;

[0081] Obtaining the target data required for calculating the indicators in the enterprise indicator category from the data in the enterprise standard list that is related to the enterprise indicator category includes:

[0082] Obtain the fixed division that has a mapping relationship with the enterprise indicator items;

[0083] The target data is obtained from the enterprise standard list belonging to the fixed division.

[0084] The fixed divisions are predetermined as needed. Different needs correspond to different fixed divisions. The fixed divisions can be for projects, buildings, green spaces, etc. There are no restrictions here. They can be set according to the needs of the enterprise.

[0085] Of course, companies can also choose not to set up fixed divisions according to their own needs. In the absence of fixed divisions, they can directly configure the relationship between the company's indicator items and the company's standard list.

[0086] In this embodiment of the invention, the mapping relationship between fixed divisions and enterprise indicator items is configured, and the association relationship between the enterprise standard list and enterprise indicator items is configured. Please refer to [link / reference]. Figure 5 This is because the enterprise standard list belongs to a fixed segment, and linking the fixed segment with the enterprise indicator items indirectly completes the linking of the enterprise standard list with the enterprise indicator items.

[0087] In some specific implementations, configuring the calculation rules for each indicator in the enterprise indicator category according to the configuration input includes:

[0088] Configure macro codes to calculate the numerator and / or denominator of the indicator, wherein the macro codes are used to calculate the value of the numerator and / or denominator of the indicator according to a preset calculation formula when running.

[0089] The calculation process for index values ​​is generally a numerator / denominator, where the numerator is usually the quantity of work or the total price, and the denominator is usually the building area, saleable area, or certain quantities of work that are commonly referred to as the basis for calculation.

[0090] In other words, the target data is processed according to the calculation rules to obtain information for determining the indicator values ​​in the enterprise indicator categories, including:

[0091] The macro code is run to calculate the numerator and / or denominator of the index according to a preset calculation formula (the macro code being run is compiled according to this calculation formula).

[0092] Of course, when calculating the numerator and / or denominator of the indicator according to the preset calculation formula, target data needs to be input. In some specific implementations, the target data can also be selected through macro code. That is, when the macro code is run, the target data is automatically selected, and the numerator and / or denominator of the indicator are calculated according to the preset calculation formula.

[0093] In some specific implementations, the macro code for configuring the calculation of the numerator and / or denominator of the index includes:

[0094] Obtain the macro code identifier of the configuration input instruction;

[0095] The macro code corresponding to the macro code identifier in the preset macro code library is determined to be the macro code corresponding to the numerator and / or the denominator, respectively.

[0096] In this embodiment of the invention, the system can predefine a macro code library containing multiple macro codes. Each macro code is based on a different calculation expression and has a unique identifier. Therefore, during configuration, the system administrator can select appropriate macro codes according to the enterprise's needs and complete the configuration through the macro code identifier. The system can then retrieve the corresponding macro code based on the configured macro code identifier to complete the calculation of the target data.

[0097] In this embodiment of the invention, macro codes are pre-compiled according to different calculation methods to form a macro code library. When an enterprise configures the calculation rules for indicators according to its own management needs, it can configure the corresponding macro codes to realize the indicator calculation. This provides high flexibility and can meet the various indicator calculation needs of enterprises. In addition, for the diverse and changing indicator calculation needs of enterprises, not only is manual data collection and calculation unnecessary, but the system also does not need to be redeveloped or modified, thus reducing system development and maintenance costs.

[0098] Please see Figure 6 The present invention provides a method for calculating index values ​​as follows:

[0099] Pre-defined macro codes (forming a macro code library) are used to obtain the macro codes corresponding to the numerator and denominator of the indicators based on the configuration. The target data in the enterprise standard list is read, and the values ​​of the numerator and denominator are calculated using the expressions defined in the macro codes. Finally, the indicator value is calculated based on the values ​​of the numerator and denominator.

[0100] In some specific implementations, the step of processing the target data according to the calculation rules to obtain information for determining the indicator values ​​in the enterprise indicator categories includes:

[0101] The target data is calculated according to the calculation rules to obtain the first data. The specific calculation rules for obtaining the first data can be determined by the configured macro code. The first data can be used as the numerator of the indicator calculation. The numerator of the indicator calculation is generally the quantity of work or the total price. The quantity of work or the total price, i.e., the first data, is obtained by summing up the data in the enterprise standard list.

[0102] Obtain the engineering characteristic values ​​required to calculate the index values; these engineering characteristic values ​​are project information, such as building area, saleable area, garden building area, landscape area, aluminum alloy window area, etc. The engineering characteristic values ​​can be obtained by the system automatically summarizing or reading project information, or by manual input by the user or system administrator.

[0103] The index value is obtained by calculating the first data and engineering characteristic values ​​according to the calculation rules. The specific calculation rule for obtaining the index value is to divide the numerator by the denominator. For example, steel reinforcement content = steel reinforcement quantity / building area; steel reinforcement unit price per square meter = total price of steel reinforcement in the bill of quantities / building area; aluminum profile content = weight of aluminum alloy door and window profiles / area of ​​aluminum alloy window. This calculation rule is also used to determine the specific numerator and denominator. For example, the numerator for calculating the value of the steel reinforcement content index is the steel reinforcement quantity, and the denominator is the building area.

[0104] In other alternative implementations, the index value can also be directly calculated from the target data according to the calculation rules. However, this generally involves two steps: the first step is to calculate the numerator value for one part of the target data and the denominator value for the other part of the target data according to the calculation rules. The calculation rule for the numerator value is determined by the macro code corresponding to the numerator, and the calculation rule for the denominator value is determined by the macro code corresponding to the denominator. The second step is to divide the numerator value by the denominator value according to the calculation rules to obtain the index value.

[0105] In summary, please refer to Figure 7 In this embodiment of the invention, the denominator (i.e., the basis for calculation) for the index calculation has two sources: one is calculated from the enterprise standard list, and the other is the engineering characteristic value of the project information. Of course, there may be other sources, which will not be listed in detail here.

[0106] Accordingly, please refer to Figure 8 This invention provides a digital engineering cost index determination system, comprising:

[0107] The first receiving module 801 is used to receive the enterprise indicator items and enterprise standard list uploaded by the system administrator, wherein one of the enterprise indicator items includes multiple indicators;

[0108] The second receiving module 802 is used to receive configuration input from the system administrator;

[0109] The configuration module 803 is used to configure the association between the enterprise indicator items and the enterprise standard list, as well as the calculation rules of each indicator in the enterprise indicator items, according to the configuration input.

[0110] The acquisition module 804 is used to acquire data input by the user for the enterprise standard list;

[0111] Selection module 805 is used to obtain target data required for calculating the indicators in the enterprise indicator category from the data in the enterprise standard list that is related to the enterprise indicator category;

[0112] The processing module 806 is used to process the target data according to the calculation rules to obtain information for determining the indicator values ​​in the enterprise indicator items.

[0113] In some specific implementations, the types of enterprise indicator items include at least one of cost items, cost items, and technical indicator items.

[0114] In some specific implementations, the first receiving module 801 is used to obtain the enterprise indicator items from the enterprise cost management system according to the synchronization instruction input by the system administrator; or, it is used to receive a file containing information about the enterprise indicator items and obtain the enterprise indicator items from the file.

[0115] In some specific implementations, the configuration module 803 is used to configure the mapping relationship between the enterprise indicator items and the fixed division to which the enterprise standard list belongs, according to the configuration input;

[0116] The selection module 805 includes:

[0117] A fixed segment acquisition unit is used to acquire the fixed segments that have a mapping relationship with the enterprise indicator items;

[0118] A data acquisition unit is used to acquire the target data from the enterprise standard list belonging to the fixed division.

[0119] In some specific implementations, the configuration module 803 is used to configure macro codes corresponding to the numerator and / or denominator of the index, wherein the macro codes are used to calculate the value of the numerator and / or denominator of the index according to a preset calculation formula when running.

[0120] In some specific implementations, the configuration module 803 includes:

[0121] The identifier acquisition unit is used to acquire the macro code identifier of the configuration input instruction;

[0122] The macro code determination unit is used to determine the macro code in the preset macro code library that corresponds to the macro code identifier as the macro code corresponding to the numerator and / or the denominator, respectively.

[0123] In some specific embodiments, the processing module 806 includes:

[0124] The first calculation unit is used to calculate the target data according to the calculation rules to obtain the first data;

[0125] An engineering feature value acquisition unit is used to acquire the engineering feature values ​​required to calculate the index value;

[0126] The index value calculation unit is used to calculate the index value by calculating the first data and the engineering feature value according to the calculation rules.

[0127] The embodiments of the present invention are system embodiments based on the same inventive concept as the method embodiments described above. Therefore, for specific technical details and corresponding technical effects, please refer to the method embodiments described above, which will not be repeated here.

[0128] This invention also provides an electronic device, such as... Figure 9 As shown, the electronic device may include a processor 91 and a memory 92, wherein the processor 91 and the memory 92 can communicate with each other via a bus or other means. Figure 9 Taking the example of a connection between China and Israel via a bus.

[0129] Processor 91 can be a central processing unit (CPU). Processor 91 can also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or combinations of the above types of chips.

[0130] Memory 92, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs, non-transitory computer-executable programs, and modules, such as the program instructions / modules corresponding to the digital engineering cost index determination method in this embodiment of the invention (e.g., Figure 8 The first receiving module 801, the second receiving module 802, the configuration module 803, the acquisition module 804, the selection module 805, and the processing module 806 are shown. The processor 91 executes various functional applications and data processing by running non-transitory software programs, instructions, and modules stored in the memory 92, thereby realizing the method for determining digital engineering cost indicators in the above method embodiments.

[0131] The memory 92 may include a program storage area and a data storage area. The program storage area may store the operating system and applications required for at least one function; the data storage area may store data created by the processor 91, etc. Furthermore, the memory 92 may include high-speed random access memory and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, the memory 92 may optionally include memory remotely located relative to the processor 91, and these remote memories may be connected to the processor 91 via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

[0132] The one or more modules are stored in the memory 92, and when executed by the processor 91, they perform the following: Figure 1-7The method for determining digital engineering cost indicators in the illustrated embodiment.

[0133] For specific details regarding the aforementioned electronic devices, please refer to the relevant documentation. Figures 1 to 7 The relevant descriptions and effects in the illustrated embodiments are for understanding purposes only and will not be repeated here.

[0134] Accordingly, this embodiment of the invention also provides a computer-readable storage medium for storing a computer program. When the computer program is executed by a processor, it implements the various processes of the above-described embodiment of the method for determining digital engineering cost indicators and achieves the same technical effect. To avoid repetition, it will not be described again here.

[0135] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.

[0136] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0137] The various embodiments in this specification are described in a progressive manner. Similar or identical parts between embodiments can be referred to interchangeably. Each embodiment focuses on describing the differences from other embodiments. In particular, the system embodiments are basically similar to the method embodiments, so the description is relatively simple; relevant parts can be referred to the descriptions in the method embodiments.

[0138] The above description is merely an embodiment of this application and is not intended to limit the scope of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of the claims of this application.

Claims

1. A method for determining digital engineering cost indicators, characterized in that, include: Receive the enterprise indicator category and enterprise standard list uploaded by the system administrator, wherein one of the enterprise indicator categories includes multiple indicators; Receive configuration input from the system administrator; The configuration input specifies the relationship between the enterprise indicator items and the enterprise standard list, as well as the calculation rules for each indicator in the enterprise indicator items. Obtain the data input by the user for the enterprise standard list; Obtain the target data required to calculate the indicators in the enterprise indicator category from the data in the enterprise standard list that is related to the enterprise indicator category; The target data is processed according to the calculation rules to obtain information for determining the indicator values ​​in the enterprise indicator categories.

2. The method according to claim 1, characterized in that, The types of enterprise indicator items include at least one of cost items, cost items, and technical indicator items.

3. The method according to claim 1, characterized in that, The enterprise indicator categories uploaded by the system administrator include: Based on the synchronization command input by the system administrator, the enterprise indicator items are retrieved from the enterprise cost management system; or, Receive a file containing information about the enterprise's indicator items, and retrieve the enterprise's indicator items from the file.

4. The method according to claim 1, characterized in that, The step of configuring the association between the enterprise indicator items and the enterprise standard list according to the configuration input includes: Based on the configuration input, configure the mapping relationship between the enterprise indicator items and the fixed divisions to which the enterprise standard list belongs; Obtaining the target data required for calculating the indicators in the enterprise indicator category from the data in the enterprise standard list that is related to the enterprise indicator category includes: Obtain the fixed division that has a mapping relationship with the enterprise indicator items; The target data is obtained from the enterprise standard list belonging to the fixed division.

5. The method according to claim 1, characterized in that, The step of configuring the calculation rules for each indicator in the enterprise indicator category according to the configuration input includes: Configure macro codes to calculate the numerator and / or denominator of the indicator, wherein the macro codes are used to calculate the value of the numerator and / or denominator of the indicator according to a preset calculation formula when running.

6. The method according to claim 5, characterized in that, The macro code for calculating the numerator and / or denominator of the metric includes: Obtain the macro code identifier of the configuration input instruction; The macro code corresponding to the macro code identifier in the preset macro code library is determined to be the macro code corresponding to the numerator and / or the denominator, respectively.

7. The method according to claim 1, characterized in that, The step of processing the target data according to the calculation rules to obtain information for determining the indicator values ​​in the enterprise indicator categories includes: The target data is calculated according to the calculation rules to obtain the first data; Obtain the engineering characteristic values ​​required to calculate the index value; The index value is obtained by calculating the first data and the engineering feature value according to the calculation rules.

8. A digital engineering cost index determination system, characterized in that, include: The first receiving module is used to receive the enterprise indicator items and enterprise standard list uploaded by the system administrator, wherein one of the enterprise indicator items includes multiple indicators; The second receiving module is used to receive configuration input from the system administrator; The configuration module is used to configure the association between the enterprise indicator items and the enterprise standard list, as well as the calculation rules for each indicator in the enterprise indicator items, according to the configuration input. The acquisition module is used to acquire data input by the user for the enterprise standard list; The selection module is used to obtain target data required for calculating the indicators in the enterprise indicator category from the data in the enterprise standard list that is related to the enterprise indicator category; The processing module is used to process the target data according to the calculation rules to obtain information for determining the indicator values ​​in the enterprise indicator categories.

9. An electronic device, characterized in that, include: A memory and a processor are interconnected, the memory being used to store a computer program, which, when executed by the processor, implements the method for determining digital engineering cost indicators as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium is used to store a computer program, which, when executed by a processor, implements the method for determining digital engineering cost indicators as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Digital building historical data precipitation method and system and computer readable storage medium

    CN110347670A

  • Project cost work order database automatic matching method and system

    CN113886653A

Cited By

  • Engineering cost data processing method and system based on big data analysis

    CN122022208A