Online e-book reading applet, WeChat applet e-book reading, WeChat applet novel reader graduation project

  Project background and significance

Purpose : The main goal of this project is to design and implement an online e-book reading system based on the WeChat applet. The front-end users use the applet, and the back-end management uses basic Java+MySql technology; through the back-end, the e-book information and book catalog information are entered, and the user passes Log in to the mini program to view the e-book list, view e-book information, view the e-book catalog, and read.

The entire system uses CS mode, the C side (client) is a small program, and the S side (server side) is developed in Java.

Significance : The WeChat Mini Program online e-book reading system is a product of the combination of computer technology and e-books. The WeChat Mini Program online e-book reading system achieves efficient management of e-books. With the continuous improvement of computer technology, computers have penetrated into every corner of social life.

On the premise that the staff have certain computer operation capabilities, this WeChat applet online e-book reading system software is specially compiled to improve the reading and sales of e-books.

Feasibility Analysis

The feasibility of system development can be summarized in the following three aspects of the online e-book reading system based on the WeChat applet, as follows:

1. Technical feasibility

Use Windows 7 or 10 as the operating system, use IDEA software as the development backend management, use mysql for database storage, and use WeChat developer tools to develop WeChat applets; the backend management system hardware environment is a PC, and front-end users use WeChat applets on their mobile phones. .

2. Economic feasibility

On the one hand, using IDEA and WeChat developer tools to develop a good human-machine interface and strong functional support further improves the work efficiency of managers and saves manpower and material resources; on the other hand, the production cost of the system is low, and it is in the existing You can use IDEA and WeChat developer tools for development on your PC.

3. Operational feasibility

In terms of operation, the e-book system background management system is used on the Windows operating system. It mainly relies on the use of Windows operating technology to complete data entry, modification, deletion and other functions through the browser, which is simple and convenient.

It is more convenient for users to use their mobile phones to log in to the WeChat applet online e-book reading system.

Main functional modules

  Backend administrator function

Advertising management: Set up carousel ads and links on the homepage of the mini program. Message
list: List of all user message information, support for deletion.
Member list: View all registered member information, support for deletion.
Input information: Enter information title, content and other information.
Management information: View the information that has been deleted. Enter information list, support deletion and modification

E-book category management: enter e-book categories, view existing categories, modify and delete categories E-book
entry: select a category, enter e-book names, upload e-book covers, enter book introductions
E-book management: display all entered e-book information , supports modification and deletion.
E-book catalog and content: enter the chapter title and content of each e-book.
E-book order management: view all order information, supports deletion.

  Mini program function

User registration and login: register a normal account, and then use the registered account to log in.
WeChat authorized login: directly use WeChat as the account, and log in after authorization.
Information function: users can browse the information list and leave detailed information at will   
: users can leave messages on the management platform in the mini program message.

E-book library: The e-book library center displays all e-books. E-
book query: At the top of the e-book list, enter the e-book keyword, click Query, and filter out the corresponding e-books. E-
book category: Displays which e-book categories are available in this system. Backend settings
E-book catalog: displays the catalog of the corresponding e-book. E-
book details: displays the corresponding e-book introduction content, supports the previous section, next section, and returns to the catalog. E-book
collection: Click "Collect" below the e-book details. , add to collection.
E-book purchase: In the e-book details, click "Buy Now" below to make a purchase. Here is a simulated payment. Click to assume the purchase is successful.
Purchased e-book list: List of orders placed by the user. E-book
collection list: List of e-books collected by the user. You can click directly to the e-book and delete it.

User information: fill in your name, qq, email, notes and other information.
Exit the system: clear the cache and return to the mini program homepage.
 

Development Summary

It mainly introduces some key technologies used in the development process of the system, including the MINA framework for front-end applet development; the back-end development Java framework springboot, template engine thymeleaf program technology; MySQL database; and conventional web page technology HTML Introduction to /CSS/JAVASCRIPT.

Mini program development: WeChat developer tools (MINA framework)

Backend environment: JDK1.8 + Tomcat8

Backend development language: Java

Backend development framework: springboot

Backend template engine: Thymeleaf

Backend development tools: Idea2020

Database: mysql8

Database management tool: navicat

Other development languages: html + css +javascript

Development document description

  Backend file

The green one is the open source background management system framework, don’t touch it

Location path: Src>main>com.huang.com>houtai

Program name

Include

houtai/fenzu.java

Backend group management

/quanxian_fenzu_list

Group permission list

/quanxian_fenzu_xiugai

Modify group permissions

houtai/ guanliyuan.java

Backend user management

/ht_mima

change Password

/quanxian_user_add

Backstage user entry

/quanxian_user_list

Backend user list

/quanxian_user_xiugai

User modification

houtai/ huiyuan.java

background frame

/login

User login page

/main

Background Home

/top

Backstage top file

/center

Backend intermediate file home page

/middle

Background intermediate files (including left and right)

/left

Background intermediate file-left

/tab

Background intermediate file-right

/down

Background bottom file

/logout

Log out in the background

houtai/quanxian.java

Backend permission management

/quanxian_caidan_1ji

Level 1 menu list

/quanxian_caidan_2ji

Level 2 menu list

/quanxian_caidan_2ji_nei

Level 2 menu operation

/quanxian_caidan_3ji

Level 3 menu list

/quanxian_caidan_3ji_nei

Level 3 menu operation page

houtai/guanyu.java

About us settings

/houtai_guanggao_shezhi

Set up ads

/houtai_liuyan_list

Message List

/houtai_liuyan_del

Delete message

houtai/xinxi.java

Backstage news management

/houtai_xinxi_fenlei

Information classification management

/houtai_xinxi_add

Entry information

/houtai_xinxi_list

Information List

/houtai_xinxi_xiugai

Edit information

/houtai_xinxi_del

Delete information

houtai/yonghu.java

User Management

/houtai_yonghu_list

user list

/houtai_yonghu_del

delete users

houtai/shu.java

e-book

/houtai_shu_fenlei

E-book classification management

/houtai_shu_add

Book entry

/houtai_shu_list

Book list

/houtai_ shu_del

book deletion

/houtai_shu_xiugai

书籍修改

/houtai_shu_mulu 

书籍目录首页

/houtai_shu_add

书籍章录入(1级目录)

/houtai_mulu1_xiugai 

日期修改(1级目录)

/houtai_mulu2_add

内容录入(2级目录)

/houtai_mulu2_xiugai 

内容修改(2级目录)

/houtai_shu_dingdan_list

书籍订单列表

/houtai_shu_dingdan_del

书籍订单删除

  小程序文件

所在路径:Src >main >com.huang.com>api

按程序整理的接口列表如下

页面

接口

说明

api/liuyan_api

留言

/wx_liuyan

留言接口

api /pub_api

公用

/wx_get_ad

读取广告设置

api /yonghu_api

用户

/wx_check_reg_yonghu

验证 用户注册

/wx_check_login_yonghu

验证 用户登录

/wx_check_reg_yonghu_weixin

验证 用户登录(微信登录)

/wx_huiyuan_xinxi_byid

根据用户id获取用户信息

/wx_huiyuan_xinxi_update_byid

更新用户信息

/wx_huiyuan_mima_act

更新用户密码

api /zixun_api

资讯

/wx_news_list

读取最新5条资讯

/wx_news_list_byid 

资讯列表

/wx_news_list_canshu

获取列表的总页数

/wx_news_info

资讯详情

api / shu_api

电子书

/wx_ shu_top6

读取最新6个电子书

/wx_shu_xinxi_byid 

获取电子书信息(简介)

/wx_shu_jieshao_byid 

获取电子书信息(介绍)

/wx_shu_mulu_index 

获取电子书目录

/wx_shu_shoucang_add

电子书收藏

/wx_shu_goumai_add

电子书购买接口

/wx_shu_xinxi

电子书阅读

/wx_shu_xiangqing

电子书详情

/wx_shu_shoucang_list

会员电子书收藏列表

/wx_shu_shoucang_del

删除 用户电子书收藏

/wx_shu_goumai_list

电子书课程订单列表

/wx_shu_fenlei_list 

电子书分类列表

/wx_shu_fenlei_list_byid

按分类获取电子书列表

/wx_shu_all

电子书所有列表

成品效果图

  小程序效果截图

  后台管理截图

Guess you like

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