计算机毕业设计 | springboot+vue二手交易平台 闲置物品商城(附源码+论文+讲解视频)

1,项目背景

1.1 当前的问题和困惑

随着社会发展,网上购物已经成为我们日常生活的一部分。但是,至今为止大部分电商平台都是从人们日常生活出发,出售都是一些日常用品比如:食物、服装等等,并未发现一个专注于二手的电商平台,而我国是以农业起家,现阶段需要二手的人们不在少数,而大多时候,人们需要二手商品的时候都需要去特定的商店购买,并且如果路途遥远还需要耗费较长时间。所以开发一个专注于二手的电商系统来解决人们线下购买商品问题,使商品也能通过网上购物的方式购买。

1.2 预期的目标

通过前期调研、需求分析、数据库设计。系统的设计与实现和测试来构建一个Web端二手交易的网站,其目的是构建一个二手交易平台系统,让用户可以在网上进行购物、商家也可以在网上进行二手商品的发布,让更多的用户购买自己的二手商品。并在存在系统管理员对用户、商家、商品等信息进行统一的管理,维护好二手交易平台系统的秩序。

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
Swagger-UIAPI文档生成工具https://github.com/swagger-api/swagger-ui

前端技术

技术说明官网
Vue前端框架https://vuejs.org/
Vue-router路由框架https://router.vuejs.org/
Vuex全局状态管理框架https://vuex.vuejs.org/
Element前端UI框架https://element.eleme.io
Axios前端HTTP框架https://github.com/axios/axios
v-charts基于Echarts的图表框架📣 有源码 获取源码

3,需求分析

本次开发的二手交易平台系统的用户共分为3个角色:买家卖家系统管理员

系统的功能主页分为6个模块:用户管理分类管理二手商品管理公告管理订单管理统计管理

用户管理模块:主要是对用户的信息管理,其中包括登录(用户)、注册、封禁用户(系统管理员)、解禁用户(系统管理员)、重置用户密码(系统管理员)、查询用户(系统管理员),充值(买家)、提现(买家)和修改个人信息(用户)。

分类管理:主要是针对二手商品中的类别进行管理,卖家只能通过指定的分类进行商品的创建已经上架等等。其中包括添加类别(系统管理员)、修改类别(系统管理员)和删除类别(系统管理员)。

二手商品管理:主要是对系统的二手商品进行管理,其中包括添加二手商品(卖家)、删除二手商品(卖家)、上架二手商品(卖家)、下架二手商品(卖家、系统管理员)和审核二手商品(系统管理员)。

公告管理:主要是对系统的公告系统进行管理,其中包括发布公告(系统管理员)、删除公告(系统管理员)和查询公告(用户)。

订单管理:是对买家和卖家的交易进行信息管理,其中包括发起订单(买家)、删除订单(买家、卖家)、查询订单(用户)和更新订单状态(卖家)。

统计管理:是对买家和卖家的订单信息进行统计管理。其中包括日消费统计(买家)、月消费统计(买家)、年消费统计(买家)、日收入统计(卖家)、月收入统计(卖家)、年收入统计(卖家)。

3.1 业务角色定义

业务角色表

编号业务角色说明
1游客可以浏览门户网站,并进行账号的注册申请
2用户已经注册账号的买家,可以进行充值、购买商品、统计消费等等
3商家已经注册帐号的卖家,可以创建二手商品,上架、下架、统计商品销售情况等等
4系统管理员对所有用户进行管理,负责商家的审核、销售产品的审核以及销售种类的扩展等等

说明

业务角色表是对本系统的角色进行说明。本系统总共有3种角色分别为买家(用户)、卖家(商家、用户)、系统管理员,每个角色有不同的权限。并且1个帐号只能拥有一个角色。

4,系统设计

功能权限结构图

在这里插入图片描述

5,商城页面展示

5.1 登陆界面

这是系统唯一的登陆界面,填写自己的账号密码,验证码后,系统会自动判断角色并跳转到相应页面

在这里插入图片描述

5.2 首页

在这里插入图片描述

5.3 本月热销商品

在这里插入图片描述

5.4 分类查询

在这里插入图片描述

5.5 公告查询

在这里插入图片描述

5.6 公告详情

在这里插入图片描述

5.7 商品详情页

在这里插入图片描述

5.8 创建订单

在这里插入图片描述

6,买家控制台(普通用户)

6.1 买家控制台

在这里插入图片描述

6.2 我的订单

在这里插入图片描述

6.3 消费统计

在这里插入图片描述

6.4 个人中心

在这里插入图片描述

7,商家控制台(卖家)

7.1 首页

在这里插入图片描述

7.2 商品管理

在这里插入图片描述

7.2.1 添加商品

在这里插入图片描述

7.2.2 添加库存

在这里插入图片描述

7.2.3 编辑商品

在这里插入图片描述

7.3 订单管理

在这里插入图片描述

7.3.1 发货

在这里插入图片描述

7.3.2 收货地址查看

在这里插入图片描述

7.4 统计

在这里插入图片描述

7.5 个人中心

在这里插入图片描述

8,系统选控制台(管理员)

8.1 首页

在这里插入图片描述

8.2 用户管理

在这里插入图片描述

8.3 分类管理

在这里插入图片描述

8.4 商品管理

在这里插入图片描述

8.5 上架审核

在这里插入图片描述

8.5.1 审核详情

在这里插入图片描述

8.6公告管理

在这里插入图片描述

8.6.1 发布公告

在这里插入图片描述

8.7 个人中心

在这里插入图片描述

  • 14
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

说书客啊

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

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

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

打赏作者

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

抵扣说明:

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

余额充值