Method, device, medium and equipment for automatically generating procurement requirement standards
Through the questionnaire survey database, the procurement demand standard information is automatically generated, which solves the problem of inefficient manual research on procurement demand standard information in the online trading system, and realizes the formulation and automatic signing of agreements online, improving efficiency and reducing the risk of errors.
Patent Information
- Application Number
- CN202211613309.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-15
- Publication Date
- 2025-08-26
- Estimated Expiration
- 2042-12-15
AI Technical Summary
In the existing online trading system, procurement requirements standard information requires manual research and is inefficient, which poses a risk of errors and omissions.
Questionnaire questions are randomly selected through the questionnaire survey database, generated and sent to suppliers, received and cleaned the answers, conducted cluster analysis to generate procurement requirements standard information, and automatically signed the procurement agreement.
The full online formulation of procurement demand standard information has been achieved, efficiency has been improved, and the risk of manual entry and screening errors has been reduced.
Smart Images

Figure CN115794908B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of e-commerce technology, and in particular to a method, apparatus, medium and equipment for automatically generating procurement demand standards. Background Art
[0002] Procurement is one of the most important functions of corporate management, and its efficiency directly impacts a company's growth. Procurement encompasses not only tangible goods such as raw materials, auxiliary materials, machinery, equipment, and office supplies, but also intangible goods such as technology and services. In today's fiercely competitive global environment, more and more companies are seeking efficient procurement management methods to reduce operating costs and improve product quality and technology. Traditional procurement operations, from issuing purchase requisitions and purchase orders, identifying suppliers and signing purchase contracts, issuing purchase orders, and inspecting delivered products, are all manually performed. This manual process is time-consuming and costly. With the advancement of computer and network technologies, online procurement methods based on the Internet are becoming increasingly popular among businesses due to their low costs, diverse selection, end-to-end service, and ease of use. Online procurement electronically manages the entire procurement process, fully demonstrating the value-added benefits of electronic management.
[0003] In existing online trading systems, the standard purchasing requirement information for a certain product is pre-entered. Before entering the standard purchasing requirement information for a certain product, how to obtain this standard purchasing requirement information is determined by manual research on a certain product type. In particular, based on the information provided by suppliers, the information of many suppliers is manually classified and collected, making the process of formulating standard purchasing requirement information inefficient and prone to errors and omissions. Summary of the Invention
[0004] In view of the above problems, the present application provides a method, device, medium and equipment for automatically generating procurement requirement standards, which solves the problem that the online trading system cannot automatically formulate and divide the procurement requirement standard information of the goods in combination with the supplier's product information.
[0005] To achieve the above objectives, in a first aspect, the present invention provides a method for automatically generating procurement requirement standards, the method comprising the following steps:
[0006] Randomly extract a number of questionnaire questions related to the product type from the questionnaire database based on the product type, generate questionnaire information, and send the questionnaire information to multiple suppliers; the services provided by the suppliers correspond to the product type;
[0007] Receive responses from suppliers to the questionnaire, clean the responses, and obtain valid Q&A data;
[0008] Perform cluster analysis on valid question and answer data to generate procurement demand standard information corresponding to the current product type, and store the procurement demand standard information in correspondence with the product type.
[0009] In some embodiments, the method comprises the following steps:
[0010] Obtain the procurement requirement standard information corresponding to each commodity type, and write the procurement requirement standard information corresponding to the commodity type into the procurement agreement template corresponding to the commodity;
[0011] Obtain the parameter information corresponding to each supplier, calculate the procurement score based on the parameter information corresponding to each supplier, list the suppliers whose calculated procurement score is greater than the preset score as shortlisted suppliers, and obtain the procurement agreement template, procurement platform information and signature information of the shortlisted suppliers, and automatically complete the signing of the procurement framework agreement based on the procurement agreement template, procurement platform information and signature information of the shortlisted suppliers.
[0012] In some embodiments, the method further comprises:
[0013] Sort the shortlisted suppliers according to their purchase scores to obtain the first purchase order information;
[0014] When the purchaser needs to purchase goods, the order information of the goods that the purchaser needs to purchase is allocated to the corresponding supplier according to the first purchase order information, and after the purchaser successfully signs the contract information with the corresponding supplier, the transaction amount corresponding to this order information is recorded;
[0015] After all suppliers are assigned at least one order information according to the first procurement order information, the first weight is determined according to the transaction amount corresponding to the order information of each supplier, and the second weight is determined according to the ranking information of each supplier in the first procurement order information. The procurement score is recalculated according to the first weight and the second weight, and each supplier is sorted according to the size of the recalculated procurement score to obtain the second procurement order information, and the order information that the purchaser needs to purchase in the next cycle is allocated to the corresponding supplier according to the second procurement order information.
[0016] In some embodiments, allocating order information of the goods that the purchaser needs to purchase to corresponding suppliers according to the first purchasing order further includes:
[0017] After detecting that the supplier in the current purchasing order has not signed a contract with the purchaser within a preset time period, the order information of the goods that the current purchaser needs to purchase will be allocated to the supplier in the next purchasing order according to the first purchasing order.
[0018] In some embodiments, the supplier's parameter information includes any one or more of the supplier's basic information, the product discount rate provided by the supplier, the product's historical transaction data, and the product's historical evaluation data.
[0019] In some embodiments, the method further comprises:
[0020] If the number of shortlisted suppliers is less than the preset number, new questionnaire information is obtained based on new questionnaire questions and sent to multiple suppliers to obtain new procurement requirement standard information.
[0021] In some embodiments, performing data cleaning on the answer results includes:
[0022] Duplicate data and / or missed data and / or incorrectly selected data in the answer results are eliminated to obtain valid question and answer data.
[0023] In the second aspect, the present invention provides an automatic generation device for procurement demand standards, including a questionnaire information generation module, a valid data screening module and a demand standard generation module. The questionnaire information generation module is used to randomly extract a number of questionnaire questions related to the commodity type from the questionnaire survey database according to the commodity type, generate questionnaire information and send the questionnaire information to multiple suppliers; the services provided by the supplier correspond to the commodity type; the valid data screening module is used to receive the answer results of each supplier to the questionnaire information, perform data cleaning on the answer results, and obtain valid question and answer data; the demand standard generation module is used to perform cluster analysis on the valid question and answer data, generate procurement demand standard information corresponding to the current commodity, and store the procurement demand standard information in correspondence with the commodity type.
[0024] In a third aspect, the present invention further provides a computer-readable storage medium storing computer program instructions, which implement the method described in the first aspect when executed by a processor.
[0025] In a fourth aspect, the present invention further provides an electronic device comprising a memory and a processor, wherein the memory is used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement the method described in the first aspect.
[0026] Different from the existing technology, the above technical solution sets up a questionnaire survey database and uses the questionnaire survey method to collect the corresponding product information of suppliers. Then, by summarizing the product information of multiple suppliers of the same product type, the approximate procurement demand standard information of the product type is divided and stored in the corresponding product type, realizing the full online formulation process of product procurement demand standard information, saving the manual process of entering supplier data one by one and data processing of product information, improving the efficiency of formulating product procurement demand standard information, and at the same time reducing the risks of errors, omissions, and misinputs in manual screening, saving manpower and material resources.
[0027] The above-mentioned records related to the content of the invention are only an overview of the technical solution of this application. In order to enable ordinary technicians in this field to understand the technical solution of this application more clearly, and then implement it according to the text of the specification and the contents recorded in the drawings, and to make the above-mentioned purposes and other purposes, features and advantages of this application easier to understand, the following is an explanation in combination with the specific implementation methods and drawings of this application. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] The accompanying drawings are only used to illustrate the principles, implementation methods, applications, characteristics and effects of the specific embodiments of the present invention and other related contents, and are not to be considered as limiting the present application.
[0029] In the drawings of the specification:
[0030] Figure 1 This is a schematic diagram of the steps of the method for automatically generating procurement requirement standards according to the first exemplary embodiment;
[0031] Figure 2 This is a schematic diagram of the steps of the method for automatically generating procurement requirement standards according to the second exemplary embodiment;
[0032] Figure 3 An automatic generation device for procurement requirement standards as described in the specific implementation method;
[0033] Figure 4 This is a system diagram of the automatic generation method based on procurement requirement standards according to the third exemplary embodiment;
[0034] Figure 5 Schematic diagram of electronic equipment automatically generated according to the procurement requirement standards described in the specific implementation method.
[0035] The reference numerals in the above drawings are described as follows:
[0036] 1. Automatic generation device for procurement demand standards;
[0037] 11. Questionnaire information generation module;
[0038] 12. Valid data screening module;
[0039] 13. Demand standard generation module;
[0040] 2. Electronic equipment;
[0041] 21. Memory;
[0042] 22. Processor. DETAILED DESCRIPTION
[0043] In order to explain in detail the possible application scenarios, technical principles, specific solutions that can be implemented, and the purpose and effects of this application, the following is a detailed description of the specific embodiments listed in conjunction with the accompanying drawings. The embodiments described herein are only used to more clearly illustrate the technical solutions of this application and are therefore only examples and are not intended to limit the scope of protection of this application.
[0044] References to "embodiments" herein mean that the specific features, structures, or characteristics described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the word "embodiment" in various places in the specification does not necessarily refer to the same embodiment, nor does it particularly limit its independence or relevance to other embodiments. In principle, in this application, as long as there are no technical contradictions or conflicts, the various technical features mentioned in the embodiments can be combined in any manner to form a corresponding implementable technical solution.
[0045] Unless otherwise defined, the technical terms used herein have the same meanings as those generally understood by those skilled in the art to which this application belongs; the use of relevant terms herein is only for describing specific embodiments and is not intended to limit this application.
[0046] In the description of this application, the term "and / or" is used to describe a logical relationship between objects, indicating that three relationships can exist. For example, A and / or B means: A exists, B exists, and both A and B exist. In addition, the character " / " in this document generally indicates that the objects before and after are in a logical "or" relationship.
[0047] In this application, terms such as "first" and "second" are merely used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual quantity, priority or sequence relationship between these entities or operations.
[0048] Without further limitations, in this application, the words "include", "comprise", "have" or other similar open-ended expressions used in sentences are intended to cover non-exclusive inclusion. These expressions do not exclude the presence of additional elements in the process, method or product that includes the elements, so that the process, method or product that includes a series of elements may include not only those limited elements, but also other elements that are not explicitly listed, or also include elements inherent to such process, method or product.
[0049] The same understanding as in the Examination Guidelines, in this application, “greater than”, “less than”, and “exceed”
[0050] Expressions such as "above", "below", "within" are understood to be exclusive of the number itself; expressions such as "above", "below", "within" are understood to be inclusive of the number itself.
[0051] In addition, in the description of the embodiments of the present application, the meaning of "multiple" is more than two (including two), and similar expressions related to "multiple" as in 145 should also be understood in this way, such as "multiple groups", "multiple times", etc., unless otherwise clearly and specifically defined.
[0052] See also Figure 1 In a first aspect, the present invention provides a method for automatically generating procurement requirement standards, the method comprising the following steps:
[0053] S101. Randomly extract 150 questionnaire questions related to the product type from the questionnaire survey database, generate questionnaire information, and send the questionnaire information to multiple suppliers; the services provided by the suppliers correspond to the product type;
[0054] S102: Receive responses from each supplier regarding the questionnaire information, perform data cleansing on the responses, and obtain valid question-and-answer data;
[0055] S103. Perform cluster analysis on the valid question and answer data to generate procurement requirement standard information corresponding to the current commodity type, and store the procurement requirement standard information in correspondence with the commodity type.
[0056] In this embodiment, the commodity type refers to the type of commodity that the purchaser intends to purchase, for example, it can be computers, office desks and chairs, folders, etc. If the commodity type has not yet formed the purchase demand standard information, it means that the purchaser has never purchased the commodity type, then it is necessary to use the method shown in this embodiment to formulate the purchase demand standard information of the commodity type. The questionnaire database stores multiple questionnaires with 160 questions, and the questionnaire questions can be entered into the questionnaire database manually or by typing them in the questionnaire.
[0057] Use crawler technology to obtain relevant questionnaire questions from other network channels, and store them in the questionnaire database after screening (after removing invalid questionnaire questions).
[0058] When the purchaser needs to formulate standard information on the purchase requirements of a certain type of goods,
[0059] Randomly extract a number of questionnaire questions related to the current product type from the database, generate questionnaire information and send the questionnaire information to multiple suppliers. In this embodiment, only when the service provided by the supplier is consistent with the current product type, the supplier will be selected.
[0060] The questionnaire information will only be received when the sub-item type corresponds to the sub-item type. To facilitate the subsequent classification of procurement demand standard information, the questionnaire information received by each supplier is consistent.
[0061] After suppliers complete the questionnaire, we receive their responses and perform data cleansing on them to obtain valid Q&A data. Data cleansing involves removing any unfilled or incorrectly filled-in questionnaire content. Valid Q&A data refers to data that conforms to the format specified in the questionnaire.
[0062] Cluster analysis is a method of simplifying data through data modeling. It refers to the analytical process of grouping a collection of physical or abstract objects into multiple classes consisting of similar objects.
[0063] Classification analysis refers to classifying the parameters of the same attribute in the question and answer data into a data set, treating 175 as the procurement requirement standard information of the parameters under this attribute, and comparing this procurement requirement standard information with the commodity
[0064] As a preferred embodiment, a data set with parameters of the same attribute is subjected to secondary screening to obtain different levels or configuration divisions, corresponding to high, medium, and low configuration data of the commodity type, and form procurement demand standard information corresponding to the high, medium, and low configurations of the commodity type.
[0065] 180 Take desktop computers as an example to explain the above steps in detail: When the purchaser needs to make a desktop computer
[0066] When formulating the standard for desktop computers, questions related to the keyword "desktop computer" are extracted from the questionnaire database, and the number of questions is confirmed. "100" is selected, indicating that the number of questions is 100. The 100 questions extracted and related to desktop computers are used to generate corresponding desktop computer questionnaire information, and the questionnaire information is sent to manufacturers or dealers (i.e., suppliers) that can produce desktop computers. After the suppliers answer the questionnaire questions, the answer results are analyzed. In this embodiment, the questions are
[0067] The questionnaire included questions about desktop computer components and their corresponding parameters, as well as the prices corresponding to different parameters. After data cleaning of the questionnaire information, valid question-and-answer data was obtained, and cluster analysis was performed on the valid question-and-answer data. For example, the parameters of the CPU component (including processing frequency, price, processor hardware version type, etc.) in multiple questionnaires were grouped into a set, with processing frequency as 190 cases. The set was sorted based on processing frequency, and the corresponding prices were filled in respectively. The configurations were divided into three levels: high, medium, and low according to the price. It was found that the processing frequency range for high-level configuration is 12-8GHz and its corresponding price range. By analogy, the price standards for medium and low configurations were obtained, which is the standard information for purchasing CPU components. After obtaining the procurement demand standard information of each component in the desktop computer, based on the configuration of the desktop computer given by the supplier in the questionnaire information, 195 obtains the regular configuration of the desktop computer when it is in the three levels of high, medium and low configuration, that is, the parameter information of each component in different levels of configuration, thereby obtaining the regular price of the desktop computer in different levels of configuration, and thus obtaining the procurement demand standard information under the product type of desktop computer, and storing it accordingly for next use.
[0068] By setting up a questionnaire survey database and using the questionnaire survey method, we can collect 200 data on suppliers corresponding to the goods. Then, by summarizing the product data of multiple suppliers of the same product type, we can classify the general procurement demand standard information of the product type and store it in the corresponding product type. This realizes the full online process of formulating the standard information of product procurement demand, saves the manual process of entering supplier data one by one and processing the data of product information, improves the efficiency of formulating the standard information of product procurement demand, and also reduces the risks of errors, omissions and mis-entry in manual screening, saving manpower and material resources. Figure 1 In some embodiments, the method comprises the following steps:
[0069] S104: Obtain the procurement requirement standard information corresponding to each commodity type, and write the procurement requirement standard information corresponding to the commodity type into the procurement agreement template corresponding to the commodity;
[0070] S105. Obtain parameter information corresponding to each supplier, calculate the procurement score based on the parameter information corresponding to each supplier, list the suppliers whose calculated procurement scores are greater than the preset scores as shortlisted suppliers, and obtain the procurement agreement template, procurement platform information and signature information of the shortlisted suppliers, and automatically complete the signing of the procurement framework agreement based on the procurement agreement template, procurement platform information and signature information of the shortlisted suppliers.
[0071] In this embodiment, after obtaining the procurement requirement standard information, the procurement requirement standard information can be used as part of the framework agreement signed when introducing the supplier, and written into the procurement agreement template corresponding to the commodity type 215.
[0072] Supplier parameter information refers to relevant information about the supplier, such as the company size, the required procurement time, procurement price, and procurement type for the product category. This information is collected during the supplier onboarding phase. Optionally, parameter information such as procurement time and procurement price, which are subject to market fluctuations, requires regular updates. The update interval can be set manually, for example, to one month, two months, or one year, depending on the product category. The comprehensiveness and specificity of the parameter information is also a measure of whether the supplier meets the criteria for signing a framework agreement.
[0073] The parameter information provided by the suppliers is calculated, and suppliers with a procurement score greater than a preset score are listed as shortlisted suppliers. In this embodiment, the preset score can be obtained by the purchaser first inputting a screening ratio and then converting it. For example, the purchaser can set the proportion of shortlisted suppliers to 60% among the 20 suppliers that responded to the valid questionnaire. The converted preset score ensures that all 12 suppliers are shortlisted. Alternatively, the preset score can also be directly input by the purchaser based on the procurement requirement standard information. For example, among the high, medium, and low configuration levels of desktop computers corresponding to the procurement requirement standard information for desktop computers, the purchaser can select the procurement score of a supplier corresponding to the high-end configuration level 230 of one desktop computer based on its own needs as the preset score among suppliers that can provide high-end configuration levels, thereby distinguishing the number of shortlisted suppliers that can provide high-end configuration levels. Similarly, the number of shortlisted suppliers of desktop computers with high, medium, and low configuration levels is obtained.
[0074] After confirming the list of shortlisted suppliers, obtain the procurement agreement template, procurement platform information and signature information of the shortlisted suppliers, and automatically complete the signing of the procurement framework agreement based on the procurement agreement template, procurement platform information and signature information of the shortlisted suppliers.
[0075] By combining procurement demand standard information with the procurement scores of multiple suppliers, the number of shortlisted suppliers is screened out, and the signing of framework agreements for the shortlisted suppliers is automatically completed. This saves the steps of manual data screening of shortlisted suppliers, avoids the problem of overly subjective manual screening of shortlisted suppliers, standardizes the screening of shortlisted suppliers, and improves the efficiency of supplier introduction.
[0076] 240 See Figure 2In some embodiments, the method further comprises:
[0077] S201. Sort the shortlisted suppliers according to their procurement scores to obtain first procurement order information.
[0078] S202: When the purchaser needs to purchase goods, the order information of the goods to be purchased by the purchaser is allocated to the corresponding supplier according to the first purchase order information. After the purchaser and the corresponding supplier successfully sign the contract information, the transaction amount corresponding to the order information is recorded.
[0079] S203. After all suppliers are assigned at least one order information according to the first procurement order information, a first weight is determined according to the transaction amount corresponding to the order information of each supplier, and a second weight is determined according to the ranking information of each supplier in the first procurement order information. The procurement score is recalculated according to the first weight and the second weight, and the 250 suppliers are sorted according to the size of the recalculated procurement score to obtain the second procurement order information, and the order information that the purchaser needs to purchase in the next cycle is allocated to the corresponding supplier according to the second procurement order information.
[0080] In this embodiment, the procurement score is a quantification of the overall quality of each supplier. The procurement scores are used to sort the suppliers to obtain first procurement order information. In this first procurement order information, procurement scores at the top are higher, and procurement scores at the bottom are lower.
[0081] 255 The order information required by the purchaser is allocated to the corresponding suppliers based on the first procurement order information. For example, if the purchaser submits ten order information at once, these ten order information will be allocated to the top ten suppliers based on the order of publication, with one order information per supplier. The next time the purchaser submits order information, suppliers in the first procurement order information that have not yet received a purchase order will receive the order information, ensuring that all suppliers in the first procurement order information receive a purchase order. After the purchaser successfully signs a contract with the corresponding supplier, the transaction amount corresponding to the order information in the contract information is recorded.
[0082] A first weight is determined based on the transaction amount corresponding to each supplier's order information. A second weight is determined based on each supplier's ranking information in the first procurement sequence information. The procurement score is recalculated based on the first and second weights, and each supplier 265 is sorted based on the recalculated procurement score to obtain the second procurement sequence information. In the next cycle, the order information issued by the purchaser will be distributed according to the supplier order in the second procurement sequence information. In this embodiment, the next cycle means that all suppliers in the first procurement sequence information have received at least one order information, indicating that the procurement cycle corresponding to the current first procurement sequence information has ended. The second procurement sequence information is calculated according to the above steps. After the second procurement sequence information is obtained, the procurement cycle corresponding to the current second procurement sequence information 270 is also opened by default.
[0083] The transaction amount corresponding to the order information completed by each supplier is obtained as the first weight in order to avoid excessive differences in the purchase transaction amounts in the order information of each supplier. For example, the transaction amount of an order information corresponding to the supplier ranked first in the first purchase sequence information is 200,000 yuan, and the transaction amount of order information 275 corresponding to the supplier ranked ninth in the first purchase sequence information is 1 million yuan. In the second purchase sequence information, the supplier with a transaction amount of 200,000 yuan will be ranked at the front of the second purchase sequence information, and the supplier with a transaction amount of 1 million yuan will be ranked at the back of the second purchase sequence information, so as to balance the purchase transaction amount of each supplier. By utilizing the indicator restriction on the purchase transaction amount, a balanced distribution of purchase resources for order information of the same category is obtained, thereby reasonably allocating the purchase resources of suppliers and optimizing the online purchase system.
[0084] 280 By pre-calculating multiple parameter information of multiple suppliers, procurement scores are obtained, and suppliers are sorted according to the size of the procurement scores to obtain the first procurement order, ensuring that suppliers in the first procurement order can obtain procurement orders. At the same time, the transaction amount information in the first round of procurement is added as the first weight of the second procurement order information after the first round of procurement is completed, and the ranking information in the first procurement order information is used as the second weight. The second procurement order 285 information is obtained by combining the information of the two. Similarly, during multiple rounds of procurement, the order amount distribution among the various suppliers who receive the procurement orders can be guaranteed to be balanced. At the same time, the total transaction amount of all procurement orders obtained by each supplier is slightly different, which is convenient for the reasonable allocation of procurement resources.
[0085] In some embodiments, allocating order information of the goods that the purchaser needs to purchase to corresponding suppliers according to the first purchasing order further includes:
[0086] After detecting that the supplier in the current purchasing order has not signed a contract with the purchaser within a preset time period, the order information of the goods that the current purchaser needs to purchase will be allocated to the supplier in the next purchasing order according to the first purchasing order.
[0087] In this embodiment, if a supplier is unable to meet the order information requirements during the procurement process, it can refuse the purchase or not respond (including not providing a quotation, etc.), thereby refusing the purchase. By adding a preset time period, the order information required by the current purchaser can be allocated to the supplier in the next procurement order according to the first procurement order after the supplier has not signed a contract with the purchaser. At the same time, this method can prevent the purchaser's order information from being retained for a long time, thereby affecting the procurement timeliness corresponding to the order information, and protect the rights and interests of both the purchaser and the supplier.
[0088] In some embodiments, the supplier's parameter information includes any one or more of the supplier's basic information, the product discount rate provided by the supplier, the product's historical transaction data, and the product's historical evaluation data.
[0089] The supplier's basic information includes general basic information such as the supplier's name, social credit number, place of registration, and history of establishment. The product types include the various types of products sold by the supplier and, optionally, product size, product attributes, etc. The product transaction history data can be the cumulative transaction data of all sales since the supplier sold the corresponding product, or the supplier's historical product transaction data with the current purchaser. The product evaluation history data can be the cumulative historical evaluation data of all sales since the supplier sold the corresponding product, or the supplier's historical evaluation data with the current purchaser. In some preferred embodiments, the parameter information also includes the supplier's preliminary quotation and discount rate for the corresponding product category. The discount rate is the preferential price given based on the purchase quantity or purchase object. The preliminary quotation is the quotation for the conventional model of the corresponding product. Optionally, the purchaser can list the products that may be purchased in advance, and the supplier will provide preliminary quotation and discount based on the content on the product list as a preliminary screening indicator for the purchaser during the supplier introduction stage. By determining the specific categories included in the supplier's parameter information, the purchaser can standardize the information management of the supplier and facilitate the purchaser to quantify the supplier.
[0090] In some embodiments, the method further comprises:
[0091] If the number of shortlisted suppliers is less than the preset number, new questionnaire information is obtained based on new questionnaire questions and sent to multiple suppliers to obtain new procurement requirement standard information.
[0092] The preset number refers to the minimum number requirement for shortlisted suppliers, and the preset number is a numerical value directly entered by the purchaser. For example, the preset number is 3, which means that the number of shortlisted suppliers is at least 3. If the number of shortlisted suppliers is less than the preset number, new questionnaire information is obtained based on the new questionnaire questions and sent to multiple suppliers to obtain new procurement requirement standard information. In this embodiment, if the number of shortlisted suppliers is less than the preset number, it means that the procurement standards contained in the old procurement requirement standard information obtained from the previous questionnaire information are too strict, resulting in too few suppliers meeting the procurement standards. Therefore, it is necessary to re-capture the questionnaire questions corresponding to the product type in the questionnaire survey database, integrate the new questionnaire information and send it to multiple suppliers. After receiving the answers to the new questionnaire information from multiple suppliers, the answer results are cleaned to obtain valid question and answer data, and the question and answer data are re-clustered and analyzed to generate new procurement requirement standard information corresponding to the current product type. A new preset score is then obtained based on the new procurement requirement standard information, and the suppliers are screened based on the preset score to obtain the new number of shortlisted suppliers. If the problem still exists that the number of shortlisted suppliers is less than the preset number, the above steps can be repeated; or, a prompt message can be sent to the purchaser to remind the purchaser to adjust the preset number.
[0093] By judging the number of shortlisted suppliers, the procurement demand standard information can be automatically adjusted and corrected, and the procurement demand standard information can be corrected to ensure that the number of shortlisted suppliers screened out meets the preset number and meets the purchaser's usage needs.
[0094] In some embodiments, performing data cleaning on the answer results includes:
[0095] Duplicate data and / or missed data and / or incorrectly selected data in the answer results are eliminated to obtain valid question and answer data.
[0096] In this embodiment, duplicate data refers to the same data provided by various suppliers, omitted data refers to data not filled in by various suppliers in the questionnaire information, and incorrectly selected data refers to data incorrectly selected by various suppliers in the questionnaire information. Optionally, data that does not conform to the entry format is also included. For example, when filling in the parameter of CPU processing frequency, the supplier provides a value and unit of 8GB of memory storage capacity, which is different from the CPU processing frequency unit of GHz. In this case, the data in this entry format will be cleared. By cleaning the data in the answer results, valid question and answer data can be obtained, which facilitates subsequent cluster analysis based on the valid question and answer data, thereby obtaining more accurate procurement demand standard information.
[0097] 345 See Figure 3 In the second aspect, the present invention provides an automatic generation device for procurement demand standards
[0098] 1, including questionnaire information generation module 11, valid data screening module 12 and demand standard generation module
[0099] 13. The questionnaire information generation module 11 is used to randomly extract a number of questionnaire questions related to the commodity type from the questionnaire survey database according to the commodity type, generate questionnaire information and send the questionnaire information to multiple suppliers; the services provided by the suppliers correspond to the commodity type; the valid data screening module 12 is used to receive the answer results of 350 suppliers to the questionnaire information, perform data cleaning on the answer results, and obtain valid question and answer data; the demand standard generation module 13 is used to perform cluster analysis on the valid question and answer data, generate the procurement demand standard information corresponding to the current commodity, and store the procurement demand standard information in correspondence with the commodity type.
[0100] In this embodiment, the commodity type refers to the type of commodity that the purchaser intends to purchase, for example, computers, office desks and chairs, folders, etc. If the commodity type has not yet formed procurement requirement standard information, indicating that the purchaser has never purchased this commodity type, it is necessary to formulate procurement requirement standard information for this commodity type using the method shown in this embodiment. The questionnaire database stores multiple questionnaire questions. The questionnaire questions can be entered into the questionnaire database manually, or relevant questionnaire questions can be obtained from other online channels using crawler technology and stored in the questionnaire database after screening (after removing invalid questionnaire questions).
[0101] When a purchaser needs to develop standard procurement requirements for a specific product type, they randomly select a number of questionnaire questions related to the product type from the questionnaire database, generate questionnaire information, and send it to multiple suppliers. In this embodiment, suppliers only receive questionnaire information if their services correspond to the product type. To facilitate the subsequent 365-degree division of procurement requirements, each supplier receives the same questionnaire information.
[0102] After suppliers complete the questionnaire, we receive their responses and perform data cleansing on them to obtain valid Q&A data. Data cleansing involves removing any uncompleted or incorrectly filled-in questionnaires. Valid Q&A data is data that conforms to the format specified in the questionnaire.
[0103] 370 Cluster analysis is a method of simplifying data through data modeling, which refers to the analysis process of grouping a collection of physical or abstract objects into multiple classes composed of similar objects. Cluster analysis of valid question and answer data refers to classifying and arranging the parameters of the same attributes in the question and answer data into a data set, treating them as the procurement requirement standard information of the parameters under the attribute, and storing the procurement requirement standard information in correspondence with the commodity type. As a preferred embodiment, a data set 375 of parameters with the same attributes is subjected to secondary screening to obtain different levels or configuration divisions, corresponding to high, medium and low configuration data of the commodity type, and forming procurement requirement standard information corresponding to the high, medium and low configurations of the commodity type.
[0104] The above steps are explained in detail using desktop computers as an example: When the purchaser needs to formulate the standards for desktop computers, 380 questionnaire questions related to the keyword "desktop computer" are extracted from the questionnaire database, and the number of questionnaire questions is confirmed. Select "100", indicating that the number of questionnaire questions is 100.
[0105] The 100 selected desktop computer-related questionnaire questions are used to generate corresponding desktop computer questionnaire information. This questionnaire information is then sent to manufacturers or distributors (i.e., suppliers) that can produce desktop computers. After the suppliers answer the questionnaire questions, data analysis is performed on the answers. In this embodiment, the questionnaire questions include desktop computer components and their corresponding parameters, as well as the prices corresponding to different parameters. After data cleaning of the questionnaire information, valid question and answer data is obtained, and cluster analysis is performed on this valid question and answer data. For example, multiple questionnaires containing parameters of the CPU component (including processing frequency, price, processor hardware version type, etc.) are grouped into a set. Taking processing frequency as an example, the set is sorted based on processing frequency, and the corresponding prices are filled in. The set is then divided into three configuration levels: high, medium, and low according to price. The processing frequency range for high-level configurations is 12-8 GHz, and its corresponding price range is obtained. Similarly, the price standards for medium and low-level configurations are obtained, which are the standard information for purchasing CPU components. After obtaining the purchasing demand standard information of each component in the desktop computer, based on the configuration of the desktop computer given by the supplier in the questionnaire information, the normal configuration of the desktop computer when it is in the three levels of high, medium and low configuration is obtained, that is, the parameter information of each component in different levels of configuration, thereby obtaining the normal price of the desktop computer in different levels of configuration, and thus obtaining the purchasing demand standard information under the product type of desktop computer, and storing it accordingly for next use.
[0106] By setting up a questionnaire survey database and using questionnaire surveys, we can collect the corresponding product information of suppliers. Then, by summarizing the product information of multiple suppliers of the same product type, we can divide the approximate procurement demand standard information of the product type and store it in the corresponding product type. This realizes the full online formulation process of product procurement demand standard information, saves the manual process of entering supplier data one by one, and data processing of product information, improves the efficiency of formulating product procurement demand standard information, and also reduces the risks of errors, omissions, and misinputs in manual screening, saving manpower and material resources.
[0107] In a third aspect, the present invention further provides a computer-readable storage medium storing computer program instructions, which implement the method described in the first aspect when executed by a processor.
[0108] See also Figure 5 In a fourth aspect, the present invention further provides an electronic device 2, comprising a memory 21 and a processor 22, wherein the memory 21 is used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor 22 to implement the method described in the first aspect.
[0109] The storage medium / memory 21 includes, but is not limited to, RAM, ROM, magnetic disk, magnetic tape, optical disk, flash memory, USB flash disk, mobile hard disk, memory card, memory stick, network server storage, network cloud storage, etc. The processor 22 includes, but is not limited to, a CPU (central processing unit 22), a GPU (graphics processing unit 22), an MCU (microprocessor 22), etc.
[0110] The above technical solution sets up a questionnaire survey database and uses questionnaire surveys to collect the corresponding product information of suppliers. Then, by summarizing the product information of multiple suppliers of the same product type, the approximate procurement demand standard information of the product type is divided and stored in the corresponding product type. This realizes the full online formulation process of product procurement demand standard information, saves the manual process of entering supplier data one by one, and data processing of product information, improves the efficiency of formulating product procurement demand standard information, and also reduces the risks of errors, omissions, and misinputs in manual screening, saving 420 manpower and material resources. Specific embodiment:
[0112] See also Figure 4 This embodiment provides a system for automatically generating a method based on procurement demand standards.
[0113] In this embodiment, the online survey module includes survey form configuration, my survey form and publishing survey.
[0114] The survey form configuration is the questionnaire survey database. My survey form is the questionnaire information extracted according to the commodity type of the procurement demand 425 standard information to be formulated this time. Publishing the survey is used to publish my survey form to multiple suppliers. After receiving the supplier's response, the demand standard formulation module includes the demand standard configuration. The demand standard configuration is used to configure the procurement demand standard corresponding to the commodity type according to the commodity type, generate procurement demand standard information, and send the procurement demand standard information to the demand standard application module. The demand standard application performs relevant application operations according to the procurement demand standard information. 430 Application operations performed using the procurement demand standard information include: basic data management of the data under the commodity type, including commodity price maintenance, commodity model and regular maintenance of parameters, etc.;
[0115] Regarding the development of technical parameter templates, a technical parameter template is compiled based on the procurement requirement standard information. When the purchaser needs to purchase this type of product, they only need to enter the corresponding component parameters according to the technical parameter template. Regarding the development of supplier qualification templates, that is, the modification of the supplier's framework contract, the procurement requirement standard information can be added to the supplier's framework contract to protect the purchaser's procurement rights and interests.
[0116] Optionally, it also includes screening of supplier qualifications, roughly distinguishing supplier qualifications through procurement requirement standard information, and obtaining a list of shortlisted suppliers.
[0117] By setting up a questionnaire survey database and using questionnaire surveys, we can collect the corresponding product information of suppliers. Then, by summarizing the product information of multiple suppliers of the same product type, we can divide the approximate procurement demand standard information of 440 product types and store it in the corresponding product types. This realizes the full online formulation process of product procurement demand standard information, saves the manual process of entering supplier data one by one, and data processing of product information, improves the efficiency of formulating product procurement demand standard information, and also reduces the risks of errors, omissions, and misinputs in manual screening, saving manpower and material resources.
[0118] Finally, it should be noted that although the above embodiments have been described in the specification and drawings of this application, this does not limit the scope of patent protection of this application. All technical solutions generated by replacing or modifying equivalent structures or equivalent processes based on the essential concepts of this application using the contents recorded in the specification and drawings of this application, as well as directly or indirectly implementing the technical solutions of the above embodiments in other related technical fields, are included in the scope of patent protection of this application.
Claims
1. A method for automatically generating procurement requirement standards, characterized in that: The method comprises the following steps: Randomly extracting a number of questionnaire questions associated with the commodity type from a questionnaire survey database based on the commodity type, generating questionnaire information, and sending the questionnaire information to a plurality of suppliers; the services provided by the suppliers correspond to the commodity type; Receive responses from various suppliers regarding the questionnaire information, and perform data cleaning on the responses to obtain valid question-and-answer data; Performing cluster analysis on the valid question and answer data to generate procurement requirement standard information corresponding to the current commodity type, and storing the procurement requirement standard information in correspondence with the commodity type; The method further comprises: Obtain parameter information corresponding to each supplier, calculate the procurement score based on the parameter information corresponding to each supplier, and list suppliers whose calculated procurement scores are greater than the preset scores as shortlisted suppliers; Sort the shortlisted suppliers according to the procurement scores to obtain first procurement order information; When the purchaser needs to purchase goods, the order information of the goods that the purchaser needs to purchase is allocated to the corresponding supplier according to the first purchase order information, and after the purchaser successfully signs the contract information with the corresponding supplier, the transaction amount corresponding to the order information is recorded; After all suppliers are assigned at least one order information according to the first procurement order information, a first weight is determined according to the transaction amount corresponding to the order information of each supplier, and a second weight is determined according to the ranking information of each supplier in the first procurement order information. The procurement score is recalculated according to the first weight and the second weight, and each supplier is sorted according to the size of the recalculated procurement score to obtain the second procurement order information, and the order information that the purchaser needs to purchase in the next cycle is allocated to the corresponding supplier according to the second procurement order information.
2. The method for automatically generating procurement requirement standards according to claim 1, characterized in that: The method comprises the following steps: Obtain the procurement requirement standard information corresponding to each commodity type, and write the procurement requirement standard information corresponding to the commodity type into the procurement agreement template corresponding to the commodity; The procurement agreement template, procurement platform information and signature information of the shortlisted suppliers are obtained, and the signing of the procurement framework agreement is automatically completed based on the procurement agreement template, procurement platform information and signature information of the shortlisted suppliers.
3. The method for automatically generating procurement requirement standards according to claim 2, characterized in that: Allocating the order information of the goods to be purchased by the purchaser to the corresponding supplier according to the first purchasing sequence further includes: After detecting that the supplier in the current purchasing order has not signed a contract with the purchaser within a preset time period, the order information of the goods that the current purchaser needs to purchase is allocated to the supplier in the next purchasing order according to the first purchasing order.
4. The method for automatically generating procurement requirement standards according to claim 2 or 3, characterized in that: The supplier's parameter information includes any one or more of the supplier's basic information, the discount rate of goods provided by the supplier, historical transaction data of goods, and historical evaluation data of goods.
5. The method for automatically generating procurement requirement standards according to claim 2 or 3, characterized in that: The method further comprises: If the number of the shortlisted suppliers is less than the preset number, new questionnaire information is obtained based on new questionnaire questions and sent to multiple suppliers to obtain new procurement requirement standard information.
6. The method for automatically generating procurement requirement standards according to claim 1, wherein: Data cleaning of the answer results includes: Duplicate data and / or missed data and / or wrongly selected data in the answer results are eliminated to obtain valid question and answer data.
7. An automatic generation device for procurement demand standards, characterized in that: include: A questionnaire information generation module is used to randomly extract a number of questionnaire questions related to the commodity type from a questionnaire survey database according to the commodity type, generate questionnaire information, and send the questionnaire information to multiple suppliers; The services provided by the supplier correspond to the type of goods; An effective data screening module is used to receive the answers of each supplier to the questionnaire information, perform data cleaning on the answers, and obtain effective question and answer data; A demand standard generation module is used to perform cluster analysis on the valid question and answer data, generate procurement demand standard information corresponding to the current product, and store the procurement demand standard information in correspondence with the product type; The automatic generation device of the procurement requirement standard is also used to implement the following method steps: Obtain parameter information corresponding to each supplier, calculate the procurement score based on the parameter information corresponding to each supplier, and list suppliers whose calculated procurement scores are greater than the preset scores as shortlisted suppliers; Sort the shortlisted suppliers according to the procurement scores to obtain first procurement order information; When the purchaser needs to purchase goods, the order information of the goods that the purchaser needs to purchase is allocated to the corresponding supplier according to the first purchase order information, and after the purchaser successfully signs the contract information with the corresponding supplier, the transaction amount corresponding to the order information is recorded; After all suppliers are assigned at least one order information according to the first procurement order information, a first weight is determined according to the transaction amount corresponding to the order information of each supplier, and a second weight is determined according to the ranking information of each supplier in the first procurement order information. The procurement score is recalculated according to the first weight and the second weight, and each supplier is sorted according to the size of the recalculated procurement score to obtain the second procurement order information, and the order information that the purchaser needs to purchase in the next cycle is allocated to the corresponding supplier according to the second procurement order information.
8. A computer-readable storage medium storing computer program instructions, characterized in that: The computer program instructions implement the method according to any one of claims 1 to 6 when executed by a processor.
9. An electronic device comprising a memory and a processor, characterized in that: The memory is configured to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement the method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Bid-winning candidate sorting method and device, bid inviting terminal and storage medium
CN111553779A