[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN115983948B - B2B business transaction system - Google Patents

B2B business transaction system Download PDF

Info

Publication number
CN115983948B
CN115983948B CN202310049673.5A CN202310049673A CN115983948B CN 115983948 B CN115983948 B CN 115983948B CN 202310049673 A CN202310049673 A CN 202310049673A CN 115983948 B CN115983948 B CN 115983948B
Authority
CN
China
Prior art keywords
data
keyword
information data
information
tag
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202310049673.5A
Other languages
Chinese (zh)
Other versions
CN115983948A (en
Inventor
蔡庆铭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kuali Youlian Fujian Quality Technology Co ltd
Original Assignee
Kuali Youlian Fujian Quality Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kuali Youlian Fujian Quality Technology Co ltd filed Critical Kuali Youlian Fujian Quality Technology Co ltd
Priority to CN202310049673.5A priority Critical patent/CN115983948B/en
Publication of CN115983948A publication Critical patent/CN115983948A/en
Application granted granted Critical
Publication of CN115983948B publication Critical patent/CN115983948B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention discloses a B2B business transaction system, which comprises a store module, a showroom module and a data encryption module, and particularly relates to the technical field of electronic information.

Description

B2B business transaction system
Technical Field
The invention relates to the technical field of electronic information, in particular to a B2B business transaction system.
Background
Electronic commerce has been developed for over thirty years, and the industry is largely divided into private, business and government (2C/2B/2G). The early development was in yellow page mode, allowing customers to search for business and merchandise information online. When the internet server and broadband speed up, electronic commerce has been initiated to develop various modes of operation for online stores, shopping carts, and the like. The main operation mode is that the suppliers put commodity or service information on shelves in advance, and the customers pick the required commodity or service and purchase the commodity or service by a shopping cart mode. Meanwhile, the e-commerce industry also develops e-commerce service platforms in different modes such as bargaining/bidding, and the type of service platform is essentially operated in an ERP extended mode, so that the sellers can provide quotations of goods or services on the platform, and then the buyers issue a bill again. Electronic commerce has evolved to today, mainly using online stores and shopping carts, bargaining and bidding systems, and chat tools to complete online transactions. Of particular note is that chat tools are not integrated with online stores, bargaining and bidding systems. These electronic commerce technologies developed for decades have limitations in nature, and specifications of goods and services are all required to be pre-made, and customers mainly select only the quantity or bargained price required by purchase on a transaction platform. If special requirements are placed on the goods, the negotiations are usually conducted through chat tools;
however, the existing B2B business transaction system does not integrate functions of an online store system, quotation and bidding tools and chat, does not have the capability of identifying conversation content in the process of communicating samples between a customer and a provider, cannot label conversation content, and is not intelligent or efficient in such a way that the provider collates the conversation content to generate order form data of the customer after the conversation is finished, and the customer or the provider wants to check the order form data of the customer to see the requirement of applying for access to the system by storing the order form data in the system, so that the risk of leakage of the order form data storage position occurs;
in order to solve the above problems, the present invention proposes a solution.
Disclosure of Invention
The invention aims to provide a B2B business transaction system, which aims to solve the problems that in the prior art, functions of an online store system, quotation and bidding tools and chatting are not integrated, the existing B2B business transaction system does not have the identification capability of session contents in the process of communicating samples between a client and a provider, the session contents cannot be subjected to label arrangement, and order form data of the client are stored in the system, the client or the provider wants to check the requirement of applying for access to the system, and the risk of leakage of the data storage position of the order form occurs.
The aim of the invention can be achieved by the following technical scheme:
a B2B commerce transaction system comprising:
the store module comprises a purchasing unit, a ordering unit, a commodity library of the provider and a purchasing information storage library;
the system comprises a display hall module, a customer and a supplier, wherein the display hall module is used for ordering samples, and comprises a storage unit, a stand unit and an identification unit;
the storage unit is used for storing information data, and the storage unit stores a sample information basic template and the weight duty ratio of each template column of all current keywords; the sample information basic template comprises a plurality of template columns;
the stand unit creates an independent window for inputting information to customers and suppliers to conduct discussion of ordering sample details, wherein the information input by the customers and the suppliers in the independent window can be labeled;
the identification unit extracts keywords from tagged input information and untagged input information in the input information of clients and suppliers in the independent window to obtain tag keyword data and keyword data of the current independent window;
the identification unit generates target information data of the tag keyword data according to a certain priority generation rule, and the identification unit generates target information data of the keyword data according to a certain generation rule;
the stand unit generates order information table data and corresponding item numbers corresponding to the independent window according to all label keyword data and target information data of the keyword data of the current independent window;
naming the project by the provider after the provider and the customer check and modify, and generating project information data by the stand unit according to the modified order information table data, the project number, the project name and the customer information data;
the data encryption module encrypts the project information data according to a certain encryption rule to generate exclusive or project information data and a decryption table corresponding to the project information data, and the data encryption module permanently stores the exclusive or project information data corresponding to the project information data.
Further, the independent windows created by the stand unit all have unique 8-bit window identification numbers.
Further, the exhibition hall module further comprises a monitoring unit, and the monitoring unit finds out a corresponding independent window according to the unique 8-bit window identification number of the independent window and monitors information input by clients and suppliers in the independent window.
Further, the specific priority generation rule of the tag information data of the tag keyword data generated by the identification unit is as follows:
s11: taking input information of one label of the independent window as an example, creating a target variable a, and initially enabling the target variable a to be 1;
s12: searching the tag keyword data in a storage unit as a search condition, if the tag keyword can be searched, acquiring the weight ratio of each template column to which the tag keyword belongs, and generating the index information data of the tag keyword according to the template column with the largest weight ratio of the template column corresponding to the tag keyword and the index variable;
s13: if the tag keyword is not searched in all the current keywords stored in the storage unit, calculating and obtaining column assignment values D1, D2, dd and D is more than or equal to 1 of the tag keyword corresponding to each template column according to a certain calculation step;
s131: taking a template column as an example, acquiring the first n keywords which belong to the template column and have a weight ratio larger than b and are stored in a storage unit, wherein b and n are preset thresholds;
s132: calculating and obtaining similarity marks of the tag keywords and the first n keywords as B1, B2 and Bn respectively by using a cosine similarity calculation formula;
s133: using the formula
Figure BDA0004057289380000041
Calculating C is more than or equal to 1 and less than or equal to n to obtain a discrete value C of similarity between the tag key word and the first n key words, comparing the C with C1 in size, if C is more than or equal to C1, deleting the corresponding Bc value in sequence from large to small according to the absolute value Bc-B absolute value, calculating the discrete value C of the residual Bc, and comparing the C with C1 in size again until C is reached<C1; the C1 is a preset threshold value; by a means ofB is the average value of the similarity between the tag key word and the previous n key words which participate in discrete value calculation, and the tag key word is reproduced and calibrated to be a column assignment value and marked as D1;
s134: the column assignment values D1, D2, and Dd of the tag key corresponding to the columns of the templates are calculated and obtained according to S131 to S133;
the identification unit generates target information data of the tag key according to the tag key corresponding to the template column with the largest value of the template column and the target variable a.
Further, the specific generation rule of the identification unit for generating the keyword data index information data is as follows:
s21: taking an input information of the independent window which is not labeled as an example, extracting a keyword of the current input information, generating pseudo-keyword data, and setting the value of the vector table quantity a to be 0;
s22: searching the pseudo-keyword data in a storage unit as a search condition, if the tag keyword can be searched, judging that the input information corresponding to the pseudo-keyword data is effective input information, and recalibrating the pseudo-keyword data into keyword data;
s23: acquiring the weight proportion of each template column of the keyword data, and generating the index information data of the tag keyword according to the template column with the maximum weight proportion of the template column corresponding to the tag keyword and the index variable a;
s24: if the data of the quasi key word is not searched in all current key words stored in the storage unit, calculating and obtaining column assignment values G1, G2, gd and d which are corresponding to the quasi key word in each template column according to a certain calculation step, wherein d is more than or equal to 1;
s25: obtaining column assignment values G1, G2, maximum values of Gd are re-labeled Gmax;
if Gmax > G, judging that the input information corresponding to the pseudo keyword data is effective input information, and recalibrating the pseudo keyword data into keyword data, wherein G is a preset threshold;
otherwise, judging the input information corresponding to the pseudo keyword data as invalid input information;
the identification unit generates index information data of the keyword according to template columns and index variables a corresponding to all column score values larger than P1 in column score values corresponding to the keyword data;
s27: and generating the index information data of all input information which is not labeled in the independent window according to S21 to S26.
Further, the specific encryption rule of the exclusive or project information data and the decryption table corresponding to the project information data generated by the data encryption module is as follows:
s41: serializing the project information data and converting the project information data into binary long numerical value data for generating the project information data in binary;
s42: acquiring the capacity of the project information data, serializing the project information data, converting the project information data into binary system to generate binary system short numerical value data;
s43: taking binary long-value data as an exclusive-or object, taking binary short-value data as an exclusive-or scale, and generating exclusive-or item information data and a decryption table corresponding to the exclusive-or item information data according to a certain exclusive-or operation, wherein the method comprises the following steps of:
s431: firstly, acquiring the value of the first bit of binary short numerical data, marking the value as L1, and performing exclusive OR operation on the value and each bit of numerical value in binary long numerical data respectively;
s432: and performing exclusive-or operation on each digit value in the binary short numerical value data and each digit value in the binary long numerical value data according to S431 to obtain exclusive-or item information data, recalibrating the exclusive-or item information data into exclusive-or item information data, recording the number of times that each digit value in the binary upper numerical value data is converted into a corresponding numerical value in the exclusive-or item information data, and generating a decryption table of the exclusive-or item information data according to the number of times.
Further, the decryption tables are maintained independently by the customer and the vendor, respectively.
Further, the item numbers are randomly generated by a system and are 16 digits of Arabic numerals.
Further, the details of the ordered samples specifically include the type, picture, quantity, material, process, quality, logistics and price of the samples, wherein the samples refer to parameters of the products which are researched and developed or discussed according to the buyer and seller, and the products cannot be sold on shelves of stores until the buyer and seller approves and confirms.
The invention has the beneficial effects that:
(1) According to the invention, the store module is arranged to supply customers and suppliers to conduct commodity transaction, the showroom module is arranged to supply customers and suppliers to conduct discussion of ordering commodities, and independent tools such as an online store system, quotation and bidding tools, chatting and the like are integrated, so that an easy-to-use comprehensive B2B business transaction system is established, communication between the customers and the suppliers is facilitated, and the comfort level of customer shopping is improved;
(2) According to the invention, an independent window is opened by setting the stand unit, so that customers and suppliers can conveniently conduct discussion of ordering samples, the monitoring unit monitors the independent window, the identification unit conducts label keyword extraction and keyword extraction on information input by the customers and suppliers in the independent window, and different template column matching is conducted based on the types of keywords, so that on one hand, the accuracy of template column matching is improved, on the other hand, the order form of the samples is generated more intelligently, and the commodity ordering process of the customers is more efficient and convenient;
(3) According to the invention, the data encryption module is arranged to encrypt the project information data of the client to generate the corresponding exclusive-or project information data and decryption table, the client and the provider independently store the decryption table, the system only stores the exclusive-or project information data, and the exclusive-or project information data is only transmitted when the client and the provider want to check the project information data, so that the leakage risk of the decryption table is reduced, and the exclusive-or project information data is decrypted through the decryption table, and each project is provided with independent exclusive-or project information data and decryption table, thereby ensuring the safety and reliability of the project information data.
Drawings
The invention is further described below with reference to the accompanying drawings.
Fig. 1 is a system block diagram of the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
As shown in fig. 1, a B2B business transaction system includes a shop module, a showroom module, and a data encryption module;
the store module is used for displaying commodities by a supplier and purchasing the commodities by clients, and comprises a purchasing unit, a ordering unit, a supplier commodity library and a purchasing information storage library, wherein all commodities of the supplier at present are stored in the supplier commodity library; the commodity means that parameters of the product are formulated, and the commodity can be sold on a shelf of a store directly; in one embodiment of the invention, the portion of the merchandise will only be opened to businesses that are authorized in advance to allow for ordering or viewing;
the purchasing unit acquires commodity information purchased by a customer, generates purchasing information data of the customer and transmits the purchasing information data to the purchasing information storage library for storage;
the ordering unit generates an ordering instruction after acquiring an ordering option selected by a client and transmits the ordering instruction to the exhibition hall module;
the exhibition hall module is used for ordering samples by clients and suppliers and comprises a stand unit, a monitoring unit, an identification unit and a storage unit;
the stand unit creates an independent window to provide customers and suppliers with information input therein to conduct discussion of ordering sample details after receiving the ordering command transmitted by the ordering unit, in the embodiment, the independent windows created by the stand unit all have unique 8-bit window identification numbers, and the stand unit generates a monitoring command according to the window identification numbers of the independent windows currently created and transmits the monitoring command to the monitoring unit;
the ordered sample details specifically comprise the type, the picture, the quantity, the material, the process, the quality, the logistics and the price of the sample, wherein the sample refers to the parameters of the product, and the product can not be sold on a shelf of a store until approval confirmation of a certain party of the purchase or sale is carried out in research or discussion of the buyer and the seller;
the storage unit is used for storing information data, and the storage unit stores a sample information basic template and the weight duty ratio of each template column of all current keywords; the sample information base template comprises a plurality of template columns, and in the embodiment, the template columns in the sample information base template comprise a sample name, a sample color, a sample type, a sample material, a sample process, a sample quality, a sample logistics and a sample price;
the monitoring unit receives the monitoring instruction transmitted by the stand unit, finds the independent window according to the window identification number carried in the monitoring instruction and monitors the independent window, a client in the independent window can label the input information, and the monitoring unit generates an identification instruction according to the input information currently labeled after monitoring the input information by the client and transmits the identification instruction to the identification unit;
the identification unit acquires the input information of the current tagged carried in the identification instruction after receiving the identification instruction transmitted by the monitoring unit, and extracts keywords of the input information to acquire tag keyword data of the current tagged information;
the identification unit generates the target information data of the tag keyword data according to a certain priority generation rule, and the specific steps are as follows:
s11: creating a target variable a, and initially enabling the target variable a=1;
s12: searching the tag keyword data in a storage unit as a search condition, if the tag keyword can be searched, acquiring the weight ratio of each template column to which the tag keyword belongs, and generating the index information data of the tag keyword according to the template column with the largest weight ratio of the template column corresponding to the tag keyword and the index variable;
s13: if the tag keyword is not searched in all the current keywords stored in the storage unit, calculating and obtaining column assignment values D1, D2, dd and D is more than or equal to 1 of the tag keyword corresponding to each template column according to a certain calculation step;
s131: taking a template column as an example, acquiring the first n keywords which belong to the template column and have a weight ratio larger than b and are stored in a storage unit, wherein b and n are preset thresholds;
s132: calculating and obtaining similarity marks of the tag keywords and the first n keywords as B1, B2 and Bn respectively by using a cosine similarity calculation formula;
s133: using the formula
Figure BDA0004057289380000091
Calculating C is more than or equal to 1 and less than or equal to n to obtain a discrete value C of similarity between the tag key word and the first n key words, comparing the C with C1 in size, if C is more than or equal to C1, deleting the corresponding Bc value in sequence from large to small according to the absolute value Bc-B absolute value, calculating the discrete value C of the residual Bc, and comparing the C with C1 in size again until C is reached<C1; the C1 is a preset threshold value; b is the average value of similarity between the tag key words and the previous n key words which participate in discrete value calculation, and the tag key words are reproduced and marked as column assignment values and marked as D1;
s134: the column assignment values D1, D2, and Dd of the tag key corresponding to the columns of the templates are calculated and obtained according to S131 to S133;
the identification unit generates target information data of the tag key according to the tag key corresponding to the template column with the largest value of the tag key column and the target variable a;
the monitoring unit monitors that the independent window is closed currently, and the monitoring unit acquires all input information which is not labeled in the independent window currently and transmits the input information to the identification unit;
the identification unit receives all the input information which is transmitted by the monitoring unit and is not labeled in the independent window, and generates the target information data of all the input information which is not labeled according to a certain generation rule, specifically as follows:
s21: taking an input information of which the independent window is not labeled as an example, extracting keywords of the current input information and generating pseudo keyword data;
s22: setting the value of the vector table quantity a to 0;
s23: searching the pseudo-keyword data in a storage unit as a search condition, if the tag keyword can be searched, judging that the input information corresponding to the pseudo-keyword data is effective input information, and recalibrating the pseudo-keyword data into keyword data;
s24: acquiring the weight proportion of each template column of the keyword data, and generating the index information data of the tag keyword according to the template column with the maximum weight proportion of the template column corresponding to the tag keyword and the index variable a;
s25: if the data of the quasi key word is not searched in all current key words stored in the storage unit, calculating and obtaining column assignment values G1, G2, gd corresponding to the quasi key word in each template column according to a certain calculation step;
s251: taking a template column as an example, acquiring the first n keywords which belong to the template column and have the weight ratio larger than b and are stored in a storage unit;
s252: the similarity marks of the quasi-keywords and the first n keywords are respectively calculated and acquired by using a cosine similarity calculation formula and are E1, E2;
s253: using the formula
Figure BDA0004057289380000101
F is more than or equal to 1 and less than or equal to n, calculating and obtaining a discrete value F of similarity between the pseudo keyword and the first n keywords, comparing the F with F1, if F is more than or equal to F1, the corresponding Ef values are deleted in order of |ef-e| from the large to the small and the discrete values F of the remaining Ef are calculated, comparing the sizes of F and F1 again until F<F1; the F1 is a preset threshold value; the E is the average value of the similarity between the quasi-keyword and the previous n keywords participating in discrete value calculation, and the reproduction is calibrated as a column partA genus value, labeled G1;
s254: calculating and obtaining column assignment values G1, G2, gd, d is more than or equal to 1 of the quasi-keyword corresponding to each template column according to S251 to S253;
s26: obtaining column assignment values G1, G2, maximum values of Gd are re-labeled Gmax;
if Gmax > G, judging that the input information corresponding to the pseudo keyword data is effective input information, and recalibrating the pseudo keyword data into keyword data, wherein G is a preset threshold;
the identification unit generates index information data of the keyword according to template columns and index variables a corresponding to all column score values larger than P1 in column score values corresponding to the keyword data;
s27: generating index information data of all input information which is not labeled in the independent window according to S21 to S26;
the identification unit transmits the corresponding target information data of the independent window to the stand unit, and the stand unit receives the corresponding target information data of the independent window transmitted by the identification unit and then generates the order information table data of the current customer according to a certain matching rule, wherein the specific matching rule is as follows:
s31: the method comprises the steps of obtaining the index information data with the value of a index variable a being 1 in the index information data corresponding to the independent window, and marking the index information data as H1, H2, hh, wherein H is more than or equal to 1;
s32: taking one template column in a sample information basic template as an example, acquiring column assignment values of the template column in target information data H1, H2, hh, wherein the column assignment values are marked as I1, I2, I, I I, I is more than or equal to 1 and less than or equal to H;
acquiring column assignment values of the template columns in the corresponding target information data of the independent window except the target information data H1, H2, and the rest target information data except the target information data H.A. and H.H, wherein the column assignment values are marked as J1, J2, and Jj, and J is more than or equal to 1;
s33: comparing and generating information to be filled of the template column according to a certain comparison step;
s331: the maximum values of I1, I2, ii are taken and re-labeled Imax, the maximum values of J1, J2, jj are taken and re-labeled Jmax;
calculating and obtaining a peer comparison value K1 of JMax by using a formula K1=alpha×JMax, wherein alpha is a preset adjusting coefficient;
s332: if Imax is greater than K1, obtaining keyword data corresponding to Imax and generating information to be filled in the template column according to the keyword data and the template column;
s3333: if Imax is less than or equal to K1, acquiring keyword data corresponding to JMax and generating information to be filled of the template column according to the keyword data and the template column;
s34: generating information to be filled in all template columns in the sample information basic template according to S32 to S33;
the stand unit acquires the sample information basic templates stored in the storage unit, generates order information table data of the current customer and corresponding item numbers according to the to-be-filled information of all template columns corresponding to the current independent window, and displays the order information table data and the corresponding item numbers to suppliers and customers for viewing and modifying;
after the provider and the client check and modify, the provider names the project, the project setting unit generates project information data according to the modified order information table data, project numbers, project names and client information data and transmits the project information data to the data encryption module, and the client information data comprises the names, contact ways and addresses of the clients;
the data encryption module encrypts project information data transmitted by the stand unit according to a certain encryption rule after receiving the project information data, wherein the specific encryption rule is as follows:
s41: serializing the project information data and converting the project information data into binary long numerical value data for generating the project information data in binary;
s42: acquiring the capacity of the project information data, serializing the project information data, converting the project information data into binary system to generate binary system short numerical value data;
s43: taking binary long-value data as an exclusive-or object, taking binary short-value data as an exclusive-or scale, and generating exclusive-or item information data and a decryption table corresponding to the exclusive-or item information data according to a certain exclusive-or operation, wherein the method comprises the following steps of:
s431: firstly, acquiring the value of the first bit of binary short numerical data, marking the value as L1, and performing exclusive OR operation on the value and each bit of numerical value in binary long numerical data respectively;
s432: performing exclusive-or operation on each digit value in the binary short numerical value data and each digit value in the binary long numerical value data according to S431 to obtain exclusive-or item information data, recalibrating the exclusive-or item information data into exclusive-or item information data, recording the number of times that each digit value in the binary upper numerical value data is converted into a corresponding numerical value in the exclusive-or item information data, and generating a decryption table of the exclusive-or item information data according to the number of times;
the data encryption module permanently stores the exclusive or item information data, and the data encryption module respectively transmits a decryption table of the exclusive or item information data to a client and a provider, and the client and the provider independently store the exclusive or item information data;
and the data encryption module acquires the project names corresponding to the sample information data of the client and the supplier after acquiring the sample information data access requests sent by the client and the supplier, acquires the exclusive-or project information data corresponding to the project names, transmits the exclusive-or project information data to the client and the supplier, and decrypts and checks the exclusive-or project information data by using a decryption table of the exclusive-or project information data of the corresponding project by the client and the supplier.
In the description of the present specification, the descriptions of the terms "one embodiment," "example," "specific example," and the like, mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the present invention. In this specification, schematic representations of the above terms do not necessarily refer to the same embodiments or examples. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
The foregoing is merely illustrative and explanatory of the invention, as various modifications and additions may be made to the particular embodiments described, or in a similar manner, by those skilled in the art, without departing from the scope of the invention or exceeding the scope of the invention as defined in the claims.
The foregoing describes one embodiment of the present invention in detail, but the description is only a preferred embodiment of the present invention and should not be construed as limiting the scope of the invention. All equivalent changes and modifications within the scope of the present invention are intended to be covered by the present invention.

Claims (9)

1. A B2B commerce transaction system, comprising:
the store module comprises a purchasing unit, a ordering unit, a commodity library of the provider and a purchasing information storage library;
the system comprises a display hall module, a customer and a supplier, wherein the display hall module is used for ordering samples, and comprises a storage unit, a stand unit and an identification unit;
the storage unit is used for storing information data, and the storage unit stores a sample information basic template and the weight duty ratio of each template column of all current keywords; the sample information basic template comprises a plurality of template columns;
the stand unit creates an independent window for inputting information to customers and suppliers to conduct discussion of ordering sample details, wherein the information input by the customers and the suppliers in the independent window can be labeled;
the identification unit extracts keywords from tagged input information and untagged input information in the input information of clients and suppliers in the independent window to obtain tag keyword data and keyword data of the current independent window;
the identification unit generates target information data of the tag keyword data according to a certain priority generation rule, and the identification unit generates target information data of the keyword data according to a certain generation rule;
the stand unit generates order information table data and corresponding item numbers corresponding to the independent window according to all label keyword data and target information data of the keyword data of the current independent window;
naming the project by the provider after the provider and the customer check and modify, and generating project information data by the stand unit according to the modified order information table data, the project number, the project name and the customer information data;
the data encryption module encrypts the project information data according to a certain encryption rule to generate exclusive or project information data and a decryption table corresponding to the project information data, and the data encryption module permanently stores the exclusive or project information data corresponding to the project information data.
2. The B2B commerce transaction system of claim 1 wherein the stand-alone windows created by the stand-alone units each have a unique 8-bit window identification number.
3. The B2B commerce transaction system of claim 2, wherein the showroom module further comprises a listening unit which finds a corresponding independent window according to the unique 8-bit window identification number of the independent window and listens for information entered by clients and suppliers therein.
4. The B2B commerce transaction system of claim 1, wherein the specific priority generation rule for generating the tag information data of the tag key data by the identification unit is as follows:
s11: taking input information of one label of the independent window as an example, creating a target variable a, and initially enabling the target variable a to be 1;
s12: searching the tag keyword data in a storage unit as a search condition, if the tag keyword can be searched, acquiring the weight ratio of each template column to which the tag keyword belongs, and generating the index information data of the tag keyword according to the template column with the largest weight ratio of the template column corresponding to the tag keyword and the index variable;
s13: if the tag keyword is not searched in all the current keywords stored in the storage unit, calculating and obtaining column assignment values D1, D2, dd and D is more than or equal to 1 of the tag keyword corresponding to each template column according to a certain calculation step;
s131: taking a template column as an example, acquiring the first n keywords which belong to the template column and have a weight ratio larger than b and are stored in a storage unit, wherein b and n are preset thresholds;
s132: calculating and obtaining similarity marks of the tag keywords and the first n keywords as B1, B2 and Bn respectively by using a cosine similarity calculation formula;
s133: using the formula
Figure FDA0004057289370000021
Calculating to obtain the discrete value C of the similarity between the tag keyword and the first n keywords, comparing the sizes of C and C1, if C is larger than or equal to C1, deleting the corresponding Bc value in sequence from large to small according to the absolute Bc-B absolute value, calculating the discrete value C of the residual Bc, and comparing the sizes of C and C1 again until C is equal to or larger than C1<C1; the C1 is a preset threshold value; b is the average value of similarity between the tag key words and the previous n key words which participate in discrete value calculation, and the tag key words are reproduced and marked as column assignment values and marked as D1;
s134: the column assignment values D1, D2, and Dd of the tag key corresponding to the columns of the templates are calculated and obtained according to S131 to S133;
the identification unit generates target information data of the tag key according to the tag key corresponding to the template column with the largest value of the template column and the target variable a.
5. The B2B commerce transaction system of claim 1, wherein the specific generation rules for generating the key data targeting information data by the identification unit are as follows:
s21: taking an input information of the independent window which is not labeled as an example, extracting a keyword of the current input information, generating pseudo-keyword data, and setting the value of the vector table quantity a to be 0;
s22: searching the pseudo-keyword data in a storage unit as a search condition, if the tag keyword can be searched, judging that the input information corresponding to the pseudo-keyword data is effective input information, and recalibrating the pseudo-keyword data into keyword data;
s23: acquiring the weight proportion of each template column of the keyword data, and generating the index information data of the tag keyword according to the template column with the maximum weight proportion of the template column corresponding to the tag keyword and the index variable a;
s24: if the data of the quasi key word is not searched in all current key words stored in the storage unit, calculating and obtaining column assignment values G1, G2, gd and d which are corresponding to the quasi key word in each template column according to a certain calculation step, wherein d is more than or equal to 1;
s25: obtaining column assignment values G1, G2, maximum values of Gd are re-labeled Gmax;
if Gmax > G, judging that the input information corresponding to the pseudo keyword data is effective input information, and recalibrating the pseudo keyword data into keyword data, wherein G is a preset threshold;
otherwise, judging the input information corresponding to the pseudo keyword data as invalid input information;
the identification unit generates index information data of the keyword according to template columns and index variables a corresponding to all column score values larger than P1 in column score values corresponding to the keyword data;
s27: and generating the index information data of all input information which is not labeled in the independent window according to S21 to S26.
6. The B2B commerce transaction system of claim 1, wherein the specific encryption rules for encrypting the exclusive or item information data and the decryption table corresponding to the item information data by the data encryption module are as follows:
s41: serializing the project information data and converting the project information data into binary long numerical value data for generating the project information data in binary;
s42: acquiring the capacity of the project information data, serializing the project information data, converting the project information data into binary system to generate binary system short numerical value data;
s43: taking binary long-value data as an exclusive-or object, taking binary short-value data as an exclusive-or scale, and generating exclusive-or item information data and a decryption table corresponding to the exclusive-or item information data according to a certain exclusive-or operation, wherein the method comprises the following steps of:
s431: firstly, acquiring the value of the first bit of binary short numerical data, marking the value as L1, and performing exclusive OR operation on the value and each bit of numerical value in binary long numerical data respectively;
s432: and performing exclusive-or operation on each digit value in the binary short numerical value data and each digit value in the binary long numerical value data according to S431 to obtain exclusive-or item information data, recalibrating the exclusive-or item information data into exclusive-or item information data, recording the number of times that each digit value in the binary upper numerical value data is converted into a corresponding numerical value in the exclusive-or item information data, and generating a decryption table of the exclusive-or item information data according to the number of times.
7. The B2B commerce transaction system of claim 6 wherein the decryption tables are maintained independently by the customer and the vendor, respectively.
8. The B2B commerce transaction system of claim 1 wherein the item numbers are randomly generated by the system as 16 digits.
9. The B2B commerce transaction system of claim 1, wherein the order sample details specifically include type, picture, quantity, material, process, quality, logistics and price of the sample, wherein the sample is a parameter of the product that is not sold on a shelf of the store until approval of the buyer or seller is confirmed.
CN202310049673.5A 2023-02-01 2023-02-01 B2B business transaction system Active CN115983948B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310049673.5A CN115983948B (en) 2023-02-01 2023-02-01 B2B business transaction system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310049673.5A CN115983948B (en) 2023-02-01 2023-02-01 B2B business transaction system

Publications (2)

Publication Number Publication Date
CN115983948A CN115983948A (en) 2023-04-18
CN115983948B true CN115983948B (en) 2023-07-07

Family

ID=85957998

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310049673.5A Active CN115983948B (en) 2023-02-01 2023-02-01 B2B business transaction system

Country Status (1)

Country Link
CN (1) CN115983948B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117474635B (en) * 2023-12-26 2024-03-22 深圳市安科讯电子制造有限公司 Online sales system for energy products

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101371260A (en) * 2005-03-11 2009-02-18 艾利丹尼森公司 Method of processing a ticket order
CN106296345A (en) * 2016-08-02 2017-01-04 上海赫勃实业有限公司 A kind of food and drink and nonstandard class supply of commodities Chain System E-Purchase System
CN108960943A (en) * 2017-05-17 2018-12-07 上海展来信息技术有限公司 A kind of commodity transaction method and system of B2B E-commerce
CN109102345A (en) * 2017-06-20 2018-12-28 上海展来信息技术有限公司 A kind of different purchase orders intersection tune pallet piling up method and system of B2B E-commerce

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010011235A1 (en) * 2000-01-29 2001-08-02 E-Net Co., Ltd. Apparatus for realizing personal shops in an electronic commerce business
US9076119B2 (en) * 2012-09-26 2015-07-07 Symbol Technologies, Llc RFID-based inventory monitoring systems and methods with self-adjusting operational parameters
US11605120B2 (en) * 2015-07-07 2023-03-14 Order Hopper, Inc Systems and methods for global dynamic hierarchical ordering system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101371260A (en) * 2005-03-11 2009-02-18 艾利丹尼森公司 Method of processing a ticket order
CN106296345A (en) * 2016-08-02 2017-01-04 上海赫勃实业有限公司 A kind of food and drink and nonstandard class supply of commodities Chain System E-Purchase System
CN108960943A (en) * 2017-05-17 2018-12-07 上海展来信息技术有限公司 A kind of commodity transaction method and system of B2B E-commerce
CN109102345A (en) * 2017-06-20 2018-12-28 上海展来信息技术有限公司 A kind of different purchase orders intersection tune pallet piling up method and system of B2B E-commerce

Also Published As

Publication number Publication date
CN115983948A (en) 2023-04-18

Similar Documents

Publication Publication Date Title
US11935102B2 (en) Matching user provided representations of items with sellers of those items
JP2001290990A (en) Method and system for anonymous selling/buying and mechanically readable recording medium stored with program
KR100896613B1 (en) How to operate a shopping mall site
WO2011016450A1 (en) Electronic price-proposing system, electronic price-proposing device, and electronic price-proposing method
US20170206582A1 (en) Generating a user interface for recommending products
US20170206581A1 (en) Product vector for product recommendation
CN115983948B (en) B2B business transaction system
AU2016269513A1 (en) Transaction support system
KR20010087060A (en) A virtual shopping mall system by three dimensional image
KR100665035B1 (en) Operation method of online shopping mall with trade transaction function
JP2020126678A (en) Matching user-provided representations of items with sellers of items
KR20040101542A (en) Wireless shopping system and method
KR101909835B1 (en) On-line sales matching service providing system
CN107590707A (en) A SaaS architecture modes realize more distribution substation systems
TWM613196U (en) A social robot management system for selling merchandise in social network
KR20000058672A (en) Electronic commerce system and method thereof
CN114219589A (en) Virtual entity object generation and page display method and device and electronic equipment
JP2001351026A (en) Online shopping method and recording medium with online shopping program recorded
CN117474635B (en) Online sales system for energy products
JP2008176475A (en) Commodity purchase price presentation system and program
WO2021076077A1 (en) An augmented reality shopping system
CN112465529A (en) Bulk commodity traceability management and control system and method
US10832304B2 (en) Resorting product suggestions for a user interface
WO2004006151A1 (en) Electronic price table server and system
KR20110106165A (en) Product information providing apparatus and method, shopping mall operating system and method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant