Blockchain-enabled smart manufacturing workflow management system

Through the intelligent manufacturing workflow management system enabled by blockchain technology, the problem that traditional systems cannot integrate multi-enterprise manufacturing resources and provide cross-stage collaboration functions is solved, the integration of multi-enterprise resources and quality problem handling is realized, and the effective management of intelligent manufacturing workflow is realized.

CN114913030BActive Publication Date: 2025-05-06JIANGSU UNIV OF TECH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210588459.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-05-26
Publication Date
2025-05-06
Estimated Expiration
2042-05-26

AI Technical Summary

Technical Problem

Traditional intelligent manufacturing workflow management methods and systems cannot achieve the integration of manufacturing resources of multiple enterprises, cannot provide functions such as multi-subject cross-stage collaboration and multi-enterprise participation in quality problem handling, and cannot effectively manage intelligent manufacturing workflows.

Method used

An intelligent manufacturing workflow management system enabled by blockchain technology is adopted. Through the workflow management module, service scheduling module, service integration and management module and network construction module, it realizes the integration and cross-stage collaboration of manufacturing resources of multiple enterprises, provides quality problem handling functions, and uploads relevant information to the blockchain network for recording and consensus.

Benefits of technology

It realizes the integration and cross-stage collaboration of manufacturing resources of multiple enterprises, and provides the function of multiple enterprises to participate in quality problem handling, thereby realizing effective management and monitoring of intelligent manufacturing workflows.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114913030B_ABST
    Figure CN114913030B_ABST
Patent Text Reader

Abstract

The present invention provides a blockchain-enabled intelligent manufacturing workflow management system, including: a workflow management module, which is used to manage and monitor local workflows, view manufacturing task information, start new manufacturing tasks, and upload the first summary information to the blockchain network after hashing; a service scheduling module, which is used to promote the execution of the manufacturing process of the new manufacturing task, store enterprise information, provide the API required by the workflow management system, and upload the second summary information to the blockchain network after hashing; a service integration and management module, which is used to consensus the production task information between different enterprises to the blockchain network through the Byzantine algorithm according to the new manufacturing task manufacturing process, and provide multi-role multi-stage collaboration to complete the new manufacturing task, and upload the third summary information to the blockchain network after hashing. Thus, it is possible to effectively manage and monitor the entire manufacturing process of the product.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of workflow management, and in particular to a blockchain-enabled intelligent manufacturing workflow management system. Background Art

[0002] Blockchain is a shared database, and the data or information stored in it has the characteristics of "unforgeable", "full traceability", "traceability", "openness and transparency", etc. Based on these characteristics, blockchain technology has laid a solid "trust" foundation, created a reliable "cooperation" mechanism, and has broad application prospects.

[0003] In the related technologies, traditional intelligent manufacturing workflow management methods and systems have the following problems: (1) It is impossible to integrate the manufacturing resources of multiple enterprises; (2) It is impossible to provide functions such as cross-stage collaboration of multiple subjects and multi-enterprise participation in quality problem handling; (3) It is impossible to effectively manage the intelligent manufacturing workflow. Summary of the invention

[0004] In order to solve the above technical problems, the present invention provides a blockchain-enabled intelligent manufacturing workflow management system, which streamlines the manufacturing of products and integrates the manufacturing resources of multiple enterprises, provides functions such as multi-subject cross-stage collaboration and multi-enterprise participation in quality problem handling, thereby achieving effective management and monitoring of the entire manufacturing process of the product.

[0005] The technical solution adopted by the present invention is as follows:

[0006] A blockchain-enabled intelligent manufacturing workflow management system, comprising: a workflow management module, the workflow management module is used to manage and monitor local workflows, view manufacturing task information, start new manufacturing tasks, and upload corresponding first summary information to the blockchain network after hashing, and select a corresponding first master node according to a consensus mechanism, wherein the first master node combines corresponding transaction information summaries into a first combination block, the first combination block is broadcast to other nodes, and other nodes update transaction records after receiving; a service scheduling module, the service scheduling module is used to promote the execution of the manufacturing process of the new manufacturing task, store enterprise information, provide the API required by the workflow management system, and upload corresponding second summary information to the blockchain network after hashing, and select a corresponding first master node according to the consensus mechanism, wherein the first master node combines corresponding transaction information summaries into a first combination block, the first combination block is broadcast to other nodes, and other nodes update transaction records after receiving; The consensus mechanism selects the corresponding second master node, wherein the second master node combines the corresponding transaction information summaries into a second combination block, the second combination block is broadcast to other nodes, and other nodes update the transaction records after receiving it; a service integration and management module, wherein the service integration and management module is used to consensus the production task information between different enterprises into the blockchain network through the Byzantine algorithm according to the new manufacturing task manufacturing process, and provide multi-role and multi-stage collaboration to complete the new manufacturing task, and upload the corresponding third summary information to the blockchain network after hash processing, and select a third master node according to the consensus mechanism, wherein the third master node combines the corresponding transaction information summaries into a third combination block, the third combination block is broadcast to other nodes, and other nodes update the transaction records after receiving it.

[0007] It also includes: a network construction module, which is used to use the clients of each enterprise and each user as nodes, form the clients of enterprises that produce the same products into an organization, and jointly build the interconnected blockchain network among all organizations.

[0008] The first summary information includes: process information defined by experts, order information of users, information about order progress viewed by users, bidding confirmation information of users, process information monitored by administrators, and summary information about status and properties viewed by administrators.

[0009] The second summary information includes: order parsing information, task push information, bidding notification information, employee assignment information of tasks, task push information of instantiated processes, and summary information of instance evolution.

[0010] The third summary information includes: enterprise registration information, employee registration information, service information, order quotation information, personnel allocation information, task information, and summary information of report task processing.

[0011] Beneficial effects of the present invention:

[0012] The present invention streamlines the manufacturing process of products and integrates the manufacturing resources of multiple enterprises, providing functions such as multi-subject cross-stage collaboration and multi-enterprise participation in quality problem handling, thereby achieving effective management and monitoring of the entire manufacturing process of products. BRIEF DESCRIPTION OF THE DRAWINGS

[0013] Figure 1 A block diagram of a blockchain-enabled intelligent manufacturing workflow management system according to an embodiment of the present invention;

[0014] Figure 2 A schematic diagram of a blockchain-enabled smart manufacturing workflow management system responsible for parsing orders and pushing tasks according to an embodiment of the present invention;

[0015] Figure 3 A schematic diagram of a blockchain-enabled intelligent manufacturing workflow management system processing enterprise quotation information according to an embodiment of the present invention;

[0016] Figure 4 A schematic diagram of a blockchain-enabled intelligent manufacturing workflow management system receiving and processing bidding results submitted by an order user according to an embodiment of the present invention;

[0017] Figure 5 A schematic diagram of task allocation and process advancement of a blockchain-enabled intelligent manufacturing workflow management system according to an embodiment of the present invention;

[0018] Figure 6 A schematic diagram of the instantiation process advancement of a blockchain-enabled smart manufacturing workflow management system according to an embodiment of the present invention;

[0019] Figure 7 A schematic diagram of an instantiation process of error handling in a blockchain-enabled smart manufacturing workflow management system according to an embodiment of the present invention;

[0020] Figure 8 A schematic diagram of error handling task push and instance advancement of a blockchain-enabled intelligent manufacturing workflow management system according to an embodiment of the present invention. DETAILED DESCRIPTION

[0021] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0022] Figure 1 It is a block diagram of a blockchain-enabled intelligent manufacturing workflow management system according to an embodiment of the present invention.

[0023] like Figure 1 As shown, the blockchain-enabled intelligent manufacturing workflow management system of an embodiment of the present invention may include: a workflow management module 100, a service scheduling module 200 and a service integration and management module 300.

[0024] Among them, the workflow management module 100 is used to manage and monitor the local workflow, view the manufacturing task information, start a new manufacturing task, and upload the corresponding first summary information to the blockchain network after hashing, and select the corresponding first master node according to the consensus mechanism, wherein the first master node combines the corresponding transaction information summary into a first combination block (a new block), and the first combination block is broadcast to other nodes, and other nodes update the transaction record after receiving it. Among them, the first summary information includes: process information defined by experts, user's order information, information about the user's order progress, user's bidding confirmation information, administrator monitoring process information, and administrator viewing status and attribute summary information. In other words, the workflow management module 100 can specifically process the process information defined by experts, the user's order information, the user's order progress information, the user's bidding confirmation information, the administrator monitoring process information, and the administrator viewing status and attribute summary information and upload it to the blockchain network after hashing. Among them, the workflow management module 100 supports three types of users, namely, domain experts, order users, and administrators. Among them, domain experts are responsible for defining processes and uploading defined processes to the server. Order users can submit new orders, view currently executed orders and completed orders, and bid and confirm manufacturers' quotations. Administrators are important users of the workflow management and monitoring system and are responsible for monitoring the execution of process instances, including status query, property viewing, etc.

[0025] The service scheduling module 200 is used to promote the execution of the new manufacturing task manufacturing process, store enterprise information, provide the API required by the workflow management system, and upload the corresponding second summary information to the blockchain network after hashing, and select the corresponding second master node according to the consensus mechanism, wherein the second master node combines the corresponding transaction information summary into a second combination block, and the second combination block is broadcast to other nodes, and other nodes update the transaction record after receiving it. Among them, the second summary information includes: order parsing information, task push information, bidding notification information, employee assignment information of tasks, task push information of instantiated processes, and summary information of instance evolution, that is, the service scheduling module 200 can specifically upload the order parsing information, task push information, bidding notification information, employee assignment information of tasks, task push information of instantiated processes, and summary information of instance evolution after hashing to the blockchain network. Among them, the service scheduling module 200 may include a workflow engine based on JBPM, and the workflow engine based on JBPM is mainly responsible for order parsing, task push, bidding notification, employee assignment of tasks, task push and instance evolution of instantiated processes. Specifically, after the workflow engine is defined, all instantiation processes can be generated through the workflow engine, thus providing general services. Main functions: responsible for order parsing, task push, sending bidding notifications (order users can determine that their orders are completed by two companies based on the quotation information of multiple companies, for example, company B completes the two tasks of "product design" and "process design", and company A completes the "product production" task), employee allocation of tasks, task push and instance evolution of instantiation processes, and upload summary information to the blockchain network after hash processing.

[0026] The service integration and management module 300 is used to consensus the production task information between different enterprises to the blockchain network through the Byzantine algorithm according to the new manufacturing task manufacturing process, and provide multi-role multi-stage collaboration to complete the new manufacturing task, and upload the corresponding third summary information to the blockchain network after hash processing, and select the third master node according to the consensus mechanism, wherein the third master node combines the corresponding transaction information summary into a third combination block, and the third combination block is broadcast to other nodes, and other nodes update the transaction record after receiving it. Among them, the third summary information includes: enterprise registration information, employee registration information, service information, order quotation information, personnel allocation information, task information, and summary information of report task processing. In other words, the service integration and management module 300 can specifically upload the summary information of enterprise registration information, employee registration information, service information, order quotation information, personnel allocation information, task information, and report task processing to the blockchain network after hash processing. Specifically, the service integration and management module 300 can provide three roles: system administrator, enterprise, and enterprise employee. The system administrator manages the registration of the enterprise. The enterprise provides operations such as employee registration, service registration, service binding, order quotation bidding, and personnel allocation of bidding tasks. Employees of an enterprise can view and accept tasks assigned by the enterprise, report the completion of tasks, report quality problems encountered during the task, etc., and upload the summary information to the blockchain network after hashing. According to the consensus mechanism, the master node is selected, and the master node combines the transaction information summary into a new block (the third combined block). The new block is broadcast to other nodes, and other nodes update the transaction records after receiving it.

[0027] In one embodiment of the present invention, the blockchain-enabled smart manufacturing workflow management system also includes: a network construction module, which is used to use the clients of each enterprise and each user as nodes, to form the clients of enterprises that produce the same products into an organization, and to jointly build an interconnected blockchain network for all organizations.

[0028] It should be noted that the present invention can also construct a smart production contract, extract the characteristics of manufacturing resources, extract the attributes of the objects involved in the production process and include them in the attributes of the assets corresponding to the smart production contract; establish a mapping relationship between upstream and downstream assets in the form of a contract, and the state changes of the objects and the production process of the products will correspond to the contract transactions in the blockchain, and the dynamic and coordinated operation of the enterprise production process is carried out through the contract, thereby establishing a model used in the smart production contract. Among them, in the smart production contract, the equipment assets include: equipment name, equipment number, input materials, and output products.

[0029] The following is a detailed description of how the blockchain-enabled smart manufacturing workflow management system implements management functions in conjunction with specific embodiments.

[0030] like Figure 2 As shown, after the user submits the order, the service scheduling module 200 (a workflow engine based on JBPM) is responsible for parsing the order and pushing the task. The order file is sent from the workflow management module 100 to the service scheduling module 200. After receiving the order file, the service scheduling module 200 will determine whether the process definition has been deployed. If the process definition exists, the service scheduling module 200 will generate a task push list based on the process definition and send it to the service integration and management module 300. . The second summary information is hashed and uploaded to the blockchain network. According to the consensus mechanism, the corresponding second master node is selected. The corresponding second master node combines the corresponding transaction information summary into a new block (i.e., the second combined block), and the new block is broadcast to other nodes. After receiving it, other nodes update the transaction record.

[0031] like Figure 3 As shown, the service scheduling module 200 then receives the quotation information of the enterprise for the manufacturing task submitted by the service integration and management module 300. The service scheduling module 200 is responsible for extracting the task information and service information from the quotation, and storing them in the task table and service table respectively, so that the order user can view the quotation of the corresponding order through the workflow monitoring and management platform. The summary information is hashed and uploaded to the blockchain network. According to the consensus mechanism, the corresponding second master node is selected. The second master node combines the transaction information summary into a new block (i.e., the second combined block), and the new block is broadcast to other nodes. After receiving, other nodes update the transaction record.

[0032] like Figure 4 As shown, the order user checks the task quotation of the corresponding order through the workflow management module 100, thereby determining the manufacturing enterprise of the corresponding task. For example, the order user finally determines that his order is completed by two enterprises based on the quotation information of multiple enterprises, that is, enterprise b completes the two tasks of "product design" and "process design", and enterprise a completes the "product production" task. The service scheduling module 200 is responsible for receiving the bidding results submitted by the user and notifying the service integration and management module 300 of the winning result. The summary information is hashed and uploaded to the blockchain network. According to the consensus mechanism, the corresponding second master node is selected. The second master node combines the transaction information summary into a new block (i.e., the second combined block), and the new block is broadcast to other nodes. After receiving it, other nodes update the transaction record.

[0033] like Figure 5As shown, the service integration and management module 300 receives and processes the bidding results. After the corresponding winning enterprise logs into the system, it can view the current winning manufacturing task. At this time, the winning enterprise can assign personnel to the winning task. The summary information is hashed and uploaded to the blockchain network. According to the consensus mechanism, the corresponding third master node is selected. The third master node combines the corresponding transaction information summary into a new block (i.e., the third combined block). The new block is broadcast to other nodes, and other nodes update the transaction record after receiving it.

[0034] like Figure 6 As shown, once the task assignor accepts the corresponding task, he can perform two operations on the task: "report quality problems" and "report completion". The former operation is used when the task assignor finds quality problems in the manufacturing process, and can send "report quality problems" to the service scheduling module 200. The latter operation is used when no quality problems are found and the task has been completed. The task leader can perform the "report completion" operation to notify the service scheduling module 200 that the task has been completed. The service scheduling module 200 will advance the instantiation process to the next manufacturing task and push the task to the corresponding assignor for display. In the process of advancing the instantiation manufacturing process, the order user can view the operation of the corresponding process instance in real time through the service integration and management module 300. The summary information is hashed and uploaded to the blockchain network. According to the consensus mechanism, the corresponding third master node is selected. The third master node combines the transaction information summary into a new block (i.e., the third combined block). The new block is broadcast to other nodes, and other nodes update the transaction record after receiving it.

[0035] like Figure 7 and 8 As shown, when a quality problem is found in the manufacturing task process, the person in charge of the task will perform the "report quality problem" operation. After receiving the operation notification, the service scheduling module 200 pushes the error handling task to the service integration and management module 300. At this time, the service integration and management module 300 accepts the task and sends the error handling task assignment and the error handling result to the service scheduling module 200. In the process of advancing the instantiated manufacturing process, the order user can view the operation status of the corresponding process instance in real time through the workflow management and monitoring platform. The summary information is hashed and uploaded to the blockchain network. According to the consensus mechanism, the corresponding third master node is selected. The third master node combines the transaction information summary into a new block (i.e., the third combined block), and the new block is broadcast to other nodes. After receiving, other nodes update the transaction record.

[0036] Therefore, in the process of intelligent manufacturing workflow, order information, bidding notifications, task allocation, progress and user operation information can be hashed and uploaded to the blockchain network, which can effectively prevent data from being tampered with, and the traceability function can be realized through the above information. The integration of multi-enterprise manufacturing resources provides multi-subject cross-stage collaboration and multi-enterprise participation in quality problem handling, thereby achieving effective management and monitoring of the entire manufacturing process of the product.

[0037] In summary, according to the blockchain-enabled intelligent manufacturing workflow management system of an embodiment of the present invention, the workflow management module manages and monitors the local workflow, checks the manufacturing task information, starts a new manufacturing task, and uploads the corresponding first summary information to the blockchain network after hashing, and selects the corresponding first master node according to the consensus mechanism, wherein the first master node combines the corresponding transaction information summaries into a first combination block, broadcasts the first combination block to other nodes, and the other nodes update the transaction records after receiving it, and promotes the execution of the new manufacturing task manufacturing process through the service scheduling module, stores enterprise information, provides the API required by the workflow management system, and uploads the corresponding second summary information to the blockchain network after hashing, And select the corresponding second master node according to the consensus mechanism, wherein the second master node combines the corresponding transaction information summary into the second combination block, the second combination block is broadcast to other nodes, and other nodes update the transaction record after receiving it, and through the service integration and management module, according to the new manufacturing task manufacturing process, the production task information between different enterprises is consensused to the blockchain network through the Byzantine algorithm, and multi-role multi-stage collaboration is provided to complete the new manufacturing task, and the corresponding third summary information is hashed and uploaded to the blockchain network, and the third master node is selected according to the consensus mechanism, wherein the third master node combines the corresponding transaction information summary into the third combination block, the third combination block is broadcast to other nodes, and other nodes update the transaction record after receiving it. In this way, the manufacturing product is streamlined, and the manufacturing resources of multiple enterprises are integrated, providing functions such as multi-subject cross-stage collaboration and multi-enterprise participation in quality problem handling, so as to achieve effective management and monitoring of the entire manufacturing process of the product.

[0038] In the description of the present invention, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. "Multiple" means two or more, unless otherwise clearly and specifically defined.

[0039] In the present invention, unless otherwise clearly specified and limited, the terms "installed", "connected", "connected", "fixed" and the like should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, it can be the internal connection of two elements or the interaction relationship between two elements. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0040] In the present invention, unless otherwise clearly specified and limited, a first feature being "above" or "below" a second feature may mean that the first and second features are in direct contact, or that the first and second features are in indirect contact through an intermediate medium. Moreover, a first feature being "above", "above" or "above" a second feature may mean that the first feature is directly above or obliquely above the second feature, or simply means that the first feature is higher in level than the second feature. A first feature being "below", "below" or "below" a second feature may mean that the first feature is directly below or obliquely below the second feature, or simply means that the first feature is lower in level than the second feature.

[0041] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, unless they are contradictory.

[0042] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, a plurality of steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0043] A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.

[0044] In addition, each functional unit in each embodiment of the present invention may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.

[0045] The storage medium mentioned above may be a read-only memory, a magnetic disk or an optical disk, etc. Although the embodiments of the present invention have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limiting the present invention. A person of ordinary skill in the art may change, modify, replace and modify the above embodiments within the scope of the present invention.

Claims

1. A blockchain-enabled intelligent manufacturing workflow management system, characterized in that: include: A workflow management module, which is used to manage and monitor local workflows, view manufacturing task information, start new manufacturing tasks, and upload the corresponding first summary information to the blockchain network after hashing, and select the corresponding first master node according to the consensus mechanism, wherein the first master node combines the corresponding transaction information summaries into a first combination block, and the first combination block is broadcast to other nodes, and other nodes update the transaction records after receiving it; wherein the first summary information includes: process information defined by experts, user order information, information on user order progress, user bidding confirmation information, administrator monitoring process information, and administrator status and attribute summary information; A service scheduling module, the service scheduling module is used to promote the execution of the new manufacturing task manufacturing process, store enterprise information, provide the API required by the workflow management system, and upload the corresponding second summary information to the blockchain network after hash processing, and select the corresponding second master node according to the consensus mechanism, wherein the second master node combines the corresponding transaction information summary into a second combination block, and the second combination block is broadcast to other nodes, and other nodes update the transaction record after receiving it; wherein the second summary information includes: order parsing information, task push information, bidding notification information, employee assignment information of tasks, task push information of instantiated processes, and summary information of instance evolution; A service integration and management module, which is used to use the Byzantine algorithm to consensus the production task information between different enterprises into the blockchain network according to the new manufacturing task manufacturing process, and provide multi-role and multi-stage collaboration to complete the new manufacturing task, and upload the corresponding third summary information to the blockchain network after hash processing, and select a third master node according to the consensus mechanism, wherein the third master node combines the corresponding transaction information summaries into a third combination block, and the third combination block is broadcast to other nodes, and other nodes update the transaction records after receiving it; wherein the third summary information includes: enterprise registration information, employee registration information, service information, order quotation information, personnel allocation information, task information, and summary information of report task processing.

2. The blockchain-enabled intelligent manufacturing workflow management system according to claim 1, characterized in that: Also includes: The network construction module is used to use the clients of each enterprise and each user as nodes, to form the clients of enterprises producing the same products into an organization, and to jointly build the interconnected blockchain network among all organizations.

Citation Information

Patent Citations

  • Cross-mechanism workflow processing method, platform and system based on block chain

    CN109767190A

  • Alliance chain building method based on supply chain ecology

    CN109802993A