首页 前端知识 基于Spring Boot Vue的山姆”在线零食系统的设计与实现(支付宝沙盒支付、协同过滤算法、实时聊天、图形化分析)

基于Spring Boot Vue的山姆”在线零食系统的设计与实现(支付宝沙盒支付、协同过滤算法、实时聊天、图形化分析)

2024-10-29 11:10:36 前端知识 前端哥 539 598 我要收藏

🎈系统亮点:支付宝沙盒支付、协同过滤算法、实时聊天、图形化分析;

一.系统开发工具与环境搭建

1.系统设计开发工具


后端使用Java编程语言的Spring boot框架
项目架构:B/S架构
运行环境:win10/win11、jdk17


前端:
技术:框架Vue.js;UI库:ElementUI;
开发工具:Visual Studio Code;



后端:
技术:Java语言、mybatis plus、Spring boot框架;
开发工具:IDEA 2023.3.3版本;



数据库:
数据库:mysql5.7/8.0
数据库工具:Navicat12版本;


二.需求分析

1、管理员

(1) 用户管理:管理员负责创建、编辑、删除用户账户,管理用户权限和角色。

(2) 通知公告管理:管理员负责发布、编辑、删除通知和公告,确保所有用户都能看到重要的信息。

(3) 店铺管理:管理员负责审核店铺,以及查看店铺的详情信息。

(4) 零食管理:管理员负责添加、编辑、删除零食信息,管理零食的库存和价格。

(5) 订单管理:管理员可以查看用户的订单,了解用户的支付方式和以及对商品的评价,导出用户订单进行分析。

(6) 封面管理:管理员负责上传、编辑、删除系统的封面图片,确保封面图片的及时更新和美观。

2、商家

(1) 管理我的店铺:商家可以对自己的店铺进行全面的管理,包括店铺的基本信息、展示样式、营业时间等。

(2) 我的零食:商家可以管理自己的零食产品,包括添加、编辑、删除零食信息,以及设置价格、库存等。

(3) 我的订单:查看所有订单,包括待处理、已处理、已完成等状态。确保订单的及时处理和配送。

(4) 库存分析:商家可以查看和分析店铺的库存情况,以便及时补货和调整销售策略。

(5) 我的聊天:与顾客进行实时聊天交流,解答顾客问题。查看与顾客的聊天记录,以便了解历史沟通情况。

3、用户

(1) 商品大全:用户可以浏览和搜索所有可用的商品,查看商品详情,可以将商品加入购物车或者进行马上下单操作。

(2) 查看通知公告:用户可以查看管理员发布的通知和公告。

(3) 我的聊天:用户可以与商家进行实时聊天,咨询商品信息、订单状态等,获得及时的帮助和回复。

(4) 我的购物车:用户可以查看和管理自己的购物车,包括删除商品、结算购买等。

(5) 我的订单:用户可以查看和管理自己的订单,包括待支付、待发货、已发货、已完成等状态的订单。

(6) 个人中心:用户可以查看和管理自己的个人信息,维护自己的收货地址、密码修改。

(7)我要开店:支持用户进行开店,上传自己的店铺名称、执业编号、注册邮箱等信息。

三. 系统实现

1.用户

1.1注册

1.2登录

1.3 找回密码


1.4首页

1.5 零食大全

1.5.1 零食大全展示

1.5.2 商品详情

1.5.3 下单

1.5.4 商品咨询

1.6个人中心

1.6.1 收货地址

1.6.2我的购物车

1.6.3 我的订单

1.7用户注册店铺

2.管理员

2.1 用户管理

2.2 通知公告

2.3 店铺管理(审核申请的店铺)

2.4 零食管理

2.5订单管理

2.6 广告封面管理

3.商家

3.1 回复客户消息

3.2 管理店铺

3.3 管理店铺商品

3.4 商家订单

3.5 库存分析

3.6 最近七天销量

3.7 最近30天销量

转载请注明出处或者链接地址:https://www.qianduange.cn//article/19464.html
标签
评论
发布的文章
大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!