Order allocation method and device based on risk assessment
Through the order allocation method based on risk assessment, evaluating and screening suppliers, the problems of single and uneven order allocation methods in the existing technology are solved, and the efficiency of order delivery is improved.
Patent Information
- Application Number
- CN202411066241.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-05
- Publication Date
- 2025-04-01
- Estimated Expiration
- 2044-08-05
AI Technical Summary
The existing order allocation method is single and not flexible enough, resulting in uneven order allocation and affecting delivery efficiency.
Using a risk assessment-based order allocation method, we identify multiple suppliers by receiving customer order needs, obtaining their risk indicator information and comprehensive costs, assessing the quality, progress and cost of the supplier, screening out the target supplier with the lowest delivery risk, and allocating the order to the supplier.
It realizes flexible order allocation, meets customer needs according to actual conditions, avoids the problem of uneven order allocation, and improves order delivery efficiency.
Smart Images

Figure CN118917617B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computer technology, and in particular to an order allocation method and device based on risk assessment. Background Art
[0002] The Material Trade Group needs to select suitable upstream suppliers for downstream customers to establish cooperative relationships, and the suppliers provide product supply for the customer's subsequent product production or service operation. During the cooperation period, customers will issue purchase orders to cooperative suppliers multiple times in multiple cycles, and suppliers will supply them according to the supply contract signed in advance. If the assigned supplier is unreasonable, it will lead to the inability to meet the customer's product supply needs.
[0003] Currently, orders are usually allocated manually or according to the predetermined suppliers. However, this allocation method is relatively simple and not flexible enough to meet customer needs according to actual conditions. There is also the problem of uneven order distribution, which affects the order delivery efficiency.
[0004] The above contents are only used to assist in understanding the technical solution of the present invention and do not constitute an admission that the above contents are prior art. Summary of the invention
[0005] The main purpose of the present invention is to provide an order allocation method and device based on risk assessment, aiming to solve the technical problems that the single allocation method is not flexible enough and the uneven order allocation leads to low order delivery efficiency.
[0006] To achieve the above object, the present invention provides an order allocation method based on risk assessment, and the order allocation method based on risk assessment comprises the following steps:
[0007] When receiving an order demand from a downstream customer, determining a plurality of suppliers based on the order demand;
[0008] Obtain risk indicator information for each supplier and the comprehensive cost of supplying goods based on the order requirements;
[0009] Evaluate the quality, progress and cost of each supplier based on the risk indicator information and the comprehensive cost;
[0010] Determining the delivery risk of each supplier based on the evaluation result, and selecting a target supplier from the multiple suppliers based on the delivery risk;
[0011] The order corresponding to the order demand is allocated to the target supplier.
[0012] In some embodiments, the evaluating the quality, progress and cost of each supplier according to the risk indicator information and the comprehensive cost includes:
[0013] Inputting the risk indicator information and the comprehensive cost into a supplier risk assessment model;
[0014] Determining supplier information based on the risk indicator information;
[0015] The supplier risk assessment model is used to calculate a quality risk score, a schedule risk score, and a cost risk score based on the supplier information and the comprehensive cost.
[0016] In some embodiments, the risk assessment-based order allocation method further includes:
[0017] Define indicator sets, fuzzy parameters, and decision variables;
[0018] Based on the indicator set, the fuzzy parameters and the decision variables, respectively, a corresponding quality function, a progress function and a cost function are constructed;
[0019] Determine the constraints corresponding to the quality function, the progress function and the cost function of the supplier within the preset range according to the preset order allocation plan;
[0020] A supplier risk assessment model is constructed based on the constraints.
[0021] In some embodiments, constructing a supplier risk assessment model according to the constraint conditions includes:
[0022] Determine the quality risk score, schedule risk score and cost risk score corresponding to the supplier under the preset order allocation plan according to the constraint conditions;
[0023] An initial evaluation model is obtained by minimizing the quality risk score, the schedule risk score, and the cost risk score;
[0024] The current risk value corresponding to the supplier under the preset order allocation plan is compared with the expected risk value to obtain a risk difference, and the initial assessment model is updated based on the risk difference to obtain a supplier risk assessment model.
[0025] In some embodiments, determining the delivery risk of each supplier based on the evaluation results includes:
[0026] Determine the quality risk score, schedule risk score, and cost risk score for each supplier based on the assessment results;
[0027] Obtain risk weights corresponding to the quality risk score, the schedule risk score, and the cost risk score;
[0028] Calculate a comprehensive risk score according to the risk weight, the quality risk score, the schedule risk score, and the cost risk score;
[0029] The delivery risk corresponding to each supplier is determined based on the comprehensive risk score.
[0030] In some embodiments, the risk assessment-based order allocation method further includes:
[0031] Obtaining historical purchase order information of the downstream customer;
[0032] Analyze the risk preference of the downstream customer based on the purchase order information;
[0033] The risk weights corresponding to the quality risk score, the schedule risk score, and the cost risk score are adjusted according to the risk preference.
[0034] In some embodiments, the risk assessment-based order allocation method further includes:
[0035] Determine the products required by downstream customers based on the order requirements sent by downstream customers;
[0036] Determine the variable cost and fixed cost corresponding to the product of the wholly-owned factory, and determine the first production cost according to the variable cost and the fixed cost;
[0037] Determine the production volume and purchase cost of the product corresponding to the product of the outsourced factory, and determine the second production cost according to the production volume and the purchase cost;
[0038] Determine the single-box transportation cost based on the packaging specifications of the product and the transportation distances of each supplier, and determine the total transportation cost based on the demand for the product and the single-box transportation cost;
[0039] A comprehensive cost is determined based on the first production cost, the second production cost, and the total transportation cost.
[0040] In addition, to achieve the above-mentioned purpose, the present invention further proposes an order allocation device based on risk assessment, and the order allocation device based on risk assessment comprises:
[0041] An acquisition module, configured to determine a plurality of suppliers based on order requirements received from downstream customers;
[0042] A calculation module, used to obtain risk indicator information of each supplier and the comprehensive cost of supplying goods based on the order requirements;
[0043] An evaluation module, used to evaluate the quality, progress and cost of each supplier based on the risk indicator information and the comprehensive cost;
[0044] A screening module, used to determine the delivery risk of each supplier based on the evaluation result, and screen out a target supplier from the multiple suppliers based on the delivery risk;
[0045] The allocation module is used to allocate the order corresponding to the order demand to the target supplier.
[0046] In some embodiments, the assessment module is used to input the risk indicator information and the comprehensive cost into a supplier risk assessment model;
[0047] Determining supplier information based on the risk indicator information;
[0048] The supplier risk assessment model is used to calculate a quality risk score, a schedule risk score, and a cost risk score based on the supplier information and the comprehensive cost.
[0049] In some embodiments, the risk assessment-based order allocation device further includes a building module;
[0050] The building module is used to define the indicator set, fuzzy parameters and decision variables;
[0051] Based on the indicator set, the fuzzy parameters and the decision variables, respectively, a corresponding quality function, a progress function and a cost function are constructed;
[0052] Determine the constraints corresponding to the quality function, the progress function and the cost function of the supplier within the preset range according to the preset order allocation plan;
[0053] A supplier risk assessment model is constructed based on the constraints.
[0054] The present invention determines multiple suppliers based on the order demands of downstream customers when the order demands are received; obtains the risk indicator information of each supplier and the comprehensive cost of supplying goods based on the order demands; evaluates the quality, progress and cost of each supplier according to the risk indicator information and the comprehensive cost; determines the delivery risk of each supplier based on the evaluation result, and screens out a target supplier from the multiple suppliers based on the delivery risk; and allocates the order corresponding to the order demands to the target supplier. The above order allocation method is relatively flexible, can meet the needs of customers according to actual conditions, and screens suppliers based on risks, thereby avoiding the problem of uneven order distribution and improving the order delivery efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0055] Figure 1 It is a flow chart of a first embodiment of the method for allocating orders based on risk assessment according to the present invention;
[0056] Figure 2 It is a flow chart of a second embodiment of the method for allocating orders based on risk assessment according to the present invention;
[0057] Figure 3 It is a structural block diagram of the first embodiment of the order allocation device based on risk assessment of the present invention.
[0058] The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0059] It should be understood that the specific embodiments described herein are only used to explain the present invention, and are not used to limit the present invention.
[0060] The embodiment of the present invention provides an order allocation method based on risk assessment, referring to Figure 1 , Figure 1 The figure is a flow chart of a first embodiment of a method for allocating orders based on risk assessment according to the present invention.
[0061] In this embodiment, the order allocation method based on risk assessment includes the following steps:
[0062] Step S10: upon receiving an order demand from a downstream customer, determining a plurality of suppliers based on the order demand.
[0063] In this embodiment, the execution subject of this embodiment is an order allocation device based on risk assessment, wherein the order allocation device based on risk assessment has functions such as data processing, data communication and program running. The order allocation device based on risk assessment can be a terminal data processing device such as a computer, and of course it can also be other devices with similar functions, and this embodiment does not limit this.
[0064] It should be noted that the Material Trade Group needs to select suitable upstream suppliers for downstream customers to establish cooperative relationships, and the suppliers provide product supply for the customer's subsequent product production or service operations. During the cooperation period, customers will issue purchase orders to cooperative suppliers multiple times in multiple cycles, and the suppliers will supply them according to the supply contracts signed in advance. If the assigned suppliers are unreasonable, it will lead to the inability to meet the customer's product supply needs. At present, the order allocation method is usually to allocate the customer's business orders manually or according to the predetermined suppliers, but this allocation method is relatively simple and not flexible enough. It cannot meet the needs of customers according to actual conditions, and there is also the problem of uneven order distribution, which affects the delivery efficiency of orders.
[0065] In order to solve the above technical problems, in this embodiment, when receiving order demands from downstream customers, multiple suppliers are determined based on the order demands; risk indicator information of each supplier and the comprehensive cost of supplying goods based on the order demands are obtained; the quality, progress and cost of each supplier are evaluated according to the risk indicator information and the comprehensive cost; the delivery risk of each supplier is determined based on the evaluation result, and the target supplier is screened out from the multiple suppliers based on the delivery risk; the order corresponding to the order demand is allocated to the target supplier. The above order allocation method is relatively flexible and can meet customer needs according to actual conditions. At the same time, suppliers are screened based on risks, which avoids the problem of uneven order distribution and improves order delivery efficiency. Specifically, it can be achieved as follows.
[0066] In the specific implementation, in this embodiment, after receiving the order requirements of the downstream customers, the products required by the downstream customers can be determined according to the order requirements. Since different suppliers can provide different types of goods, suppliers that meet the product types can be screened out according to the order requirements.
[0067] In some embodiments, in addition to determining several suppliers based on product type, suppliers that currently have supply capabilities can be screened out from suppliers that meet the product type. For example, although the products supplied by the supplier meet the product type requirements, the supplier's orders are obviously saturated and can no longer accept new order demands. Such suppliers can be excluded first.
[0068] Step S20: Obtain risk indicator information of each supplier and the comprehensive cost of supplying goods based on the order demand.
[0069] After determining the supplier, the risk indicator information of each supplier can be obtained. In this embodiment, the risk indicator information includes but is not limited to quality, cost, delivery, finance, technical capabilities, processing of key parts, rework and complaints.
[0070] In some embodiments, the products required by downstream customers can be determined based on the order demand. The supplier has wholly-owned factories and outsourced factories. The wholly-owned factory indicates that the products required by downstream customers are produced and provided by the supplier itself, and the outsourced factory indicates that the products required by downstream customers are produced and provided by other factories commissioned by the supplier. When there is a product change, the corresponding variable cost will be generated, and each product has its corresponding fixed cost. The first production cost can be calculated by summing the variable cost and the fixed cost. For the entrusted production products, it is necessary to determine the entrusted quantity, which is determined by the product quantity corresponding to the order demand and the maximum supply that the supplier can provide. The entrusted production needs to pay the corresponding fees. The demand determines the purchase cost when purchasing from the outsourced factory. The second production cost can be calculated by multiplying the product production volume and the purchase cost. Furthermore, the transportation cost needs to be considered. The total transportation cost is obtained by multiplying the demand corresponding to the product and the single box transportation cost, wherein the single box transportation cost is determined by the packaging specifications corresponding to the product and the transportation distance corresponding to each supplier. After obtaining the above-mentioned first production cost, the second production cost and the total transportation cost, the final comprehensive cost can be obtained by summing. It should be noted that if the supplier does not have an outsourced factory, the above-mentioned second production cost does not need to be considered when calculating the comprehensive cost.
[0071] Step S30: Evaluate the quality, progress and cost of each supplier based on the risk indicator information and the comprehensive cost.
[0072] After obtaining the above-mentioned risk indicator information and comprehensive cost, in this embodiment, it is necessary to evaluate the supplier based on this information. The evaluation involves three dimensions. The first dimension is quality, that is, the quality of the products provided by the supplier. The second dimension is progress, that is, the progress of the supplier providing the products required by the customer. The third dimension is cost, that is, the cost required for the customer to choose the supplier to supply.
[0073] In some embodiments, the supplier risk assessment model can be used to evaluate from the above three dimensions. Specifically, the acquired risk indicator information and comprehensive cost are first input into the supplier risk assessment model. The supplier information can be determined based on the risk indicator information and comprehensive cost. The supplier information includes at least the normal price of the product, the qualified rate of the product, the on-time delivery rate and the total amount of purchased products. Then, the supplier is based on the supplier information and the comprehensive cost, and combined with the preset decision variables to obtain the quality risk score, schedule risk score and cost risk score. Specifically, the calculation formula corresponding to the quality risk score is ZL = (1-Q) nf(c,r,s), where Q represents the product qualification rate, n ranges from 0 to 1, f(c,r,s) is the risk function of other factors, c represents the customer complaint rate, r represents the repair or return rate, and s represents the supply chain stability. The calculation formula for the schedule risk score is JD=S1×W1+S2×W2+...+Sn×Wn, Sn represents the on-time delivery rate of any product, and Wn represents the schedule risk weight corresponding to the product. The calculation formula for the cost risk score is TC=Fx+N, F represents the fixed cost of each allocation plan, x represents any order allocation plan, and N represents the comprehensive cost.
[0074] Furthermore, the supplier risk assessment model in this embodiment specifically defines an indicator set, fuzzy parameters and decision variables; constructs corresponding quality functions, progress functions and cost functions based on the indicator set, the fuzzy parameters and the decision variables; determines the constraints corresponding to the quality function, the progress function and the cost function of the supplier within a preset confidence range according to a preset order allocation plan; and constructs a supplier risk assessment model based on the constraints.
[0075] In this embodiment, the indicator set i, I are suppliers and supplier sets respectively; j, J are products and product sets respectively; T = {t|t = 1, 2, ..., m} represents the ordering cycle; L = {l|l = 1, 2, ..., n} represents the price discount range. Fuzzy parameters such as D jt represents the demand of enterprises for product j in period t; O ijt Represents the unit purchase processing fee for ordering product j from supplier i within period t. A decision variable such as 1 indicates that supplier i is selected, and 0 indicates that supplier is not selected. The quality function, progress function and cost function can refer to the above calculation formula. When constructing the model, the comprehensive cost, normal price, product qualification rate, on-time delivery rate and the total amount of purchased products are used as unknown variables. For any order allocation plan, the corresponding function can be substituted to calculate the corresponding risk score. It should be noted that for the selected plan, a confidence range needs to be set in this embodiment to estimate the possible range of risk. By setting this range, corresponding constraints can be set for the above functions, thereby completing the construction of the supplier risk model.
[0076] In some embodiments, the quality risk score, schedule risk score and cost risk score corresponding to the supplier under the preset order allocation scheme are determined according to the constraint conditions, and the initial evaluation model is obtained by minimizing the quality risk score, the schedule risk score and the cost risk score, and the current risk value corresponding to the supplier under the preset order allocation scheme is compared with the expected risk value to obtain the risk difference, and the initial evaluation model is updated based on the risk difference to obtain the supplier risk evaluation model. It should be noted that under the set constraint conditions, the quality risk score, schedule risk score and cost risk score of any preset order allocation scheme can be calculated, and the calculation can be performed with reference to the above calculation formula. The parameters such as the normal price, the qualified rate of the product, the on-time delivery rate and the total amount of purchased products in each preset order allocation scheme are known quantities. By minimizing the value at risk of any order allocation scheme at a given confidence level, the initial evaluation model is obtained, VαR=minZL+minJD+minTC. Model training also requires comparing the model output value with the expected value. Specifically, the current risk value corresponding to the supplier under the preset order allocation plan is compared with the expected risk value to obtain the risk difference, and the initial assessment model is updated based on the risk difference to obtain the supplier risk assessment model. The update can be to adjust the model's weights and other parameters.
[0077] Step S40: Determine the delivery risk of each supplier based on the evaluation result, and select a target supplier from the multiple suppliers based on the delivery risk.
[0078] After obtaining the evaluation results of the above three dimensions, the final delivery risk of each supplier can be determined in this embodiment. Specifically, the delivery risk can be determined by weighting the evaluation of the three dimensions, and finally the target supplier can be screened out based on the delivery risk. It can be understood that the target supplier is the supplier with the lowest delivery risk.
[0079] Step S50: Allocate the order corresponding to the order demand to the target supplier.
[0080] The selected target suppliers can meet the supply needs of downstream customers. Therefore, after determining the target supplier, allocating the orders corresponding to the order demand to the target supplier for supply can ensure the timely delivery of the products and improve the delivery efficiency.
[0081] This embodiment determines multiple suppliers based on order demands from downstream customers when the order demands are received; obtains risk indicator information of each supplier and the comprehensive cost of supplying goods based on the order demands; evaluates the quality, progress and cost of each supplier based on the risk indicator information and the comprehensive cost; determines the delivery risk of each supplier based on the evaluation result, and screens out target suppliers from the multiple suppliers based on the delivery risk; and allocates the order corresponding to the order demands to the target suppliers. The above order allocation method is relatively flexible and can meet customer needs according to actual conditions. At the same time, suppliers are screened based on risks, which avoids the problem of uneven order distribution and improves order delivery efficiency.
[0082] refer to Figure 2 , Figure 2 This is a flow chart of a second embodiment of a risk assessment-based order allocation method of the present invention.
[0083] Based on the above first embodiment, in the order allocation method based on risk assessment in this embodiment, step S40 further includes:
[0084] Step S401: Determine the quality risk score, schedule risk score and cost risk score corresponding to each supplier based on the evaluation results.
[0085] After completing the evaluation of suppliers, the embodiment of the present application can obtain the quality risk score, schedule risk score and cost risk score corresponding to each supplier from the evaluation results, and based on these risk scores, the comprehensive risk score corresponding to each supplier can be calculated.
[0086] Step S402: Obtain risk weights corresponding to the quality risk score, the schedule risk score, and the cost risk score.
[0087] During the specific calculation, it is necessary to first determine the risk weights corresponding to the quality risk score, schedule risk score, and cost risk score. The sum of the weights of the three risk scores is 1.
[0088] In some embodiments, in order to better meet customer needs, the above-mentioned risk weights can also be adjusted based on the actual situation of the customer. Specifically, the historical purchase order information of the downstream customer can be obtained, and the risk preference of the downstream customer can be analyzed based on the purchase order information. Then, the risk weights corresponding to the quality risk score, progress risk score and cost risk score can be adjusted based on the risk preference. For example, the risk preference of the downstream customer is cost risk, that is, the downstream customer pays more attention to product quality and delivery progress and can accept cost risk. In this case, the weight of the cost risk is reduced, and the risk weights of the other two risk scores are increased.
[0089] Step S403: Calculate a comprehensive risk score according to the risk weight, the quality risk score, the schedule risk score and the cost risk score.
[0090] The specific calculation process is to multiply the risk weight by the corresponding quality risk score, schedule risk score and cost risk score, and finally sum them up to get the comprehensive risk score. For example, assuming that the quality risk score, schedule risk score and cost risk score are x, y, and z respectively, and their corresponding weights are a, b, and c respectively, then the comprehensive risk score N = ax+by+cz.
[0091] Step S404: Determine the delivery risk corresponding to each supplier based on the comprehensive risk score.
[0092] The comprehensive risk score in this embodiment is positively correlated with the delivery risk corresponding to each supplier, that is, the larger the comprehensive risk score, the greater the corresponding delivery risk. Based on the comprehensive risk score, the delivery risk of each supplier can be ranked, and finally, based on the risk ranking, the supplier with the smallest delivery risk can be determined as the target supplier.
[0093] This embodiment determines the quality risk score, schedule risk score and cost risk score corresponding to each supplier based on the evaluation results; obtains the risk weights corresponding to the quality risk score, the schedule risk score and the cost risk score; calculates a comprehensive risk score according to the risk weights, the quality risk score, the schedule risk score and the cost risk score; determines the delivery risk corresponding to each supplier based on the comprehensive risk score, and obtains the historical purchase order information of the downstream customer; analyzes the risk preference of the downstream customer based on the purchase order information; and adjusts the risk weights corresponding to the quality risk score, the schedule risk score and the cost risk score according to the risk preference. The risk weights can be adjusted based on the actual situation of the customer, so that the order allocation method is more flexible and meets the actual needs of the customer.
[0094] Reference Figure 3 , Figure 3 It is a structural block diagram of the first embodiment of the order allocation device based on risk assessment of the present invention.
[0095] like Figure 3 As shown, the risk assessment-based order allocation device proposed in the embodiment of the present invention includes:
[0096] The acquisition module 10 is used to determine a plurality of suppliers based on the order requirements when receiving the order requirements from the downstream customers.
[0097] The calculation module 20 is used to obtain the risk indicator information of each supplier and the comprehensive cost of supplying goods based on the order demand.
[0098] The evaluation module 30 is used to evaluate the quality, progress and cost of each supplier according to the risk indicator information and the comprehensive cost.
[0099] The screening module 40 is used to determine the delivery risk of each supplier based on the evaluation result, and screen out a target supplier from the multiple suppliers based on the delivery risk.
[0100] The allocation module 50 is used to allocate the order corresponding to the order demand to the target supplier.
[0101] This embodiment determines multiple suppliers based on order demands from downstream customers when the order demands are received; obtains risk indicator information of each supplier and the comprehensive cost of supplying goods based on the order demands; evaluates the quality, progress and cost of each supplier based on the risk indicator information and the comprehensive cost; determines the delivery risk of each supplier based on the evaluation result, and screens out target suppliers from the multiple suppliers based on the delivery risk; and allocates the order corresponding to the order demands to the target suppliers. The above order allocation method is relatively flexible and can meet customer needs according to actual conditions. At the same time, suppliers are screened based on risks, which avoids the problem of uneven order distribution and improves order delivery efficiency.
[0102] In some embodiments, the assessment module 30 is used to input the risk indicator information and the comprehensive cost into a supplier risk assessment model; determine the supplier information based on the risk indicator information; and use the supplier risk assessment model to calculate the quality risk score, schedule risk score, and cost risk score based on the supplier information and the comprehensive cost.
[0103] In some embodiments, the risk assessment-based order allocation device further includes a building module;
[0104] The construction module is used to define an indicator set, fuzzy parameters and decision variables; based on the indicator set, the fuzzy parameters and the decision variables, corresponding quality functions, progress functions and cost functions are respectively constructed; according to a preset order allocation plan, the constraints corresponding to the quality function, the progress function and the cost function of the supplier within a preset confidence range are determined; and a supplier risk assessment model is constructed according to the constraints.
[0105] In some embodiments, the construction module is used to determine the quality risk score, schedule risk score and cost risk score corresponding to the supplier under the preset order allocation plan according to the constraints; obtain an initial assessment model by minimizing the quality risk score, the schedule risk score and the cost risk score; compare the current risk value corresponding to the supplier under the preset order allocation plan with the expected risk value to obtain a risk difference, and update the initial assessment model based on the risk difference to obtain a supplier risk assessment model.
[0106] In some embodiments, the screening module 40 is used to determine the quality risk score, schedule risk score and cost risk score corresponding to each supplier based on the evaluation results; obtain the risk weights corresponding to the quality risk score, the schedule risk score and the cost risk score; calculate the comprehensive risk score according to the risk weights, the quality risk score, the schedule risk score and the cost risk score; and determine the delivery risk corresponding to each supplier based on the comprehensive risk score.
[0107] In some embodiments, the screening module 40 is used to obtain historical purchase order information of the downstream customer; analyze the risk preference of the downstream customer based on the purchase order information; and adjust the risk weights corresponding to the quality risk score, the schedule risk score, and the cost risk score according to the risk preference.
[0108] In some embodiments, the calculation module 20 is used to determine the products required by downstream customers based on the order requirements sent by downstream customers; determine the wholly-owned factory based on the variable costs and fixed costs corresponding to the products, and determine the first production cost based on the variable costs and the fixed costs; determine the outsourced factory based on the product production volume and procurement cost corresponding to the products, and determine the second production cost based on the production volume and the procurement cost; determine the single-box transportation cost based on the packaging specifications corresponding to the products and the transportation distances corresponding to each supplier, and determine the total transportation cost based on the demand corresponding to the product and the single-box transportation cost; determine the comprehensive cost based on the first production cost, the second production cost and the total transportation cost.
[0109] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium may be a magnetic medium, (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state drive Solid State Disk (SSD)), etc.
[0110] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.
[0111] Each embodiment in this specification is described in a related manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0112] The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
[0113] It should be understood that the above is only an example and does not constitute any limitation on the technical solution of the present invention. In specific applications, technicians in this field can make settings as needed, and the present invention does not limit this.
[0114] It should be noted that the workflow described above is merely illustrative and does not limit the scope of protection of the present invention. In practical applications, technicians in this field can select part or all of them according to actual needs to achieve the purpose of the present embodiment, and no limitation is made here.
[0115] In addition, for technical details not fully described in this embodiment, reference can be made to the risk assessment-based order allocation method provided in any embodiment of the present invention, and will not be repeated here.
[0116] In addition, it should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or system including the element.
[0117] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.
[0118] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as a read-only memory (ROM) / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present invention.
[0119] The above are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.
[0120] It is understandable that the system provided by the embodiment of the present invention corresponds to the method provided by the embodiment of the present invention, and the explanation, examples and beneficial effects of the relevant contents can refer to the corresponding parts in the above method.
Claims
1. An order allocation method based on risk assessment, characterized in that: The risk assessment-based order allocation method includes: When receiving an order demand from a downstream customer, determining a plurality of suppliers based on the order demand; Obtain risk indicator information for each supplier and the comprehensive cost of supplying goods based on the order requirements; Define indicator sets, fuzzy parameters, and decision variables; Based on the indicator set, the fuzzy parameters and the decision variables, respectively, a corresponding quality function, a progress function and a cost function are constructed; Determine the constraints corresponding to the quality function, the progress function and the cost function of the supplier within the preset range according to the preset order allocation plan; Determine the quality risk score, schedule risk score and cost risk score corresponding to the supplier under the preset order allocation plan according to the constraint conditions; An initial evaluation model is obtained by minimizing the quality risk score, the schedule risk score, and the cost risk score; Compare the current risk value corresponding to the supplier under the preset order allocation plan with the expected risk value to obtain a risk difference, and update the initial assessment model based on the risk difference to obtain a supplier risk assessment model; Evaluate the quality, progress and cost of each supplier based on the risk indicator information and the comprehensive cost; Wherein, the evaluating the quality, progress and cost of each supplier according to the risk indicator information and the comprehensive cost further includes: Inputting the risk indicator information and the comprehensive cost into a supplier risk assessment model; Determining supplier information based on the risk indicator information; Calculating a quality risk score, a schedule risk score, and a cost risk score based on the supplier information and the comprehensive cost using the supplier risk assessment model; Determining the delivery risk of each supplier based on the evaluation result, and selecting a target supplier from the multiple suppliers based on the delivery risk; The order corresponding to the order demand is allocated to the target supplier.
2. The risk assessment-based order allocation method according to claim 1, characterized in that: The delivery risk of each supplier is determined based on the assessment results, including: Determine the quality risk score, schedule risk score, and cost risk score for each supplier based on the assessment results; Obtain risk weights corresponding to the quality risk score, the schedule risk score, and the cost risk score; Calculate a comprehensive risk score according to the risk weight, the quality risk score, the schedule risk score, and the cost risk score; The delivery risk corresponding to each supplier is determined based on the comprehensive risk score.
3. The risk assessment-based order allocation method according to claim 1, characterized in that: The risk assessment-based order allocation method further includes: Obtaining historical purchase order information of the downstream customer; Analyze the risk preference of the downstream customer based on the purchase order information; The risk weights corresponding to the quality risk score, the schedule risk score, and the cost risk score are adjusted according to the risk preference.
4. The order allocation method based on risk assessment according to claim 1, characterized in that: The risk assessment-based order allocation method further includes: Determine the products required by downstream customers based on the order requirements sent by downstream customers; Determine the variable cost and fixed cost corresponding to the product of the wholly-owned factory, and determine the first production cost according to the variable cost and the fixed cost; Determine the production volume and purchase cost of the product corresponding to the product of the outsourced factory, and determine the second production cost according to the production volume and the purchase cost; Determine the single-box transportation cost based on the packaging specifications of the product and the transportation distances of each supplier, and determine the total transportation cost based on the demand for the product and the single-box transportation cost; A comprehensive cost is determined based on the first production cost, the second production cost, and the total transportation cost.
5. An order allocation device based on risk assessment, characterized in that: The risk assessment-based order allocation device comprises: An acquisition module, configured to determine a plurality of suppliers based on order requirements received from downstream customers; A calculation module, used to obtain risk indicator information of each supplier and the comprehensive cost of supplying goods based on the order requirements; Building modules to define indicator sets, fuzzy parameters, and decision variables; Based on the indicator set, the fuzzy parameters and the decision variables, respectively, a corresponding quality function, a progress function and a cost function are constructed; Determine the constraints corresponding to the quality function, the progress function and the cost function of the supplier within the preset range according to the preset order allocation plan; Determine the quality risk score, schedule risk score and cost risk score corresponding to the supplier under the preset order allocation plan according to the constraint conditions; An initial evaluation model is obtained by minimizing the quality risk score, the schedule risk score, and the cost risk score; Compare the current risk value corresponding to the supplier under the preset order allocation plan with the expected risk value to obtain a risk difference, and update the initial assessment model based on the risk difference to obtain a supplier risk assessment model; An evaluation module, used to evaluate the quality, progress and cost of each supplier based on the risk indicator information and the comprehensive cost; The assessment module is further used to input the risk indicator information and the comprehensive cost into a supplier risk assessment model; Determining supplier information based on the risk indicator information; Calculating a quality risk score, a schedule risk score, and a cost risk score based on the supplier information and the comprehensive cost using the supplier risk assessment model; A screening module, used to determine the delivery risk of each supplier based on the evaluation result, and screen out a target supplier from the multiple suppliers based on the delivery risk; The allocation module is used to allocate the order corresponding to the order demand to the target supplier.
Citation Information
Patent Citations
Futures trading method and computer equipment
CN115239491A
Material purchasing intelligent management method, device and equipment and storage medium
CN117057686A