E-commerce website based on mobile payment method
Shantou University Computer Science and Technology Professional 2000 Linwo Xian
E-mail: wensonlin@tom.com
Overview: The current online shopping is mainly used in online banking, this way does not allow many people to have concerns: will the account will be hacked? It is also because this concern hinders the enthusiasm of people online shopping to some extent. With the more and more popularity of support Java's smartphones, the products who use Java mobile phone to pay online will become a trend.
Text: IRESEARCH, according to the results of the "First Eresearch Network Customary and Consumer Behavior" found: In the payment method of user purchasing the charged mailbox, the vast majority of users chose the way of mobile payment. 53.7% of all payment methods, including 21.8% online banking, and the sum of the two reached 75.5%, and the traditional postal remittance only accounts for 3.9%. It seems that people have more and more favored simple and quick mobile payment methods.
However, due to objective reasons, it is limited: First, the screen of the mobile phone is always small, many colors and patterns cannot be displayed, and some stores cannot display their colorful products on the Internet. Secondly, due to the reason, the speed of wireless Internet is always larger than the wired internet. Therefore, it is not realistic to completely move an online store into a small mobile phone screen.
We can consider the e-commerce model payable by Java mobile phone to use the website ordered. details as follows:
l The business build a shopping store online, offering a variety of products and images, information for people to browse. People can order after registering into the store users..
l Users need to register an account on the online bank. The current online banking needs to register an account through the cash card, and our online banking is different from ordinary online banking, and there is no such cash card.
l Online bank issued a variety of shopping cards, each card contains a unique card number (CardNum) and password (CardPsw). This is like a 200 card issued by Telecom.
l After the user purchases the shopping cards of various faces, you can recharge the client software on the Java phone according to the card number (CardNum) and password (CardPsw). Of course, this process can also be done through online banking websites. .
l Users online store to purchase a product after the website will provide the merchant (ShopNum), OrderNum and the total amount (SUM), where the merchant number is the code of the merchant in the online bank.
l You can pay online by mobile client software as long as users have enough money online. This process requires users to enter merchant numbers, order numbers and payments.
l The merchant delivers the delivery address provided by the online banking and the delivery address provided on the website.
With this model, it is possible to fully exert the advantages of broadband Internet information, and you can also play the advantages of easy access to Java mobile phone, pay the time, because users use the various face-to-face shopping cards issued by the online banking to recharge, and They can eliminate huge doubts due to fear of passwords. I built a simple instance platform for simulation of this model and simulated success. Here is some of my main lists in my instance.
l E-commerce website support technology: JSP / servlet / javabean adopts MVC mode
The main Several JSP page / Java bean / servlet includes:
2 Registration / landing
Index.jsp: The home page of the website, users can register, log in, browse, and order on this page.
Dbclass.java: a JavaBean for database operations.
Register.jsp: Registration page, used to fill in the registration information.
Register1.jsp: Register the submission result Show page to display the registration submission result.
Check.java: JavaBean used to check if the registration is specified.
SetPass.java: A javabean encrypted with password, encrypts the password again to the database via its own algorithm, so that even if the encrypted password is illegally known to know the original code. LoginServlet.java: A servlet that verifies users to log in.
2 Show products
Cata.jsp: All products used to display large classes.
Group.jsp: All items used to display small classes.
Good.jsp: It is used to display specific information for a product.
2 order
Addorder.jsp: Used to handle users to purchase something item.
Modifynum.jsp: It is used to handle the number of users to change the number of purchases.
Showorder.jsp: Used to show shopping bags.
Save.jsp: Used to save your shopping bag.
l Java mobile client payment software support technology: J2ME
Loginform: Login box, users enter online bank accounts and passwords.
SELECTFORM: Select box, you can see the balance of your account after successfully logging in, and then select "DE" or "Pay".
FillForm :: Recharge box, the user enters the card number and password obtained after purchasing online bank issued.
PayForm: Payment Box, the user enters the merchant code, the order number, and the payment amount here.
ResultForm: The result box is used to display the information returned by the recharge or after payment.
l Online banking server server software support technology: servlet
l Server: Tomcat
Conclusion: Mobile Business (M-Commerce) is developing rapidly, who seizes the business opportunities to quickly embrace the huge economic benefits brought by mobile commerce. I proposed this model purpose to think of the role of the throwing bricks, I hope everyone will pay attention to this area, I hope to communicate and learn together in the future.