A method for establishing a data model for a dairy supply chain

Through the evaluation quality division of dairy products and production line management, the problem of low synchronous completion and delivery efficiency in the dairy supply chain is solved, and the synchronous completion and efficient delivery of dairy products is achieved, which improves the overall processing efficiency and customer experience.

CN118297652BActive Publication Date: 2025-01-07NANJING ZHONGCHENG BLOCK CHAIN RES INST CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202410309603.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-03-18
Publication Date
2025-01-07
Estimated Expiration
2044-03-18

AI Technical Summary

Technical Problem

There are problems in the dairy supply chain that dairy products cannot be completed simultaneously and the delivery data is not comprehensive enough, resulting in customer complaints.

Method used

Classification is divided through the assessment quality of dairy products, determine the changes in the assessment quality of different manufacturers, select an appropriate processing production line, and calculate the completion time based on the production rate and residual amount of the production line to ensure that the dairy products are completed simultaneously; at the same time, according to the customer's Order delivery orders are sorted and delivered to optimize delivery routes to improve efficiency.

Benefits of technology

It realizes synchronous completion and efficient delivery of dairy products, improves overall processing efficiency, and ensures customer experience and procurement quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118297652B_ABST
    Figure CN118297652B_ABST
Patent Text Reader

Abstract

The present invention discloses a method for establishing a data model of a dairy product supply chain, and the present invention relates to the technical field of dairy product supply chain management, and solves the problem that dairy products cannot be completed synchronously and the delivery data processing thereof is not comprehensive enough. The present invention is directed to the delivery of dairy products, and based on the marked order time, a corresponding type of sorting table is determined according to the time sequence, and then the subsequent delivery routes are determined in sequence based on the delivery method, and the sorting table is combined with the order delivery route, so that not only the order delivery route can be fully determined, but also the order delivery route can be adjusted during the determination process. This adjustment method can not only ensure that the goods can be delivered as soon as possible, but also will not affect the shopping experience of the corresponding customers, thereby improving the overall effect of the entire order delivery and achieving better processing efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of dairy product supply chain management, and in particular to a method for establishing a dairy product supply chain data model. Background Art

[0002] The establishment of a dairy supply chain model requires comprehensive consideration of production, processing, storage, transportation, and sales. First, a core enterprise-centrally controlled supply chain is a common model, which is mainly reflected in the two forms of "enterprise + dairy farmers" and "enterprise + milk source + dairy farmers", connecting every key link in dairy production.

[0003] When constructing a dairy supply chain model, it is necessary to determine the processing procedures of each supply chain stage and determine the processing verification standards based on the corresponding processing procedures to complete the overall process of model establishment. However, when processing finished dairy products, due to the existence of multiple different production lines, the production schedules of different production lines are not used to ensure that the dairy products at the same stage can be completed in the same period. At the same time, during the later delivery, the delivery data processing is not comprehensive enough, which is easy to cause customer complaints. Summary of the invention

[0004] In view of the deficiencies of the prior art, the present invention provides a method for establishing a data model for a dairy product supply chain, which solves the problems that dairy products cannot be completed synchronously and that the delivery data processing is not comprehensive enough.

[0005] To achieve the above objectives, the present invention is implemented through the following technical solutions: A method for establishing a dairy product supply chain data model, comprising the following steps:

[0006] Based on the assessed quality of dairy products, the dairy products purchased in this phase are divided into categories, including high-quality products, inferior products and bad products, including:

[0007] The assessed quality of the dairy products provided by different manufacturers at this stage is checked against the preset standard range, where the standard range includes the numerical range of superior products and the numerical range of inferior products, and the range to which the assessed quality belongs is determined to determine the category of the dairy products:

[0008] If it falls within the high-quality value range, the dairy product will be marked as high-quality;

[0009] If it falls within the defective value range, the dairy product will be marked as defective;

[0010] If it does not belong to the numerical range of good products or bad products, the dairy product will be marked as bad products;

[0011] Based on the different evaluation qualities of different manufacturers at different stages, the manufacturer is judged, including:

[0012] Based on the assessment quality given by different manufacturers in this stage, several groups of assessment quality of the same manufacturer in the past are extracted, and based on the time trend and the numerical change of the assessment quality, the assessment quality value change curve of the corresponding manufacturer is generated;

[0013] Determine the value transition point inside the quality value change curve. If the slopes of the line segments before and after the value transition point are inconsistent, mark the line segments between different value transition points as the line segments to be processed, and confirm the slope of each different line segment to be processed in turn. The slope = the quality difference of the line segment to be processed / the time difference between the endpoints of the line segment to be processed, and the time difference is determined by the time point given by the quality assessment;

[0014] Sum the confirmed groups of slopes to determine the total slope value ZZ. If ZZ>0, the manufacturer is identified as the best manufacturer; if ZZ≤0, the manufacturer is identified as the second best manufacturer.

[0015] Different types of dairy products are processed into finished products using different processing production line groups. After the production line group is selected, the products are evenly divided based on the production rates of different production lines in the corresponding production line group, including:

[0016] The production rate of different production lines in different production line groups is calibrated as S k , where k = 1, 2, ..., n, n represents the number of production lines in the corresponding production line group, and the total amount of unfinished dairy products in different production lines is calibrated as Z k ;

[0017] Using Z k ÷S k =T k Determine the pending completion time T of the total amount of dairy products corresponding to different production lines k , and according to the pending completion time T k Sort different production lines in order to generate a production line set;

[0018] Determine the time difference between the first production line and the second production line in the production line set. The time difference is the time difference corresponding to T k Based on the time difference and the production rate of the first production line, determine the specific output that the first production line can produce within this time difference, calibrate it as Q1, and calibrate the total amount of its dairy products in this stage as QQ. If Q1≥QQ, directly use the first production line for finished product production;

[0019] If Q1<QQ, based on the determined Q1, the first and second production lines are put into production simultaneously, and their production time is the time difference between the second and third production lines. The total output of this time difference is determined and calibrated as Q2. It is determined whether Q1+Q2 satisfies: Q1+Q2≥QQ, then the first and second production lines are directly used for finished product production. Otherwise, the subsequent production lines are determined in sequence until the total amount of finished products reaches the standard, and the production line to which it belongs is determined;

[0020] After the finished dairy products are delivered to the delivery point in the designated area, several delivery orders for the same day in the area are determined, and based on the total amount of delivered goods and the location information of the goods in the delivery order, and the delivery order also includes the order time of the corresponding buyer, a first-class sorting table is determined according to the order time from small to large, and the dairy products are delivered based on the first-class sorting table; including:

[0021] Confirm the dispatcher's starting point information, use this starting point as the circle point, determine the circular area with the radius value X1, and determine the cargo location information belonging to this circular area. If there is no cargo location information, the radius value is doubled until the corresponding cargo location information exists;

[0022] The starting point is randomly connected to a group of cargo locations in the circular area, and then this cargo location is used as the starting point to determine a group of cargo locations that are closest and connect them;

[0023] Combine a sorting table with several groups of order delivery routes, confirm each delivery location of each group of order delivery routes, and analyze and confirm in the sorting table whether the front location of adjacent delivery locations is before the back location. If there are N groups, record the number of times N exists. t , where t represents different order delivery routes;

[0024] The number of times N different order delivery routes exist t Select the top three order delivery routes in ascending order.

[0025] The three selected order delivery routes are transmitted to the display terminal for display and selected by the dispatch personnel.

[0026] The present invention provides a method for establishing a dairy product supply chain data model. Compared with the prior art, it has the following beneficial effects:

[0027] The present invention divides the dairy products into categories according to the assessed quality, which facilitates the subsequent selection of different processing production lines, and then determines the changes based on the quality values ​​of different service providers to perform service trademark qualification, which facilitates the subsequent purchasing process of purchasers and ensures the subsequent purchasing quality;

[0028] In order to ensure the overall completion progress of dairy products, the production progress of the production line is analyzed, and the completion time of different production lines is determined based on the production progress and the total remaining quantity of goods. Based on the specific changes in the completion time, the dairy production line is determined to ensure the overall progress of the entire dairy product and ensure that dairy products at the same stage can be completed at the same time;

[0029] When delivering dairy products, based on the marked order time, a corresponding sorting table is determined in accordance with the time sequence, and then the subsequent delivery routes are determined in sequence based on the delivery method. Combining the sorting table with the order delivery route can not only fully determine the order delivery route, but also adjust the order delivery route during the determination process. This adjustment method can not only ensure that the goods can be delivered as soon as possible, but also will not affect the corresponding customer's shopping experience, thereby improving the overall effect of the entire order delivery and achieving better processing efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] Figure 1 It is a schematic diagram of the process of the present invention;

[0031] Figure 2 The present invention is a flow chart of the manufacturer assessment method. DETAILED DESCRIPTION

[0032] 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.

[0033] Embodiment 1

[0034] Figure 1 The present invention provides a method for establishing a dairy product supply chain data model, including:

[0035] 1) Based on the assessed quality of dairy products, the dairy products purchased at this stage are divided into categories, including superior products, inferior products and bad products. Based on the different assessed qualities of different manufacturers at different stages, the manufacturers are judged. The assessed quality is the overall quality parameter determined by the purchaser during the procurement process, and the numerical value is given manually. The reason for the category division is to distinguish the differences in categories, so as to facilitate the subsequent processing using different production lines. The sub-steps of category division include:

[0036] The assessed quality of the dairy products provided by different manufacturers at this stage is checked against the preset standard range, where the standard range includes the numerical range of superior products and the numerical range of inferior products, and the range to which the assessed quality belongs is determined to determine the category of the dairy products:

[0037] If it falls within the high-quality value range, the dairy product will be marked as high-quality;

[0038] If it falls within the defective value range, the dairy product will be marked as defective;

[0039] If it does not belong to the numerical range of good products or the numerical range of bad products, the purchased dairy product will be marked as bad products. Specifically, the endpoint values ​​within the preset standard range are all preset values, and are judged according to the specific measurement standards of the dairy products;

[0040] Combination Figure 2 , the sub-steps of manufacturer determination include:

[0041] Based on the assessment quality given by different manufacturers in this stage, several groups of assessment quality of the same manufacturer in the past are extracted, and the extracted values ​​are not less than 30 groups. Based on the time trend and the value change of the assessment quality, the assessment quality value change curve of the corresponding manufacturer is generated;

[0042] Determine the value transition point inside the quality value change curve. If the slopes of the line segments before and after the value transition point are inconsistent, mark the line segments between different value transition points as the line segments to be processed, and confirm the slope of each different line segment to be processed in turn. The slope = the quality difference of the line segment to be processed ÷ the time difference of the endpoints of the line segment to be processed. The quality difference and time difference are both obtained by subtracting the value of the previous endpoint from the value of the next endpoint of the line segment. The time difference is determined by the time point given by the quality assessment.

[0043] Sum the confirmed groups of slopes to determine the total slope value ZZ. If ZZ>0, the manufacturer is identified as the best manufacturer. If ZZ≤0, the manufacturer is identified as the second best manufacturer.

[0044] Specifically, the manufacturer assessment made here is for subsequent purchasing personnel to purchase dairy products, so as to provide preliminary guarantee for the subsequent purchase quality and determine the first stage of the dairy supply chain.

[0045] 2) Different types of dairy products are processed into finished products using different processing production lines. After the production line group is selected, the products are evenly divided based on the production rates of different production lines in the corresponding production line group to ensure that dairy products at the same stage can be processed into finished products at the same time. During the specific processing, different production lines are used to process different types of dairy products, and bad products are not processed into finished products.

[0046] The sub-steps for equal distribution of goods include:

[0047] The production rate of different production lines in different production line groups is calibrated as S k , where k = 1, 2, ..., n, n represents the number of production lines in the corresponding production line group, and the total amount of unfinished dairy products in different production lines is calibrated as Z k , of which the total amount of unprocessed dairy products does not belong to the dairy products of this stage, but to the dairy products that have not been processed in the past;

[0048] Using Z k ÷S k =T k Determine the pending completion time T of the total amount of dairy products corresponding to different production lines k , and according to the pending completion time T k Sort different production lines in order to generate a production line set;

[0049] Determine the time difference between the first production line and the second production line in the production line set. The time difference is the time difference corresponding to T k Based on the time difference and the production rate of the first production line, determine the specific output that the first production line can produce within this time difference, mark it as Q1, and mark the total amount of its dairy products in this stage as QQ. If Q1<QQ, execute the following steps. If Q1≥QQ, directly use the first production line to produce finished products.

[0050] On the basis of determining Q1, the first and second production lines are put into production at the same time. The production time is the time difference between the second and third production lines. The time difference is the corresponding T k The total output of this time difference is determined and marked as Q2. It is determined whether Q1+Q2 satisfies: Q1+Q2≥QQ. Then the first and second production lines are directly used to produce finished products. Otherwise, the subsequent production lines are determined in sequence until the total amount of finished products reaches the standard. The production line to which it belongs is determined to determine its specific production process, so as to ensure that the entire finished product can be completed synchronously without delaying the construction period.

[0051] Specifically, suppose there are three production lines, A, B, and C, whose production rates are 10, 15, and 20, respectively, and the remaining production is 300, 300, and 420, respectively. Then the resulting pending completion time T is k They are: 30, 20, 21 respectively. Then based on the order of completion time, determine the production line set, that is, B, C, A;

[0052] During normal production, production line B will definitely be vacant first, and production will be prioritized through production line B. After production, it is determined whether it can meet the standards, that is, whether the processing of dairy products in this stage is completed. If it can meet the standards, there is no need to determine its subsequent production lines. If it cannot meet the standards, it is necessary to determine its subsequent production lines to determine whether it can meet the standards. By confirming them in sequence, it can be guaranteed that the dairy products can be completed at the same time when multiple production lines are involved. The dairy products in this stage can be evenly divided to ensure their completion progress.

[0053] As a further embodiment of this embodiment, it also includes the production rate S of the selected production line k During the monitoring process, in order to ensure that the corresponding dairy products can be completed at the same time, it is necessary to monitor the changes in the production rate parameters to determine whether the production rate meets the standards. The specific method for determination is as follows:

[0054] A set of verification cycles is defined, and the specific value of the verification cycle is determined by the operator based on experience, and the production rate value V of the corresponding production line within this verification cycle is calculated. k ;

[0055] Based on Cz k =S k -V k Determine the rate difference Cz of the relevant production line k , based on the relevant total number of the selected production line k, several groups of rate differences Cz k Perform summation to determine the total value ZH;

[0056] If ZH ≥ Y1, it means that the rate difference is large, which will affect the subsequent simultaneous completion, so Cz k Perform mean processing to determine JZ, and then (Cz k -JZ)>Y2 are marked as abnormal production lines, and the operator intervenes to determine whether the production line needs to be replaced. Y1 and Y2 are both preset values, and their specific values ​​are determined by the operator based on experience;

[0057] If ZH<Y1, it means that the rate difference is normal and will not affect the subsequent simultaneous completion, and no further processing is required;

[0058] Specifically, because different production lines are in production, some production lines may produce multiple different dairy products. In this case, the past production rate of a certain dairy product cannot be used as the production rate of this dairy product, and a corresponding difference will be generated. If the production rate of the selected production line changes greatly, it means that the selected production line does not meet the standards and needs to be replaced to ensure its specific production process.

[0059] Embodiment 2

[0060] In the specific implementation process of this embodiment, compared with the first embodiment, this embodiment mainly focuses on the delivery problem of the finished dairy products.

[0061] 3) After the finished dairy products are delivered to the delivery point in the designated area, several delivery orders for the same day in the area are determined, and based on the total amount of delivered goods and the location information of the goods in the delivery order, and the delivery order also includes the order time of the corresponding buyer, a first-class sorting table is determined based on the order time, and the dairy products are delivered based on the first-class sorting table. Specifically, after the dairy products are processed, corresponding delivery points are set in different areas of each different city, and each delivery point is set with a designated deliveryman. In order to ensure that the dairy products can be delivered in time, a more organized delivery route needs to be specified to deliver the dairy products;

[0062] The sub-steps of determining a sorting table include:

[0063] Determine the order time for same-day delivery orders, which is the time from when the client selects the goods to when the payment is completed;

[0064] Sort a number of orders to be dispatched according to the order time from small to large, and generate a sorting table;

[0065] Among them, the sub-steps of dispatching dairy products based on a sorting table include:

[0066] Confirm the dispatcher's starting point information, use this starting point as the circle point, determine the circular area with the radius value X1, and determine the cargo location information belonging to this circular area. If there is no cargo location information, the radius value is doubled until the corresponding cargo location information exists;

[0067] Then, the starting point is randomly connected to a group of cargo locations in the circular area, and then the closest group of cargo locations is determined with this cargo location as the starting point and connected;

[0068] By adopting the above method, several groups of cargo locations are connected according to cargo location information to generate several groups of order delivery routes. Specifically, in this method, when determining the route, the method of selecting the nearest and discarding the far will not affect the normal delivery progress of the dispatcher, and there will be no confusion in the selected order delivery route;

[0069] Among them, the specific method of confirming the best groups of order delivery routes is:

[0070] Combine a sorting table with several groups of order delivery routes, confirm each delivery location of each group of order delivery routes, and analyze and confirm in the sorting table whether the front location of adjacent delivery locations is before the back location. If there are N groups, record the number of times N exists. t, where t represents different order delivery routes;

[0071] The number of times N different order delivery routes exist t Select the top three order delivery routes in ascending order.

[0072] The three selected order delivery routes are transmitted to the display terminal for display and selected by the dispatch personnel;

[0073] After determining the starting point, confirm the radiation circle X1. There may be multiple cargo points in this radiation circle. When planning the route, there may be multiple groups. Then, gradually, there will be several routes. If there are three cargo points in the radiation circle, namely B, C and D, and the starting point is A, there will be three routes, namely AB, AC and AD. If the radiation is carried out later, there will still be subsequent cargo points, and there will be several different planned routes.

[0074] Specifically, combining the sorting table with the order delivery route can not only fully determine the order delivery route, but also adjust the order delivery route during the determination process. This adjustment method can not only ensure that the goods can be delivered as soon as possible, but also will not affect the corresponding customers' shopping experience, thereby improving the overall effect of the entire order delivery and achieving better processing efficiency.

[0075] Embodiment 3

[0076] The specific implementation process of this embodiment includes the entire implementation process of the above two groups of embodiments.

[0077] Some of the data in the above formulas are dimensionless and numerically calculated. Meanwhile, the contents not described in detail in this specification belong to the prior art known to those skilled in the art.

[0078] The above embodiments are only used to illustrate the technical method of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical method of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical method of the present invention.

Claims

1. A method for establishing a dairy product supply chain data model, characterized in that: The following steps are involved: Based on the assessed quality of dairy products, the dairy products purchased in this stage are divided into categories, including high-quality products, inferior products and bad products, and the manufacturers are judged based on the different assessed qualities of different manufacturers at different stages; Different types of dairy products are processed into finished products using different processing production line groups. After the production line group is selected, the products are evenly divided based on the production rates of different production lines in the corresponding production line group, including: The production rate of different production lines in different production line groups is calibrated as S k , where k = 1, 2, ..., n, n represents the number of production lines in the corresponding production line group, and the total amount of unfinished dairy products in different production lines is calibrated as Z k ; Using Z k ÷S k =T k Determine the pending completion time T of the total amount of dairy products corresponding to different production lines k , and according to the pending completion time T k Sort different production lines in order to generate a production line set; Determine the time difference between the first production line and the second production line in the production line set. The time difference is the time difference corresponding to T k Based on the time difference and the production rate of the first production line, determine the specific output that the first production line can produce within this time difference, calibrate it as Q1, and calibrate the total amount of its dairy products in this stage as QQ. If Q1≥QQ, directly use the first production line for finished product production; If Q1<QQ, based on the determined Q1, the first and second production lines are put into production simultaneously, and their production time is the time difference between the second and third production lines. The total output of this time difference is determined and calibrated as Q2. It is determined whether Q1+Q2 satisfies: Q1+Q2≥QQ, then the first and second production lines are directly used for finished product production. Otherwise, the subsequent production lines are determined in sequence until the total amount of finished products reaches the standard, and the production line to which it belongs is determined; After the finished dairy products are delivered to the delivery points in the designated area, several delivery orders for the same day in this area are determined, and based on the total amount of delivery goods and the location information of the goods in the delivery order, and the delivery order also includes the order time of the corresponding buyer, a first-class sorting table is determined based on this order time, and the dairy products are delivered based on the first-class sorting table.

2. The method for establishing a dairy product supply chain data model according to claim 1, characterized in that: Based on the assessed quality of the dairy products, the sub-steps of categorizing the products include: The assessed quality of the dairy products provided by different manufacturers at this stage is checked against the preset standard range, where the standard range includes the numerical range of superior products and the numerical range of inferior products, and the range to which the assessed quality belongs is determined to determine the category of the dairy products: If it falls within the high-quality value range, the dairy product will be marked as high-quality; If it falls within the defective value range, the dairy product will be marked as defective; If the value does not fall within the numerical range of superior products or inferior products, the purchased dairy product will be marked as a defective product.

3. The method for establishing a dairy product supply chain data model according to claim 1, characterized in that: Based on the different assessment qualities of different manufacturers at different stages, the sub-steps for manufacturer determination include: Based on the assessment quality given by different manufacturers in this stage, several groups of assessment quality of the same manufacturer in the past are extracted, and based on the time trend and the numerical change of the assessment quality, the assessment quality value change curve of the corresponding manufacturer is generated; Determine the value transition point inside the quality value change curve. If the slopes of the line segments before and after the value transition point are inconsistent, mark the line segments between different value transition points as the line segments to be processed, and confirm the slope of each different line segment to be processed in turn. The slope = the quality difference of the line segment to be processed / the time difference between the endpoints of the line segment to be processed, and the time difference is determined by the time point given by the quality assessment; Sum up the confirmed groups of slopes to determine the total slope value ZZ. If ZZ>0, the manufacturer is designated as the best manufacturer.

4. The method for establishing a dairy product supply chain data model according to claim 3, characterized in that: Based on the different evaluation qualities of different manufacturers at different stages, the sub-steps of manufacturer determination also include: if ZZ≤0, mark this manufacturer as the second best manufacturer.

5. The method for establishing a dairy product supply chain data model according to claim 1, characterized in that: The sub-step of determining a sorting table based on the order placement time includes: Determine the order time for the orders to be delivered on the same day, sort several orders to be dispatched according to the order time from small to large, and generate a sorting table.

6. The method for establishing a dairy product supply chain data model according to claim 5, characterized in that: The order time is the time from when the client selects the goods to when the payment is completed.

7. The method for establishing a dairy product supply chain data model according to claim 5, characterized in that: The sub-steps of dispatching dairy products based on a sorting table include: Confirm the dispatcher's starting point information, use this starting point as the circle point, determine the circular area with the radius value X1, and determine the cargo location information belonging to this circular area. If there is no cargo location information, the radius value is doubled until the corresponding cargo location information exists; The starting point is randomly connected to a group of cargo locations in the circular area, and then this cargo location is used as the starting point to determine a group of cargo locations that are closest and connect them; Combine a sorting table with several groups of order delivery routes, confirm each delivery location of each group of order delivery routes, and analyze and confirm in the sorting table whether the front location of adjacent delivery locations is before the back location. If there are N groups, record the number of times N exists. t , where t represents different order delivery routes; The number of times N different order delivery routes exist t The three groups of order delivery routes are selected and sorted from the smallest to the largest value; and the three selected groups of order delivery routes are displayed for selection by the dispatch personnel.

Citation Information

Patent Citations

  • Intelligent logistics transportation path planning method, system and device and computer storage medium

    CN113255997A