项目介绍——gitee.52
一、项目介绍
基于SpringBoot+Vue的农产品直卖平台,系统角色为管理员、商家和用户,主要功能如下
管理员: 基本操作:登录、修改密码、获取个人信息、修改个人信息、退出登录 公告管理:获取公告列表、新增公告、查看公告、修改公告、删除公告 农产品管理:筛选农产品、获取农产品列表、查看农产品详情、新增农产品、修改农产品信息、删除农产品、调整上下架状态、维护库存 订单管理:获取订单列表、查看订单详情、发货、收货状态变更、退款处理、删除订单 购物车管理:获取购物车列表、查看购物车详情、删除购物车记录 收货地址管理:获取地址列表、查看地址详情、新增地址、修改地址、删除地址、设置默认地址 用户管理:筛选用户、查看用户详情、新增用户、修改用户、删除用户、重置密码 商家管理:筛选商家、查看商家详情、新增商家、修改商家、删除商家、重置密码 评论管理:获取评论列表、查看评论详情、回复评论、删除评论 收藏管理:获取收藏列表、查看收藏详情、删除收藏记录
商家: 基本操作:登录、修改密码、获取个人信息、修改个人信息、退出登录 农产品管理:筛选自有农产品、查看详情、新增、修改、删除、上下架、库存维护 订单管理:获取订单列表、查看订单详情、发货、处理退款、查看用户评价 评论管理:获取评论列表、查看评论详情、回复评论 公告管理:浏览公告列表、查看公告详情 账户管理:查看余额、编辑店铺信息
用户: 基本操作:注册、登录、修改密码、获取个人信息、修改个人信息、退出登录 公告管理:获取公告列表、查看公告详情 农产品管理:浏览与筛选农产品、查看农产品详情、收藏/取消收藏 购物车管理:添加到购物车、获取购物车列表、修改购买数量、删除购物车记录 订单管理:立即下单/购物车下单、选择收货地址、余额支付、查看订单列表、查看订单详情、确认收货、申请退款、评价订单 收货地址管理:新增地址、获取地址列表、修改地址、删除地址、设置默认地址
二、项目技术
- 编程语言:Java
- 数据库:MySQL
- 项目管理工具:Maven
- 前端技术:VUE、HTML、Jquery、Bootstrap
- 后端技术:Spring、SpringMVC、MyBatis
三、运行环境
- 操作系统:Windows、macOS都可以
- JDK版本:JDK1.8以上都可以
- 开发工具:IDEA、Ecplise、Myecplise都可以
- 数据库: MySQL5.7以上都可以
- Tomcat:任意版本都可以
- Maven:任意版本都可以
四、运行截图
论文截图:
程序截图: