Data quotation system based on iMS Internet of Things platform
By introducing information acquisition, evaluation and analysis modules based on the iMS IoT platform into the data quotation system, the problems of large workload, low efficiency and inaccurate quotations are solved in the procurement process, and a more efficient and accurate transaction process is achieved.
Patent Information
- Application Number
- CN202411949873.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-27
- Publication Date
- 2025-04-25
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing data quotation system has a large workload and low efficiency in the procurement process, and poor interrelationship of documents, resulting in difficulty in information communication and inaccurate quotations, resulting in unnecessary losses.
Design a data quotation system based on the iMS Internet of Things platform, including an information acquisition platform, an information evaluation module, a quotation analysis module and a quotation entry module. By obtaining transaction data for effectiveness evaluation, generating analysis weights and evaluation matrix, and using the quotation analysis module to analyze and generate quotation evaluation results.
It improves transaction efficiency, reduces transaction costs, and solves the problems of large procurement workload, low efficiency and inaccurate quotations.
Smart Images

Figure CN119887326A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of Internet of Things, and in particular relates to a data quotation system based on an iMS Internet of Things platform. Background Art
[0002] With the development of the Internet and communication technology, data quotation systems play an increasingly important role in the field of communications. A quotation system is a computer system or online platform used to provide and accept price quotes. It plays a key role in the field of financial transactions, especially in securities trading, commodity trading, etc. Its main function is to provide participants with a convenient and efficient environment for quotation, trading and related information management.
[0003] The quotation system is usually an electronic platform that allows investors or traders to input their buying and selling intentions and expected prices. These quotation information will be recorded by the system in real time and displayed to other participants, thus facilitating transactions. The use of this system greatly simplifies the transaction process, improves transaction efficiency, and reduces transaction costs. However, there are several main problems:
[0004] (1) From purchase application to final purchase, there are many document preparation processes. Each time a document is prepared, it is basically impossible to directly copy the original document, so the workload is very large and the efficiency is very low.
[0005] (2) The documents are poorly correlated. After being split and reorganized many times, the amount of information is very large. It is difficult to fill in all the information completely using the traditional accounting method. Therefore, the traditional method is to record the documents separately and cannot be linked for query, which brings great difficulties to procurement management and consumption management;
[0006] (3) The existing system lacks a scientific and standardized database, making data inconvenient to access. In addition, the company has too many customized databases, and many products do not have standardized information. This causes difficulties in internal communication and even in connecting with external suppliers, resulting in inaccurate quotations and unnecessary losses. Summary of the invention
[0007] The purpose of the present invention is to provide a data quotation system based on the iMS Internet of Things platform, which obtains analysis weights by acquiring transaction data and evaluating the effectiveness of the transaction data, and uses a quotation analysis module to analyze and generate quotation evaluation results, thereby solving the existing problems of large procurement workload, low efficiency and inaccurate quotations.
[0008] In order to solve the above technical problems, the present invention is achieved through the following technical solutions:
[0009] The present invention is a data quotation system based on an iMS Internet of Things platform, comprising an information acquisition platform, an information evaluation module, a quotation analysis module and a quotation entry module; the information acquisition platform is used to acquire real transaction data crawled from multiple user terminals and e-commerce transaction websites; the information evaluation module is used to perform validity evaluation on the real transaction data acquired by the information acquisition platform to acquire analysis weights, and obtain an evaluation matrix according to the weight ratio; the quotation analysis module is used to analyze the transaction data that has passed the validity evaluation and generate a quotation evaluation result; the quotation entry module is used to allow a salesperson to enter quotation information of various products, and the system performs transaction matching according to a matching process, and simultaneously uploads the quotation information and transaction information to the transaction platform in real time.
[0010] As a preferred technical solution, the information acquisition platform crawls the real transaction platform on the e-commerce transaction website through a web crawler, crawls the corresponding content from the page content of the e-commerce transaction website by setting the crawler crawling parameters, extracts data through regular matching or JSON format, processes the data format, and stores it as message information that conforms to the format; the information acquisition platform applies various means to obtain various factors required by the quotation system, including quantitative and non-quantitative factors, and can also choose manual acquisition and automatic acquisition. The information evaluation will evaluate the effectiveness of the various transaction data obtained to obtain which factors have a decisive effect on the quotation.
[0011] As a preferred technical solution, the message information content includes: parameter information record, quotation information record and transaction information record; the message refers to the content of the data part in the user datagram; in the data bits of the message information format, the first to third bits are the current terminal number, obtained from the configuration file; the fourth to sixth bits are the message type, used to distinguish various information records; the seventh bit is the action type, including addition, deletion and modification; the seventh to Nth bits are data records, N is a positive integer greater than 7, and each field is separated by "|"; the generated message involves parameter setting, quotation management and large-screen display. The update of parameters and the generation of quotation transaction records will send UDP data packets. At the same time, the large-screen program automatically monitors the UDP packets on the network. If the verification is correct, the screen display is updated according to the UDP packets.
[0012] As a preferred technical solution, the specific process of evaluating the validity of the transaction data is as follows:
[0013] Step S1: convert any transaction data into a transaction data matrix A using a data conversion algorithm;
[0014] Step S2: The only non-zero characteristic root of the transaction data matrix A is n, and the maximum characteristic root λ of the transaction data matrix A is ≥ n;
[0015] Step S3: Define effectiveness indicators
[0016] Step S4: Assume there are m transaction data matrices: A 1 ,A 2 ,A 3 ,A 4 ,...,A m , generate the effectiveness index CI 1 ,CI 2 ,CI 3 ,CI 4 ,...,CI m , then the calculation formula of the effectiveness index RI is as follows:
[0017]
[0018] Step S5: Calculate the effectiveness ratio as:
[0019] Step S6: When the validity ratio CR is less than 0.1, the validity degree of the transaction data matrix is within the allowable range and passes the validity evaluation.
[0020] As a preferred technical solution, the specific workflow of the quotation analysis module is as follows:
[0021] Step B01, building a historical transaction database: obtaining a set of historical successful transaction data information; the user can search for transaction data similar to the transaction type to be queried in the historical transaction database;
[0022] Step B02, constructing a dynamic polygon library: setting a dynamic data structure with adjustable state in the historical transaction database; when the transaction data to be queried is not found in the historical transaction database, the transaction is loaded into the historical transaction database after completion as a supplement;
[0023] Step B03, constructing an optimal user behavior model: constructing an optimal user behavior model to calculate the optimal quotation;
[0024] Step B04, construct quotation module: the main control program module that directly communicates with the user, obtains the quotation result by adding the best quotation, materials, auxiliary materials, and parts processing costs; each cost component in the quotation can also be made into a report document for the user to print out or save;
[0025] Step B05, sample production: according to user needs, use the dynamic polygon library to find similar dynamic samples and change the size;
[0026] Step B06, material arrangement: Rapidly arrange materials according to samples, obtain actual finished product material consumption, and output the results to the quotation entry module.
[0027] As a preferred technical solution, in step B03, a user behavior model is established, and the optimal model is evaluated using a four-tuple (c, R min ,R max ,r) to describe, let w 0 =R min , the density function of T is f(T), after the w-1th bid is rejected, the bid is increased to w i , then the user's expectation is:
[0028]
[0029] In the formula, T represents the limit price determined by the dealer, c represents the cost of each quotation, and R min is the minimum value of the quotation, R max is the maximum price of the offer, r is the reserve price, w i is the price of the i-th bid, w i The probability of exceeding T.
[0030] As a preferred technical solution, after the user obtains the desired result, the user's best offer is:
[0031]
[0032] As a preferred technical solution, when the quotation entry module is inputting, the information of each material in the quotation evaluation result is summarized, the quotation information of the same material in the inquiry form is compared to generate a price comparison table, and it is processed according to preset rules to generate quotation information.
[0033] As a preferred technical solution, the inquiry form also includes supplier package data, and the corresponding supplier package data is generated according to user needs, which specifically includes the following steps:
[0034] Step C01: Obtain package information in the inquiry form and find the corresponding relationship between user requirements and supplier package data;
[0035] Step C02: According to the corresponding relationship of the packages, select a supplier package of the corresponding package type;
[0036] Step C03: Generate a package BOM using the supplier package of the corresponding package type;
[0037] Step C04: Price and quote the package BOM according to the supplier's package material price strategy, and generate a quotation sheet containing quotation information.
[0038] The present invention has the following beneficial effects:
[0039] The present invention obtains real transaction data crawled from multiple user terminals and e-commerce transaction websites through an information acquisition platform; performs effectiveness evaluation to obtain analysis weights, and obtains an evaluation matrix based on the weight ratio, generates quotation evaluation results for transaction information, improves transaction efficiency, and reduces transaction costs.
[0040] Of course, any product implementing the present invention does not necessarily need to achieve all of the advantages described above at the same time. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for describing the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative work.
[0042] Figure 1 This is a structural schematic diagram of a data quotation system based on the iMS Internet of Things platform of the present invention;
[0043] Figure 2 This is the workflow diagram of the quotation analysis module;
[0044] Figure 3 Generate a flow chart for supplier package data. DETAILED DESCRIPTION
[0045] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0046] In order to make the purpose, technical solutions and advantages of this application more clear, the following Figure 1-3 It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0047] See also Figure 1As shown, the present invention is a data quotation system based on the iMS Internet of Things platform, including an information acquisition platform, an information evaluation module, a quotation analysis module and a quotation entry module; the information acquisition platform is used to obtain real transaction data crawled from multiple user terminals and e-commerce transaction websites; the information evaluation module is used to perform validity evaluation on the real transaction data obtained by the information acquisition platform to obtain analysis weights, and obtain an evaluation matrix according to the weight ratio; the quotation analysis module is used to analyze the transaction data that has passed the validity evaluation and generate a quotation evaluation result; the quotation entry module is used to allow salesmen to enter quotation information of various products, and the system performs transaction matching according to the matching process, and uploads the quotation information and transaction information to the transaction platform in real time.
[0048] The information acquisition platform crawls the real transaction platform on the e-commerce transaction website through the web crawler, crawls the corresponding content from the page content of the e-commerce transaction website by setting the crawler crawling parameters, extracts data through regular matching or JSON format, processes the data format, and stores it as message information that conforms to the format; the information acquisition platform applies various means to obtain various factors required by the quotation system, including quantitative and non-quantitative factors, and can also choose manual acquisition and automatic acquisition. Information evaluation will conduct effectiveness evaluation and analysis on the various transaction data obtained to determine which factors have a decisive role in the quotation.
[0049] The message information content includes: parameter information record, quotation information record and transaction information record; the message refers to the content of the data part in the user datagram; in the message information format data bit, the first to third bits are the current terminal number, obtained from the configuration file; the fourth to sixth bits are the message type, used to distinguish various information records; the seventh bit is the action type, including addition, deletion and modification; the seventh to Nth bits are data records, N is a positive integer greater than 7, and each field is separated by "|"; the generated message involves parameter setting, quotation management and large-screen display. The update of parameters and the generation of quotation transaction records will send UDP data packets. At the same time, the large-screen program automatically monitors the UDP packets on the network. If the verification is correct, the screen display will be updated according to the UDP packets.
[0050] The specific process of evaluating the effectiveness of transaction data is as follows:
[0051] Step S1: convert any transaction data into a transaction data matrix A using a data conversion algorithm;
[0052] Step S2: The only non-zero characteristic root of the transaction data matrix A is n, and the maximum characteristic root λ of the transaction data matrix A is ≥ n;
[0053] Step S3: Define effectiveness indicators
[0054] Step S4: Assume there are m transaction data matrices: A 1 ,A 2 ,A 3 ,A 4 ,...,A m , generate the effectiveness index CI 1 ,CI 2 ,CI 3 ,CI 4 ,...,CI m , then the calculation formula of the effectiveness index RI is as follows:
[0055]
[0056] Step S5: Calculate the effectiveness ratio as:
[0057] Step S6: When the validity ratio CR is less than 0.1, the validity degree of the transaction data matrix is within the allowable range and passes the validity evaluation.
[0058] See also Figure 2 As shown in the figure, the specific workflow of the quotation analysis module is as follows:
[0059] Step B01, building a historical transaction database: obtaining a set of historical successful transaction data information; the user can search for transaction data similar to the transaction type to be queried in the historical transaction database;
[0060] Step B02, constructing a dynamic polygon library: setting a dynamic data structure with adjustable state in the historical transaction database; when the transaction data to be queried is not found in the historical transaction database, the transaction is loaded into the historical transaction database after completion as a supplement;
[0061] Step B03, constructing an optimal user behavior model: constructing an optimal user behavior model to calculate the optimal quotation;
[0062] Step B04, construct quotation module: the main control program module that directly communicates with the user, obtains the quotation result by adding the best quotation, materials, auxiliary materials, and parts processing costs; each cost component in the quotation can also be made into a report document for the user to print out or save;
[0063] Step B05, sample production: according to user needs, use the dynamic polygon library to find similar dynamic samples and change the size;
[0064] Step B06, material arrangement: Rapidly arrange materials according to samples, obtain actual finished product material consumption, and output the results to the quotation entry module.
[0065] In step B03, a user behavior model is established, and the optimal model is evaluated using the four-tuple (c, R min ,R max ,r) to describe, let w 0 =R min , the density function of T is f(T), after the w-1th bid is rejected, the bid is increased to w i , then the user's expectation is:
[0066]
[0067] In the formula, T represents the limit price determined by the dealer, c represents the cost of each quotation, and R min is the minimum value of the quotation, R max is the maximum price of the offer, r is the reserve price, w i is the price of the i-th bid, w i The probability of exceeding T.
[0068] After the user obtains his expectations, the user's best offer is:
[0069]
[0070] When entering the quotation entry module, the information of each material in the quotation evaluation result is summarized, the quotation information of the same material in the inquiry form is compared to generate a price comparison table, and it is processed according to the preset rules to generate quotation information.
[0071] See also Figure 3 As shown, the inquiry form also includes supplier package data, and the corresponding supplier package data is generated according to user needs, which specifically includes the following steps:
[0072] Step C01: Obtain package information in the inquiry form and find the corresponding relationship between user requirements and supplier package data;
[0073] Step C02: According to the corresponding relationship of the packages, select a supplier package of the corresponding package type;
[0074] Step C03: Generate a package BOM using the supplier package of the corresponding package type;
[0075] Step C04: Price and quote the package BOM according to the supplier's package material price strategy, and generate a quotation sheet containing quotation information.
[0076] It is worth noting that in the above system embodiment, the various units included are only divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of the present invention.
[0077] In addition, those skilled in the art can understand that all or part of the steps in the above-mentioned embodiments can be completed by instructing related hardware through a program, and the corresponding program can be stored in a computer-readable storage medium.
[0078] The preferred embodiments of the present invention disclosed above are only used to help illustrate the present invention. The preferred embodiments do not describe all the details in detail, nor do they limit the invention to the specific implementation methods described. Obviously, many modifications and changes can be made according to the content of this specification. This specification selects and specifically describes these embodiments in order to better explain the principles and practical applications of the present invention, so that those skilled in the art can understand and use the present invention well. The present invention is limited only by the claims and their full scope and equivalents.
Claims
1. A data quotation system based on the iMS Internet of Things platform, comprising an information acquisition platform, an information evaluation module, a quotation analysis module and a quotation entry module, characterized in that: The information acquisition platform is used to obtain real transaction data crawled from multiple user terminals and e-commerce transaction websites; The information evaluation module is used to evaluate the effectiveness of the real transaction data obtained by the information acquisition platform to obtain the analysis weight, and obtain the evaluation matrix according to the weight ratio; The quotation analysis module is used to analyze the transaction data that has passed the validity evaluation and generate a quotation evaluation result; The quotation entry module is used for salespersons to enter quotation information of various products, and the system performs transaction matching according to the matching process, and uploads the quotation information and transaction information to the trading platform in real time.
2. According to claim 1, a data quotation system based on the iMS Internet of Things platform is characterized in that: The information acquisition platform crawls the real transaction platform on the e-commerce transaction website through a web crawler, crawls the corresponding content from the page content of the e-commerce transaction website by setting the crawler crawling parameters, extracts data through regular matching or JSON format, processes the format of the data, and stores it as message information that conforms to the format.
3. A data quotation system based on the iMS Internet of Things platform according to claim 2, characterized in that: The message information content includes: parameter information record, quotation information record and transaction information record; in the message information format data bits, the first to third bits are the current terminal number, obtained from the configuration file; the fourth to sixth bits are the message type, used to distinguish various information records; the seventh bit is the action type, including addition, deletion and modification; the seventh to Nth bits are data records, and N is a positive integer greater than 7.
4. A data quotation system based on the iMS Internet of Things platform according to claim 1, characterized in that: The specific process of evaluating the validity of the transaction data is as follows: Step S1: convert any transaction data into a transaction data matrix A using a data conversion algorithm; Step S2: The only non-zero characteristic root of the transaction data matrix A is n, and the maximum characteristic root λ of the transaction data matrix A is ≥ n; Step S3: Define effectiveness indicators Step S4: Assume there are m transaction data matrices: A1, A2, A3, A4, ..., A m , generate effectiveness indicators CI1, CI2, CI3, CI4, ..., CI m , then the calculation formula of the effectiveness index RI is as follows: Step S5: Calculate the effectiveness ratio as: Step S6: When the validity ratio CR is less than 0.1, the validity degree of the transaction data matrix is within the allowable range and passes the validity evaluation.
5. A data quotation system based on the iMS Internet of Things platform according to claim 1, characterized in that: The specific workflow of the quotation analysis module is as follows: Step B01, constructing a historical transaction database: obtaining a collection of historical successful transaction data information; Step B02, constructing a dynamic polygon library: setting a dynamic data structure with adjustable status in the historical transaction database; Step B03, constructing an optimal user behavior model: constructing an optimal user behavior model to calculate the optimal quotation; Step B04, construct quotation module: the main control program module that directly communicates with the user, obtains the quotation result by adding the best quotation, materials, auxiliary materials, and parts processing costs; Step B05, sample production: according to user needs, use the dynamic polygon library to find similar dynamic samples and change the size; Step B06, material arrangement: Rapidly arrange materials according to samples, obtain actual finished product material consumption, and output the results to the quotation entry module.
6. A data quotation system based on the iMS Internet of Things platform according to claim 5, characterized in that: In step B03, a user behavior model is established, and the optimal model is evaluated using the four-tuple (c, R min ,R max ,r) to describe, let w0=R min , the density function of T is f(T), after the w-1th bid is rejected, the bid is increased to w i , then the user's expectation is: In the formula, T represents the limit price determined by the dealer, c represents the cost of each quotation, and R min is the minimum value of the quotation, R max is the maximum price of the offer, r is the reserve price, w i is the price of the i-th bid, w i The probability of exceeding T.
7. A data quotation system based on the iMS Internet of Things platform according to claim 6, characterized in that: After the user obtains his expectation, the user's best offer is:
8. The data quotation system based on the iMS Internet of Things platform according to claim 1 is characterized in that: When the quotation entry module is inputting, the information of each material in the quotation evaluation result is summarized, the quotation information of the same material in the inquiry form is compared to generate a price comparison table, and it is processed according to preset rules to generate quotation information.
9. A data quotation system based on the iMS Internet of Things platform according to claim 8, characterized in that: The inquiry form also includes supplier package data, and generating corresponding supplier package data according to user needs specifically includes the following steps: Step C01: Obtain package information in the inquiry form and find the corresponding relationship between user requirements and supplier package data; Step C02: According to the corresponding relationship of the packages, select a supplier package of the corresponding package type; Step C03: Generate a package BOM using the supplier package of the corresponding package type; Step C04: Price and quote the package BOM according to the supplier's package material price strategy, and generate a quotation sheet containing quotation information.