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

张开发
2026/5/13 15:43:39 15 分钟阅读

分享文章

计算机毕业设计 | springboot+vue二手交易平台 闲置物品商城(附源码+论文+讲解视频)
1项目背景1.1 当前的问题和困惑随着社会发展网上购物已经成为我们日常生活的一部分。但是至今为止大部分电商平台都是从人们日常生活出发出售都是一些日常用品比如食物、服装等等并未发现一个专注于二手的电商平台而我国是以农业起家现阶段需要二手的人们不在少数而大多时候人们需要二手商品的时候都需要去特定的商店购买并且如果路途遥远还需要耗费较长时间。所以开发一个专注于二手的电商系统来解决人们线下购买商品问题使商品也能通过网上购物的方式购买。1.2 预期的目标通过前期调研、需求分析、数据库设计。系统的设计与实现和测试来构建一个Web端二手交易的网站其目的是构建一个二手交易平台系统让用户可以在网上进行购物、商家也可以在网上进行二手商品的发布让更多的用户购买自己的二手商品。并在存在系统管理员对用户、商家、商品等信息进行统一的管理维护好二手交易平台系统的秩序。2技术分析后端技术技术说明官网SpringBootWeb应用开发框架https://spring.io/projects/spring-bootSpringSecurity认证和授权框架https://spring.io/projects/spring-securityMyBatisORM框架http://www.mybatis.org/mybatis-3/zh/index.htmlMyBatisGenerator数据层代码生成器http://www.mybatis.org/generator/index.htmlDruid数据库连接池https://github.com/alibaba/druidJWTJWT登录支持https://github.com/jwtk/jjwtLombokJava语言增强库https://github.com/rzwitserloot/lombokPageHelperMyBatis物理分页插件http://git.oschina.net/free/Mybatis_PageHelperSwagger-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.ioAxios前端HTTP框架https://github.com/axios/axiosv-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 个人中心

更多文章