Computer team graduation project: JAVA online novel e-book system + WeChat applet system design and implementation

This time, JAVA was selected for the graduation design and development of the novel e-book online reading system team, including: WEB website system + WeChat applet system.

Project function - module diagram


Development overview

 

Development operating system: windows10 + 8G memory + 500G

WEB development environment: JDK1.8 + Tomcat8

WEB development language: Java

WEB development framework: springboot

WEB template engine: Thymeleaf

Conventional WEB technology: html + css +javascript

WEB development tools: Idea

Database: mysql8

Database management tool: navicat

WeChat Mini Program Development: WeChat Developer Tools

WeChat applet technology: wxss, wxhtml, js


Team Project - Group Division


Project Features - Feature List

 

Background management system (module 1-member 1 development)

System settings: set about us, contact us, join us, legal statement

Advertisement management: set up carousel ads and links on the homepage of the Mini Program

Message list: a list of all user message information, support for deletion

Member list: View all registered member information, support deletion

Information classification: input, modify, view, delete information classification

Input information: input information title, content and other information

Information management: view the list of information that has been entered, support deletion and modification

Information comment list: a list of all user comment information

Information comment management: support review and deletion of comment information; users can only see the information after review

Book classification settings: which subject types are set

Enter books: enter book titles, select categories, book prices, upload pictures, book details

Book management: list all book information, support modification and deletion

Popular book keywords: set the popular book keywords that the website can query

Book catalog management: set book chapters and corresponding content, support modification

Book order list: List all order information placed by website users

Book order management: support delete operation

List of book reviews: list users' reviews of movies on the website

Book review management: support modification review operation, delete operation

Password modification: modify the registered password.

Log out: Clear the login cookie and return to the home page.

User PC-WEB website system (module 2-member 2 development)

User registration: Fill in the mobile phone account and password to register a new user

Login function: Register an ordinary account to log in; after logging in, you can modify the basic information of the user, or log out.

About us: about us, contact us, join us, legal notice

Carousel ads: Set the home page carousel ads in the background, which can be connected to the advertisement page.

Message Feedback: The user fills in Li Kuiyan's subject, contact person, phone number, email address, and message content; background management can view the message list and delete messages.

Book list: display all book information provided by the website; you can filter by book category.

Book query: You can enter book keyword query at the top of the website

Book details: introduction information of the book, including cover, price, introduction, etc.

Book purchase: On the book details page, click "I want to buy courses" to confirm the purchase.

Book collection: On the book details page, logged-in users can collect the current book, and the book list after collection can be viewed and deleted in the user center.

Book review: On the book details page, logged-in users can fill in the review content and submit review information; the submitted review information needs to be reviewed by the background administrator to be visible.

Book reading: online e-book reading

My book list: List all the book courses purchased by the user, you can click on the book course name to enter the book learning page for online learning.

Book browsing, favorites, comments: List the browsing records of book and course information on the website that the user has browsed; the list of book and course information that has been collected, supports deletion; the list and status of commented information.

News browsing, favorites, comments: List the browsing records of news information on the website that the user has browsed; the list of favorite news information, support deletion; the list and status of commented information information.

User information: name, contact information, email, avatar, profile, introduction, etc., which can be modified at any time; the information registered by the user is visible to the background administrator; the background administrator can delete it.

Password modification: modify the registered password.

Log out: Clear the login cookie and return to the home page.

User mobile terminal-WeChat applet system (module 3-member 3 development)

User registration and login: Register a common account, and then use the registered account to log in

WeChat authorization login: directly use WeChat as an account, and log in after authorization

Information function: users can browse the information list and detailed information arbitrarily  

Message: Users can leave messages to the management platform in the Mini Program.

E-book library: display all e-books in the e-book library center

E-book query: At the top of the e-book list, enter the e-book keywords, click Search, and filter out the corresponding e-books

E-book classification: display the e-book classifications in this system, set in the background

E-book catalog: display the catalog of the corresponding e-book

E-book details: display the corresponding e-book introduction content, support the previous link, next section, and return to the directory

E-book collection: In the e-book details, click "Favorite" below to collect

E-book purchase: In the e-book details, click "Buy Now" at the bottom to make a purchase. Here is a simulated payment. Click to assume that the purchase is successful.

Purchased e-book list: the list of orders purchased by the user

E-book collection list: the list of e-books that the user has favorited, you can directly click on the e-book, and you can delete it.

User information: fill in the name, qq, email, remarks and other information

Exit the system: clear the cache and return to the home page of the Mini Program


how to learn and develop

For the basic knowledge involved in the project, there are free video lessons, which can be developed by yourself after learning.

web- based

WEB website development must learn HTML/CSS/JAVASCRIPT.

Learning JAVA and small program development, WEB basics must be learned, and they will be used.

JAVA development learning

Step 1: Database We need to learn the installation and use of Mysql database; the installation and use of the database management tool Navicat;

Step 2: You need to learn the construction of JDK and Tomcat environment, JAVA basic grammar, JAVA and mysql database operation, JDBC database operation; JAVA popular Spring, SpringMVC, Springboot framework.

Free course download address:

Wechat applet development and learning

       Learn the grammar, components, and api of WeChat applets; learn to use wxss, wxml, and js in the development of WeChat applets.

Download address of the above knowledge point video lesson (free):

https://www.hzyaoyi.cn/pc_xinxi_xiangqing.php?xinxi1_id=1199&cs_lxid=278


Renderings - background management system

 

 

 

 

Renderings-PC-side website system

 

 

 

Renderings-WeChat Mini Program System

 

 

Guess you like

Origin blog.csdn.net/u013818205/article/details/132141933