在线书城系统 (任务书+开题报告+论文+答辩PPT+项目说明文档)

商品编码:G0012

分类:Vue+SpringBoot · 价格:¥19.99

在线书城系统 (任务书+开题报告+论文+答辩PPT+项目说明文档)

项目简介

本系统是基于 Spring Boot 和 Vue 的在线书城平台,面向普通读者、注册用户和管理员,提供图书浏览、检索、收藏、购物车、下单、公告查看、留言互动以及后台维护。围绕图书上架、用户选购、订单提交、物流发货和数据统计形成闭环,把图书展示、交易处理和内容运营统一到同一套平台。

技术栈

  • 后端:Java 8、Spring Boot 2.7.6、MyBatis 2.2.2、Maven
  • 前端:Vue 3.2.13、Vue Router 4、Vuex 4、Element Plus、Axios 0.21.1、ECharts 5.2.2、Bootstrap 5.3.3
  • 数据库:MySQL

项目规模

  • 数据表数量:11 张
  • 角色数量:2 个(普通用户、管理员)

具体功能

前台用户

  • 注册登录:完成注册、登录、退出和密码修改;支持上传头像。找回密码时校验账号与邮箱后,将随机新密码发送到邮箱。
  • 图书浏览:首页查看轮播、推荐/热销/最新图书和公告;列表可按分类、价格区间、关键字筛选并排序;详情查看封面、作者、ISBN、出版社、库存、价格和介绍。
  • 收藏与购物车:收藏或取消收藏图书;将图书加入购物车、调整数量、删除或批量结算。
  • 下单与物流:提交订单时生成订单号、校验库存、计算金额并扣减库存;可查看我的订单、取消待发货订单和确认收货。
  • 地址与互动:新增、编辑、删除收货地址并设为默认;在留言板提交咨询;查看网站公告详情。
  • AI客服:围绕图书推荐、库存、配送等问题进行问答。
  • 个人中心:查看欢迎页、基本资料、修改密码、我的订单、我的收藏和收货地址。

后台管理员

  • 用户与图书:维护用户账号与状态;新增、修改、删除图书并控制上下架和库存;维护图书分类。
  • 订单发货:筛选订单、查看详情,为待发货订单填写物流公司和单号并更新为已发货。
  • 内容运营:回复留言板咨询;发布、编辑、删除网站公告(支持富文本)。
  • 统计报表:查看图书分类销售统计、热销图书 Top10、日销售统计和月销售统计图表。
  • 系统账号:管理员修改登录密码。

界面截图

图书列表筛选
图书列表筛选

AI客服咨询
AI客服咨询

图书详情收藏
图书详情收藏

我的收藏
我的收藏

图书浏览
图书浏览

图书分类列表
图书分类列表

论文截图

论文摘要页
论文摘要页

论文功能结构图
论文功能结构图

立即购买 · 更多源码