Supply chain management system based on block chain

Through multi-dimensional analysis of data collection and supply management modules, the problem of balancing supply turnover and quality control in traditional supply chain management systems has been solved, emergency response capabilities have been improved, and production line interruptions and contract breaches have been avoided.

CN120410550APending Publication Date: 2025-08-01NANJING INST OF MECHATRONIC TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510335756.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-20
Publication Date
2025-08-01

AI Technical Summary

Technical Problem

Traditional blockchain-based supply chain management systems neglect the balance between supply turnover and quality control, resulting in poor supply chain emergency response capabilities, inability to adapt to emergencies, and a high risk of production line disruptions and contract breaches.

Method used

The data acquisition module acquires multi-dimensional datasets, and the supply management module performs cost, timeliness, and quality analysis to establish a timeline, determine the balance between different links in the supply chain, and output emergency response strategies.

Benefits of technology

It improves the efficiency of multi-dimensional supply chain management and emergency response capabilities, avoids production line interruptions and contract defaults, and ensures that the supply chain can flexibly respond to emergencies.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120410550A_ABST
    Figure CN120410550A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of supply chain management, and discloses a block chain-based supply chain management system, which comprises a data acquisition module and a supply management module. According to the system, production plans of all time points of a factory are collected through a data collection module, supply data and channel sales data are obtained through a block chain technology and are classified to form a data set, and a supply management module analyzes raw material supply cost, production cost and total sales profit and calculates and generates a net profit rate. The cost control effect between links of a supply chain is digitally evaluated, after a time axis is established, a time difference data set is analyzed and generated, the situations of production line interruption, contract default and the like are avoided, the multi-dimensional inventory management efficiency is high, a supply management module analyzes and generates quality indexes, and the product quality before and after production is digitally evaluated, so that the production efficiency is improved. And the balance relation among the raw material supply link, the production link and the sales link of the supply chain is judged from three aspects of cost control, supply turnover and quality control, and the emergency response capability of the supply chain is high.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of supply chain management, and specifically to a supply chain management system based on blockchain. Background Art

[0002] Supply chain management is a core part of enterprise operation, covering the whole process from raw material procurement to the delivery of the final product to consumers. The management objective is to minimize the cost of the entire supply chain, effectively organize suppliers, manufacturers, warehouses, distribution centers, and channel merchants, etc., improve production efficiency, customer satisfaction, and profitability. With the development of technology, supply chain management is also constantly advancing. Modern supply chain management utilizes information technologies such as blockchain, the Internet, satellite communication, and advanced decision support systems, etc. The supply chain management system based on blockchain utilizes the immutable distributed ledger of blockchain to ensure the authenticity and consistency of data in each link of the supply chain, enabling each link of the supply chain to be monitored and verified in real time, thereby greatly improving the transparency of the entire supply chain. Blockchain technology can promote collaboration among all parties in the supply chain. By sharing trusted data sources, different participants in the supply chain can more easily coordinate their activities, jointly respond to market changes and challenges, realize real-time sharing of information and automation of processes, and greatly improve management efficiency and response speed.

[0003] Currently, traditional supply chain management systems based on blockchain mostly focus on cost control in the links from procurement, production to sales of products, often ignoring the balance relationship between supply turnover and quality control among various links of the supply chain. In the face of emergencies such as raw material supply interruption, order surge, and transportation delay in a single link, the supply chain cannot adapt to the emergency changes, has poor emergency response capabilities, and is prone to situations such as production line interruption and contract breach. Summary of the Invention

[0004] (1) Technical Problems to be Solved

[0005] Aiming at the deficiencies of the prior art, the present invention provides a supply chain management system based on blockchain, which has the advantages of high multi-dimensional inventory management efficiency, strong supply chain emergency response capabilities, etc., and solves the problems that traditional supply chain management systems based on blockchain ignore the balance relationship between supply turnover and quality control, and have poor supply chain emergency response capabilities.

[0006] (2) Technical Solutions

[0007] To achieve the above object, the present invention provides the following technical solutions: A supply chain management system based on blockchain, including a data acquisition module and a supply management module;

[0008] The data acquisition module consists of a supply inventory unit, a production manufacturing unit, and a sales distribution unit. The supply inventory unit obtains supply data from multiple supply sources through blockchain technology and forms a supply data set with the obtained data. The production manufacturing unit collects a production data set by connecting to the manufacturing execution system MES through a network. The production data set includes the production plans at all time points of the factory. The sales distribution unit obtains sales data from multiple channel providers through blockchain technology and forms a sales data set with the obtained data. The data acquisition module transmits the supply data set, the production data set, and the sales data set to the supply management module through a network;

[0009] The supply management module consists of a cost analysis unit, a timeliness analysis unit, a quality analysis unit, and an operation management unit. The cost analysis unit analyzes the total cost CB required for the raw material supply link, the total cost CB required for the production link, and the total profit ZL in the sales link according to the supply data set, the production data set, and the sales data set, and calculates and generates the net profit margin NPM, and then transmits it to the operation management unit through a network. The timeliness analysis unit establishes a time axis TL according to the production data set. The timeliness analysis unit substitutes the supply data set and the sales data set into the time axis TL, analyzes and generates a time difference data group Scsj, and transmits it to the operation management unit through a network. The quality analysis unit analyzes and generates a quality index Zlzs according to the time axis TL, the supply data set, the production data set, and the sales data set, and transmits it to the operation management unit through a network. The operation management unit obtains an evaluation standard PB by connecting to the execution system MES through a network. The evaluation standard PB includes a net profit margin threshold PB, a time difference threshold PB, and a quality threshold PB. The operation management unit judges the balance relationship among the raw material supply link, the production link, and the sales link of the supply chain from three perspectives of cost control, supply turnover, and quality control according to the evaluation standard PB, and outputs the corresponding judgment results. y , y , y , Zlzs , y , NPM , Scsj , g , s , y , y and the total cost CB required for the production link s and the total profit ZL in the sales link, calculates and generates the net profit margin NPM, and then transmits it to the operation management unit through a network. The timeliness analysis unit establishes a time axis TL according to the production data set. The timeliness analysis unit substitutes the supply data set and the sales data set into the time axis TL, analyzes and generates a time difference data group Scsj, and transmits it to the operation management unit through a network. The quality analysis unit analyzes and generates a quality index Zlzs according to the time axis TL, the supply data set, the production data set, and the sales data set, and transmits it to the operation management unit through a network. The operation management unit obtains an evaluation standard PB by connecting to the execution system MES through a network. The evaluation standard PB includes a net profit margin threshold PB NPM a time difference threshold PB Scsj and a quality threshold PB Zlzs , and the operation management unit judges the balance relationship among the raw material supply link, the production link, and the sales link of the supply chain from three perspectives of cost control, supply turnover, and quality control according to the evaluation standard PB, and outputs the corresponding judgment results.

[0010] Preferably, the expression of the supply data set is {G1 y , G2 y , G3 y ,..., Gn y}, where G1 y to Gn y correspond to the supply data of a single supply source in sequence. The supply data includes the quantity of raw materials, the unit price of raw materials, transportation costs, arrival dates, and the shelf life of raw materials. The superscript y represents the supply source, and the supply sources include suppliers and warehouses. 1 to n represent that there are a total of n suppliers and warehouses responsible for raw material supply.

[0011] Preferably, the expression of the production dataset is {S1 t , S2 t , S3 t ,..., Sc t}, where S1 t to Sc t correspond to the production plans at each time point of the factory in sequence. The production plan includes the quantity of products, process costs, labor costs, and product shelf life. The superscript t represents the shipping date corresponding to the production plan, and 1 to c indicate that there are c production plans in the factory.

[0012] Preferably, the expression of the sales dataset is {X1 d , X2 d , X3 d ,..., Xm d}, where X1 d to Xm d correspond to the sales data of a single distributor in sequence. The sales data includes the order quantity, selling price, sales cost, and delivery date. The superscript d represents the type of channel, and the types of channels include direct sales, distributor sales, and e-commerce platform sales. 1 to m indicate that there are m distributors responsible for product sales.

[0013] Preferably, the calculation process of the net profit margin NPM is as follows:

[0014] Extract the supply data of the i-th supply source in the supply dataset, and mark the quantity of raw materials as Gi sl , and mark the unit price of raw materials as Gi jg , and mark the transportation cost as Gi yf ;

[0015] Calculate the total cost CB required for the raw material supply link g ,

[0016] CB g = Gi sl × Gi jg + Gi yf

[0017] Extract the production plan at the i-th time point in the production dataset, and mark the quantity of products as Si sl , and mark the process cost as Si gf , and mark the labor cost as Si rc ;

[0018] Calculate the total cost CB required for the production link s ,

[0019] CB s = Si sl × Si gf + Si rc

[0020] Extract the sales data of the i-th channel merchant in the sales dataset, and mark the order quantity as Xi sl , and mark the selling price as Si xj , and the sales cost is Xi xc ;

[0021] Calculate the total profit ZL in the sales link,

[0022] ZL = Xi sl ×Si xj -Xi xc

[0023]

[0024] In the formula, NPM represents the net profit margin, and CB g +CB s represents the sum of the total costs required for the raw material supply link and the production link. ZL - (CB g +CB s ) represents the total profit in the sales link minus the sum of the total costs required for the raw material supply link and the production link. The obtained value is the net profit, represents the percentage of the net profit to the total profit in the sales link.

[0025] Preferably, the aging analysis unit extracts the production plan at the i-th time point in the production dataset and marks it as Si t , and then establishes a time axis TL according to the shipping date t corresponding to the production plan at the i-th time point. The aging analysis unit substitutes the supply dataset and the sales dataset into the time axis TL to analyze and generate a time difference data group Scsj. Its calculation process is as follows:

[0026] According to the production plan at the i-th time point, extract the supply data of the corresponding supply source in the supply dataset, and mark the arrival date as Gi dh ;

[0027] According to the production plan at the i-th time point, extract the sales data of the corresponding channel merchant in the sales dataset, and mark the delivery date as Xi jh ;

[0028] Substitute the arrival date Gi dh [[ID=5--6]]and the delivery date Xi jh into the time axis TL and arrange them in chronological order from earliest to latest;

[0029]

[0030] In the formula, Scsj represents the time difference data group, Si t -Gidh Denotes the time difference between the arrival date in the raw material supply link and the shipment date in the production link in the time axis TL, which is the arrival-shipment time difference, Xi jh -Si t Denotes the time difference between the shipment date in the production link and the delivery date in the sales link in the time axis TL, which is the shipment-delivery time difference. The time difference data set includes the arrival-shipment time difference and the shipment-delivery time difference.

[0031] Preferably, the calculation process of the quality index Zlzs is as follows:

[0032] Extract the supply data of the i-th supply source in the supply data set, and mark the raw material shelf life as Gi bz ;

[0033] Extract the production plan at the i-th time point in the production data set, and mark the product shelf life as Si bz ;

[0034] Then substitute the raw material shelf life Gi bz and the product shelf life Si bz into the time axis TL and arrange them in chronological order from earliest to latest;

[0035]

[0036] In the formula, Zlzs represents the quality index, represents the last day of the raw material shelf life in the raw material supply link, represents the time difference between the shipment date in the production link and the last day of the raw material shelf life in the raw material supply link in the time axis TL, which is the raw material shelf life difference. α represents the weight for the raw material shelf life difference in the quality index calculation formula, represents the last day of the product shelf life in the production link, represents the time difference between the last day of the product shelf life in the production link and the delivery date in the sales link in the time axis TL, which is the product shelf life difference. β represents the weight for the product shelf life difference in the quality index calculation formula. Both α and β are constants in the quality index calculation formula, and α + β = 1, represents the quality index indicating the freshness of the product calculated by integrating the raw material shelf life difference and the product shelf life difference in the time axis TL according to the weights of α and β.

[0037] Preferably, the operation management unit compares the net profit margin NPM with the net profit margin threshold PB NPM , and judges the balance relationship between the raw material supply link, the production link and the sales link of the supply chain from the perspective of cost control. If the net profit margin NPM is included in or exceeds the net profit margin threshold PB NPMWhen it indicates that the cost control effect among all links of the supply chain is significant, if the net profit margin NPM is lower than the net profit margin threshold PB NPM When it indicates that the cost control effect among all links of the supply chain is poor.

[0038] Preferably, the operation management unit compares the time difference data set Scsj with the time difference threshold PB Scsj to judge the balance relationship among the raw material supply link, production link and sales link of the supply chain from the perspective of supply turnover. If the time differences in the time difference data set Scsj are all included in the time difference threshold PB Scsj When it indicates that the supply turnover among all links of the supply chain is relatively flexible. If the time difference of any item in the time difference data set Scsj exceeds the time difference threshold PB Scsj When it indicates that the supply turnover among all links of the supply chain cannot adapt to emergency changes.

[0039] Preferably, the operation management unit compares the quality index Zlzs with the quality threshold PB Zlzs to judge the balance relationship among the raw material supply link, production link and sales link of the supply chain from the perspective of quality control. If the quality index Zlzs is included in or exceeds the quality threshold PB Zlzs When it indicates that the quality control effect among all links of the supply chain is excellent. If the quality index Zlzs is lower than the quality threshold PB Zlzs When it indicates that the quality control effect among all links of the supply chain is poor.

[0040] Compared with the prior art, the present invention provides a blockchain-based supply chain management system, which has the following beneficial effects:

[0041] 1. The present invention collects the production plans of all time points in the factory through the data acquisition module network connecting the manufacturing execution system MES. At the same time, it obtains the supply data of multiple supply sources and the sales data of multiple channel merchants through blockchain technology, and classifies and forms a supply data set, a production data set and a sales data set. The supply management module analyzes the total cost CB required for the raw material supply link g , the total cost CB required for the production link s and the total profit ZL of the sales link, and calculates and generates the net profit margin NPM, digitally evaluates the cost control effect among all links of the supply chain, which is beneficial to quickly judge the cost and profit situation of the products on this production line subsequently. According to the production data set, a time axis TL is established, and then the supply data set and the sales data set are substituted into the time axis TL to analyze and generate a time difference data set Scsj, avoiding situations such as production line interruption and contract breach, and having high multi-dimensional inventory management efficiency.

[0042] 2. Through the supply management module, the present invention analyzes and generates a quality index Zlzs based on the timeline TL, supply data set, production data set, and sales data set, digitally evaluates the product quality before and after production, and avoids the situation of expired shelf life. The supply management module obtains the evaluation standard PB through the network-connected execution system MES, and then, according to the evaluation standard PB, judges the balance relationship among the raw material supply link, production link, and sales link of the supply chain from three perspectives of cost control, supply turnover, and quality control, and outputs the corresponding judgment results. In the face of emergencies such as raw material supply interruption, order surge, and transportation delay in a single link, the supply chain has strong emergency response capabilities. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] Figure 1 It is a schematic diagram of the system process of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0044] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0045] Since traditional blockchain-based supply chain management systems mostly focus on cost control in the product procurement, production, and sales links, they often neglect the balance relationship between supply turnover and quality control among the various links of the supply chain. In the face of emergencies such as raw material supply interruption, order surge, and transportation delay in a single link, the supply chain cannot adapt to the emergency changes, has poor emergency response capabilities, and is prone to situations such as production line interruption and contract breach. Therefore, a blockchain-based supply chain management system is provided. Please refer to Figure 1 , the system includes a data collection module and a supply management module;

[0046] The data collection module consists of a supply inventory unit, a production manufacturing unit, and a sales and distribution unit. The supply inventory unit obtains supply data from multiple supply sources through blockchain technology and forms a supply data set with the obtained data. The expression of the supply data set is {G1 y , G2 y , G3 y ,..., Gn y}, where G1 y to Gn ySupply data corresponding to a single supply source in sequence, where the supply data includes the quantity of raw materials, unit price of raw materials, transportation costs, delivery date, and shelf life of raw materials. The superscript y represents the supply source, which includes suppliers and warehouses. 1 to n indicate that there are a total of n suppliers and warehouses responsible for raw material supply. Collecting supply data from multiple supply sources is conducive to quickly calculating the procurement cost and judging the timeliness and freshness of raw material delivery in the subsequent process;

[0047] The production and manufacturing unit collects the production data set through the network connection to the Manufacturing Execution System (MES). The production data set includes the production plan at all time points of the factory. The expression of the production data set is {S1 t 、S2 t 、S3 t 、...、Sc t}, where S1 t to Sc t correspond to the production plan at each time point of the factory in sequence. The production plan includes the quantity of products, process costs, labor costs, and product shelf life. The superscript t represents the shipping date corresponding to the production plan. 1 to c indicate that there are c production plans in the factory. Collecting the production plan at each time point ensures the efficient operation of the production line;

[0048] The sales and distribution unit obtains the sales data of multiple channel partners through blockchain technology and composes the obtained data into a sales data set. The expression of the sales data set is {X1 d 、X2 d 、X3 d 、...、Xm d}, where X1 d to Xm d correspond to the sales data of a single channel partner in sequence. The sales data includes the order quantity, selling price, sales cost, and delivery date. The superscript d represents the channel type, which includes direct sales, distributor sales, and e-commerce platform sales. 1 to m indicate that there are m channel partners responsible for product sales. Collecting the sales data of multiple channel partners is conducive to keenly perceiving the changes in market supply and demand relationships, timely understanding the dynamic changes in market demand, and thus making corresponding adjustments and decisions;

[0049] The data collection module transmits the supply data set, production data set, and sales data set to the supply management module through the network, and uses the privacy and immutability of blockchain technology to ensure the security and integrity of multi-dimensional data;

[0050] The supply management module consists of a cost analysis unit, a timeliness analysis unit, a quality analysis unit, and an operation management unit. The cost analysis unit analyzes the total cost CB g required for the raw material supply link, the total cost CB sExtract the total profit ZL of the supply and sales links, calculate and generate the net profit margin NPM, and then transmit it to the operation management unit through the network. The calculation process is as follows:

[0051] Extract the supply data of the i-th supply source in the supply dataset and mark the raw material quantity as Gi sl , and mark the unit price of raw materials as Gi jg , and mark the transportation cost as Gi yf ;

[0052] Calculate the total cost CB required for the raw material supply link g ,

[0053] CB g =Gi sl ×Gi jg +Gi yf

[0054] Extract the production plan at the i-th time point in the production dataset and mark the product quantity as Si sl , and mark the process cost as Si gf , and mark the labor cost as Si rc ;

[0055] Calculate the total cost CB required for the production link s ,

[0056] CB s =Si sl ×Si gf +Si rc

[0057] Extract the sales data of the i-th distributor in the sales dataset and mark the order quantity as Xi sl , and mark the sales price as Si xj , and mark the sales cost as Xi xc ;

[0058] Calculate the total profit ZL of the sales link,

[0059] ZL = Xi sl ×Si xj -Xi xc

[0060]

[0061] In the formula, NPM represents the net profit margin, and CB g +CB s represents the sum of the total costs required for the raw material supply link and the production link, and ZL-(CB g +CB s) It represents the total profit in the sales link minus the sum of the total costs required in the raw material supply link and the production link. The obtained value is the net profit. It represents the percentage of the net profit to the total profit in the sales link, numerically evaluating the cost control effect among the various links of the supply chain, which is conducive to quickly judging the cost and profit situation of the products on this production line subsequently.

[0062] The timeliness analysis unit extracts the production plan at the i-th time point in the production dataset and marks it as Si. t , and then based on the shipping date t corresponding to the production plan at the i-th time point, a time axis TL is established. The timeliness analysis unit substitutes the supply dataset and the sales dataset into the time axis TL, analyzes and generates a time difference data group Scsj, and transmits it to the operation management unit through the network. Its calculation process is as follows:

[0063] According to the production plan at the i-th time point, extract the supply data of the corresponding supply source in the supply dataset, and mark the arrival date as Gi. dh ;

[0064] According to the production plan at the i-th time point, extract the sales data of the corresponding distributor in the sales dataset, and mark the delivery date as Xi. jh ;

[0065] Substitute the arrival date Gi dh and the delivery date Xi jh into the time axis TL and arrange them in chronological order from earliest to latest.

[0066]

[0067] In the formula, Scsj represents the time difference data group, Si t - Gi dh represents the time difference between the arrival date in the raw material supply link and the shipping date in the production link in the time axis TL, that is, the arrival and shipping time difference. Xi jh - Si t represents the time difference between the shipping date in the production link and the delivery date in the sales link in the time axis TL, that is, the shipping and delivery time difference. The time difference data group includes the arrival and shipping time difference and the shipping and delivery time difference, avoiding situations such as production line interruption and contract breach, and having high multi-dimensional inventory management efficiency.

[0068] The quality analysis unit analyzes and generates a quality index Zlzs based on the time axis TL, the supply dataset, the production dataset, and the sales dataset, and transmits it to the operation management unit through the network. Its calculation process is as follows:

[0069] Extract the supply data of the i-th supply source in the supply dataset, and mark the shelf life of the raw material as Gi.bz ;

[0070] Extract the production plan at the i-th time point in the production dataset, and mark the product shelf life as Si bz ;

[0071] Then, substitute the raw material shelf life Gi bz and the product shelf life Si bz into the time axis TL and arrange them in chronological order from earliest to latest;

[0072]

[0073] In the formula, Zlzs represents the quality index, represents the last day of the raw material shelf life in the raw material supply link, represents the time difference between the shipping date in the production link and the last day of the raw material shelf life in the raw material supply link in the time axis TL, which is the raw material shelf life difference. α represents the weight for the raw material shelf life difference in the quality index calculation formula, represents the last day of the product shelf life in the production link, represents the time difference between the last day of the product shelf life in the production link and the delivery date in the sales link in the time axis TL, which is the product shelf life difference. β represents the weight for the product shelf life difference in the quality index calculation formula. Both α and β are constants in the quality index calculation formula, and α + β = 1, represents the quality index indicating the freshness of the product calculated by integrating the raw material shelf life difference and the product shelf life difference in the time axis TL according to the weights of α and β, digitally evaluating the product quality before and after production, and avoiding the situation of expired shelf life;

[0074] The operation management unit obtains the evaluation standard PB through the network connection to the execution system MES. The evaluation standard PB includes the net profit rate threshold PB NPM , the time difference threshold PB Scsj and the quality threshold PB Zlzs . The operation management unit judges the balance relationship among the raw material supply link, the production link, and the sales link of the supply chain from the three perspectives of cost control, supply turnover, and quality control according to the evaluation standard PB, and outputs the corresponding judgment results;

[0075] The operation management unit compares the net profit rate NPM with the net profit rate threshold PB NPM , and judges the balance relationship among the raw material supply link, the production link, and the sales link of the supply chain from the perspective of cost control. If the net profit rate NPM is included in or exceeds the net profit rate threshold PB NPM , it indicates that the cost control effect among the links of the supply chain is significant. If the net profit rate NPM is lower than the net profit rate threshold PBNPM When it is the case, it indicates poor cost control effectiveness among all links of the supply chain;

[0076] The operation management unit compares the time difference data group Scsj with the time difference threshold PB Scsj , and judges the balance relationship among the raw material supply link, production link and sales link of the supply chain from the perspective of supply turnover. If the time differences in the time difference data group Scsj are all included in the time difference threshold PB Scsj When it is the case, it indicates that the supply turnover among all links of the supply chain is relatively flexible, and there is spare turnover time among all links. If any time difference in the time difference data group Scsj exceeds the time difference threshold PB Scsj When it is the case, it indicates that the supply turnover among all links of the supply chain cannot adapt to emergency changes;

[0077] The operation management unit compares the quality index Zlzs with the quality threshold PB Zlzs , and judges the balance relationship among the raw material supply link, production link and sales link of the supply chain from the perspective of quality control. If the quality index Zlzs is included in or exceeds the quality threshold PB Zlzs When it is the case, it indicates excellent quality control effectiveness among all links of the supply chain. If the quality index Zlzs is lower than the quality threshold PB Zlzs When it is the case, it indicates poor quality control effectiveness among all links of the supply chain, and the supply chain emergency response ability is strong.

[0078] Example 1: In this experiment, the ready-to-eat corn kernels product in a food processing factory was selected as the experimental object. A timeline TL was established for the production plan of this product on September 1st by the food processing factory. The arrival date of the product at the corresponding supply source was August 30th, and the shipment date of the product to the corresponding distributor was September 4th. The arrival date and shipment date of the product were substituted into the timeline TL and arranged in ascending order of time, and the time difference data group Scsj was analyzed and generated. The calculation process is as follows:

[0079]

[0080] In the formula, Scsj represents the time difference data group, and Si t -Gi dh represents the time difference between the arrival date of August 30th in the raw material supply link and the shipment date of September 1st in the production link in the timeline TL. The 2 days is the arrival and shipment time difference. Xi jh -Si t represents the time difference between the shipment date of September 1st in the production link and the delivery date of September 4th in the sales link in the timeline TL. The 3 days is the shipment and delivery time difference. The time difference data group includes the arrival and shipment time difference of 2 days and the shipment and delivery time difference of 3 days.

[0081] Example 2: In this experiment, the apple juice product in a fruit processing factory was selected as the experimental object. A timeline TL was established based on the production plan of this product on October 14 in the fruit processing factory. The shelf life of the raw materials corresponding to this product at the supply source was from October 10 to October 15, the shelf life of this product was from October 14 to October 29, and the delivery date to the distributor for this product was October 16. The arrival date, raw material shelf life, and product shelf life of this product were substituted into the timeline TL and arranged in chronological order from earliest to latest to analyze and generate a time difference data set Scsj. The calculation process is as follows:

[0082]

[0083] In the formula, Zlzs represents the quality index. represents October 15, the last day of the raw material shelf life in the raw material supply link. represents the time difference between the shipping date on October 14 in the production link and October 15, the last day of the raw material shelf life in the raw material supply link in the timeline TL. -1 day is the raw material shelf life time difference, and 0.7 represents the weight for the raw material shelf life time difference in the quality index calculation formula. represents October 29, the last day of the product shelf life in the production link. represents the time difference between October 29, the last day of the product shelf life in the production link and the delivery date on October 16 in the sales link in the timeline TL. 13 days is the product shelf life time difference, and 0.3 represents the weight for the product shelf life time difference in the quality index calculation formula. Both α and β are constants in the quality index calculation formula, 0.7 + 0.3 = 1, and 3.2 is the quality index of the freshness of this product.

[0084] Although the embodiments of the present invention have been shown and described, for those of ordinary skill in the art, it can be understood that various changes, modifications, substitutions, and variations can be made to these embodiments without departing from the principles and spirit of the present invention. The scope of the present invention is defined by the appended claims and their equivalents.

Claims

1. A blockchain-based supply chain management system, characterized in that: It includes a data acquisition module and a supply management module; The data acquisition module consists of a supply inventory unit, a production and manufacturing unit, and a sales and distribution unit. The supply inventory unit obtains supply data from multiple supply sources through blockchain technology and composes the obtained data into a supply data set. The production and manufacturing unit collects a production data set by connecting to the manufacturing execution system MES through a network. The production data set includes production plans at all time points of the factory. The sales and distribution unit obtains sales data from multiple distributors through blockchain technology and composes the obtained data into a sales data set. The data acquisition module transmits the supply data set, the production data set, and the sales data set to the supply management module through a network; The supply management module consists of a cost analysis unit, a timeliness analysis unit, a quality analysis unit, and an operation management unit. The cost analysis unit analyzes the total cost CB required for the raw material supply link based on the supply data set, production data set, and sales data set g , the total cost CB required for the production link s and the total profit ZL of the sales link, calculates and generates the net profit margin NPM, and then transmits it to the operation management unit through the network. The timeliness analysis unit establishes a time axis TL based on the production data set. The timeliness analysis unit substitutes the supply data set and the sales data set into the time axis TL, analyzes and generates a time difference data group Scsj, and transmits it to the operation management unit through the network. The quality analysis unit analyzes and generates a quality index Zlzs based on the time axis TL, supply data set, production data set, and sales data set, and transmits it to the operation management unit through the network. The operation management unit obtains an evaluation standard PB by connecting to the execution system MES through the network. The evaluation standard PB includes a net profit margin threshold PB NPM , a time difference threshold PB Scsj and a quality threshold PB Zlzs . The operation management unit judges the balance relationship among the raw material supply link, production link, and sales link of the supply chain from three perspectives of cost control, supply turnover, and quality control according to the evaluation standard PB, and outputs the corresponding judgment results 2. The blockchain-based supply chain management system according to claim 1, characterized in that: The expression of the supply data set is {G1 y , G2 y , G3 y ,..., Gn y}, where G1 y to Gn y respectively correspond to the supply data of a single supply source. The supply data includes the quantity of raw materials, the unit price of raw materials, transportation costs, arrival date, and shelf life of raw materials. The superscript y represents the supply source, which includes suppliers and warehouses. 1 to n indicate that there are a total of n suppliers and warehouses responsible for raw material supply.

3. The blockchain-based supply chain management system according to claim 2, wherein: The expression of the production dataset is {S1 t , S2 t , S3 t ,..., Sc t}, where S1 t to Sc t correspond to the production plans at each time point of the factory in sequence. The production plan includes the quantity of products, process costs, labor costs, and product shelf life. The superscript t represents the shipping date corresponding to the production plan, and 1 to c indicate that there are c production plans in the factory.

4. The blockchain-based supply chain management system according to claim 3, wherein: The expression of the sales data set is {X1 d , X2 d , X3 d ,..., Xm d}, where X1 d to Xm d correspond to the sales data of a single channel partner in sequence. The sales data includes the order quantity, sales price, sales cost, and delivery date. The superscript d represents the channel type, and the channel types include direct sales, distributor sales, and e-commerce platform sales. 1 to m indicate that there are m channel partners responsible for product sales.

5. The blockchain-based supply chain management system according to claim 4, wherein: The calculation process of the net profit margin NPM is as follows: Extract the supply data of the $i$-th supply source in the supply dataset, and mark the quantity of raw materials as $G_i$ sl , and mark the unit price of raw materials as $G_i$ jg , and mark the transportation cost as $G_i$ yf ; Calculate the total cost CB required for the raw material supply link g , CB g = Gi sl × Gi jg + Gi yf Extract the production plan at the i-th time point in the production dataset and mark the quantity of products as Si sl , mark the process cost as Si gf , the labor cost Si rc ; Calculate the total cost CB required for the production process s , CB s = Si sl × Si gf + Si rc Extract the sales data of the i-th channel partner in the sales dataset and mark the order quantity as Xi sl , and mark the selling price as Si xj , and the sales cost Xi xc ; Calculate the total profit ZL in the sales link, ZL = Xi sl × Si xj - Xi xc In the formula, NPM represents the net profit margin, and CB g + CB s represents the sum of the total costs required for the raw material supply link and the production link. ZL - (CB g + CB s ) represents the total profit of the sales link minus the sum of the total costs required for the raw material supply link and the production link. The resulting value is the net profit. represents the percentage of the net profit to the total profit of the sales link.

6. The blockchain-based supply chain management system according to claim 5, wherein: The aging analysis unit extracts the production plan at the i-th time point in the production dataset and marks it as Si t , and then establishes a time axis TL according to the shipping date t corresponding to the production plan at the i-th time point. The aging analysis unit substitutes the supply dataset and the sales dataset into the time axis TL to analyze and generate a time difference data group Scsj. The calculation process is as follows: Extract the supply data corresponding to the supply source in the supply dataset according to the production plan at the i-th time point, and mark the arrival date as Gi dh ; Extract the sales data of the corresponding channel partner from the sales dataset according to the production plan at the i-th time point, and mark the delivery date as Xi jh ; Substitute the arrival date Gi dh and the delivery date Xi jh into the timeline TL and arrange them in chronological order from the earliest to the latest; In the formula, Scsj represents the time difference data group, and Si t -Gi dh represents the time difference between the arrival date of the raw material supply link and the shipping date of the production link in the time axis TL, that is, the arrival-shipping time difference, Xi jh -Si t represents the time difference between the shipping date of the production link and the delivery date of the sales link in the time axis TL, that is, the shipping-delivery time difference. The time difference data group includes the arrival-shipping time difference and the shipping-delivery time difference.

7. The blockchain-based supply chain management system according to claim 6, wherein: The calculation process of the quality index Zlzs is as follows: Extract the supply data of the i-th supply source in the supply dataset and mark the raw material shelf life as Gi bz ; Extract the production plan at the i-th time point in the production dataset and mark the product shelf life as Si bz ; Then substitute the raw material shelf life Gi bz and the product shelf life Si bz into the time axis TL and arrange them in chronological order from the earliest to the latest; In the formula, Zlzs represents the quality index, represents the last day of the shelf life of raw materials in the raw material supply link, represents the time difference between the shipment date in the production link and the last day of the shelf life of raw materials in the raw material supply link on the time axis TL, which is the raw material shelf life difference. α represents the weight for the raw material shelf life difference in the quality index calculation formula, represents the last day of the product shelf life in the production link, represents the time difference between the last day of the product shelf life in the production link and the delivery date in the sales link on the time axis TL, which is the product shelf life difference. β represents the weight for the product shelf life difference in the quality index calculation formula. Both α and β are constants in the quality index calculation formula, and α + β = 1, represents the quality index indicating the freshness of the product calculated by comprehensively considering the raw material shelf life difference and the product shelf life difference in the time axis TL according to the weights of α and β.

8. The blockchain-based supply chain management system according to claim 7, wherein: The operation management unit compares the net profit margin NPM with the net profit margin threshold PB NPM , and judges the balance relationship among the raw material supply link, production link and sales link of the supply chain from the perspective of cost control. If the net profit margin NPM is included in or exceeds the net profit margin threshold PB NPM , it indicates that the cost control effect among the links of the supply chain is significant. If the net profit margin NPM is lower than the net profit margin threshold PB NPM , it indicates that the cost control effect among the links of the supply chain is poor.

9. The blockchain-based supply chain management system according to claim 8, characterized in that: The operation management unit compares the time difference data group Scsj with the time difference threshold PB Scsj , and judges the balance relationship among the raw material supply link, production link and sales link of the supply chain from the perspective of supply turnover. If the time differences in the time difference data group Scsj are all included in the time difference threshold PB Scsj , it means that the supply turnover among the various links of the supply chain is relatively flexible. If the time difference of any item in the time difference data group Scsj exceeds the time difference threshold PB Scsj , it means that the supply turnover among the various links of the supply chain cannot adapt to emergency changes.

10. The blockchain-based supply chain management system according to claim 9, wherein: The operation management unit compares the quality index Zlzs with the quality threshold PB Zlzs , and judges the balance relationship among the raw material supply link, production link and sales link of the supply chain from the perspective of quality control. If the quality index Zlzs is included in or exceeds the quality threshold PB Zlzs , it indicates that the quality control effect among the links of the supply chain is excellent. If the quality index Zlzs is lower than the quality threshold PB Zlzs , it indicates that the quality control effect among the links of the supply chain is poor.