【213】基于Springboot + vue实现的网上购物商城

/ spring boot / 0 条评论 / 411浏览

项目描述

本系统包含管理员、商家和用户三个角色。

管理员角色:

用户管理:负责管理所有用户账户,包括创建、编辑、删除用户信息,以及用户权限分配。

商家管理:对商家进行审核、信息维护及状态管理。

商品分类管理:创建、修改商品类别,维护商品分类体系。

商品信息管理:审核商家上架的商品信息,管理商品列表,可进行商品的上下架操作。

订单管理:查看、处理所有订单,包括订单状态变更、订单详情查看等。

收藏管理:管理用户的收藏夹信息,包括查看、统计用户收藏的商品。

系统管理:包括系统参数设置、数据备份与恢复、系统日志查看等,确保系统正常运行。

个人中心:管理员个人账号信息管理及操作记录查看。

商家角色:

个人信息管理:维护自身商家信息,如店铺资料、联系方式等。

商品信息管理:发布、编辑、下架自家店铺的商品,管理商品库存、价格等信息。

订单管理:查看与处理与自家店铺相关的订单,如确认发货、跟踪物流状态等。

收藏管理:查看用户收藏其店铺或商品的情况,分析用户喜好。

个人中心:管理商家个人账号信息及查看操作记录。

用户角色:

注册登录:新用户注册账户,已有账户的用户登录系统。

商品浏览:查看商品列表,搜索、筛选、查看商品详情。

购物车管理:将商品加入购物车,修改购物车商品数量,删除购物车内商品。

个人中心:管理个人信息,包括地址簿、收货地址管理,查看订单历史,管理收藏的商品。

订单操作:提交订单,查看订单状态,申请退换货等。

收藏管理:收藏感兴趣的店铺和商品,便于日后快速访问。

每个角色的功能设计旨在满足特定用户群体在系统内的操作需求,确保网上购物商城的顺畅运行与用户体验。

运行环境

jdk1.8 + mysql5.7以上 + idea + vscode

项目技术

springboot + vue2 + elementui + nodejs14

项目截图

1.登录

2.商家管理

3.商品分类管理

4.用户管理

5.商品信息管理

6.订单管理

7.首页

8.商品信息展示

9.商品信息详情

10.购物车

11.个人中心

12.我的订单

资源下载

请打开微信扫描上面小程序码,打开小程序搜索 “项目编号” 即可下载资源