Sandstone building material transaction data processing method and system based on supply chain

By using a supply chain-based transaction data processing method, the sand and gravel trading cloud platform is used to obtain user demand information, locate the supply chain and collect data. The cloud-based evaluation model is used to determine matching users, which solves the problems of large amounts of sand and gravel building material transaction data and low processing efficiency, and achieves efficient transaction data processing and quality improvement.

CN116188161BActive Publication Date: 2025-11-21HUALIAN DIGITAL TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310003166.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-01-03
Publication Date
2025-11-21
Estimated Expiration
2043-01-03

AI Technical Summary

Technical Problem

In existing technologies, the amount of data involved in sand and gravel building material transactions is large, the processing efficiency is low, the communication of transaction information is not smooth, and there is a lack of fast and convenient transaction channels.

Method used

By using a supply chain-based transaction data processing method, user demand information is obtained through a sand and gravel trading cloud platform, supply chain positioning is performed, a database of users to be traded is generated, transaction datasets are collected, and an evaluation index is obtained using a transaction evaluation model embedded in the cloud to determine matching users.

Benefits of technology

It improved the processing efficiency and quality of sand and gravel building material transaction data, increased transaction efficiency, and ensured the efficient and smooth completion of transactions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116188161B_ABST
    Figure CN116188161B_ABST
Patent Text Reader

Abstract

The application discloses a sandstone building material transaction data processing method and system based on a supply chain, relates to the technical field of data processing, and comprises the following steps: acquiring sandstone demand information of a first user according to a sandstone transaction cloud platform; positioning the first user according to the sandstone demand information to obtain a supply chain positioning result; generating a to-be-traded user library; collecting sandstone building material transaction data sets of each transaction user; inputting the sandstone transaction evaluation model, acquiring a transaction evaluation index according to the sandstone transaction evaluation model, wherein the sandstone transaction evaluation model is embedded in a cloud processor; determining a first matching user according to the transaction evaluation index and sending the first matching user to the first user, wherein the first matching user belongs to the to-be-traded user library. The application solves the technical problems of a large amount of sandstone building material transaction data and low processing efficiency in the prior art, and achieves the technical effects of improving the efficiency and quality of data processing.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of data processing, in particular to a sand and gravel building material transaction data processing method and system based on a supply chain. BACKGROUND

[0002] Sand and gravel refers to a loose mixture of sand and gravel, which can be divided into natural sand and machine-made sand according to the formation. With the rapid development of economy, the transaction volume of sand and gravel building materials is increasing day by day, and because the transaction market scale in China is huge, efficient processing of data in the transaction process is an urgent problem to be solved. At present, only through the point-to-point transaction mode between users, the transaction information communication is not smooth, and it is difficult to provide a fast and convenient channel for transaction.

[0003] The prior art has the technical problem of large amount of sand and gravel building material transaction data and low processing efficiency. SUMMARY

[0004] The present application provides a sand and gravel building material transaction data processing method and system based on a supply chain, which is used to solve the technical problem of large amount of sand and gravel building material transaction data and low processing efficiency in the prior art.

[0005] In view of the above problems, the present application provides a sand and gravel building material transaction data processing method and system based on a supply chain.

[0006] In a first aspect, the present application provides a sand and gravel building material transaction data processing method based on a supply chain, wherein the method is applied to a sand and gravel building material transaction data processing system, the system is in communication connection with a sand and gravel transaction cloud platform, and the method comprises the following steps:

[0007] According to the sand and gravel transaction cloud platform, sand and gravel demand information of a first user is obtained;

[0008] According to the sand and gravel demand information, the first user is positioned in a supply chain, and a supply chain positioning result is obtained;

[0009] According to the supply chain positioning result, a to-be-traded user library is generated;

[0010] Sand and gravel building material transaction data sets of each transaction user in the to-be-traded user library are collected;

[0011] The sand and gravel building material transaction data sets of each transaction user are input into a sand and gravel transaction evaluation model, and a transaction evaluation index is obtained according to the sand and gravel transaction evaluation model, wherein the sand and gravel transaction evaluation model is embedded in a cloud processor;

[0012] A first matching user is determined according to the transaction evaluation index, and the first matching user is sent to the first user, wherein the first matching user belongs to the to-be-traded user library.

[0013] In a second aspect of the present application, a sandstone building material transaction data processing system based on a supply chain is provided, and the system comprises:

[0014] A sandstone demand information obtaining module is configured to obtain sandstone demand information of a first user based on a sandstone transaction cloud platform.

[0015] A positioning result obtaining module is configured to perform supply chain positioning on the first user based on the sandstone demand information and obtain a supply chain positioning result.

[0016] A to-be-transacted user library generating module is configured to generate a to-be-transacted user library based on the supply chain positioning result.

[0017] A transaction data set collecting module is configured to collect sandstone building material transaction data sets of each transaction user in the to-be-transacted user library.

[0018] A transaction evaluation index obtaining module is configured to input the sandstone building material transaction data sets of each transaction user into a sandstone transaction evaluation model, and obtain a transaction evaluation index based on the sandstone transaction evaluation model, wherein the sandstone transaction evaluation model is embedded in a cloud processor.

[0019] A matched user sending module is configured to determine a first matched user according to the transaction evaluation index, and send the first matched user to the first user, wherein the first matched user belongs to the to-be-transacted user library.

[0020] One or more technical solutions provided in the present application have at least the following technical effects or advantages:

[0021] According to the sandstone transaction cloud platform, the sandstone demand information of a first user is obtained, the supply chain positioning on the first user is performed based on the sandstone demand information, the supply chain positioning result is obtained, the to-be-transacted user library is generated based on the supply chain positioning result, the sandstone building material transaction data sets of each transaction user in the to-be-transacted user library are collected, the sandstone building material transaction data sets of each transaction user are input into the sandstone transaction evaluation model, the transaction evaluation index is obtained based on the sandstone transaction evaluation model, wherein the sandstone transaction evaluation model is embedded in the cloud processor, the first matched user is determined according to the transaction evaluation index, and the first matched user is sent to the first user, wherein the first matched user belongs to the to-be-transacted user library. The technical effect of improving the data processing efficiency and quality of the sandstone building material transaction data and further improving the sandstone building material transaction efficiency is achieved. BRIEF DESCRIPTION OF DRAWINGS

[0022] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiments will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and all other drawings obtained by those of ordinary skill in the art without creative work based on these drawings are within the scope of protection of the present application.

[0023] Figure 1 A flowchart of a sand and stone building material transaction data processing method based on a supply chain provided by the present application is shown in the figure.

[0024] Figure 2 A flowchart of generating a sand and stone transaction evaluation model in a sand and stone building material transaction data processing method based on a supply chain provided by the present application is shown in the figure.

[0025] Figure 3 A flowchart of obtaining a plurality of transaction evaluation indexes in a sand and stone building material transaction data processing method based on a supply chain provided by the present application is shown in the figure.

[0026] Figure 4 A structure diagram of a sand and stone building material transaction data processing system provided by the present application is shown in the figure.

[0027] Legend: sand and stone demand information obtaining module 11, positioning result obtaining module 12, transaction user library generating module 13, transaction data set collecting module 14, transaction evaluation index obtaining module 15, and matching user sending module 16. DETAILED DESCRIPTION

[0028] The present application provides a sand and stone building material transaction data processing method based on a supply chain, which is used to solve the technical problems of large amount of sand and stone building material transaction data and low processing efficiency in the prior art.

[0029] The technical solutions in the embodiments of the present application will be described clearly and completely in combination with the drawings in the embodiments of the present application. Obviously, the described embodiments are only some embodiments of the present application, not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work are within the scope of protection of the present application.

[0030] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and in the above drawings are used to distinguish similar objects, and do not necessarily have to be used to describe a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or server including a series of steps or units does not have to be limited to those steps or units clearly listed, but can include other steps or modules not clearly listed or inherent to these processes, methods, products or devices.

[0031] Embodiment one

[0032] As Figure 1 shown, the present application provides a sand and gravel building material transaction data processing method based on a supply chain, wherein the method is applied to a sand and gravel building material transaction data processing system, the system is in communication connection with a sand and gravel transaction cloud platform, and the method comprises the following steps:

[0033] Step S100: obtaining sand demand information of a first user according to the sand and gravel transaction cloud platform;

[0034] Specifically, the sand and gravel transaction cloud platform is a cloud platform for legal and compliant normal transactions between sand and gravel transaction parties, and transactions are carried out within a reasonable transaction price range. By extracting the information of the transaction party demand from the sand and gravel transaction cloud platform, a user is randomly selected from the transaction party as the first user, and the sand and gravel information required by the first user is extracted to obtain the sand demand information. The first user is any user who has a demand for sand and gravel and needs to purchase sand and gravel from the sand and gravel transaction cloud platform. The sand demand information reflects the purchase demand of the first user for sand and gravel, including sand and gravel use, sand and gravel type, sand and gravel composition, quantity required, etc. By extracting the sand demand information of the first user, the demand of the sand and gravel transaction party is accurately obtained, thereby providing reliable information data for the subsequent matching of the transaction parties.

[0035] Step S200: positioning the first user according to the sand demand information based on a supply chain, and obtaining a supply chain positioning result;

[0036] Specifically, according to the sand demand information, the sand use, the transaction sand type are extracted, the supply node of the first user in the sand supply chain is located, and the identity information of the first user is obtained. The supply chain positioning result reflects the supply node of the first user in the entire sand supply chain, and provides a reliable basis for further analyzing the transaction purpose of the first user. The supply chain positioning result includes sand mining, sand pretreatment, process treatment, sand transportation enterprise, sand dealer, etc. The supply chain is a complete set of supply nodes between sand production and use merchants, including sand production node, sand treatment node, sand transportation node, sand sales node, etc.

[0037] Step S300: generating a transaction user library according to the supply chain positioning result;

[0038] Specifically, the position of the first user in the supply chain can be obtained from the supply chain positioning result, and then the transaction object that can meet the demand of the supply chain positioning result is obtained by combining the sand demand information of the first user, thereby obtaining the transaction user library. Preferably, the transaction user library is obtained by searching the suppliers in the sand transaction cloud platform according to the supply chain positioning result. The transaction user library is all users in the sand transaction cloud platform that can meet the demand of the first user and conduct sand transaction with the first user.

[0039] Step S400: collecting sand and building material transaction data sets of each transaction user in the transaction user library;

[0040] Specifically, the sand and building material transaction data of each transaction user in the transaction user library in the sand transaction cloud platform is searched, and data is extracted from multiple dimensions such as transaction object, transaction sand material type, transaction sand quantity, etc., thereby obtaining the sand and building material transaction data set. The sand and building material transaction data set is the transaction record of each transaction user in the sand transaction cloud platform, which can provide data support for analyzing the transaction credibility, transaction success rate, transaction reliability and transactionable sand and building material quality of each transaction user, including sand transaction amount, sand and building material transaction volume, sand and building material transaction frequency, etc.

[0041] Step S500: inputting the sand and building material transaction data set of each transaction user into a sand transaction evaluation model, and obtaining a transaction evaluation index according to the sand transaction evaluation model, wherein the sand transaction evaluation model is embedded in a cloud processor;

[0042] Further, as shown in Figure 2 Step S500 further includes:

[0043] Step S510: obtaining a transaction object class according to the supply chain positioning result;

[0044] Step S520: classifying the to-be-traded user library by the transaction object class to obtain a transaction user classification result;

[0045] Step S530: establishing a plurality of sandstone transaction evaluation sub-models according to the transaction user classification result, wherein each sandstone transaction evaluation sub-model corresponds to a type of transaction user;

[0046] Step S540: generating the sandstone transaction evaluation model by using the plurality of sandstone transaction evaluation sub-models.

[0047] Further, the step S540 of the embodiment of the present application further comprises:

[0048] Step S541: obtaining transaction process attribute information by performing process attribute analysis according to the sandstone demand information;

[0049] Step S542: determining an evaluation transaction index according to the transaction process attribute information;

[0050] Step S543: taking the evaluation transaction index as an evaluation dimension in each sandstone transaction evaluation sub-model, and outputting a plurality of transaction evaluation results corresponding to the plurality of sandstone transaction evaluation sub-models.

[0051] Specifically, the sandstone transaction evaluation model is a functional model for performing multi-dimensional intelligent analysis on the transaction conditions of each transaction user by performing data analysis on the sandstone building material transaction data set as input data. The transaction evaluation index is obtained by evaluating the sandstone building material transaction data of each transaction user, and reflects the transaction matching degree of each transaction user. By embedding the sandstone transaction evaluation model in a cloud processor, the reliability of input information and output information can be ensured. By storing and processing data on a third-party platform, the data privacy of both parties in the transaction can be ensured, and information leakage can be prevented.

[0052] Specifically, the transaction object class of the transaction party who wants to trade in the sand and stone building material transaction is obtained according to the supply chain positioning result. The transaction user classification result is obtained by classifying the transaction user library according to the transaction object class, in other words, according to the category to which the transaction object belongs, and according to the different supply nodes of the supply chain. The transaction user classification result is the node in the supply chain where the transaction user is located, and the classification result obtained after the users in the same node are classified into a class. According to the category of the user in the transaction user classification result, a sand and stone transaction evaluation sub-model for evaluating the transaction information of each transaction user in each transaction user category is established, and each sand and stone transaction evaluation sub-model corresponds to a category in the transaction user classification result. The multiple sand and stone transaction evaluation sub-models have different evaluation indicators and different nodes in the supply chain corresponding to the content of the evaluation due to the different categories of the evaluation objects, and the input data is the mapping transaction data group, and the output data is the transaction evaluation index. The sand and stone transaction evaluation model is obtained by connecting the multiple sand and stone transaction evaluation sub-models in parallel.

[0053] Specifically, the transaction flow attribute information is obtained by analyzing the attributes of the sand and stone demand information in the supply process. The transaction flow attribute information is the purpose information of the transaction party in the sand and stone transaction, including first purchase, purchase according to the predetermined order, replenishment, and end-of-life processing. The transaction index for evaluation is determined according to different transaction flow attribute information. The evaluation transaction index is a multi-dimensional evaluation of the transaction flow attribute information, thereby obtaining the transaction quality index, including logistics index such as logistics turnover storage time, logistics transportation speed, and logistics transportation quality; material processing index such as material processing yield, and material process maturity; and raw material index such as raw material quality, raw material defect degree, and raw material quantity. The evaluation transaction index is used as an evaluation dimension in each sand and stone transaction evaluation sub-model, the data in the input sub-model is analyzed according to the evaluation transaction index, and multiple transaction evaluation results are obtained.

[0054] Further, as shown in Figure 3 The step S500 further includes:

[0055] Step S550: reading the building material transaction data set stored in the user terminal system of the first user;

[0056] Step S560: reading the sand and stone building material transaction data set stored in the user terminal system of each transaction user;

[0057] Step S570: One-to-many mapping is performed on the building material transaction data set and the sandstone building material transaction data set, and a mapping transaction data group is output, wherein each group of mapping transaction data includes two groups of transaction data sets;

[0058] Step S580: According to the mapping transaction data group, a plurality of transaction evaluation indexes are obtained by inputting into the plurality of sandstone transaction evaluation sub-models.

[0059] Specifically, the building material transaction data set is obtained by extracting record data generated in the process of the user of the first user terminal system of the sandstone transaction cloud platform performing transactions. The building material transaction data set is data information of the first user performing sandstone building material transactions through the sandstone transaction cloud platform, including sandstone building material types, transaction time, transaction amount, transaction purpose, quality requirements, and the like. Further, the sandstone building material transaction data set is obtained by extracting data information of the sandstone building material transactions performed by each transaction user through the sandstone transaction cloud platform, including transaction objects, transaction time, order amount, transaction frequency, delivery time, transaction evaluation, and the like.

[0060] Preferably, one-to-many mapping is performed on the building material transaction data set and the sandstone building material transaction data set, that is, the building material transaction data set corresponding to one first user is matched with the sandstone building material transaction data sets corresponding to a plurality of transaction users, respectively, to obtain the mapping transaction data set. The mapping transaction data group contains a plurality of matching results, and each mapping matching result corresponds to data including two groups of transaction data sets, thereby providing analysis data for subsequent analysis of the matching degree between the first user and the transaction user. By inputting the corresponding plurality of sandstone transaction evaluation sub-models according to the categories corresponding to the to-be-traded users of the mapping transaction data group, respectively, transaction evaluation is performed, thereby obtaining indexes for evaluating different transaction matching results, that is, the plurality of transaction evaluation indexes.

[0061] Further, the step S580 of the embodiment of the present application further includes:

[0062] Step S581: Privacy data of the building material transaction data set is identified to obtain a first transaction privacy data set;

[0063] Step S582: The first transaction privacy data set is encrypted by the first user to output a first encrypted transaction data set;

[0064] Step S583: Privacy data of the sandstone building material transaction data set is identified to obtain a second transaction privacy data set;

[0065] Step S584: encrypting the second transaction privacy data set by the corresponding transaction user, and outputting a second encrypted transaction data set;

[0066] Step S585: uploading the first encrypted transaction data set and the second encrypted transaction data set to a third-party platform for decryption, and obtaining the plurality of transaction evaluation indexes.

[0067] Specifically, the privacy information data related to the first user in the building material transaction data set is identified, preferably, the privacy keywords such as the transaction average price, the transaction quantity, and the transaction object are obtained, and the data in the building material transaction data set that matches the privacy keywords is identified, and the first transaction privacy data set is obtained after being summarized. The first transaction privacy data set reflects the data information that needs to be protected by the first user and cannot be disclosed or leaked. Preferably, the first transaction privacy data set is encrypted by using a private key such as DES, AES, or using a digital certificate, thereby obtaining the first encrypted transaction data set. The first encrypted transaction data set is obtained by encrypting the first transaction privacy data set, and the information in the data set can be obtained by using the corresponding decryption key. The privacy data in the sandstone building material transaction data set is identified in the same way, and the second transaction privacy data set is obtained. The second transaction privacy data set is the data information that needs to be protected by each transaction object and cannot be disclosed or leaked. The second encrypted transaction data set is obtained by selecting a different encryption method such as asymmetric encryption RSA for data encryption. The second encrypted transaction data set reflects the data encryption of the sensitive data of each transaction user. The first encrypted transaction data set and the second encrypted transaction data set are uploaded to the third-party platform, and the data in the data set is obtained after being decrypted according to the corresponding decryption method, thereby being input into the plurality of sandstone transaction evaluation sub-models for intelligent evaluation, and the plurality of transaction evaluation indexes are obtained.

[0068] Further, the step S580 of the embodiment of the present application further includes:

[0069] Step S586: building the sandstone transaction evaluation model, wherein the sandstone transaction evaluation model includes a material demand evaluation index, a cycle demand evaluation index, and a cost demand evaluation index;

[0070] Step S587: obtaining a material demand matching degree, a cycle demand matching degree, and a cost demand matching degree according to the sandstone transaction evaluation model;

[0071] Step S588: weight calculation is performed according to the material demand matching degree, the period demand matching degree and the cost demand matching degree, and the plurality of transaction evaluation indexes are generated.

[0072] Specifically, the material demand evaluation index is an index for limiting the material requirements of sand and stone building materials, including material quality, material purity, material quantity, etc. The period demand evaluation index is an index for limiting the supply period of sand and stone materials, including the supply period, the logistics turnover period, the transaction amount turnover period, etc. The cost demand evaluation index is an index for limiting the cost spent in the transaction process of sand and stone building materials, including the time cost index, the logistics cost index, the raw material cost index, the loss cost index, etc. By obtaining historical transaction data from the sand and stone building material transaction cloud platform, the historical sand and stone building material transaction data set, the historical building material transaction data set and the historical transaction evaluation index are obtained as a training set, and the historical transaction evaluation index is data labeled. The sand and stone transaction evaluation model based on the BP neural network is trained by using the training set, and the historical transaction evaluation index with data labeling is used as supervision data to supervise the training process until the model training converges, so as to obtain the sand and stone transaction evaluation model.

[0073] Preferably, the material demand matching degree is obtained by evaluating the matching degree between the sand and stone building material transaction data set and the building material transaction data set through the material demand evaluation index. The period demand matching degree is obtained by evaluating the matching degree between the sand and stone building material transaction data set and the building material transaction data set through the period demand evaluation index. The cost demand matching degree is obtained by evaluating the matching degree between the sand and stone building material transaction data set and the building material transaction data set through the cost demand evaluation index. By setting the weight proportion by the staff, the material demand matching degree, the period demand matching degree and the cost demand matching degree are weighted and calculated, so as to obtain the plurality of transaction evaluation indexes.

[0074] Step S600: determining a first matching user according to the transaction evaluation index, and sending the first matching user to the first user, wherein the first matching user belongs to the to-be-traded user library.

[0075] Further, after generating the plurality of transaction evaluation indexes, the embodiment of the application step S600 further comprises:

[0076] Step S610: judging the plurality of transaction evaluation indexes to obtain an identified transaction user greater than a preset evaluation index;

[0077] Step S620: If the number of identified transaction users is greater than or equal to 2, identify the weights corresponding to the material demand matching degree, the period demand matching degree and the cost demand matching degree respectively to obtain a first weight matching degree;

[0078] Step S630: Sort the identified transaction users according to the size of the first weight matching degree to obtain a first transaction user;

[0079] Step S640: Send the first transaction user to the first user as the first matching user.

[0080] Specifically, the preset evaluation index is an evaluation index that can meet the transaction demand of the first user, which is set by the staff and is not limited herein. By judging the plurality of transaction evaluation indexes, an identified transaction user greater than the preset evaluation index is obtained, which is a user that can meet the preset requirements and can trade. When the number of identified transaction users is greater than or equal to 2, it indicates that the number of users that can trade exceeds the demand, and the identified transaction users can be selected. Further, the corresponding weight matching degree of the identified transaction user in the evaluation process is obtained, i.e., the first weight matching degree, which is a calculation result obtained by weighting the material demand matching degree, the period demand matching degree and the cost demand matching degree according to the set weight proportion. The identified transaction users are sorted in descending order of the first weight matching degree, and the one ranked first is taken as the first transaction user. The first transaction user is the user that first trades sandstone with the first user. Further, the first transaction user is sent to the first user as the first matching user, so that the first user can trade sandstone building materials with it.

[0081] In summary, the embodiments of the present application have at least the following technical effects:

[0082] The embodiments of the present application obtain the sandstone demand information of the first user according to the sandstone transaction cloud platform, and position the position of the first user in the supply chain according to the sandstone supply chain and the demand information, thereby achieving the purpose of analyzing and accurately positioning the demand of the transaction user. Further, according to the supply chain positioning result, a to-be-traded user that can trade with the first user and meet the demand of the first user is obtained, and then the sandstone building material transaction data set of the transaction user is collected to analyze the transaction situation of the transaction user, so as to input it into the sandstone transaction evaluation model for evaluation, thereby achieving the goal of intelligent evaluation of the transaction user. Then, the first matching user is determined according to the transaction evaluation index, and the first matching user is sent to the first user to obtain the transaction object. The technical effects of improving the efficiency of sandstone building material transaction data processing, improving the matching quality of the transaction object, and ensuring the efficient and smooth completion of the transaction are achieved.

[0083] Embodiment Two

[0084] Based on the same inventive concept as the sand and gravel building material transaction data processing method in the foregoing embodiment, the application provides a sand and gravel building material transaction data processing system based on a supply chain, and the system and method embodiments in the application are based on the same inventive concept. As shown in the accompanying drawings, the system comprises: Figure 4 A sand and gravel demand information obtaining module 11 is configured to obtain sand and gravel demand information of a first user according to a sand and gravel transaction cloud platform;

[0085] A positioning result obtaining module 12 is configured to perform supply chain positioning on the first user according to the sand and gravel demand information and obtain a supply chain positioning result;

[0086] A to-be-traded user library generating module 13 is configured to generate a to-be-traded user library according to the supply chain positioning result;

[0087] A transaction data set collecting module 14 is configured to collect sand and gravel building material transaction data sets of each transaction user in the to-be-traded user library;

[0088] A transaction evaluation index obtaining module 15 is configured to input the sand and gravel building material transaction data sets of the each transaction user into a sand and gravel transaction evaluation model and obtain a transaction evaluation index according to the sand and gravel transaction evaluation model, wherein the sand and gravel transaction evaluation model is embedded in a cloud processor;

[0089] A matching user sending module 16 is configured to determine a first matching user according to the transaction evaluation index and send the first matching user to the first user, wherein the first matching user belongs to the to-be-traded user library.

[0090] Further, the system further comprises:

[0091] A transaction object class obtaining unit is configured to obtain a transaction object class according to the supply chain positioning result;

[0092] A transaction user classification result obtaining unit is configured to classify the to-be-traded user library according to the transaction object class and obtain a transaction user classification result;

[0093]

[0094] ​A sub-model construction unit is configured to establish a plurality of sandstone transaction evaluation sub-models according to the transaction user classification result, wherein each sandstone transaction evaluation sub-model corresponds to a type of transaction user;

[0095] An evaluation model generation unit is configured to generate the sandstone transaction evaluation model by using the plurality of sandstone transaction evaluation sub-models.

[0096] Further, the system further comprises:

[0097] An attribute information obtaining unit is configured to perform process attribute analysis according to the sandstone demand information, and obtain transaction process attribute information;

[0098] A transaction index determination unit is configured to determine an evaluation transaction index according to the transaction process attribute information;

[0099] An evaluation dimension setting unit is configured to use the evaluation transaction index as an evaluation dimension in each sandstone transaction evaluation sub-model, and output a plurality of transaction evaluation results corresponding to the plurality of sandstone transaction evaluation sub-models.

[0100] Further, the system further comprises:

[0101] A building material dataset obtaining unit is configured to read a building material transaction dataset stored in a user terminal system of the first user;

[0102] A transaction user dataset reading unit is configured to read the sandstone building material transaction dataset stored in a user terminal system of each transaction user;

[0103] A mapping transaction data group obtaining unit is configured to perform one-to-many mapping on the building material transaction dataset and the sandstone building material transaction dataset, and output a mapping transaction data group, wherein each group of mapping transaction data includes two groups of transaction datasets;

[0104] A plurality of evaluation index obtaining units are configured to input the plurality of sandstone transaction evaluation sub-models according to the mapping transaction data group, and obtain a plurality of transaction evaluation indexes.

[0105] Further, the system further comprises:

[0106] A first privacy data obtaining unit is configured to identify privacy data from the building material transaction dataset, and obtain a first transaction privacy dataset;

[0107] a first encrypted data obtaining unit, configured to encrypt the first transaction privacy data set by the first user, and output a first encrypted transaction data set;

[0108] a second privacy data obtaining unit, configured to identify privacy data in the sandstone building material transaction data set, and obtain a second transaction privacy data set;

[0109] a second encrypted data output unit, configured to encrypt the second transaction privacy data set by a corresponding transaction user, and output a second encrypted transaction data set;

[0110] a data set decryption unit, configured to decrypt the first encrypted transaction data set and the second encrypted transaction data set uploaded to a third-party platform, and obtain the plurality of transaction evaluation indexes.

[0111] Further, the system further comprises:

[0112] a sandstone transaction evaluation model building unit, configured to build the sandstone transaction evaluation model, wherein the sandstone transaction evaluation model comprises a material demand evaluation index, a cycle demand evaluation index, and a cost demand evaluation index;

[0113] a demand matching degree obtaining unit, configured to obtain a material demand matching degree, a cycle demand matching degree, and a cost demand matching degree according to the sandstone transaction evaluation model;

[0114] a weight calculation unit, configured to calculate weights according to the material demand matching degree, the cycle demand matching degree, and the cost demand matching degree, and generate the plurality of transaction evaluation indexes.

[0115] Further, the system further comprises:

[0116] an identified transaction user obtaining unit, configured to judge the plurality of transaction evaluation indexes, and obtain an identified transaction user with a transaction evaluation index greater than a preset evaluation index;

[0117] a first weight matching degree obtaining unit, configured to, if the number of the identified transaction users is greater than or equal to 2, identify weights corresponding to the material demand matching degree, the cycle demand matching degree, and the cost demand matching degree respectively, and obtain a first weight matching degree;

[0118] a first transaction user obtaining unit, configured to sort the identified transaction users according to the first weight matching degree, and obtain a first transaction user.

[0119] a user sending unit configured to send the first transaction user as the first matching user to the first user.

[0120] It should be noted that the above-mentioned sequence of the embodiments of the present application is only for description, not representing the advantages and disadvantages of the embodiments. And the above-mentioned describes the specific embodiments of the present application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims can be performed in a different order than the order in which they are recited and still achieve desirable results. In addition, the processes depicted in the figures do not necessarily require the particular order shown, or sequential order, to achieve the desired results. In certain implementations, multitasking and parallel processing can be advantageous or necessary.

[0121] The above only describes the preferred embodiments of the present application, and does not limit the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.

[0122] The present application and the accompanying drawings are merely exemplary descriptions of the present application, and are considered to cover any and all modifications, changes, combinations or equivalents within the scope of the present application. Obviously, those skilled in the art can make various modifications and changes to the present application without departing from the scope of the present application. Thus, if these modifications and changes of the present application belong to the scope of the present application and its equivalent technology, the present application intends to include these modifications and changes.

Claims

1. A method for processing sand and gravel building material transaction data based on the supply chain, characterized in that, The method is applied to a sand and gravel building materials transaction data processing system, which is communicatively connected to a sand and gravel transaction cloud platform. The method includes: Based on the sand and gravel trading cloud platform, obtain the sand and gravel demand information of the first user; Based on the sand and gravel demand information, the first user is located in the supply chain, and the supply chain location result is obtained. Based on the supply chain positioning results, a database of users to be traded is generated; Collect the sand and gravel building material transaction datasets from each transaction user in the database of users to be traded; The sand and gravel building materials transaction datasets of each transaction user are input into the sand and gravel transaction evaluation model. Based on the sand and gravel transaction evaluation model, the transaction evaluation index is obtained. The sand and gravel transaction evaluation model is embedded in the cloud processor. A first matching user is determined according to the transaction evaluation index, and the first matching user is sent to the first user, wherein the first matching user belongs to the user pool to be traded.

2. The method as described in claim 1, characterized in that, The method further includes: Based on the supply chain positioning results, the transaction object class is obtained; The user database to be traded is classified according to the class of the transaction object, and the classification results of the transaction users are obtained; Based on the classification results of the trading users, multiple sub-models for evaluating sand and gravel transactions are established, with each sub-model corresponding to a type of trading user. The sand and gravel transaction evaluation model is generated using the multiple sand and gravel transaction evaluation sub-models.

3. The method as described in claim 2, characterized in that, The method further includes: Based on the sand and gravel demand information, process attribute analysis is performed to obtain transaction process attribute information; Based on the transaction process attribute information, determine the evaluation indicators for the transaction; The aforementioned evaluation transaction indicators are used as evaluation dimensions in each sand and gravel transaction evaluation sub-model, and multiple transaction evaluation results corresponding to the multiple sand and gravel transaction evaluation sub-models are output.

4. The method as described in claim 2, characterized in that, The method further includes: Read the building materials transaction dataset stored in the user terminal system of the first user; Read the sand and gravel building materials transaction dataset stored in the user terminal system of each transaction user; The building materials transaction dataset and the sand and gravel building materials transaction dataset are mapped one-to-many to output mapped transaction data groups, wherein each mapped transaction data group includes two transaction datasets. Based on the mapped transaction data set, the corresponding inputs are used into the multiple sand and gravel transaction evaluation sub-models to obtain multiple transaction evaluation indices.

5. The method as described in claim 4, characterized in that, The method further includes: Privacy data identification is performed on the building materials transaction dataset to obtain the first transaction privacy dataset; The first user encrypts the first transaction privacy dataset, and the first encrypted transaction dataset is output. Privacy data identification is performed on the sand and gravel building materials transaction dataset to obtain a second transaction privacy dataset; The second transaction privacy dataset is encrypted by the corresponding transaction user, and the second encrypted transaction dataset is output. The first encrypted transaction dataset and the second encrypted transaction dataset are uploaded to a third-party platform for decryption to obtain the multiple transaction evaluation indices.

6. The method as described in claim 5, characterized in that, The method further includes: The sand and gravel transaction evaluation model is constructed, wherein the sand and gravel transaction evaluation model includes material demand evaluation indicators, cycle demand evaluation indicators and cost demand evaluation indicators; Based on the aforementioned sand and gravel transaction evaluation model, the matching degree of material demand, the matching degree of cycle demand, and the matching degree of cost demand are obtained. The multiple transaction evaluation indices are generated by weighting the material demand matching degree, the cycle demand matching degree, and the cost demand matching degree.

7. The method as described in claim 6, characterized in that, After generating the multiple transaction evaluation indices, the method further includes: The multiple transaction evaluation indices are judged to identify transaction users whose indices are greater than the preset evaluation index; If the number of identified transaction users is greater than or equal to 2, the weights corresponding to the material demand matching degree, the cycle demand matching degree, and the cost demand matching degree are identified respectively to obtain the first weight matching degree; The identified transaction users are sorted according to the magnitude of the first weighted matching degree to obtain the first transaction user; The first transaction user is sent to the first user as the first matched user.

8. A data processing system for sand and gravel building materials transactions based on a supply chain, characterized in that, The system includes: The sand and gravel demand information acquisition module is used to acquire the sand and gravel demand information of the first user based on the sand and gravel trading cloud platform. A positioning result acquisition module is used to perform supply chain positioning on the first user based on the sand and gravel demand information and obtain supply chain positioning results. A user database generation module is used to generate a user database to be traded based on the supply chain positioning results. A transaction dataset collection module is used to collect the sand and gravel building material transaction datasets of each transaction user in the user database to be traded. The transaction evaluation index acquisition module is used to input the sand and gravel building material transaction dataset of each transaction user into the sand and gravel transaction evaluation model, and obtain the transaction evaluation index according to the sand and gravel transaction evaluation model, wherein the sand and gravel transaction evaluation model is embedded in the cloud processor; The matching user sending module is used to determine a first matching user according to the transaction evaluation index and send the first matching user to the first user, wherein the first matching user belongs to the user database to be traded.

Citation Information

Patent Citations

  • Electric power transaction cloud platform and market transaction intelligent matching method based on cloud platform

    CN112102042A

  • Digital automatic matching engineering building material online transaction model

    CN115545919A