软件工程毕业设计课题(42)微信小程序毕业设计JAVA小说电子书小程序系统毕设作品项目
项目背景和意义
目的:本课题主要目标是设计并能够实现一个基于微信小程序在线电子书阅读系统,前台用户使用小程序,后台管理使用基Java+MySql技术;通过后台录入电子书信息、书目录信息,用户通过小程序登录,查看电子书列表、查看电子书信息、查看电子书目录、阅读。
整个系统使用CS模式,C端(客户端)是小程序,S端(服务器端)是Java开发。
意义:微信小程序在线电子书阅读系统是计算机技术与电子书相结合的产物,通过微信小程序在线电子书阅读系统实现了对电子书的高效管理。随着计算机技术的不断提高,计算机已经深入到社会生活的各个角落.
在工作人员的具备一定的计算机操作能力的前提下,特编此微信小程序在线电子书阅读系统软件以提高电子书的阅读和销售。
可行性分析
基于微信小程序在线电子书阅读系统有以下三方面可以总结系统开发的可行性,具体如下:
1.技术可行性
以Windows7或10为操作系统,采用IDEA软件为开发后台管理,运用mysql进行数据库存储,使用微信开发者工具开发微信小程序;后台管理系统硬件环境是PC机,前台用户在手机上使用微信小程序。
2.经济可行性
一方面,采用IDEA和微信开发者工具开发有好的人机界面和强劲的功能支持,使管理人员的工作效率进一步提高从而节省人力、物力;另一方面,系统的制作成本低,在现有的PC机上即可使用IDEA和微信开发者工具进行开发。
3.操作可行性
在操作上是在Windows操作系统上进行电子书系统后台管理系统的使用,主要凭借使用Windows操作技术通过浏览器即可完成数据的录入、修改、删除等功能,简单方便。
用户使用手机登录微信小程序在线电子书阅读系统来使用更加方便。
主要功能模块
后台管理员功能
广告管理:设置小程序首页轮播图广告和链接
留言列表:所有用户留言信息列表,支持删除
会员列表:查看所有注册会员信息,支持删除
录入资讯:录入资讯标题、内容等信息
管理资讯:查看已录入资讯列表,支持删除和修改
电子书分类管理:录入电子书分类,查看现有分类,修改和删除分类
电子书录入:选择分类,录入电子书名称,上传电子书封面,录入图书介绍
电子书管理:显示所有录入的电子书信息,支持修改和删除
电子书目录和内容:录入每本电子书章节标题、内容
电子书订单管理:查看所有下单的信息,支持删除
小程序功能
用户注册登录:注册普通账号,然后使用注册的账号登录登录
微信授权登录:直接使用微信作为账号,授权后登录
资讯功能:用户可以任意浏览资讯列表和详细信息
留言:用户可以在小程序对管理平台留言。
电子书库:电子书库中心显示所有的电子书
电子书查询:在电子书列表顶部,输入电子书关键字,点击查询,筛选出对应的电子书
电子书分类:显示本系统有哪些电子书分类,在后台设置
电子书目录:显示对应电子书的目录
电子书详情:显示对应的电子书介绍内容,支持上一接,下一节,回到目录
电子书收藏:在电子书详情,下方点击“收藏”,进行收藏
电子书购买:在电子书详情,下方点击“立即购买”,进行购买,这里是模拟支付,点击假定购买成功。
已购电子书列表:用户下单购买的订单列表
电子书收藏列表:用户收藏的电子书列表,可以直接点击到电子书,可以删除。
用户信息:填写姓名、qq、邮箱、备注等信息
退出系统:清除缓存,返回小程序首页
开发概要
主要介绍了系统在开发过程中所应用到的一些关键的技术,主要包括了前端小程序开发的MINA框架;后台开发java的框架springboot、模板引擎thymeleaf程序技术;MySQL数据库;以及常规的网页技术HTML/CSS/JAVASCRIPT的介绍。
小程序开发:微信开发者工具(MINA框架)
后台环境:JDK1.8 + Tomcat8
后台开发语言:Java
后台开发框架:springboot
后台模板引擎:Thymeleaf
后台开发工具:Idea2020
数据库:mysql8
数据库管理工具:navicat
其他开发语言:html + css +javascript
开发文件说明
后台文件
绿色的是开源的后台管理系统框架,不要动
所在路径:Src >main >com.huang.com>houtai
程序名 |
包含 |
|
houtai/fenzu.java 后台分组管理 |
/quanxian_fenzu_list |
分组权限列表 |
/quanxian_fenzu_xiugai |
分组权限 修改 |
|
houtai/ guanliyuan.java 后台用户管理 |
/ht_mima |
密码修改 |
/quanxian_user_add |
后台用户录入 |
|
/quanxian_user_list |
后台用户列表 |
|
/quanxian_user_xiugai |
用户修改 |
|
houtai/ huiyuan.java 后台框架 |
/login |
用户登录页面 |
/main |
后台首页 |
|
/top |
后台顶部文件 |
|
/center |
后台中间文件首页 |
|
/middel |
后台中间文件(包含左右) |
|
/left |
后台中间文件-左边 |
|
/tab |
后台中间文件-右边 |
|
/down |
后台底部文件 |
|
/logout |
后台退出登录 |
|
houtai/ quanxian.java 后台权限管理 |
/quanxian_caidan_1ji |
1级菜单列表 |
/quanxian_caidan_2ji |
2级菜单列表 |
|
/quanxian_caidan_2ji_nei |
2级菜单 操作 |
|
/quanxian_caidan_3ji |
3级菜单列表 |
|
/quanxian_caidan_3ji_nei |
3级菜单 操作页面 |
|
houtai/ guanyu.java 关于我们设置 |
/houtai_guanggao_shezhi |
设置广告 |
/houtai_liuyan_list |
留言列表 |
|
/houtai_liuyan_del |
删除留言 |
|
houtai/ xinxi.java 后台新闻管理 |
/houtai_xinxi_fenlei |
信息分类管理 |
/houtai_xinxi_add |
信息录入 |
|
/houtai_xinxi_list |
信息列表 |
|
/houtai_xinxi_xiugai |
修改资讯 |
|
/houtai_xinxi_del |
删除资讯 |
|
houtai/ yonghu.java 用户管理 |
/houtai_yonghu_list |
用户列表 |
/houtai_yonghu_del |
删除用户 |
|
houtai/ shu.java 电子书 |
/houtai_shu_fenlei |
电子书分类管理 |
/houtai_shu_add |
书籍录入 |
|
/houtai_shu_list |
书籍列表 |
|
/houtai_ shu_del |
书籍删除 |
|
/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 |
电子书所有列表 |
成品效果图
小程序效果截图
后台管理截图
软件工程毕业设计课题(42)微信小程序毕业设计JAVA小说电子书小程序系统毕设作品项目相关推荐
- 软件工程毕业设计课题(44)微信小程序毕业设计JAVA医院预约挂号小程序系统毕设作品项目
项目背景和意义 目的:本课题主要目标是设计并能够实现一个基于微信小程序医院预约挂号系统,前台用户使用小程序,后台管理使用基Java+MySql技术:通过后台设置医院信息.录入医院科室信息.录入医生信息 ...
- 软件工程毕业设计课题(48)微信小程序毕业设计JAVA交流论坛小程序系统毕设作品项目
项目背景和意义 目的:本课题主要目标是设计并能够实现一个基于微信小程序论坛交流系统,前台用户使用小程序,后台管理使用Java+Mysql开发,后台使用了springboot框架:通过后台设置录入资讯. ...
- 软件工程毕业设计课题(49)微信小程序毕业设计JAVA菜谱美食小程序系统毕设作品项目
项目背景和意义 目的:本课题主要目标是设计并能够实现一个基于微信小程序美食菜谱点评系统,前台用户使用小程序,后台管理使用Java+Mysql开发,后台使用了springboot框架:通过后台添加资讯和 ...
- 软件工程毕业设计课题(37)基于JAVA毕业设计JAVA核酸预约系统统毕设作品项目
项目背景和意义 目的:本课题主要目标是设计并能够实现一个基于web网页的疫情核酸检查预约系统,整个网站项目使用了B/S架构,基于java的springboot框架下开发::通过后台设置医院信息.录入医 ...
- 软件工程毕业设计课题(30)基于JAVA毕业设计JAVA校园失物招领系统毕设作品项目
项目背景和意义 目的:本课题主要目标是设计并能够实现一个基于web网页的失物招领网站系统,整个网站项目使用了B/S架构,基于java的springboot框架下开发:管理员通过后台录入信息.管理信息, ...
- 软件工程毕业设计课题(34)基于JAVA毕业设计JAVA医院预约挂号系统毕设作品项目
项目背景和意义 目的:本课题主要目标是设计并能够实现一个基于web网页的医院预约挂号系统,整个网站项目使用了B/S架构,基于java的springboot框架下开发:通过后台设置医院信息.录入医院科室 ...
- 微信小程序项目实例Java后台的小程序求职招聘|兼职管理系统
- 微信小程序篇_01 微信小程序与Java后端接口交互
微信小程序与Java后端接口交互 准备 创建后端项目 创建小程序项目 本文主要介绍小程序前后端数据的交互,实践演示. 准备 创建后端项目 我这里就创建一个SpringBoot项目作为演示. 在创建项目 ...
- 微信支付(小程序)-java配置
一:商户号配置与小程序设置 微信支付(小程序)-商户号配置与小程序配置 二:java引入微信jar包 <!-- 微信支付 --><dependency><groupId& ...
最新文章
- 一句话总结Windbg 32位版本和64位版本的选择
- HTML5 LocalStorage 本地存储JSON数据
- vba 邮件body html,Excel VBA中的Outlook电子邮件和签名 – .Body vs .HTMLbody
- KMP子串匹配算法(Knuth–Morris–Pratt algorithm)
- centos 源码安装mysql5.6_CentOS 7下源码安装MySQL 5.6
- SQL分页查询的介绍以及好处~~
- OpenWRT开源项目论坛遭未授权访问,可被用于供应链攻击
- 基于Tomcat + JNDI + ActiveMQ实现JMS的点对点消息传送
- html编写注册页面
- HTML5实现在线拍照功能(调取摄像头API)
- 安装arcgis api for python步骤、以及注意事项
- 文字前的小图标HTML,Font Awesome实现文字链右边加一个箭头图标
- 【小程序测试】小程序介绍,项目简介
- 苏州蜗牛面试感想 ------- 知其然而不知其所以然
- Jmeter dubbo插件测试dubbo接口
- 针式打印机步进电机介绍
- 《javascript语言精粹》读书笔记——函数
- 关于角色移动的几种方法
- 微软新冠病毒感染员工的自白
- 2017年【计算机视觉机器学习人工智能】领域重要会议 汇总 (持续更新)