Product Management System, Method, Device and Computer Readable Storage Medium

By introducing sub-page formation modules, single-layer configuration page formation modules and multi-layer configuration page formation modules in the product management system, the problems of large workload and inefficiency in the product configuration process in the prior art are solved, and more efficient and flexible product configuration and cost calculation are achieved.

CN114154938BActive Publication Date: 2025-05-27ZHEJIANG DAMON TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202011510613.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-12-18
Publication Date
2025-05-27
Estimated Expiration
2040-12-18

AI Technical Summary

Technical Problem

The existing technology has a large workload, low work efficiency and many configuration errors in the product configuration process, resulting in excessive burden on engineers in transactional work such as numbering, output lists, and output device parameters.

Method used

It provides a product management system, including a sub-page formation module, a single-layer configuration page formation module and a multi-layer configuration page formation module. Through these modules, a variety of underlying configuration sub-pages and a single-layer configuration interface are formed, the product structure is configured layer by layer, and the cost calculation module is included to achieve accurate calculation of product costs.

Benefits of technology

It reduces data errors and omissions during product configuration, improves the configuration work efficiency of engineers, makes the entire configuration work more flexible, and realizes the accuracy of product cost calculation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114154938B_ABST
    Figure CN114154938B_ABST
Patent Text Reader

Abstract

The present invention provides a product management system, method, device and computer-readable storage medium. The product management system includes: a sub-page forming module, configured to receive basic data selected for product configuration and form a variety of underlying configuration sub-pages; a single-layer configuration page forming module, configured to form a single-layer configuration interface through multiple specified underlying configuration sub-pages; the specified underlying configuration sub-pages include a product basic information sub-page, a configuration scheme library sub-page, a configuration option sub-page formed by combining configuration elements, configuration parameters and specification parameters, and a configuration result sub-page of the configuration result formed according to the audited configuration scheme; a multi-layer configuration page forming module, configured to perform multi-layer stacking on all underlying configuration sub-pages used to complete product structure configuration to form a multi-layer configuration page; the present invention can reduce data errors and omissions in the product configuration process, make the configuration work of engineers more convenient and efficient, and make the entire configuration work more flexible.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of product management, and relates to a management system and method, and in particular to a product management system, method, device and computer-readable storage medium. Background Art

[0002] With the increase of the company's technological product lines, it is difficult for pre-sales design engineers to remember the detailed parameters and other information of all products. At the same time, since product standardization has not been fully implemented, in the pre-sales design process, pre-sales engineers are very arbitrary in selecting equipment, and there are many non-standard products. The emergence of a large number of non-standard products has increased the workload in the process of engineering design, production and manufacturing, and on-site construction. At the same time, due to the large number of non-standard products and low reuse, it will have an adverse impact on the process of forming a standardized business system for the company, increase the workload of engineers in transactional work such as numbering, outputting lists, and outputting equipment parameters, resulting in low work efficiency and numerous errors.

[0003] Therefore, how to provide a product management system, method, device and computer-readable storage medium to solve the defects of the prior art in the product configuration process, such as large workload, low work efficiency and numerous configuration errors, has become a technical problem that needs to be urgently solved by technical personnel in this field. Summary of the invention

[0004] In view of the above-mentioned shortcomings of the prior art, an object of the present invention is to provide a product management system, method, device and computer-readable storage medium for solving the problems of large workload, low work efficiency and numerous configuration errors in the product configuration process of the prior art.

[0005] To achieve the above-mentioned purpose and other related purposes, the present invention provides a product management system on the one hand, including: a sub-page forming module, which is used to receive basic information selected for product configuration and form a variety of bottom-level configuration sub-pages; a single-layer configuration page forming module, which is used to form a single-layer configuration interface through multiple designated bottom-level configuration sub-pages; the designated bottom-level configuration sub-pages include a product basic information sub-page, a configuration scheme library sub-page, a configuration option sub-page that combines configuration elements, configuration parameters, and specification parameters, and a configuration result sub-page of the configuration result formed according to the reviewed configuration scheme; a multi-layer configuration page forming module, which is used to superimpose all the bottom-level configuration sub-pages used to complete the product structure configuration into multiple layers to form a multi-layer configuration page; the multi-layer configuration page is used to configure the product structure layer by layer.

[0006] In an embodiment of the present invention, the underlying configuration sub-page further includes a configuration element name sub-page provided with configuration elements, an enumeration pool sub-page provided with enumerated configuration elements, a specification parameter sub-page provided with drawing design size parameters of the configuration elements, and a configuration scheme sub-page provided with an audited configuration scheme.

[0007] In an embodiment of the present invention, the audited configuration scheme includes a calculation formula for product codes, a calculation formula for parent item codes, a calculation formula for sub-item codes, and a calculation formula for sub-item usage.

[0008] In an embodiment of the present invention, the enumeration pool sub-page includes an enumeration name list of configuration elements, an enumeration value of the configuration elements, and an association and mutual exclusion relationship of the configuration elements; wherein, the association and mutual exclusion relationship of the configuration elements includes a target enumeration name, an enumeration value of the target enumeration, an enumeration name having an association relationship with the target enumeration, an enumeration name having a mutual exclusion relationship with the target enumeration, an association value, and a mutual exclusion value.

[0009] In an embodiment of the present invention, the product management system performs product configuration according to the configuration template of the product configuration selected in the configuration scheme library sub-page of the single-layer configuration interface; the product management system performs product configuration according to the configuration content selected in the configuration option sub-page of the single-layer configuration page.

[0010] In an embodiment of the present invention, the product management system searches for the underlying configuration sub-page related to the parent item configuration for configuring the product based on the product to be configured received in the multi-layer configuration page for primary configuration, and then searches for the underlying configuration sub-page related to the sub-item configuration for configuring the product for secondary configuration.

[0011] In an embodiment of the present invention, the product management system further includes a cost calculation module: the cost calculation module includes: a pre-sales product cost calculation unit, which is used to perform a complete machine inspection on the imported equipment list to determine whether the product is a configured product. If so, continue to perform a complete machine inspection of the primary component status on all configured products in the equipment list to calculate the pre-sales product cost; if not, continue to configure the unconfigured products; a component cost calculation unit, which is used to select the materials for which the component cost is to be calculated in the material library; according to the structural relationship of the physical library, load the underlying parts of the materials for which the component cost is to be calculated, and calculate the cost unit price of the materials according to the hierarchical structure of the materials from bottom to top in the physical library; a product cost calculation unit, which is used to calculate the product cost price according to the product cost calculation instruction received on the product configuration interface provided by the product management system and the pre-stored product cost price calculation formula.

[0012] On the other hand, the present invention provides a product management method, including: receiving basic data selected for product configuration to form multiple underlying configuration sub-pages; forming a single-layer configuration interface through multiple specified underlying configuration sub-pages; the specified underlying configuration sub-pages include a product basic information sub-page, a configuration scheme library sub-page, a configuration option sub-page, and a configuration result sub-page; or stacking multiple underlying configuration sub-pages used to complete product structure configuration in multiple layers to form a multi-layer configuration page; the multi-layer configuration page is used to configure the product structure layer by layer.

[0013] On yet another aspect, the present invention provides a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, the product management method is implemented.

[0014] Finally, the present invention provides a product management device, including: a processor and a memory; the memory is used to store a computer program, and the processor is used to execute the computer program stored in the memory so that the product management device executes the product management method.

[0015] As described above, the product management system, method, device, and computer-readable storage medium of the present invention have the following beneficial effects:

[0016] The product management system, method, device, and computer-readable storage medium of the present invention can reduce data errors and omissions in the product configuration process, make the configuration work of engineers more convenient and efficient, and make the entire configuration work more flexible. Moreover, it realizes the accurate calculation of product costs and more realizes the cost calculation in multiple business scenarios. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] Figure 1 It shows a schematic diagram of the principle structure of the product management system of the present invention in an embodiment.

[0018] Figure 2A It shows an example diagram of the enumeration pool sub-page of the present invention displaying an enumeration name list.

[0019] Figure 2B It shows an example diagram of the enumeration pool sub-page of the present invention displaying the enumeration values of configuration elements.

[0020] Figure 2C It shows an example diagram of the enumeration pool sub-page of the present invention displaying the association and mutual exclusion relationships of configuration elements.

[0021] Figure 3 It shows an example diagram of the configuration scheme sub-page of the present invention.

[0022] Figure 4A It shows an example diagram of the configuration element sub-page under the configuration option sub-page of the present invention.

[0023] Figure 4B Shown is an example diagram of the configuration parameter sub - page under the configuration option sub - page of the present invention.

[0024] Figure 4C Shown is an example diagram of the specification parameter sub - page under the configuration option sub - page of the present invention.

[0025] Figure 5 Shown is an example diagram of the single - layer configuration interface of the present invention.

[0026] Figure 6 Shown is a schematic diagram of the principle structure of the cost calculation module of the present invention.

[0027] Figure 7 Shown is a schematic diagram of the principle structure of the product management system of the present invention in an embodiment.

[0028] Description of component numbers

[0029] 1 Product management system

[0030] 11 Sub - page formation module

[0031] 12 Single - layer configuration page formation module

[0032] 13 Multi - layer configuration page formation module

[0033] 14 Cost calculation module

[0034] 141 Pre - sales product cost calculation unit

[0035] 142 Spare part cost calculation unit

[0036] 143 Product cost calculation unit

[0037] Steps S71 - S72’ Detailed implementation manners

[0038] The following uses specific specific examples to illustrate the implementation manners of the present invention. Those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. The present invention can also be implemented or applied through other different specific implementation manners. Various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of the present invention. It should be noted that, without conflict, the following embodiments and the features in the embodiments can be combined with each other.

[0039] It should be noted that the illustrations provided in the following embodiments only schematically illustrate the basic concept of the present invention. Therefore, only the components related to the present invention are shown in the drawings, rather than being drawn according to the number, shape, and size of the components in actual implementation. The types, quantities, and proportions of the components in actual implementation can be arbitrarily changed, and the component layout type may also be more complex.

[0040] Embodiment 1

[0041] This embodiment provides a product management system, including:

[0042] A sub-page forming module, configured to receive the basic data selected for product configuration and form a variety of underlying configuration sub-pages;

[0043] A single-layer configuration page forming module, configured to form a single-layer configuration interface through multiple specified underlying configuration sub-pages; the specified underlying configuration sub-pages include a product basic information sub-page, a configuration scheme library sub-page, a configuration option sub-page that combines configuration elements, configuration parameters, and specification parameters, and a configuration result sub-page of the configuration result formed according to the audited configuration scheme;

[0044] A multi-layer configuration page forming module, configured to stack all the underlying configuration sub-pages used to complete the product structure configuration in multiple layers to form a multi-layer configuration page; the multi-layer configuration page is used to configure the product structure layer by layer.

[0045] The following will describe the product management system provided in this embodiment in detail with reference to the drawings. Please refer to Figure 1 , which shows the schematic principle structure of the product management system in an embodiment. As Figure 1 shown, the product management system 1 includes a sub-page forming module 11, a single-layer configuration page forming module 12, a multi-layer configuration page forming module 13, and a cost calculation module (not shown).

[0046] The sub-page forming module 11 is configured to receive the basic data selected for product configuration and form a variety of underlying configuration sub-pages.

[0047] In this embodiment, the basic data selected for product configuration includes the configuration elements of each product, the attribute parameters of each configuration element, the drawing design size parameters of each configuration element, and the audited configuration schemes of each product; among them, the audited configuration schemes of each product include the calculation formula of the product code, the calculation formula of the parent item code, the calculation formula of the sub-item code, and the calculation formula of the sub-item usage.

[0048] The underlying configuration sub-page includes the designated underlying configuration sub-page including a product basic information sub-page, a configuration element name sub-page with configuration elements, an enumeration pool sub-page with enumeration configuration elements, a specification parameter sub-page with drawing design size parameters of configuration elements, and a configuration scheme sub-page with reviewed configuration schemes, a configuration scheme library sub-page, a configuration option sub-page that combines configuration elements, configuration parameters, and specification parameters, and a configuration result sub-page of the configuration results formed according to the reviewed configuration scheme.

[0049] The product basic information subpage includes the product code, product name, model code, EBOM code, EBOM status and EBOM version of the product to be configured.

[0050] The configuration element name subpage provided with the configuration element includes the sequence number of the configuration element and the configuration element name.

[0051] For example, the configuration element name corresponding to serial number 1 is length, the configuration element name corresponding to serial number 2 is width, ..., the configuration element name corresponding to serial number 8 is driving direction, ..., the configuration element name corresponding to serial number 12 is motor voltage, and so on.

[0052] The enumeration pool subpage with enumeration configuration elements includes a list of enumeration names of configuration elements, enumeration values ​​of configuration elements, and associations and mutually exclusive relationships of configuration elements; wherein the associations and mutually exclusive relationships of configuration elements include target enumeration names, enumeration values ​​of target enumerations, enumeration names associated with target enumerations, enumeration names mutually exclusive with target enumerations, associated values, and mutually exclusive values. Figure 2A , Figure 2B and Figure 2C , respectively, are shown as an example diagram of an enumeration pool subpage displaying an enumeration name list, an example diagram of an enumeration pool subpage displaying an enumeration value of a configuration element, and an example diagram of an enumeration pool subpage displaying the association and mutual exclusion relationship of configuration elements. In this embodiment, the mutual exclusion and association of the configuration elements implement a fool-proof mechanism for the product management system.

[0053] The configuration scheme subpage with the approved configuration scheme includes the product code of the product to be configured, the name of the product to be configured, the model code, version, scheme review status and configuration scheme details, etc. The configuration scheme details include the calculation formula of the product code, the calculation formula of the parent item code, the calculation formula of the sub-item code and the calculation formula of the sub-item usage, etc. For an example of the configuration scheme subpage, please refer to Figure 3 .

[0054] The sub-page of the configuration plan library is linked to the sub-page of the configuration plan with the reviewed configuration plan set. When searching for a matching configuration plan by product code, name, specification parameters, and fuzzy search on the sub-page of the configuration plan library, it is linked to the sub-page of the configuration plan. The configuration plan matching the product code, name, specification parameters, and fuzzy search is retrieved on the sub-page of the configuration plan.

[0055] The configuration option sub-page combines configuration elements, configuration parameters, and specification parameters. Specifically, it combines the sub-pages of configuration elements, configuration parameters, and specification parameters configured for different products. Please refer to Figure 4A , Figure 4B and Figure 4C, which are respectively shown as the example diagrams of the sub-page of configuration elements, the sub-page of configuration parameters, and the sub-page of specification parameters under the configuration option sub-page.

[0056] The single-layer configuration page forming module 12 is used to form a single-layer configuration interface through multiple specified underlying configuration sub-pages. Please refer to Figure 5 , which is shown as an example diagram of the single-layer configuration interface. As Figure 5 shown, the specified underlying configuration sub-pages include the product basic information sub-page, the sub-page of the configuration plan library, the configuration option sub-page that combines configuration elements, configuration parameters, and specification parameters, and the configuration result sub-page of the configuration result formed according to the reviewed configuration plan.

[0057] The product management system configures the product according to the configuration template of the product configuration selected in the sub-page of the configuration plan library in the single-layer configuration interface. After the single-layer configuration interface senses a configuration instruction, it calculates the product code, sub-item code, and sub-item usage of the product to be configured according to the configuration template.

[0058] After the product management system configures the product with the configuration content selected in the configuration option sub-page of the single-layer configuration page (for example, product basic information, configuration elements, configuration parameters, or calculation formulas for product code, parent-item code, sub-item code, and sub-item usage, etc.), it calculates the product code, sub-item code, and sub-item usage.

[0059] The multi-layer configuration page forming module 13 is used to stack all the underlying configuration sub-pages used to complete the product structure configuration in multiple layers to form a multi-layer configuration page; the multi-layer configuration page is used to configure the product structure layer by layer.

[0060] Specifically, the product management system 1 searches for the underlying configuration sub - page related to the parent - item configuration for configuring the product to perform the first - level configuration based on the product to be configured received in the multi - layer configuration page 13, and then searches for the underlying configuration sub - page related to the sub - item configuration for configuring the product to perform the second - level configuration. The single - layer configuration and multi - layer configuration achieve the configuration flexibility of the product management system.

[0061] Please refer to Figure 6 , which shows the schematic diagram of the principle structure of the cost calculation module. As Figure 6 shown, the cost calculation module 14 includes: a pre - sales product cost calculation unit 141, a component cost calculation unit 142, and a product cost calculation unit 143.

[0062] The pre - sales product cost calculation unit 141 is used to perform a complete machine inspection on the imported equipment list to determine whether the product is a configured product. If so, it continues to perform a complete machine inspection of the first - level component status for all configured products in the equipment list to calculate the pre - sales product cost; if not, it continues to configure the unconfigured product; after calculating the pre - sales product cost, a pre - sales cost calculation form is formed. In this embodiment, the pre - sales product cost unit 141 only calculates the cost price of the first - level components of the product.

[0063] Specifically, the pre - sales product cost calculation unit 141 determines whether the product is a configured product based on whether the respective attribute parameter values of the product in the equipment list are configured. When the respective attribute parameter values of the product are configured, it is determined that the product is a configured product; when the respective attribute parameters of the product are not configured, it is determined that the product is an unconfigured product.

[0064] In this embodiment, when the pre - sales product cost calculation unit detects an unconfigured product, it continues to detect the unconfigured product to determine whether it is a non - standard product.

[0065] Specifically, when all column parameter values of the equipment list exist or conform to the configuration element association relationship in the configuration element, it indicates that the product is an unconfigured product;

[0066] When all column parameter values of the equipment list do not exist or do not conform to the configuration element association relationship in the configuration element, it indicates that the product is a non - standard product;

[0067] When the product is an unconfigured product or a non - standard product, the pre - sales product cost calculation unit fails to calculate, and the pre - sales cost price result is empty.

[0068] The component cost calculation unit 142 is used to select the materials for which the component costs are to be calculated in the material library; according to the structural relationship of the physical library, load the underlying parts of the materials for which the component costs are to be calculated, and calculate the cost unit price of the materials according to the hierarchical structure of the materials from bottom to top in the physical library; after calculating the component costs, form a component cost calculation table. In this embodiment, the component cost calculation unit 142 calculates the cost prices of the BOM below the second level of the product.

[0069] Specifically, the component cost calculation unit 142 selects the material range of the materials for which the component costs are to be calculated in the material library, and detects whether there is a historical cost for the material. If so, it means that the component costs of the material do not need to be calculated and the component costs are not recalculated; if not, it means that the component costs of the material can be calculated. In this embodiment, if there is a Lishi cost and the historical cost is in an unapproved state, the component costs are also selected by machine.

[0070] The product cost calculation unit 143 is used to calculate the product cost price according to the product cost calculation instruction received on the product configuration interface provided by the product management system and the pre-stored product cost price calculation formula. Among them, the pre-stored product cost price calculation formula is:

[0071] Product cost price = standard section price + non-standard section price + other parameter prices;

[0072] The value of the non-standard section = the received length, inner radius and / or width - the length, inner radius and / or width of the preferred solution

[0073] The value of the standard section price is the price parameter queried according to the received length or inner radius, width to locate the matching preferred solution and the material code corresponding to the standard section in the preferred solution;

[0074] The value of the non-standard section price is obtained by matching the value of the non-standard section and the current model classification with the length or inner radius, width, and the model classification to which the material belongs in the material standard price, and finding the price greater than or equal to the minimum value of the length or inner radius and width;

[0075] The other parameter price is the price of the material corresponding to the enumerated value; among them, if there is an enumerated value but no price of the corresponding material, the other parameter price does not take a value.

[0076] The product management system in this embodiment realizes the accurate calculation of product costs through the cost calculation module, and more realizes the cost calculation in multiple business scenarios.

[0077] It should be noted that the division of each module / unit of the above system is only a division of logical functions. In actual implementation, it can be fully or partially integrated into a physical entity, or physically separated. And these modules / units can all be implemented in the form of software called by processing elements, or all be implemented in the form of hardware, or some modules / units be implemented in the form of software called by processing elements and some modules / units be implemented in the form of hardware. For example, the x module / unit can be a separately established processing element, or can be integrated in a certain chip of the above system. In addition, the x module / unit can also be stored in the memory of the above system in the form of program code, and be called and executed by a certain processing element of the above system to perform the functions of the above x module / unit. The implementation of other modules / units is similar. These modules / units can be integrated together in whole or in part, or can be independently implemented. The processing element mentioned here can be an integrated circuit with signal processing capabilities. In the implementation process, each step of the above method or each of the above modules / units can be completed by the integrated logic circuit in the processor element or the instructions in the form of software. The above modules / units can be one or more integrated circuits configured to implement the above method, for example: one or more application specific integrated circuits (ASICs), one or more microprocessors (DSPs), one or more field programmable gate arrays (FPGAs), etc. When a certain module / unit above is implemented in the form of a processing element scheduling program code, the processing element can be a general-purpose processor, such as a central processing unit (CPU) or other processors that can call program code. These modules / units can be integrated together and implemented in the form of a system-on-a-chip (SOC).

[0078] This embodiment also provides a product management method. Please refer to Figure 7 , which shows a schematic flowchart of the product management method in an embodiment. As Figure 7 shown, the product management method includes:

[0079] S71, receiving the basic data selected for product configuration to form multiple underlying configuration sub-pages.

[0080] In this embodiment, the basic data selected for product configuration includes the configuration elements of each product, the attribute parameters of each configuration element, the drawing design dimension parameters of each configuration element, and the audited configuration schemes of each product; among them, the audited configuration schemes of each product include the calculation formula of the product code, the calculation formula of the parent item code, the calculation formula of the sub-item code, and the calculation formula of the sub-item usage.

[0081] The underlying configuration sub-pages include the specified underlying configuration sub-pages including the product basic information sub-page, the configuration element name sub-page provided with configuration elements, the enumeration pool sub-page provided with enumerated configuration elements, the specification parameter sub-page provided with the drawing design dimension parameters of the configuration elements, and the configuration scheme sub-page, the configuration scheme library sub-page, the configuration option sub-page combining the configuration elements, configuration parameters, and specification parameters, and the configuration result sub-page of the configuration result formed according to the audited configuration scheme.

[0082] S72. A single-layer configuration interface is formed through multiple specified underlying configuration sub-pages; the specified underlying configuration sub-pages include the product basic information sub-page, the configuration scheme library sub-page, the configuration option sub-page, and the configuration result sub-page.

[0083] Specifically, S72 includes performing product configuration according to the configuration template of the product configuration selected in the configuration scheme library sub-page in the single-layer configuration interface. After the single-layer configuration interface senses the configuration instruction, it calculates the product code, sub-item code, and sub-item usage of the product to be configured according to the configuration template.

[0084] After performing product configuration on the configuration content selected in the configuration option sub-page of the single-layer configuration page (for example, product basic information, configuration elements, configuration parameters, or the calculation formula of the product code, the calculation formula of the parent item code, the calculation formula of the sub-item code, and the calculation formula of the sub-item usage, etc.), the product code, sub-item code, and sub-item usage are calculated.

[0085] Or S72', stack multiple underlying configuration sub-pages for completing product structure configuration in multiple layers to form a multi-layer configuration page; the multi-layer configuration page is used to configure the product structure layer by layer.

[0086] Specifically, S72' includes, according to the product to be configured received in the multi-layer configuration page, searching for the underlying configuration sub-page related to the parent item configuration of configuring this product for primary configuration, and then searching for the underlying configuration sub-page related to the sub-item configuration of configuring this product for secondary configuration.

[0087] The product management method described in this embodiment further includes performing a complete machine inspection on the imported device list to determine whether the product is a configured product. If so, continue to perform a complete machine inspection on the first-level component status of all configured products in the device list to calculate the pre-sale product cost; if not, continue to configure the unconfigured products.

[0088] In the material library, select the materials for which the component costs are to be calculated; according to the structural relationship of the physical library, load the underlying parts of the materials for which the component costs are to be calculated, and calculate the cost unit price of the materials according to the hierarchical structure of the materials from bottom to top in the physical library.

[0089] And calculate the product cost price based on the product cost calculation instruction received on the product configuration interface provided by the product management system and the pre-stored product cost price calculation formula; where the pre-stored product cost price calculation formula is:

[0090] Product cost price = standard section price + non-standard section price + other parameter prices;

[0091] The value of the non-standard section = the received length, inner radius, and / or width - the length, inner radius, and / or width of the preferred solution

[0092] The value of the standard section price is the price parameter queried according to the received length or inner radius, width to locate the matching preferred solution and the material code corresponding to the standard section in the preferred solution;

[0093] The value of the non-standard section price is obtained by matching the value of the non-standard section and the current model classification with the length or inner radius, width, and model classification in the material standard price, and finding the price greater than or equal to the minimum value of the length or inner radius and width;

[0094] The other parameter price is the price of the material corresponding to the enumerated value; where if there is an enumerated value but no corresponding material price, the other parameter price does not take a value.

[0095] The product management system and method described in this embodiment can reduce data errors and omissions in the product configuration process, make the configuration work of engineers more convenient and efficient, and make the entire configuration work more flexible.

[0096] This embodiment also provides a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, the above product management method is implemented.

[0097] Those of ordinary skill in the art can understand that for a computer-readable storage medium: all or part of the steps of implementing the above method embodiments can be completed by hardware related to a computer program. The aforementioned computer program can be stored in a computer-readable storage medium. When the program is executed, it performs the steps of the above method embodiments; and the aforementioned storage medium includes: various media such as ROM, RAM, magnetic disks, or optical discs that can store program codes.

[0098] Embodiment 2

[0099] This embodiment provides a product management device, which includes: a processor, a memory, a transceiver, a communication interface, and / or a system bus; the memory and the communication interface are connected to the processor and the transceiver through the system bus to complete communication with each other. The memory is used to store a computer program, the communication interface is used to communicate with other devices, and the processor and the transceiver are used to run the computer program to enable the product management device to execute each step of the product management method as described above.

[0100] The aforementioned system bus can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. This system bus can be divided into an address bus, a data bus, a control bus, etc. For the convenience of representation, only a thick line is used in the figure, but it does not mean that there is only one bus or one type of bus. The communication interface is used to implement communication between the database access device and other devices (such as clients, read-write libraries, and read-only libraries). The memory may include a Random Access Memory (RAM), and may also include non-volatile memory, such as at least one disk memory.

[0101] The aforementioned processor can be a general-purpose processor, including a Central Processing Unit (CPU), a Network Processor (NP), etc.; it can also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.

[0102] The protection scope of the product management method described in the present invention is not limited to the execution order of the steps listed in this embodiment. Any solution achieved by adding or reducing steps of the prior art and replacing steps according to the principle of the present invention is included in the protection scope of the present invention.

[0103] The present invention also provides a product management system. The product management system can implement the product management method described in the present invention. However, the implementation device of the product management method described in the present invention includes but is not limited to the structure of the product management system listed in this embodiment. Any structural deformation and replacement of the prior art made according to the principle of the present invention are included in the protection scope of the present invention.

[0104] In summary, the product management system, method, device and computer-readable storage medium described in the present invention can reduce data errors and omissions in the product configuration process, make the configuration work of engineers more convenient and efficient, and make the entire configuration work more flexible. The present invention effectively overcomes various disadvantages in the prior art and has high industrial utilization value.

[0105] The above embodiments are only illustrative of the principles and effects of the present invention, and are not used to limit the present invention. Any person familiar with this technology can modify or change the above embodiments without departing from the spirit and scope of the present invention. Therefore, all equivalent modifications or changes made by those with ordinary knowledge in the technical field without departing from the spirit and technical idea disclosed by the present invention should still be covered by the claims of the present invention.

Claims

1. A product management system, characterized in that, it includes: A sub-page formation module, which is used to receive the basic materials selected for product configuration and form a variety of underlying configuration sub-pages; A single-layer configuration page formation module, which is used to form a single-layer configuration interface through multiple specified underlying configuration sub-pages; the specified underlying configuration sub-pages include a product basic information sub-page, a configuration plan library sub-page, a configuration option sub-page that combines configuration elements, configuration parameters, and specification parameters, and a configuration result sub-page of the configuration result formed according to the audited configuration plan; the underlying configuration sub-pages also include a configuration element name sub-page provided with configuration elements, an enumeration pool sub-page provided with enumerated configuration elements, a specification parameter sub-page provided with the drawing design size parameters of the configuration elements, and a configuration plan sub-page provided with the audited configuration plan; the configuration element name sub-page provided with configuration elements includes the serial number of the configuration element and the name of the configuration element; A multi-layer configuration page formation module, which is used to stack all the underlying configuration sub-pages used to complete the product structure configuration in multiple layers to form a multi-layer configuration page; the multi-layer configuration page is used to configure the product structure layer by layer.

2. The product management system according to claim 1, characterized in that, the audited configuration plan includes calculation formulas for product codes, parent item coding calculation formulas, sub-item coding calculation formulas, and sub-item usage calculation formulas.

3. The product management system according to claim 1, characterized in that, the enumeration pool sub-page includes a list of enumeration names of configuration elements, the enumeration values of configuration elements, and the association and mutual exclusion relationships of configuration elements; among them, the association and mutual exclusion relationships of configuration elements include the target enumeration name, the enumeration value of the target enumeration, the enumeration name having an association relationship with the target enumeration, the enumeration name having a mutual exclusion relationship with the target enumeration, the association value, and the mutual exclusion value.

4. The product management system according to claim 1, characterized in that, the product management system performs product configuration according to the configuration template of the product configuration selected in the configuration plan library sub-page in the single-layer configuration interface; the product management system performs product configuration on the configuration content selected in the configuration option sub-page in the single-layer configuration page.

5. The product management system according to claim 1, characterized in that, the product management system searches for the underlying configuration sub-pages related to the parent item configuration for configuring the product in the multi-layer configuration page for primary configuration, and then searches for the underlying configuration sub-pages related to the sub-item configuration for configuring the product for secondary configuration.

6. The product management system according to claim 1, characterized in that, the product management system further includes a cost calculation module: the cost calculation module includes: A pre-sale product cost calculation unit, which is used to perform a whole-machine inspection on the imported equipment list to determine whether the product is a configured product. If so, continue to perform a whole-machine inspection on the primary component status of all configured products in the equipment list to calculate the pre-sale product cost; if not, continue to configure the unconfigured products; A component cost calculation unit is used to select materials for which component costs are to be calculated in a material library; load the underlying parts of the materials for which component costs are to be calculated according to the structural relationships in a physical library, and calculate the cost unit price of the materials according to the hierarchical structure of the materials from bottom to top in the physical library. A product cost calculation unit is used to calculate the product cost price based on the product cost calculation instruction received on the product configuration interface provided by the product management system and the pre-stored product cost price calculation formula.

7. A product management method Characterized in that It includes: Receiving basic materials selected for product configuration to form multiple underlying configuration sub-pages; Forming a single-layer configuration interface through multiple specified underlying configuration sub-pages; the specified underlying configuration sub-pages include a product basic information sub-page, a configuration scheme library sub-page, a configuration option sub-page, and a configuration result sub-page; the underlying configuration sub-pages also include a configuration element name sub-page provided with configuration elements, an enumeration pool sub-page provided with enumerated configuration elements, a specification parameter sub-page provided with drawing design size parameters of configuration elements, and a configuration scheme sub-page provided with audited configuration schemes; the configuration element name sub-page provided with configuration elements includes the serial number of the configuration element and the configuration element name; or Stacking multiple underlying configuration sub-pages for completing product structure configuration in multiple layers to form a multi-layer configuration page; the multi-layer configuration page is used to configure the product structure layer by layer.

8. A computer-readable storage medium, on which a computer program is stored Characterized in that When the program is executed by a processor, it implements the product management method described in claim 7.

9. A product management device Characterized in that It includes: A processor and a memory; The memory is used to store a computer program, and the processor is used to execute the computer program stored in the memory so that the product management device executes the product management method described in claim 7.

Citation Information

Patent Citations

  • A method and system for integrity detection of configurable bill of materials

    CN109409728A

  • Costing device and method

    JP2009301322A

  • Product design configurator interface

    US20180211224A1