Free installation
Technical implementationDevelopment language: jsp. Framework: jsp+servlet. Mode: B/S. Database: sqlserver. Development tools: myeclipse or eclipse. The word count of the paper: about 10,000.
Function realizationThe system is divided into two parts. One part is the customer-facing part, including: customer online registration, shopping, order submission, payment and other operations; the other part is the back-end management part, which includes: adding, deleting, and querying products. , order management, operator management, registered customer management, etc. [6].
2) Function block description
(1) Customer-oriented functions:
① Registration function. Customers must first register as a customer of the online mall. When registering, you only need to fill in three pieces of information: your login name, password, and contact email. After registration, customers can continue to fill in detailed personal information and consignee information truthfully, and at the same time, they can change passwords, inquire and modify orders.
② Select product functions. Customers browse the online mall and put the products they need into the shopping cart (this operation can be performed on the online mall homepage, counter homepage, product subcategory, store homepage, search results page, and product details page), and can be continuously added commodity.
③ Manage shopping cart. After selecting the product, the customer can enter the shopping cart page to view the product they want to purchase. They can modify the quantity of a certain product, cancel the purchase of a certain product, and clear the entire shopping cart.
④ Order function. The customer submits the order after confirming the items in the shopping cart. If the customer has filled in the consignee information, the information will be displayed on the page and confirmed by the customer. If it has not been filled in, the corresponding form will be displayed to ask the customer to fill it in. The system will record the consignee information submitted by the customer for use in the next purchase. After the customer submits the order, he or she can check the order in the online mall, and can cancel or modify the unresolved order.
⑤ Payment function. After the order is confirmed by the seller, the customer must choose a payment method and pay the seller before receiving the goods.
⑤ Product sharing. After customers complete their shopping, they can share all aspects of the product
(2) Backend management functions:
① Management personnel part. Customers in this part have an administrator and several ordinary administrators. The administrator has permission to access all orders, browse, query, and modify orders, manage the interface, and browse and modify the information of ordinary administrators and members. There are two types of general administrators, one is the order administrator: mainly responsible for order management, can browse and modify order status, and can browse member information; the other is the interface administrator: mainly responsible for interface management, can add, delete products and Advertising and other operations.
② Manage order function. Customers can cancel and modify the orders submitted by themselves through the Web (before the administrator confirms), and check the orders submitted by themselves (at any time). If the status of the order does not change after a certain time limit (such as 12 hours) (except for the "order closed" status), the system will automatically prompt the administrator (such as the order changing color, popping up a prompt window, etc. If the order status changes, the system Automatically send emails to customers, except for "invalid order" and "order closed" status).
③ Product management function. Administrators can add, modify, and delete products.
System screenshot