51shop is developed with PHP language and uses a fast MySQL database to save data, providing a perfect solution for small and medium-sized websites to implement online e-commerce.
1. User module
1. User registration: User information includes: user ID, user name, user password, gender, email, province, city, contact number and other information. The user cannot use it immediately after registration.
The account must be activated by the administrator before it can be used (this function can be set by the administrator)
2. Login function
3. Data modification: Users can modify all data except the account number.
4. Forgot password: The user is required to enter their username, and the password will be sent to the email address used by the user when registering.
2. Order module
1. Via shopping cart: Generate order
2. Order browsing Browse the orders generated by yourself. If the user logs in to the system within 30 minutes of generating the order (this time is set by the administrator), the order can be deleted.
3. Bookmark the items you want to buy
3. Administrator product management module
1. Add, modify, and delete product categories
2. Categories are stored in the database and will automatically be displayed in the navigation bar at the bottom of the page.
3. Add, modify and delete products online
4. You can upload images, and the system will automatically generate thumbnails when displayed.
5. Images are stored in files such as the goods-images directory
6. Internet users can search for products by any keyword
4. Administrator user management
1. Delete user
2. Modify all user information
3. Query the user's login times and recent login time and other information
4. Account activation and deactivation operations will send an email to the user's mailbox during the operation. If the account is invalid, the user will not be able to log in.
5. Send a mailing list to all registered users of the website
5. Administrator order management
1. Browse and query all orders
2. Modify the "payment" status or "delivery" status of the order. After modification, the user can log in to the website to view the processing status of the order. When the status changes, an email will be sent to the user for confirmation.
recognize
3. Delete order
4. Query all orders of a user
6. News Management
1. Publish, modify and delete news
2. News includes title, content, keywords, release date, and number of views; keywords are used to associate related news
3. Powerful editing function, similar to the word editing interface, making news distribution more convenient
4. Provide a powerful search function for news to facilitate user browsing. At the same time, the query keywords are displayed in red.
7. Advertising Management
1. Administrators can add, delete, and modify advertising codes online
2. Add advertisements to this site. When browsing the web, advertisements will be displayed randomly.
8. Investigation management
1. Administrators can add, delete, and modify survey options online
2. The specific options of the survey will be displayed on the homepage of the website to allow administrators to understand the needs of users
9. Friendly links
1. The administrator can add linked websites online and upload the logo of the linked website.
2. Friendly links will be displayed on the lower left side of the homepage
10. Auxiliary functions
1. System parameter settings: database settings, basic settings, opening or closing the store, display mode, order settings, store settings, other settings
2. Back up the database: Back up the database to ensure the security of the database
3. Website traffic statistics: the number of website views
4. Database optimization Optimize the database and improve execution speed
5. Database test Test database connection speed
Expand