[go: up one dir, main page]

CN114154938B - Product management system, method, device and computer-readable storage medium - Google Patents

Product management system, method, device and computer-readable storage medium Download PDF

Info

Publication number
CN114154938B
CN114154938B CN202011510613.1A CN202011510613A CN114154938B CN 114154938 B CN114154938 B CN 114154938B CN 202011510613 A CN202011510613 A CN 202011510613A CN 114154938 B CN114154938 B CN 114154938B
Authority
CN
China
Prior art keywords
configuration
product
page
sub
layer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011510613.1A
Other languages
Chinese (zh)
Other versions
CN114154938A (en
Inventor
朱敏奇
盛恩东
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Damon Technology Group Corp Ltd
Original Assignee
Damon Technology Group Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Damon Technology Group Corp Ltd filed Critical Damon Technology Group Corp Ltd
Priority to CN202011510613.1A priority Critical patent/CN114154938B/en
Publication of CN114154938A publication Critical patent/CN114154938A/en
Application granted granted Critical
Publication of CN114154938B publication Critical patent/CN114154938B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0283Price estimation or determination
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Theoretical Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • Quality & Reliability (AREA)
  • Data Mining & Analysis (AREA)
  • Operations Research (AREA)
  • Game Theory and Decision Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明提供一种产品管理系统、方法、设备及计算机可读存储介质,所述产品管理系统包括:子页面形成模块,用于接收用于产品配置时选用的基础资料,形成多种底层配置子页面;单层配置页面形成模块,用于通过多个指定的底层配置子页面,形成单层配置界面;指定的底层配置子页面包括产品基础信息子页面、配置方案库子页面、将配置元素,配置参数,规格参数组合的配置选项子页面、根据已审核配置方案形成的配置结果的配置结果子页面;多层配置页面形成模块,用于将所有用于完成产品结构配置的底层配置子页面进行多层叠加,形成多层配置页面;本发明可以减少产品配置过程中数据错漏、使工程师的配置工作更加便捷高效、使整个配置工作更加灵活。

The present invention provides a product management system, method, device and computer-readable storage medium, wherein the product management system comprises: a sub-page forming module, which is used to receive basic data selected for product configuration and form a plurality of bottom-level configuration sub-pages; a single-layer configuration page forming module, which is used to form a single-layer configuration interface through a plurality of 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 combining configuration elements, configuration parameters and specification parameters, and a configuration result sub-page of a configuration result formed according to an audited configuration scheme; a multi-layer configuration page forming module, which is used to superimpose all bottom-level configuration sub-pages used to complete product structure configuration in multiple layers 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.

Description

Product management system, method, apparatus, and computer-readable storage medium
Technical Field
The present invention relates to a management system and method, and more particularly, to a product management system, method, device and computer readable storage medium.
Background
With the increase of the scientific and technological product lines of enterprises, before-sale design engineers have difficulty in memorizing detailed parameters and other information of all products. Meanwhile, as the product standardization is not completely implemented, the prior art engineer has great flexibility in selecting the types of equipment in the prior art design process, and the number of nonstandard products is quite large. The advent of large numbers of nonstandard products has resulted in increased workload during engineering, manufacturing, and site operations. Meanwhile, due to the fact that the number of nonstandard products is large and the repeated utilization is low, adverse effects are caused to the process of forming a standardized business system for enterprises, workload of engineers in transactional work such as numbering, output list, output equipment parameters and the like is increased, working efficiency is low, and errors are avoided.
Therefore, how to provide a product management system, method, device and computer readable storage medium to solve the defects of the prior art, such as large workload, low working efficiency, wrong configuration, etc., has been a technical problem to be solved by those skilled in the art.
Disclosure of Invention
In view of the above-mentioned drawbacks of the prior art, an object of the present invention is to provide a product management system, method, device and computer readable storage medium, which are used for solving the problems of large workload, low working efficiency and wrong configuration in the product configuration process in the prior art.
In order to achieve the above and other related objects, the invention provides a product management system, which comprises a subpage forming module, a single-layer configuration page forming module, a multi-layer configuration page forming module and a multi-layer configuration page forming module, wherein the subpage forming module is used for receiving basic data selected during product configuration to form a plurality of bottom configuration subpages, the single-layer configuration interface is formed through a plurality of designated bottom configuration subpages, the designated bottom configuration subpages comprise product basic information subpages, configuration scheme library subpages, configuration elements, configuration parameters and configuration option subpages combined by specification parameters and configuration result subpages formed according to the checked configuration scheme, the multi-layer configuration page forming module is used for carrying out multi-layer superposition on all bottom configuration subpages used for completing product structure configuration to form a multi-layer configuration page, and the multi-layer configuration page is used for configuring a product structure layer by layer.
In an embodiment of the present invention, the bottom configuration sub-page further includes a configuration element name sub-page provided with configuration elements, an enumeration pool sub-page provided with enumeration 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 checked configuration schemes.
In an embodiment of the present invention, the checked configuration scheme includes a calculation formula of a product code, a parent term encoding calculation formula, a child term encoding calculation formula, and a child term usage calculation formula.
In an embodiment of the invention, the enumeration pool page comprises an enumeration name list of configuration elements, enumeration values of the configuration elements and association and mutual exclusion relations of the configuration elements, wherein the association and mutual exclusion relations of the configuration elements comprise a target enumeration name, an enumeration value of a target enumeration, an enumeration name with an association relation with the target enumeration, an enumeration name with a mutual exclusion relation with the target enumeration, an association value and a mutual exclusion value.
In one embodiment of the invention, the product management system performs product configuration according to a configuration template of product configuration selected from a configuration scheme library sub-page in a single-layer configuration interface, and performs product configuration according to configuration content selected from a configuration option sub-page in the single-layer configuration interface.
In an embodiment of the present invention, the product management system searches for a bottom configuration sub-page related to a parent configuration configuring the product to perform a first-level configuration according to the product to be configured received in the multi-layer configuration page, and searches for a bottom configuration sub-page related to a child configuration configuring the product to perform a second-level configuration.
In an embodiment of the invention, the product management system further comprises a cost calculation module, wherein the cost calculation module comprises a pre-sale product cost calculation unit, a product cost calculation unit and a product cost calculation unit, wherein the pre-sale product cost calculation unit is used for carrying out complete machine detection on an imported equipment list, judging whether the product is a configured product, if yes, carrying out complete machine detection on the first-level component states of all the configured products in the equipment list continuously so as to calculate the pre-sale product cost, if not, carrying out continuous configuration on the unconfigured product, the component cost calculation unit is used for selecting materials with the component cost to be calculated in a material library, loading bottom parts of the materials with the component cost to be calculated according to the structural relation of a physical library, calculating the cost of the materials according to the hierarchical structure of the materials from bottom to top in the physical library, and pre-storing product cost calculation instructions and product cost price calculation formulas received on a product configuration interface provided by the product management system.
The invention further provides a product management method, which comprises the steps of receiving basic data selected during product configuration to form a plurality of bottom configuration subpages, forming a single-layer configuration interface through a plurality of designated bottom configuration subpages, wherein the designated bottom configuration subpages comprise product basic information subpages, configuration scheme library subpages, configuration option subpages and configuration result subpages, or carrying out multi-layer superposition on all bottom configuration subpages for completing product structure configuration to form a multi-layer configuration page, and the multi-layer configuration page is used for configuring a product structure layer by layer.
Yet another aspect of the present invention provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the product management method.
A final aspect of the present invention provides a product management apparatus comprising a processor and a memory, the memory for storing a computer program, the processor for executing the computer program stored by the memory to cause the product management apparatus to execute the product management method.
As described above, the product management system, method, apparatus and computer-readable storage medium of the present invention have the following advantageous effects:
the product management system, the method, the equipment and the computer readable storage medium can reduce data error in the product configuration process, so that the configuration work of engineers is more convenient and efficient, and the whole configuration work is more flexible. And the product cost accuracy calculation is realized, and the cost calculation of the multi-service scene is further realized.
Drawings
Fig. 1 is a schematic diagram of a product management system according to an embodiment of the invention.
FIG. 2A shows an exemplary diagram of displaying a list of enumeration names for an enumeration pool page of the present invention.
FIG. 2B shows an exemplary diagram of enumerated values for an enumeration pool page display configuration element of the present invention.
FIG. 2C is a diagram illustrating an example of the association and mutual exclusion relationship of configuration elements for an enumeration pool page of the present invention.
FIG. 3 is a diagram illustrating an exemplary sub-page of a configuration embodiment of the present invention.
FIG. 4A shows an exemplary diagram of a configuration element sub-page under a configuration option sub-page of the present invention.
FIG. 4B is a diagram illustrating an exemplary configuration parameter sub-page under a configuration options sub-page of the present invention.
FIG. 4C is a diagram illustrating an exemplary specification parameter sub-page under a configuration options sub-page of the present invention.
Fig. 5 shows an exemplary diagram of a single layer configuration interface of the present invention.
Fig. 6 is a schematic diagram of a cost calculation module according to the present invention.
Fig. 7 is a schematic structural diagram of a product management system according to an embodiment of the invention.
Description of element reference numerals
1. Product management system
11. Sub-page forming module
12. Single-layer configuration page forming module
13. Multi-layer configuration page forming module
14. Cost calculation module
141. Pre-sale product cost calculation unit
142. Component cost calculation unit
143. Product cost calculation unit
S71 to S72' steps
Detailed Description
Other advantages and effects of the present invention will become apparent to those skilled in the art from the following disclosure, which describes the embodiments of the present invention with reference to specific examples. The invention may be practiced or carried out in other embodiments that depart from the specific details, and the details of the present description may be modified or varied from the spirit and scope of the present invention. It should be noted that the following embodiments and features in the embodiments may be combined with each other without conflict.
It should be noted that the illustrations provided in the following embodiments merely illustrate the basic concept of the present invention by way of illustration, and only the components related to the present invention are shown in the drawings and are not drawn according to the number, shape and size of the components in actual implementation, and the form, number and proportion of the components in actual implementation may be arbitrarily changed, and the layout of the components may be more complicated.
Example 1
The present embodiment provides a product management system, including:
The sub-page forming module is used for receiving basic data selected during product configuration and forming various sub-pages with bottom configuration;
The single-layer configuration page forming module is used for forming a single-layer configuration interface through a plurality of designated bottom configuration sub-pages, wherein the designated bottom configuration sub-pages comprise product basic information sub-pages, configuration scheme library sub-pages, configuration option sub-pages combining configuration elements, configuration parameters and specification parameters, and configuration result sub-pages of configuration results formed according to the checked configuration scheme;
the multi-layer configuration page forming module is used for carrying out multi-layer superposition on all bottom layer configuration sub-pages for completing product structure configuration to form a multi-layer configuration page, and the multi-layer configuration page is used for configuring the product structure layer by layer.
The product management system provided by the present embodiment will be described in detail with reference to the collective drawings. Referring to fig. 1, a schematic diagram of a product management system in an embodiment is shown. As shown in fig. 1, 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 calculating module (not shown).
The sub-page forming module 11 is configured to receive basic data selected for product configuration, and form various sub-pages with bottom configuration.
In this embodiment, the basic data used for product configuration includes configuration elements of each product, attribute parameters of each configuration element, drawing design size parameters of each configuration element, and checked configuration schemes of each product, where the checked configuration schemes of each product include a calculation formula of a product code, a parent term encoding calculation formula, a child term encoding calculation formula, and a child term usage calculation formula.
The bottom layer configuration subpage comprises a product basic information subpage, a configuration element name subpage provided with configuration elements, an enumeration pool subpage provided with enumeration configuration elements, a specification parameter subpage provided with drawing design dimension parameters of the configuration elements, a configuration scheme subpage provided with checked configuration schemes, a configuration scheme library subpage, configuration elements, configuration parameters, configuration option subpages of specification parameter combination and configuration result subpages of configuration results formed according to the checked configuration schemes.
The product basic information subpage comprises a product code, a product name, a model code number, an EBOM code, an EBOM state and an EBOM version of a product to be configured.
The configuration element name sub-page provided with the configuration element comprises a serial number of the configuration element and a configuration element name.
For example, the configuration element name corresponding to the number 1 is the length, the configuration element name corresponding to the number 2 is the width, & gt, the configuration element name corresponding to the number 8 is the driving direction, & gt, the configuration element name corresponding to the number 12 is the motor voltage, and so on.
The enumeration pool page provided with the enumeration configuration elements comprises an enumeration name list of the configuration elements, enumeration values of the configuration elements and association and mutual exclusion relations of the configuration elements, wherein the association and mutual exclusion relations of the configuration elements comprise a target enumeration name, an enumeration value of the target enumeration, an enumeration name with an association relation with the target enumeration, an enumeration name with a mutual exclusion relation with the target enumeration, an association value and a mutual exclusion value. Referring to fig. 2A, 2B, and 2C, an example diagram of an enumeration name list for an enumeration pool page display, an example diagram of an enumeration value for an enumeration pool page display configuration element, and an example diagram of an association and mutual exclusion relationship for an enumeration pool page display configuration element are shown, respectively. In this embodiment, the mutual exclusion and association of the configuration elements implement a foolproof mechanism of the product management system.
The configuration scheme sub-page provided with the checked configuration scheme comprises a product code of a product to be configured, a product name to be configured, a model code number, a version, a scheme checking state, configuration scheme details and the like. The configuration scheme details comprise a calculation formula of a product code, a parent item coding calculation formula, a child item consumption calculation formula and the like. An example diagram of a configuration scheme sub-page is shown in FIG. 3.
The configuration scheme library subpage is linked with the configuration scheme subpage provided with the checked configuration scheme, and when the configuration scheme matched with the configuration scheme library subpage is searched for through product codes, names, specification parameters and fuzzy search, the configuration scheme library subpage is linked with the configuration scheme subpage. And calling a configuration scheme matched with the product code, the name, the specification parameters and the fuzzy search in the configuration scheme sub-page.
The configuration option subpage combines configuration elements, configuration parameters and specification parameters. Specifically, the configuration element subpage, the configuration parameter subpage and the specification parameter subpage configured by different products are combined, and referring to fig. 4A, fig. 4B and fig. 4C, the configuration element subpage illustration, the configuration parameter subpage illustration and the specification parameter subpage illustration under the configuration option subpage are respectively displayed.
The single-layer configuration page forming module 12 is configured to form a single-layer configuration interface through a plurality of designated bottom-layer configuration sub-pages. Referring to FIG. 5, an exemplary diagram of a single layer configuration interface is shown. As shown in FIG. 5, the designated bottom configuration subpage includes a product base information subpage, a configuration scheme library subpage, configuration option subpages that combine configuration elements, configuration parameters, and specification parameters, and configuration result subpages that form configuration results according to the checked configuration scheme.
The product management system carries out product configuration according to a configuration template of product configuration selected from a configuration scheme library sub-page in a single-layer configuration interface, and the single-layer configuration interface calculates a product code, a sub-item code and a sub-item consumption of a product to be configured according to the configuration template after sensing a configuration instruction.
The product management system performs product configuration on configuration content (for example, calculation formulas of product basic information, configuration elements, configuration parameters or product codes, father item coding calculation formulas, child item usage calculation formulas and the like) selected from configuration option sub-pages in a single-layer configuration page, and then calculates product codes, child item codes and child item usage.
The multi-layer configuration page forming module 13 is used for carrying out multi-layer superposition on all bottom layer configuration sub-pages for completing configuration of the product structure to form a multi-layer configuration page, and the multi-layer configuration page is used for configuring the product structure layer by layer.
Specifically, the product management system 1 searches for a sub-page of the bottom configuration related to the parent configuration configuring the product to perform the first-level configuration according to the product to be configured received in the multi-layer configuration page 13, and searches for a sub-page of the bottom configuration related to the sub-item configuration configuring the product to perform the second-level configuration. The single-layer configuration and the multi-layer configuration realize the configuration flexibility of the product management system.
Referring to fig. 6, a schematic diagram of a cost calculation module is shown. As shown in fig. 6, the cost calculation module 14 includes a pre-sale product cost calculation unit 141, a component cost calculation unit 142, and a product cost calculation unit 143.
The pre-sale product cost calculating unit 141 is configured to perform complete machine detection on the imported equipment list, determine whether the product is a configured product, if yes, continuously perform complete machine detection on the first-stage component states of all configured products in the equipment list to calculate the pre-sale product cost, if not, continuously configure the unconfigured product, and after calculating the pre-sale product cost, form a pre-sale cost calculating table. In this embodiment, the pre-sale product cost unit 141 calculates the cost price of only one level of components of the product.
Specifically, the pre-sale product cost calculating unit 141 determines whether the product is a configured product according to whether the configuration of each attribute parameter value of the product in the device list is completed. And judging that the product is an unconfigured product when the configuration of each attribute parameter value of the product is completed and judging that the product is an unconfigured product when the configuration of each attribute parameter of the product is completed.
In this embodiment, after the pre-sale product cost calculating unit detects an unconfigured product, the unconfigured product is continuously detected to determine whether the unconfigured product is a nonstandard product.
Specifically, when each column of parameter values of the equipment list exist in configuration elements or accord with the association relation of the configuration elements, the product is shown as an unconfigured product;
when the parameter values of each column of the device list do not exist in the configuration element or do not accord with the association relation of the configuration element. Indicating that the product is a nonstandard product;
When the product is an unconfigured product or a nonstandard product, the pre-sale product cost calculation unit fails to calculate, and the pre-sale cost price result is empty.
The component cost calculating unit 142 is configured to select a material with a component cost to be calculated from a material library, load a bottom part of the material with the component cost to be calculated according to a structural relationship of a physical library, calculate a cost unit price of the material according to a hierarchical structure of the material in the physical library from bottom to top, and form a component cost calculating table after the component cost is calculated. In the present embodiment, the component cost calculating unit 142 calculates the cost price of the BOM of the product of the second level or less.
Specifically, the component cost calculating unit 142 selects a material range of a material with a component cost to be calculated from the material library, detects whether the material has a history cost, if so, indicates that the material does not need to calculate the component cost and does not recalculate the component cost, and if not, indicates that the material can calculate the component cost. In this embodiment, if there is a cost of stone separation and the historical cost is in an unverified state, the cost of the selected parts of the machine is also running.
The product cost calculating unit 143 is configured to calculate a product cost price based on the product cost calculating instruction received on the product configuration interface provided by the product management system and a pre-stored product cost price calculating formula. Wherein, the cost price calculation formula of the prestored product is as follows:
product cost price = standard segment price + non-standard segment price + other parameter price;
Non-standard segment value = received length, inner radius and/or width-length, inner radius and/or width of preferred embodiment
The price value of the standard section is a preferred scheme for positioning and matching the standard section according to the received length or the received inner radius and width, and the price parameter of the material code query corresponding to the standard section in the preferred scheme is adopted;
the value of the price of the non-standard segment is obtained by matching the value of the non-standard segment with the length or the inner radius, the width and the belonging model class in the standard price of the material, and searching the price which is larger than or equal to the minimum value of the length or the inner radius and the width;
the price of the other parameters is the price of the material corresponding to the enumerated value, wherein if the enumerated value exists but the price of the material does not exist, the price of the other parameters does not take the value.
The product management system of the embodiment realizes the calculation of the accuracy of the product cost through the cost calculation module, and further realizes the cost calculation of the multi-service scene.
It should be noted that the division of the modules/units of the above system is merely a division of logic functions, and may be fully or partially integrated into one physical entity or may be physically separated. And these modules/units may be all implemented in the form of software called by a processing element, or may be all implemented in the form of hardware, or may be partially implemented in the form of software called by a processing element, and partially implemented in the form of hardware. For example, the xmodule/unit may be a processing element that is set up separately, or may be implemented integrated in a chip of the above-described system. In addition, the xmodule/unit may be stored in the memory of the above system in the form of program codes, and the functions of the xmodule/unit may be called and executed by a certain processing element of the above system. The implementation of the other modules/units is similar. These modules/units may be integrated together in whole or in part or may be implemented separately. The processing element described herein may be an integrated circuit having signal processing capabilities. In implementation, each step of the above method or each module/unit above may be implemented by an integrated logic circuit of hardware in a processor element or an instruction in the form of software. The modules/units above may be one or more integrated circuits configured to implement the above methods, such as one or more Application SPECIFIC INTEGRATED Circuits (ASIC), one or more microprocessors (DIGITAL SINGNAL Processor, DSP), one or more field programmable gate arrays (Field Programmable GATE ARRAY, FPGA), or the like. When a module/unit is implemented in the form of a processing element scheduler code, the processing element may be a general-purpose processor, such as a central processing unit (Central Processing Unit, CPU) or other processor that may invoke the program code. These modules/units may be integrated together and implemented in the form of a System-on-a-chip (SOC) for short.
The present embodiment also provides a product management method, please refer to fig. 7, which shows a flow chart of the product management method in an embodiment. As shown in fig. 7, the product management method includes:
s71, receiving basic data selected in the process of product configuration to form a plurality of bottom configuration sub-pages.
In this embodiment, the basic data used for product configuration includes configuration elements of each product, attribute parameters of each configuration element, drawing design size parameters of each configuration element, and checked configuration schemes of each product, where the checked configuration schemes of each product include a calculation formula of product codes, a father term encoding calculation formula, a child term encoding calculation formula, and a child term usage calculation formula.
The bottom layer configuration subpage comprises a product basic information subpage, a configuration element name subpage provided with configuration elements, an enumeration pool subpage provided with enumeration configuration elements, a specification parameter subpage provided with drawing design dimension parameters of the configuration elements, a configuration scheme subpage provided with checked configuration schemes, a configuration scheme library subpage, configuration elements, configuration parameters, configuration option subpages of specification parameter combination and configuration result subpages of configuration results formed according to the checked configuration schemes.
S72, forming a single-layer configuration interface through a plurality of designated bottom configuration sub-pages, wherein the designated bottom configuration sub-pages comprise a product basic information sub-page, a configuration scheme library sub-page, a configuration option sub-page and a configuration result sub-page.
Specifically, the step S72 includes performing product configuration according to a configuration template of product configuration selected from a configuration scheme library sub-page in a single-layer configuration interface, where after sensing a configuration instruction, the single-layer configuration interface calculates a product code, a sub-item code and a sub-item amount of a product to be configured according to the configuration template.
And after the configuration content (such as product basic information, configuration elements, configuration parameters or calculation formulas of product codes, father item coding calculation formulas, son item consumption calculation formulas and the like) selected from the configuration option sub-pages in the single-layer configuration page is configured for product configuration, the product codes, son item codes and son item consumption are calculated.
Or S72', carrying out multi-layer superposition on all bottom layer configuration sub-pages for completing the configuration of the product structure to form a multi-layer configuration page, wherein the multi-layer configuration page is used for configuring the product structure layer by layer.
Specifically, the step S72' includes searching for a sub-page of the bottom configuration related to the parent configuration configuring the product to perform the first-level configuration according to the product to be configured received in the multi-layer configuration page, and searching for a sub-page of the bottom configuration related to the sub-item configuration configuring the product to perform the second-level configuration.
The product management method further comprises the steps of performing complete machine detection on an imported equipment list, judging whether the product is a configured product, if so, continuing to perform complete machine detection on the first-level component states of all the configured products in the equipment list to calculate the cost of the product before sale, and if not, continuing to configure the unconfigured product;
And loading bottom parts of the materials with the cost of the parts to be calculated according to the structural relation of the physical library, and calculating the cost unit price of the materials according to the hierarchical structure of the materials in the physical library from bottom to top.
And calculating the cost price of the product according to a product cost calculation instruction and a prestored product cost price calculation formula received on a product configuration interface provided by the product management system, wherein the prestored product cost price calculation formula is as follows:
product cost price = standard segment price + non-standard segment price + other parameter price;
Non-standard segment value = received length, inner radius and/or width-length, inner radius and/or width of preferred embodiment
The price value of the standard section is a preferred scheme for positioning and matching the standard section according to the received length or the received inner radius and width, and the price parameter of the material code query corresponding to the standard section in the preferred scheme is adopted;
the value of the price of the non-standard segment is obtained by matching the value of the non-standard segment with the length or the inner radius, the width and the belonging model class in the standard price of the material, and searching the price which is larger than or equal to the minimum value of the length or the inner radius and the width;
the price of the other parameters is the price of the material corresponding to the enumerated value, wherein if the enumerated value exists but the price of the material does not exist, the price of the other parameters does not take the value.
The product management system and the method can reduce data error and leakage in the product configuration process, enable the engineer to perform configuration more conveniently and efficiently, and enable the whole configuration more flexible.
The present embodiment also provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the above-described product management method.
Those of ordinary skill in the art will appreciate that a computer readable storage medium implementing all or a portion of the steps of the method embodiments described above may be implemented by computer program related hardware. The aforementioned computer program may be stored in a computer readable storage medium. The program, when executed, performs the steps comprising the method embodiments described above, and the storage medium described above includes various media capable of storing program code, such as ROM, RAM, magnetic or optical disk.
Example two
The embodiment provides a product management device which comprises a processor, a memory, a transceiver and a communication interface or/and a system bus, wherein the memory and the communication interface are connected with the processor and the transceiver through the system bus and complete communication with each other, the memory is used for storing a computer program, the communication interface is used for communicating with other devices, and the processor and the transceiver are used for running the computer program so that the product management device can execute the steps of the product management method.
The system bus mentioned above may be a peripheral component interconnect standard (PERIPHERAL COMPONENT INTERCONNECT, PCI) bus or an extended industry standard architecture (Extended Industry Standard Architecture, EISA) bus, or the like. The system bus may be classified into an address bus, a data bus, a control bus, and the like. For ease of illustration, the figures are shown with only one bold line, but not with only one bus or one type of bus. The communication interface is used for realizing communication between the database access device and other devices (such as a client, a read-write library and a read-only library). The memory may include random access memory (Random Access Memory, RAM) and may also include non-volatile memory (non-volatile memory), such as at least one disk memory.
The processor may be a general-purpose processor, including a central Processing unit (Central Processing Unit, CPU), a network processor (Network Processor, NP), a digital signal processor (DIGITAL SIGNAL Processing, DSP), an Application Specific Integrated Circuit (ASIC), a field programmable gate array (Field Programmable GATE ARRAY, FPGA), a programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component.
The protection scope of the product management method of the present invention is not limited to the execution sequence of the steps listed in the present embodiment, and all the schemes implemented by adding or removing steps and replacing steps according to the prior art made by the principles of the present invention are included in the protection scope of the present invention.
The present invention also provides a product management system, which can implement the product management method according to the present invention, but the implementation device of the product management method according to the present invention includes, but is not limited to, the structure of the product management system listed in this embodiment, and all structural modifications and substitutions made according to the principles of the present invention in the prior art are included in the protection scope of the present invention.
In summary, the product management system, the method, the device and the computer readable storage medium of the invention can reduce data error in the product configuration process, make the configuration work of engineers more convenient and efficient, and make the whole configuration work more flexible. The invention effectively overcomes various defects in the prior art and has high industrial utilization value.
The above embodiments are merely illustrative of the principles of the present invention and its effectiveness, and are not intended to limit the invention. Modifications and variations may be made to the above-described embodiments by those skilled in the art without departing from the spirit and scope of the invention. Accordingly, it is intended that all equivalent modifications and variations of the invention be covered by the claims, which are within the ordinary skill of the art, be within the spirit and scope of the present disclosure.

Claims (9)

1. A product management system, comprising:
The sub-page forming module is used for receiving basic data selected during product configuration and forming various sub-pages with bottom configuration;
The system comprises a single-layer configuration page forming module, a single-layer configuration interface forming module, a drawing design module and a drawing design module, wherein the single-layer configuration page forming module is used for forming a single-layer configuration interface through a plurality of designated bottom configuration sub-pages, the designated bottom configuration sub-pages comprise a product basic information sub-page, a configuration scheme library sub-page, configuration elements, configuration parameters and configuration option sub-pages for combining specification parameters, and configuration result sub-pages for forming configuration results according to checked configuration schemes;
the multi-layer configuration page forming module is used for carrying out multi-layer superposition on all bottom layer configuration sub-pages for completing product structure configuration to form a multi-layer configuration page, and the multi-layer configuration page is used for configuring the product structure layer by layer.
2. The product management system of claim 1, wherein the checked configuration scheme comprises a calculation formula for product codes, a parent encoding calculation formula, a child encoding calculation formula, and a child usage calculation formula.
3. The product management system of claim 1, wherein the enumeration pool page comprises an enumeration name list of configuration elements, enumeration values of configuration elements, and association and mutual exclusion relationships of configuration elements, wherein the association and mutual exclusion relationships of configuration elements comprise a target enumeration name, an enumeration value of a target enumeration, an enumeration name having an association relationship with a target enumeration, an enumeration name having a mutual exclusion relationship with a target enumeration, an association value, and a mutual exclusion value.
4. The product management system of claim 1, wherein,
The product management system performs product configuration according to a configuration template of product configuration selected from a configuration scheme library sub-page in a single-layer configuration interface;
the product management system configures the product by configuring the configuration content selected from the option sub-page in the single-layer configuration page.
5. The product management system of claim 1, wherein,
And the product management system searches the bottom configuration sub-page related to the parent item configuration for configuring the product to perform primary configuration according to the product to be configured received in the multi-layer configuration page, and searches the bottom configuration sub-page related to the child item configuration for configuring the product to perform secondary configuration.
6. The product management system of claim 1, further comprising a cost calculation module, the cost calculation module comprising:
The system comprises a pre-sale product cost calculation unit, a non-sale product calculation unit and a non-sale product calculation unit, wherein the pre-sale product cost calculation unit is used for carrying out complete machine detection on an imported equipment list to judge whether the product is a configured product, if so, carrying out complete machine detection on the primary component state of all the configured products in the equipment list continuously to calculate the pre-sale product cost;
The device comprises a part cost calculation unit, a bottom part loading unit, a part cost calculation unit and a part cost calculation unit, wherein the part cost calculation unit is used for selecting materials with part cost to be calculated in a material library, loading bottom parts of the materials with the part cost to be calculated according to the structural relation of a physical library, and calculating the cost unit price of the materials according to the hierarchical structure of the materials in the physical library from bottom to top;
the product cost calculating unit is used for calculating the product cost price according to the product cost calculating instruction received on the product configuration interface provided by the product management system and a prestored product cost price calculating formula.
7. A method of product management comprising:
receiving basic data selected during product configuration to form a plurality of bottom configuration sub-pages;
Forming a single-layer configuration interface through a plurality of designated bottom configuration subpages, wherein the designated bottom configuration subpages comprise a product basic information subpage, a configuration scheme library subpage, a configuration option subpage and a configuration result subpage, the bottom configuration subpage also comprises a configuration element name subpage provided with configuration elements, an enumeration pool subpage provided with enumeration configuration elements, a specification parameter subpage provided with drawing design dimension parameters of the configuration elements and a configuration scheme subpage provided with checked configuration schemes, the configuration element name subpage provided with the configuration elements comprises the serial numbers of the configuration elements and the configuration element names, or
And carrying out multi-layer superposition on all bottom layer configuration sub-pages for completing product structure configuration to form a multi-layer configuration page, wherein the multi-layer configuration page is used for configuring the product structure layer by layer.
8. A computer-readable storage medium, on which a computer program is stored, characterized in that the program, when being executed by a processor, implements the product management method of claim 7.
9. A product management device is characterized by comprising a processor and a memory;
The memory is configured to store a computer program, and the processor is configured to execute the computer program stored in the memory, to cause the product management apparatus to execute the product management method according to claim 7.
CN202011510613.1A 2020-12-18 2020-12-18 Product management system, method, device and computer-readable storage medium Active CN114154938B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011510613.1A CN114154938B (en) 2020-12-18 2020-12-18 Product management system, method, device and computer-readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011510613.1A CN114154938B (en) 2020-12-18 2020-12-18 Product management system, method, device and computer-readable storage medium

Publications (2)

Publication Number Publication Date
CN114154938A CN114154938A (en) 2022-03-08
CN114154938B true CN114154938B (en) 2025-05-27

Family

ID=80462184

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011510613.1A Active CN114154938B (en) 2020-12-18 2020-12-18 Product management system, method, device and computer-readable storage medium

Country Status (1)

Country Link
CN (1) CN114154938B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117473940B (en) * 2023-12-28 2024-04-05 广东美创希科技有限公司 Electronic design drawing management method and device, electronic equipment and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009301322A (en) * 2008-06-13 2009-12-24 Hitachi Ltd Costing device and method
CN109409728A (en) * 2018-10-19 2019-03-01 厦门金龙联合汽车工业有限公司 A kind of integrality detection method and system of configurable bill of materials

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003168026A (en) * 2001-11-30 2003-06-13 Nippon Koki Kk How to make an estimate
US7899756B2 (en) * 2004-12-01 2011-03-01 Xerox Corporation Critical parameter/requirements management process and environment
CN102426587B (en) * 2011-10-27 2013-07-31 北京航空航天大学 Method for customizing and inquiring heterogeneous BOM (Bill of Materiel) based on complex product
US10379524B2 (en) * 2015-06-26 2019-08-13 The Boeing Company Management of a display of an assembly model
US20180211224A1 (en) * 2017-01-23 2018-07-26 Benjamin James Joseph Soppitt Product design configurator interface
CN111221530B (en) * 2020-01-08 2023-11-14 北京市科学技术情报研究所 Mobile terminal Web application interface construction method, web application interface and operation method thereof

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009301322A (en) * 2008-06-13 2009-12-24 Hitachi Ltd Costing device and method
CN109409728A (en) * 2018-10-19 2019-03-01 厦门金龙联合汽车工业有限公司 A kind of integrality detection method and system of configurable bill of materials

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"大规模定制下产品配置系统数据库的设计与实现";吴莉霞;《计算机与数字工程》;20130920;第41卷(第9期);第1457-1460页 *

Also Published As

Publication number Publication date
CN114154938A (en) 2022-03-08

Similar Documents

Publication Publication Date Title
US8799849B2 (en) System and method for design, procurement and manufacturing collaboration
US11330705B2 (en) Method, system and apparatus for detecting polarity of component, and computer-readable storage medium
JP7202557B2 (en) Stencil step design method, system, computer readable storage medium and device
US20220019723A1 (en) Method, system, and electronic device for detecting open/short circuit of pcb design layout
US9355204B2 (en) Method of decomposing design layout for double patterning process
EP2517182A2 (en) An improved computer-implemented method of geometric feature detection
CN115934346B (en) Automatic detection methods, devices, electronic equipment and media for operators
CN115238616A (en) Automatic modification method and device for chip netlist and electronic equipment
CN114154938B (en) Product management system, method, device and computer-readable storage medium
CN109388685B (en) Method and device for warehousing spatial data used by planning industry
US20230342585A1 (en) Method and device for providing a recommender system
US10970456B1 (en) Identifying root cause of layout versus schematic errors
CN116822447A (en) Method and device for detecting overlapping of circuit devices, computer equipment and medium
CN110414123B (en) Method and equipment for packaging graphic data element based on coordinates
US10140405B2 (en) Method and apparatus for finding logic equivalence between register transfer level and post synthesis nets
CN114140059B (en) Product management system, method, device and computer-readable storage medium
US7770141B2 (en) Computer recording medium for storing program of checking design rule of layout
CN117057300A (en) Circuit layout wiring method, device, electronic equipment and readable storage medium
US20250117565A1 (en) Design assistance device, learning device and non-transitory computer readable storage medium
CN115806194B (en) Method and device for determining box depalletizing and stacking sequence based on pallet type information
CN114417754B (en) Formalized identification method of combinational logic unit and related equipment
CN115757172A (en) Test execution method and device, storage medium and computer equipment
US10409948B1 (en) Topology preserving schematic transformations for RF net editing
CN112949243A (en) Parameter configuration method and device, computer equipment and storage medium
JP6075172B2 (en) Software development equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant