2025-09-05 16:46

springboot+vue校园外卖

包晓航

Java后端

(31)

(0)

收藏

 登陆界面.png


一、开发成员:包晓航 王培帅 潘忠天 范光智

开发技术:springboot + vue

操作系统:windows

数据库:mysql

开发工具:idea navicat

核心技术:spring springmvc mybatis gitee

二、四个用户端

主要功能:商户端

商户注册

1 添加商品栏—上传商品信息,上传照片,信息 审核菜品等

       添加完商品后,会在餐品栏中显示

添加菜品界面.png

2 餐品栏---显示商户添加的餐品信息

       每个餐品都会有修改删除的功能

商户上下架菜品界面.png

3 接单栏:

       用户加入购物车支付完成后产生订单详情,商户接单栏会出现该订单,订单后会出现一个接单按钮,点击接单按钮,订单状态变成已接单,且自动分配给空闲骑手,(订单此时会显示在骑手的待接单界面处),出餐按钮,(主要依靠订单状态来判定订单出现在哪一个用户端的订单界面)

商户接单派单界面.png


4 个人中心

       商户个人中心界面.png

骑手端

骑手登陆注册

骑手用户界面

       1 接单界面

              分为待取货和配送中

                     待取货

                            商家点击接单按钮,订单会分配骑手,显示在待取货中

                            每一栏订单后会有一个已取货按钮(点击订单出现在配送中)

骑手取货界面.png

                     配送中

                            骑手点击取货按钮,订单会出现在本栏

一栏订单后会有一个送达按钮,点击送达按钮,订单完成,三端显示订单状态

骑手送达界面.png

       2 个人界面(显示)

              打赏次数 打赏金额 订单收入(历史订单求和) 总收入     (打赏金额和订单收入求和)

骑手个人中心界面.png

       3  历史订单

              会显示历史记录 已完成的订单

商户历史订单界面.png

用户端

用户登录注册

用户界面

       1用户点餐界面

              会显示所有商户的信息(会有一个餐厅的分栏)

                     用户如何点餐

点击一餐显示一餐的商户,然后点击商户会进入商户下的餐单(有个详情,可以看绑定菜品id的用户评论),选择一个菜品,弹出一个界面,可以选择数量,会加入到购物车,选择完菜品后,点击购物车,

购物车组件:有一个地址(默认地址,也可以选择别的地址),用户选择完菜品后添加到购物车中,选择支付,生成订单信息。

用户点餐界面.png       

购物车界面.png

2订单信息栏

                     用户订单信息—(会显示状态)

                            可以取消订单()

                            订单结束后进入历史订单

                     历史订单()

订单信息后有一个评价,用户可以对订单进行评价,商户那可以显示(菜单下也会显示)

订单信息后有一个打赏,用户点击打赏,可以给骑手进行打赏

打赏骑手界面.png

订单评价界面.png       

3 个人中心

                     显示个人信息

用户个人中心界面.png

       4 我的收藏:显示收藏的菜品

用户收藏界面.png


管理端

1 修改密码

2 数据可视化

              (1) 看平台用户骑手商户的注册占比(饼图)

              (2) 看餐厅的订单量(柱形图)

管理端数据可视化.png

3 管理用户(禁用等)

用户管理界面.png

4管理骑手(禁用等)

棋手管理界面.png

5管理商户(禁用等)

商户管理界面.png

6审核菜品

菜品审核界面.png



0条评论

点击登录参与评论