Front-end: WeChat developer tools
Backend: IDEA LatestVersion
Database: Navicat for MySQL
JDK1.8
Apache-tomcat-8.5.82
MySql 5.7
Frontend: JavaScript && CSS
Backend: Java
Database: MySQL
If you can't log in, check whether the pom file is red and whether the database configuration is correct. The picture folder is re-added in the tomcat configuration.
Use the tutorial idea to run the shequ file. Change the username and password in jdbc.properties to your own database username and password.
Navicat software mysql imports and runs sql database files
WeChat developer tools run frogla files
The user role design analysis of this book donation management system is divided into two parts. According to the different roles of different users, the system is designed with use cases to pave the way for subsequent design.
This system is mainly divided into ordinary users and administrators. Ordinary users mainly use WeChat mini programs systematically. The administrator mainly manages all the information in this book donation management system, including the information involved in the user part.
The main functions of mini program front-end users are:
1)Register and log in. Ordinary users can fill in the information to register and log in to enjoy the functions.
2)Article viewing, ordinary users can view published articles.
3)Feedback: Ordinary users can provide feedback on the use of mini programs.
4)Book viewing, ordinary users can see all donated book information and query according to the provided book number.
5)Book collection, ordinary users can collect donated books.
6)Announcement viewing, ordinary users can see the announcements issued by the administrator.
The main functions of the backend manager are:
1)Article addition, the administrator can add articles to the mini program based on the submitted articles.
2)Book addition: Administrators can add donated books to the mini program based on donor information.
3)Book collection, the administrator can query the user's collection of books.
4)Feedback: Administrators can query user feedback content.
The homepage of the book donation management system applet system consists of three parts, namely homepage, announcement, and mine. The home page is the most important part of the system, providing article reading, feedback and book query functions. The page displayed after entering is as shown below.
The modification function mainly implements article reading. After the article is reviewed and published by the administrator, users can select and read articles under the modification function.
This function is the main module of this system and needs to be logged in before it can be used. It consists of four functional modules, namely book list, book details, book search and book collection.
1)The book list is reviewed by the administrator and released related information about donated books. Users can select donated books under the modified function to view details.
2)For book details, the user can click on the detailed view function to view the donor's profile of the donated book, book message and book donation time, as well as the immediate collection function.
3)Book collection allows users to click Collection Now to collect their favorite books.
4)In the book search, the user enters the book number to accurately retrieve the book list, and the search jumps to the book details page corresponding to the book number.
This function mainly allows users to provide feedback on software usage problems and software usage problems. The feedback content can include text and pictures. After the feedback is given, the administrator will review and process it in the background.
Announcements are issued by the administrator, and users can view the announcement content at any time.
It mainly implements user login and registration functions and my book collection viewing function.
This function mainly requires users to fill in their gender, select their gender, select their school room number, mobile phone number and password to register.
This function mainly requires users to log in by entering the mobile phone number and password used during registration.
The modified function is mainly for users to view the collected books and view the detailed functions of the books. This function requires logging in before it can be used.