计算机毕业设计 | SpringBoot图书商城 书籍购物管理系统(附源码)

1, 概述

1.1 研究背景

随着网络时代的兴起,各个行业发生了巨大的变革,纷纷加入线上购物服务的行列,书店行业也不例外。传统的图书购买方式不仅需要花费时间去实体店,而且图书价格不透明,顾大都被动购买,造成不好的消费体验。同时,线上购物网的盛行,对于书店实体行业造成巨大的压力,若不寻求一种新的销售途径将会面临倒闭的风险。本文设计的图书购物网能够方便用户购买图书,提高全民的读书率。

1.2 课题意义

开发出本设计的初衷和意义就是为广大读书爱好者提供一个能够简单操作的虚拟在线图书交易平台。利用本电子商务平台,读者或者说消费者能够随 随地地浏览图书商品,注册成为平台会员,通过预览选择图书加入购物车,确认购买后生成订单由卖方发货,完全模拟购书体验,丰富精神生活。

2,主要技术

后端技术

技术说明官网
SpringBootWeb应用开发框架https://spring.io/projects/spring-boot
SpringSecurity认证和授权框架https://spring.io/projects/spring-security
MyBatisORM框架http://www.mybatis.org/mybatis-3/zh/index.html
MyBatisGenerator数据层代码生成器http://www.mybatis.org/generator/index.html
Druid数据库连接池https://github.com/alibaba/druid
JWTJWT登录支持https://github.com/jwtk/jjwt
LombokJava语言增强库https://github.com/rzwitserloot/lombok
PageHelperMyBatis物理分页插件http://git.oschina.net/free/Mybatis_PageHelper

前端技术

技术说明官网
Thymeleaf现代的服务器端Java模板引擎https://www.thymeleaf.org/
BootstrapCSS/HTML框架https://www.bootcss.com/
Swiper特效插件https://www.swiper.com.cn/
Element前端UI框架https://element.eleme.io
Axios前端HTTP框架https://github.com/axios/axios
Chart.js图表工具📣 有源码 获取源码
AdminLTE管理模板https://adminlte.io/

3,需求分析

在本平台中主要包含两大部分:前台和后台。前台部分可细分为查询商品、浏览商品、购物车、用户信息管理四个模块。

查询商品模块的两个功能为按照图书名称查询和模糊查询。购物车的结构最为复杂,也是本设计最大的难点,功能要求其可以添加商品到购物车,在购物车页面能够修改商品的数量,可以选择去结算,也可以取消这次购物车返回主页。

用户信息管理模块主要包括用户注册和修改已经注册的信息。

后台部分可细分为图书管理和订单管理两大模块。

图书管理模块是后台管理员使用,可以添加图书商品,对于缺货的商品可以将其下架,还可以对已经存在的图书信息做修改。

会员购买图书后,平台会生成相应的订单。订单管理模块分为两部分,管理员可以查看订单并对其进行管理。会员进行完购买后,也可以查看自己的订单状态。

4,系统设计

4.1 系统功能模块

在这里插入图片描述

4.2 数据库设计总览

在这里插入图片描述

5,商城页面展示

5.1 登陆界面

在这里插入图片描述

5.2 注册界面

在这里插入图片描述

5.3 系统首页

在这里插入图片描述

5.4 按分类浏览商品

在这里插入图片描述

5.5 搜索商品

在这里插入图片描述

5.6 商品详情页

在这里插入图片描述

5.7 购物车

在这里插入图片描述

5.8 购买商品

在这里插入图片描述

5.9 我的订单

在这里插入图片描述

6,后台管理页面展示

6.1 登录

在这里插入图片描述

6.2 书籍列表

在这里插入图片描述

6.2.1 编辑图书

在这里插入图片描述

6.3 分类管理

在这里插入图片描述

6.3.1 添加分类

在这里插入图片描述

6.3.2 编辑分类

在这里插入图片描述

6.4 订单管理

在这里插入图片描述

6.4.1 发货

在这里插入图片描述

6.5 用户管理

在这里插入图片描述

6.5.1 编辑用户

在这里插入图片描述

6.6 上架图书

在这里插入图片描述

  • 16
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

说书客啊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值