CN109886789A - A kind of commodity sale system and method for e-commerce - Google Patents
A kind of commodity sale system and method for e-commerce Download PDFInfo
- Publication number
- CN109886789A CN109886789A CN201910164583.4A CN201910164583A CN109886789A CN 109886789 A CN109886789 A CN 109886789A CN 201910164583 A CN201910164583 A CN 201910164583A CN 109886789 A CN109886789 A CN 109886789A
- Authority
- CN
- China
- Prior art keywords
- module
- commerce
- xor
- distribution
- cargo
- 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.)
- Pending
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention belongs to technical field of electronic commerce, a kind of commodity sale system and method for e-commerce is disclosed, the commodity sale system for e-commerce includes: Account Registration module, merchandise news Registration Module, central control module, advertisement publication module, order module, payment module, consultation module, logistics distribution module, display module.The information such as the advertisement that the present invention enables publisher to be issued by advertisement publication module are in face of target object and obtain good effect, client saves freight charges, e-commerce platform also due to the growth of the online shopping enthusiasm of client and obtain more interests, realize three win;With at low cost, Objective is strong, the good feature of effect;It is configured with special shipment haulage vehicle by the cargo that logistics distribution module is each classification number, improves the shipment efficiency of each classification number cargo.
Description
Technical field
The invention belongs to technical field of electronic commerce more particularly to a kind of commodity sale systems and side for e-commerce
Method.
Background technique
E-commerce is the commercial activity using information network technique as means, centered on the exchange of commodities;E-commerce point
Are as follows: ABC, B2B, B2C, C2C, B2M, M2C, B2A (i.e. B2G), C2A (i.e. C2G), O2O etc..It says in the narrow sense, e-commerce
(Electronic Commerce, abbreviation EC) refers to: by using electronic tools such as internets, (these tools include telegram, electricity
Words, broadcast, TV, fax, computer, computer network, mobile communication etc.) business transaction that carries out in the world is living
It is dynamic.It is the various commercial activitys carried out based on computer network, supplier, advertiser including commodity and service disappear
Fei Zhe, the behavior of Shang Deng each side concerned, intermediary summation.The e-commerce that people are commonly understood by refers to e-commerce in the narrow sense.Extensively
It is said in justice, one etymology of e-commerce is exactly to be lived by the business that electronically carries out from Electronic Business
It is dynamic.By using electronic tools such as internets, make to utilize e commerce transactions between intra-company, supplier, client and affiliate
Shared information realizes the electronization of operation flow between enterprise, cooperates the electronic production management system of enterprises, improves enterprise
The links such as production, inventory, circulation and fund efficiency.E-commerce is to utilize computer technology, network technology and remote
The journey communication technology realizes electronization, digitlization and networking, the entire business procedure of commercialization.However, e-commerce now is big
The advertisement of amount is launched by network, and the defect being primarily present is cannot be directly facing target object, therefore advertising results are not
It is obvious that and part advertisement belong to and be inserted into content by force, easily cause customer service dislike;Meanwhile current E-business logistics are matched
Sending all is by all cargos pending, and either sharp hard object or easily attrition crushing article all concentrate in together progress all
Load transhipment, arrange goods in class loading without considering, this will lead to some cargos be squeezed and deformed in logistics distribution process or
It is broken, influence buyer consumer experience.
In conclusion problem of the existing technology is:
The present a large amount of advertisement of e-commerce is launched by network, and the defect being primarily present is cannot be directly facing mesh
Mark object, thus advertising results be not it is obvious that and part advertisement belong to and be inserted into content by force, easily cause customer service dislike;Meanwhile
Current e-commerce distribution logistics are all either sharp hard object or easily attrition crushing article by all cargos pending,
It all concentrates in together all and is loaded transhipment, without considering the loading that arranges goods in class, this will lead to some cargos in logistics
It is squeezed and deformed in delivery process or broken, influences buyer consumer experience.
It is dangerous using underlying cryptographics algorithms such as symmetric cryptographies when existing system registration logs in, it is easy to be cracked.
Summary of the invention
In view of the problems of the existing technology, the present invention provides a kind of commodity sale systems for e-commerce.
The invention is realized in this way a kind of merchandise sales information processing method for e-commerce includes:
When user registers, user name that client inputs user, encrypted message are encrypted, and will be after encryption
Information be sent to server, server is decrypted, matches, and generates unique Uid, carries out when logging in for next user
After matching, and utilize the accreditation process registered trader on-line shop account of encipherment protection;Merchandise news is registered using website platform;
Specific aim ad distribution operation is carried out using release process;It is chosen down using commodity of the order program to selection
Single operation;
Carry out input in plain textExport ciphertext I-th wheel encryption code key beThe payment program pair protected again
The commodity price of order carries out delivery operation;Consulting dependent merchandise information is carried out to businessman's customer service using social software;
Classification logistics and distribution management is carried out to commodity using delivery management program to operate;
Procedure information is sold using display display of commodity.
Further, client inputs user user name, encrypted message randomly select parameter η, initially in encrypting
The frequency n of value ω and iteration, make system chaos phenomenon occur;The byte arrays A [] of the system of the data encrypted, number
Group size is N;
By each element in A [], successively the element adjacent with him carries out XOR operation, obtains a byte elements a:
A=A1(XOR)A2(XOR)A3...(XOR)Ai...(XOR)An;
By each elements A in a and AiXOR operation is carried out, processed array A [] is obtained:
Ai=Ai(XOR)a;
N is passed to system, generates N number of pseudo-random number sequence using chaos;A size of N ' is generated by this chaos encryption algorithm
Random number array B [] between 0~255, N=N ';A random digit is generated for each of byte arrays byte
Section;
The element of element inside the byte arrays A [] for the data that will be encrypted and random number byte arrays B [] one by one into
Row exclusive-OR operation obtains byte arrays C [],
Ci=Ai^Bi;
Operation is once wheel encryption, ciphering process is repeated several times according to security requirements, encryption number is denoted as M.
Further, it is also carried out after encryption:
Input correct parameter set, i.e. the number of iterations n, initial value ω0, system parameter η and iteration wheel number M;
The byte arrays A [] of the system for the data decrypted, array size N;
N is passed to system, generates N number of pseudo-random number sequence using chaos.A size of N ' is generated by this chaos encryption algorithm
Random number array B [] between 0~255, N=N ';A random digit is generated for each of byte arrays byte
Section;
One by one by the element of element and random number byte arrays B [] inside the byte arrays A [] for needing data to be decrypted
Xor operation is carried out, byte arrays C [] is obtained;
Ci=Ai^Bi;
One processing done to number of words array A [], successively the element adjacent with him carries out by each element in A [] first
XOR operation obtains a byte elements a, it may be assumed that
A=A1(XOR)A2(XOR)A3...(XOR)Ai...(XOR)An;
By each elements A in a and AiXOR operation is carried out, processed array A [] is obtained
Ai=Ai(XOR)a;
Obtained byte arrays are reduced into former data, decryption process terminates.
Further, the plaintext inputted isThe ciphertext of output isI-th wheel encryption code key beIn, it need to be into
Row:
(1) 32 wheel interative computations are first carried out
After the interative computation of (2) 32 wheels, the ciphertext of output are as follows:
(Y0, Y1, Y2, Y3)=R (X32, X33, X34, X35)=(X32, X33, X34, X35);
Wherein: a) function T is an inverible transform, is combined by heterogeneous linear transformation τ and linear transformation L, i.e.,
T ()=L (τ ());
B) τ: four parallel S boxes constitute nonlinear transformation τ;
If input isOutput is So four parallel S boxes obtain τ:
(b0, b1, b2, b3)=τ (A)=(Sbox (a0), Sbox (a1), Sbox (a2), Sbox (a3))
Wherein all data of S box are all made of hexadecimal representation;
(3) input of linear function L is nonlinear function τ output;Assuming that input isOutput is
Then
Further, Logistics Distribution Method includes:
1) electric business platform receives customer order, reads order information and confirms type of merchandize;
2) electric business platform carries out classification number to order according to type of merchandize, and the order after classification number is sent to storehouse
Storage center;
3) storage center completes sorting stock according to order information and classification number, prints logistics list, and according to order point
Class number then by logistics single card on corresponding cargo, and same classification is compiled to same-class number is printed on logistics list
Number cargo consolidation together;
4) cargo for different classifications number configures different haulage vehicles, and the cargo that storage center is concentrated is by classification
Number is loaded to corresponding haulage vehicle;
5) haulage vehicle operates cargo to dispensing end, and dispensing end unloads cargo to corresponding according to logistics list classification number
Working area, and configure corresponding dispatching personnel and complete goods delivery;
In step 3), there are four types of classification number is set, soft rapid wear class, soft not rapid wear class, hard brittle class are respectively corresponded
With the cargo of the non-friable class of hard;
In step 4), different types of protective device is arranged in the corresponding haulage vehicle of different classifications number cargo, container,
To form corresponding protection to different types of cargo.
Further, advertisement delivery method includes:
(1) businessman proposes ad distribution application to ad distribution quotient, and submits relevant advertisements data and payment releasing advertisements
The expense needed;
(2) ad distribution quotient is connected to the data of businessman's submission, and submits audit advertisement money to the backstage of responsible releasing advertisements
The application of material, content meet publicity orders and the collection of charges that ad distribution quotient after publication requires receives businessman;
(3) ad distribution quotient puts the advertisement application materials progress papery shelves of businessman on record, and builds in data server host
Vertical electronic archive;
(4) ad distribution application, master of the advertisement examination organ to advertiser declare in ad distribution quotient superior reviewing authority
Body qualification, advertisement content and with the form of expression, the examination in relation to documentary evidence or material, and provide and examination result and examination
The corresponding documentary evidence of opinion, after the approval, businessman possess the license for issuing this ad content;
(5) publication of advertisement, businessman rely on internet and TV media that quickly ad distribution is gone out first, and in its net
It stands and competitor website carries out link promotion;
(6) website is to mobile terminal APP and public platform advertisement information, by mobile terminal APP and public platform by product
Advertisement is shown on the terminal device;
(7) under line in channel, businessman prints related store poster and billboard, and near store and roadside is launched extensively
It accuses.
Another object of the present invention is to provide a kind of merchandise sales message handling program for e-commerce, features
It is, the merchandise sales message handling program for e-commerce realizes that the merchandise sales for e-commerce are believed
Cease processing method.
Another object of the present invention is to provide the merchandise sales information processing sides that e-commerce is used for described in a kind of realize
The information data processing terminal of method.
Another object of the present invention is to provide a kind of computer readable storage mediums, including instruction, when it is in computer
When upper operation, so that computer executes the merchandise sales information processing method for e-commerce.
Another object of the present invention is to provide a kind of commodity sale systems for e-commerce to include:
Account Registration module, connect with central control module, for passing through accreditation process registered trader on-line shop account;
Merchandise news Registration Module, connect with central control module, for being stepped on by website platform to merchandise news
Note;
Central control module, with Account Registration module, merchandise news Registration Module, advertisement publication module, order module, branch
Module, consultation module, logistics distribution module, display module connection are paid, is worked normally for controlling modules by single-chip microcontroller;
Advertisement publication module is connect with central control module, for carrying out specific aim ad distribution behaviour by release process
Make;
Order module is connect with central control module, for choose placing an order by commodity of the order program to selection
Operation;
Payment module is connect with central control module, for being paid by commodity price of the payment program to order
Operation;
Consultation module is connect with central control module, seeks advice from related quotient for carrying out by social software to businessman's customer service
Product information;
Logistics distribution module, connect with central control module, for carrying out classification object to commodity by delivery management program
Flow delivery management operation;
Display module is connect with central control module, for selling procedure information by display display of commodity.
Advantages of the present invention and good effect are as follows:
The present invention is based on e-commerce platform releasing advertisements, entity advertisements and experience under line of engagement by advertisement publication module
Activity, the information such as advertisement that publisher is issued are in face of target object and obtain good effect, and client saves
Freight charges, e-commerce platform also due to the growth of the online shopping enthusiasm of client and obtain more interests, realize that three win;Have
At low cost, Objective is strong, the good feature of effect;Meanwhile it can be arranged according to the type of cargo by logistics distribution module different
Classification number prevent from the cargo of all kinds being blended in one and by the cargo consolidation of same-class number shipment together
Act the deformation or breakage for carrying out logistics distribution and causing certain special cargos;For each classification number cargo configured with it is special go out
Goods haulage vehicle improves the shipment efficiency of each classification number cargo;In the cargo that dispensing end is each classification number configured with special
Dispatching personnel, improve the dispatching efficiency of each classification number cargo.
User's registration log-on message has been encrypted respectively the present invention is based on chaology and SM4 Encryption Algorithm and has been paid
Journey improves the safety of system.
Detailed description of the invention
Fig. 1 is the commodity sale system structural block diagram provided in an embodiment of the present invention for e-commerce.
Fig. 2 is the electronic commercial matters application method flow chart of commodity sale system provided in an embodiment of the present invention.
In figure: 1, Account Registration module;2, merchandise news Registration Module;3, central control module;4, advertisement publication module;
5, order module;6, payment module;7, consultation module;8, logistics distribution module;9, display module.
Specific embodiment
In order to further understand the content, features and effects of the present invention, the following examples are hereby given, and cooperate attached drawing
Detailed description includes.
Structure of the invention is explained in detail with reference to the accompanying drawing.
As shown in Figure 1, the commodity sale system provided in an embodiment of the present invention for e-commerce includes: Account Registration mould
Block 1, merchandise news Registration Module 2, central control module 3, advertisement publication module 4, order module 5, payment module 6, consulting mould
Block 7, logistics distribution module 8, display module 9.
Account Registration module 1 is connect with central control module 3, for passing through accreditation process registered trader on-line shop account.
Merchandise news Registration Module 2 is connect with central control module 3, for being carried out by website platform to merchandise news
Registration.
Central control module 3, with Account Registration module 1, merchandise news Registration Module 2, advertisement publication module 4, order mould
Block 5, payment module 6, consultation module 7, logistics distribution module 8, display module 9 connect, for controlling each mould by single-chip microcontroller
Block works normally.
Advertisement publication module 4 is connect with central control module 3, for carrying out specific aim ad distribution by release process
Operation.
Order module 5 is connect with central control module 3, for being chosen down by commodity of the order program to selection
Single operation.
Payment module 6 is connect with central control module 3, for being propped up by commodity price of the payment program to order
Pay operation.
Consultation module 7 is connect with central control module 3, related for carrying out consulting to businessman's customer service by social software
Merchandise news.
Logistics distribution module 8 is connect with central control module 3, for being classified by delivery management program to commodity
Logistics and distribution management operation.
Display module 9 is connect with central control module 3, for selling procedure information by display display of commodity.
4 dissemination method of advertisement publication module provided by the invention includes:
(1) businessman proposes ad distribution application to ad distribution quotient, and submits relevant advertisements data and payment releasing advertisements
The expense needed.
(2) ad distribution quotient is connected to the data of businessman's submission, and submits audit advertisement money to the backstage of responsible releasing advertisements
The application of material, content meet publicity orders and the collection of charges that ad distribution quotient after publication requires receives businessman.
(3) ad distribution quotient puts the advertisement application materials progress papery shelves of businessman on record, and builds in data server host
Vertical electronic archive.
(4) ad distribution application, master of the advertisement examination organ to advertiser declare in ad distribution quotient superior reviewing authority
Body qualification, advertisement content and with the form of expression, the examination in relation to documentary evidence or material, and provide and examination result and examination
The corresponding documentary evidence of opinion, after the approval, businessman possess the license for issuing this ad content.
(5) publication of advertisement, businessman rely on internet and TV media that quickly ad distribution is gone out first, and in its net
It stands and competitor website carries out link promotion.
(6) website is to mobile terminal APP and public platform advertisement information, by mobile terminal APP and public platform by product
Advertisement is shown on the terminal device.
(7) under line in channel, businessman prints related store poster and billboard, and near store and roadside is launched extensively
It accuses.
8 allocator of logistics distribution module provided by the invention includes:
1) electric business platform receives customer order, reads order information and confirms type of merchandize.
2) electric business platform carries out classification number to order according to type of merchandize, and the order after classification number is sent to storehouse
Storage center.
3) storage center completes sorting stock according to order information and classification number, prints logistics list, and according to order point
Class number then by logistics single card on corresponding cargo, and same classification is compiled to same-class number is printed on logistics list
Number cargo consolidation together.
4) cargo for different classifications number configures different haulage vehicles, and the cargo that storage center is concentrated is by classification
Number is loaded to corresponding haulage vehicle.
5) haulage vehicle operates cargo to dispensing end, and dispensing end unloads cargo to corresponding according to logistics list classification number
Working area, and configure corresponding dispatching personnel and complete goods delivery.
In step 3), there are four types of classification number provided in an embodiment of the present invention is set, respectively correspond soft rapid wear class, it is soft not
The cargo of rapid wear class, hard brittle class and the non-friable class of hard.
In step 4), the corresponding haulage vehicle of different classifications number cargo provided in an embodiment of the present invention, container setting
Different types of protective device, to form corresponding protection to different types of cargo.
As shown in Fig. 2, the merchandise sales information processing method provided in an embodiment of the present invention for e-commerce includes:
S101 utilizes the accreditation process registered trader on-line shop account encrypted based on chaology Encryption Algorithm.
Merchandise news is registered using website platform.
S102 carries out specific aim ad distribution operation using release process.It is carried out using commodity of the order program to selection
Choose lower single operation.
S103 carries out delivery operation using commodity price of the payment program protected based on SM4 algorithm to order.Benefit
Consulting dependent merchandise information is carried out to businessman's customer service with social software.
S104 carries out classification logistics and distribution management to commodity using delivery management program and operates.
S105 sells procedure information using display display of commodity.
In step S101, the Encryption Algorithm provided in an embodiment of the present invention based on chaos is specifically included:
When user registers, the information such as user name, password that client inputs user using Encryption Algorithm are carried out
Encryption, and encrypted information is sent to server, server is decrypted, matches, and unique Uid is generated, for next time
User matches when logging in.
Encryption Algorithm process:
(1) parameter η is randomly selected, the frequency n of initial value ω and iteration enable a system to chaos phenomenon occur.
(2) the byte arrays A [] of the system of the data encrypted, array size N.
(3) in order to increase the chaotic effect of algorithm, need to do number of words array one processing, first by each of A []
Successively the element adjacent with him carries out XOR operation to element, obtains a byte elements a, it may be assumed that
A=A1(XOR)A2(XOR)A3...(XOR)Ai...(XOR)An
(4) by each elements A in a and AiXOR operation is carried out, processed array A [] is obtained:
Ai=Ai(XOR)a
Differential attack is conveniently resisted, as long as any one small change of former data, entire sequence can then occur greatly
Variation.
(5) N is passed to system, generates N number of pseudo-random number sequence using chaos.It is a big that N ' is generated by this chaos encryption algorithm
The small random number array B [] between 0~255, N=N '.As each of byte arrays byte generates a random number
Byte.
(6) element of the element inside the byte arrays A [] for the data that will be encrypted and random number byte arrays B [] by
One carries out exclusive-OR operation, obtains byte arrays C [].
Ci=Ai^Bi
(7) step (5)-step (6) operation is once wheel encryption, and ciphering process can be repeated several times according to security requirements,
Encryption number is denoted as M.
Decipherment algorithm process:
1) correct parameter set, i.e. the number of iterations n, initial value ω are inputted0, system parameter η and iteration wheel number M.
2) the byte arrays A [] of the system for the data decrypted, array size N.
3) N is passed to system, generates N number of pseudo-random number sequence using chaos.It is a big that N ' is generated by this chaos encryption algorithm
The small random number array B [] between 0~255, N=N '.As each of byte arrays byte generates a random number
Byte.
4) by inside the byte arrays A [] for needing data to be decrypted element and random number byte arrays B [] element by
One carries out exclusive-OR operation, obtains byte arrays C [].
Ci=Ai^Bi
5) processing done to number of words array A [], first by each element in A [] successively the element adjacent with him into
Row XOR operation obtains a byte elements a, it may be assumed that
A=A1(XOR)A2(XOR)A3...(XOR)Ai...(XOR)An
6) by each elements A in a and AiXOR operation is carried out, processed array A [] is obtained
Ai=Ai(XOR)a
7) the obtained byte arrays in step 6) are reduced into former data, decryption process terminates.
In step S103, SM4 algorithm provided in an embodiment of the present invention is specifically included:
(1) set the plaintext of input asThe ciphertext of output is I-th wheel encryption code key beCarry out the encrypted of Encryption Algorithm
Journey is analyzed
(1) 32 wheel interative computations are first carried out
After the interative computation of (2) 32 wheels, the ciphertext of output are as follows:
(Y0,Y1,Y2,Y3)=R (X32,X33,X34,X35)=(X32,X33,X34,X35)
Wherein:
A) function T is an inverible transform, is combined by heterogeneous linear transformation τ and linear transformation L, i.e.,
T ()=L (τ ()).
B) τ: four parallel S boxes constitute nonlinear transformation τ.
If input isOutput is So four parallel S boxes are it can be concluded that τ:
(b0,b1,b2,b3)=τ (A)=(Sbox (a0),Sbox(a1),Sbox(a2),Sbox(a3))
Wherein all data of S box are all made of hexadecimal representation.
(3) input of linear function L is nonlinear function τ output.Assuming that input isOutput is
Then
When the invention works, firstly, utilizing accreditation process registered trader on-line shop account by Account Registration module 1.Pass through
Merchandise news Registration Module 2 registers merchandise news using website platform.Secondly, central control module 3 is sent out by advertisement
Cloth module 4 carries out specific aim ad distribution operation using release process;By order module 5 using order program to the quotient of selection
Product carry out choosing lower single operation;Delivery operation is carried out using commodity price of the payment program to order by payment module 6;Pass through
Consultation module 7 carries out consulting dependent merchandise information to businessman's customer service using social software;Then, pass through 8 benefit of logistics distribution module
Classification logistics and distribution management operation is carried out to commodity with delivery management program;Finally, being shown by display module 9 using display
Merchandise sales procedure information.
In the above-described embodiments, can come wholly or partly by software, hardware, firmware or any combination thereof real
It is existing.When using entirely or partly realizing in the form of a computer program product, the computer program product include one or
Multiple computer instructions.When loading on computers or executing the computer program instructions, entirely or partly generate according to
Process described in the embodiment of the present invention or function.The computer can be general purpose computer, special purpose computer, computer network
Network or other programmable devices.The computer instruction may be stored in a computer readable storage medium, or from one
Computer readable storage medium is transmitted to another computer readable storage medium, for example, the computer instruction can be from one
A web-site, computer, server or data center pass through wired (such as coaxial cable, optical fiber, Digital Subscriber Line (DSL)
Or wireless (such as infrared, wireless, microwave etc.) mode is carried out to another web-site, computer, server or data center
Transmission).The computer-readable storage medium can be any usable medium or include one that computer can access
The data storage devices such as a or multiple usable mediums integrated server, data center.The usable medium can be magnetic Jie
Matter, (for example, floppy disk, hard disk, tape), optical medium (for example, DVD) or semiconductor medium (such as solid state hard disk Solid
State Disk (SSD)) etc..
The above is only the preferred embodiments of the present invention, and is not intended to limit the present invention in any form,
Any simple modification made to the above embodiment according to the technical essence of the invention, equivalent variations and modification, belong to
In the range of technical solution of the present invention.
Claims (10)
1. a kind of merchandise sales information processing method for e-commerce, which is characterized in that the quotient for e-commerce
Product sales information processing method includes:
When user registers, user name that client inputs user, encrypted message are encrypted, and by encrypted letter
Breath is sent to server, and server is decrypted, matches, and generates unique Uid, matches when logging in for next user
Afterwards, and the accreditation process registered trader on-line shop account of encipherment protection is utilized;Merchandise news is registered using website platform;
Specific aim ad distribution operation is carried out using release process;It carries out choosing the behaviour that places an order using commodity of the order program to selection
Make;
Carry out input in plain textExport ciphertext I-th wheel encryption code key beThe payment program pair protected again
The commodity price of order carries out delivery operation;Consulting dependent merchandise information is carried out to businessman's customer service using social software;
Classification logistics and distribution management is carried out to commodity using delivery management program to operate;
Procedure information is sold using display display of commodity.
2. being used for the merchandise sales information processing method of e-commerce as described in claim 1, which is characterized in that client pair
The user name of user's input, encrypted message randomly select parameter η, the frequency n of initial value ω and iteration make in encrypting
There is chaos phenomenon in system;The byte arrays A [] of the system of the data encrypted, array size N;
By each element in A [], successively the element adjacent with him carries out XOR operation, obtains a byte elements a:
A=A1(XOR)A2(XOR)A3...(XOR)Ai...(XOR)An;
By each elements A in a and AiXOR operation is carried out, processed array A [] is obtained:
Ai=Ai(XOR)a;
N is passed to system, generates N number of pseudo-random number sequence using chaos;By this chaos encryption algorithm generate a size of N ' 0~
Random number array B [] between 255, N=N ';A random number byte is generated for each of byte arrays byte;
The element of element and random number byte arrays B [] inside the byte arrays A [] for the data that will be encrypted carries out one by one
Exclusive-OR operation obtains byte arrays C [],
Ci=Ai^Bi;
Operation is once wheel encryption, ciphering process is repeated several times according to security requirements, encryption number is denoted as M.
3. being used for the merchandise sales information processing method of e-commerce as claimed in claim 2, which is characterized in that after encryption also
It carries out:
Input correct parameter set, i.e. the number of iterations n, initial value ω0, system parameter η and iteration wheel number M;
The byte arrays A [] of the system for the data decrypted, array size N;
N is passed to system, generates N number of pseudo-random number sequence using chaos.By this chaos encryption algorithm generate a size of N ' 0~
Random number array B [] between 255, N=N ';A random number byte is generated for each of byte arrays byte;
The element of element and random number byte arrays B [] inside the byte arrays A [] for needing data to be decrypted is carried out one by one
Xor operation obtains byte arrays C [];
Ci=Ai^Bi;
One processing done to number of words array A [], successively the element adjacent with him carries out exclusive or by each element in A [] first
Operation obtains a byte elements a, it may be assumed that
A=A1(XOR)A2(XOR)A3...(XOR)Ai...(XOR)An;
By each elements A in a and AiXOR operation is carried out, processed array A [] is obtained
Ai=Ai(XOR)a;
Obtained byte arrays are reduced into former data, decryption process terminates.
4. being used for the merchandise sales information processing method of e-commerce as described in claim 1, which is characterized in that inputted
Plaintext beThe ciphertext of output is I-th
The encryption code key of wheel isIn, it needs to carry out:
(1) 32 wheel interative computations are first carried out
Xi+4=F (Xi,Xi+1,Xi+2,Xi+3,,rki)=Xi⊕T(Xi+1⊕Xi+2⊕Xi+3⊕rki);
After the interative computation of (2) 32 wheels, the ciphertext of output are as follows:
(Y0,Y1,Y2,Y3)=R (X32,X33,X34,X35)=(X32,X33,X34,X35);
Wherein: a) function T is an inverible transform, is combined by heterogeneous linear transformation τ and linear transformation L, i.e.,
T ()=L (τ ());
B) τ: four parallel S boxes constitute nonlinear transformation τ;
If input isOutput is So
Four parallel S boxes obtain τ:
(b0,b1,b2,b3)=τ (A)=(Sbox (a0),Sbox(a1),Sbox(a2),Sbox(a3))
Wherein all data of S box are all made of hexadecimal representation;
(3) input of linear function L is nonlinear function τ output;Assuming that input isOutput isThen
C=L (B)=B ⊕ (B < < < 2) ⊕ (B < < < 10) ⊕ (B < < < 18) ⊕ (B < < < 24).
5. being used for the merchandise sales information processing method of e-commerce as described in claim 1, which is characterized in that logistics distribution
Method includes:
1) electric business platform receives customer order, reads order information and confirms type of merchandize;
2) electric business platform carries out classification number to order according to type of merchandize, and the order after classification number is sent in storage
The heart;
3) storage center completes sorting stock according to order information and classification number, prints logistics list, and classify according to order and compile
Number to printing same-class number on logistics list, then by logistics single card on corresponding cargo, and by same classification number
Cargo consolidation is together;
4) cargo for different classifications number configures different haulage vehicles, and the cargo that storage center is concentrated presses classification number
It loads to corresponding haulage vehicle;
5) haulage vehicle operates cargo to dispensing end, and dispensing end unloads cargo to corresponding temporary according to logistics list classification number
Area, and configure corresponding dispatching personnel and complete goods delivery;
In step 3), there are four types of classification number is set, soft rapid wear class, soft not rapid wear class, hard brittle class and hard are respectively corresponded
The cargo of the non-friable class of matter;
In step 4), different types of protective device is arranged in the corresponding haulage vehicle of different classifications number cargo, container, with right
Different types of cargo forms corresponding protection.
6. being used for the merchandise sales information processing method of e-commerce as described in claim 1, which is characterized in that ad distribution
Method includes:
(1) businessman proposes ad distribution application to ad distribution quotient, and submits relevant advertisements data and payment releasing advertisements needs
Expense;
(2) ad distribution quotient is connected to the data of businessman's submission, and submits audit advertising information to the backstage of responsible releasing advertisements
Application, content meet publicity orders and the collection of charges that ad distribution quotient after publication requires receives businessman;
(3) ad distribution quotient puts the advertisement application materials progress papery shelves of businessman on record, and establishes electricity in data server host
Son achieves;
(4) ad distribution application is declared by ad distribution quotient superior reviewing authority, and advertisement examination organ provides the main body of advertiser
Lattice, advertisement content and with the form of expression, the examination in relation to documentary evidence or material, and provide and examination result and examination reports
Corresponding documentary evidence, after the approval, businessman possess the license for issuing this ad content;
(5) publication of advertisement, businessman rely on internet and TV media that quickly ad distribution is gone out first, and in its website and
Competitor website carries out link promotion;
(6) website is to mobile terminal APP and public platform advertisement information, by mobile terminal APP and public platform by product advertising
Display is on the terminal device;
(7) under line in channel, businessman prints related store poster and billboard, and near store and advertisement is launched in roadside.
7. a kind of merchandise sales message handling program for e-commerce, which is characterized in that the quotient for e-commerce
Product sales information processing routine, which is realized, to be used at the merchandise sales information of e-commerce described in claim 1~6 any one
Reason method.
8. a kind of letter realized described in claim 1~6 any one for the merchandise sales information processing method of e-commerce
Cease data processing terminal.
9. a kind of computer readable storage medium, including instruction, when run on a computer, so that computer is executed as weighed
Benefit requires the merchandise sales information processing method that e-commerce is used for described in 1-6 any one.
10. a kind of commodity sale system for e-commerce, which is characterized in that the merchandise sales system for e-commerce
System includes:
Account Registration module, connect with central control module, for passing through accreditation process registered trader on-line shop account;
Merchandise news Registration Module, connect with central control module, for being registered by website platform to merchandise news;
Central control module, with Account Registration module, merchandise news Registration Module, advertisement publication module, order module, payment mould
Block, consultation module, logistics distribution module, display module connection, work normally for controlling modules by single-chip microcontroller;
Advertisement publication module is connect with central control module, for carrying out specific aim ad distribution operation by release process;
Order module is connect with central control module, for carrying out choosing lower single operation by commodity of the order program to selection;
Payment module is connect with central control module, for carrying out delivery operation by commodity price of the payment program to order;
Consultation module is connect with central control module, for carrying out consulting dependent merchandise letter to businessman's customer service by social software
Breath;
Logistics distribution module, connect with central control module, matches for carrying out classification logistics to commodity by delivery management program
Management is sent to operate;
Display module is connect with central control module, for selling procedure information by display display of commodity.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910164583.4A CN109886789A (en) | 2019-03-05 | 2019-03-05 | A kind of commodity sale system and method for e-commerce |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910164583.4A CN109886789A (en) | 2019-03-05 | 2019-03-05 | A kind of commodity sale system and method for e-commerce |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109886789A true CN109886789A (en) | 2019-06-14 |
Family
ID=66930784
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910164583.4A Pending CN109886789A (en) | 2019-03-05 | 2019-03-05 | A kind of commodity sale system and method for e-commerce |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109886789A (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103427979A (en) * | 2013-06-09 | 2013-12-04 | 浙江工业大学 | Internet picture transparent and safe transmission method based on chaotic encryption |
US20130322623A1 (en) * | 2011-02-15 | 2013-12-05 | P2S Media Group Oy | Quarantine method for sellable virtual goods |
US9064258B2 (en) * | 2000-05-08 | 2015-06-23 | Smart Options, Llc | Method and system for reserving future purchases of goods and services |
CN107045701A (en) * | 2017-04-28 | 2017-08-15 | 李玉保 | A kind of organic vegetable electric business platform based on Internet technology |
CN108038710A (en) * | 2017-11-10 | 2018-05-15 | 淮北智淮科技有限公司 | Advertisement delivery method based on e-commerce |
CN109064101A (en) * | 2018-08-21 | 2018-12-21 | 四川屹林蜂创科技有限公司 | A kind of e-commerce distribution logistics management method |
-
2019
- 2019-03-05 CN CN201910164583.4A patent/CN109886789A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9064258B2 (en) * | 2000-05-08 | 2015-06-23 | Smart Options, Llc | Method and system for reserving future purchases of goods and services |
US20130322623A1 (en) * | 2011-02-15 | 2013-12-05 | P2S Media Group Oy | Quarantine method for sellable virtual goods |
CN103427979A (en) * | 2013-06-09 | 2013-12-04 | 浙江工业大学 | Internet picture transparent and safe transmission method based on chaotic encryption |
CN107045701A (en) * | 2017-04-28 | 2017-08-15 | 李玉保 | A kind of organic vegetable electric business platform based on Internet technology |
CN108038710A (en) * | 2017-11-10 | 2018-05-15 | 淮北智淮科技有限公司 | Advertisement delivery method based on e-commerce |
CN109064101A (en) * | 2018-08-21 | 2018-12-21 | 四川屹林蜂创科技有限公司 | A kind of e-commerce distribution logistics management method |
Non-Patent Citations (2)
Title |
---|
杨凯: "兼容DES、AES和SM4算法的IP核设计", 《中国优秀硕士学位论文全文数据库 信息科技辑I138-27》 * |
肖飞: "基于混沌理论的加密算法的研究与应用", 《中国优秀硕士学位论文全文数据库 信息科技辑I138-18》 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111062805B (en) | Financial service management platform for supply chain | |
CA3124248C (en) | Electronic certificate-based transaction system | |
CN108737114A (en) | A kind of endorsement method and device of the block catenary system based on quantum key distribution | |
CN104574092A (en) | Commodity anti-counterfeiting system based on invoice and commodity stocks accounting and anti-counterfeiting method | |
JP7448996B2 (en) | Blockchain-based virtual currency intermediation and distribution system with point redemption | |
CN104838407A (en) | Electronic certificate generating device and system | |
CN111311253A (en) | Transaction method, device and system based on block chain | |
CN107833103A (en) | The tax-free qualification circulation of Li Island based on block chain and verification method, platform and system | |
CN106127500A (en) | Foreign trade export trusteeship open-type electronic commerce platform based on F2B mode | |
CN105471889A (en) | Combined dual-certification method and system for circulation retracing and authenticity certification of commodity | |
KR20190114536A (en) | System and method for advance remittance before shipment based on block chain | |
Kitukutha et al. | Trust and E-commerce-case study on Jumia company | |
Chen et al. | Applying blockchain technology to reshape the service models of supply chain finance for SMEs in China | |
CN102365650A (en) | Safe electronic financial fund transfer system | |
CN103325054A (en) | Electronic trading system | |
CN114418661A (en) | Electronic commerce management system based on big data | |
CN108960827A (en) | A kind of computer system executing the application of block chain | |
Meydani et al. | A Comprehensive Review of the Applications of Blockchain Technology | |
CN109886789A (en) | A kind of commodity sale system and method for e-commerce | |
CN112070567B (en) | Quality control system based on block chain and control method thereof | |
CN112507012A (en) | Block chain-based bulk commodity cross-border trade process optimization system and method | |
CN102867251A (en) | RFID (Radio Frequency Identification)-based mobile payment system and system realization method | |
CN117093637A (en) | Big data cloud platform for electronic commerce transaction | |
CN117474635B (en) | Online sales system for energy products | |
Sharma | E-commerce and E-business |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190614 |
|
RJ01 | Rejection of invention patent application after publication |