一、开发成员:包晓航 王培帅 潘忠天 范光智
开发技术:springboot + vue
操作系统:windows
数据库:mysql
开发工具:idea navicat
核心技术:spring springmvc mybatis gitee
二、四个用户端
主要功能:商户端
商户注册
1 添加商品栏—上传商品信息,上传照片,信息 审核菜品等
添加完商品后,会在餐品栏中显示
2 餐品栏---显示商户添加的餐品信息
每个餐品都会有修改删除的功能
3 接单栏:
用户加入购物车支付完成后产生订单详情,商户接单栏会出现该订单,订单后会出现一个接单按钮,点击接单按钮,订单状态变成已接单,且自动分配给空闲骑手,(订单此时会显示在骑手的待接单界面处),出餐按钮,(主要依靠订单状态来判定订单出现在哪一个用户端的订单界面)
4 个人中心
骑手端
骑手登陆注册
骑手用户界面
1 接单界面
分为待取货和配送中
待取货
商家点击接单按钮,订单会分配骑手,显示在待取货中
每一栏订单后会有一个已取货按钮(点击订单出现在配送中)
配送中
骑手点击取货按钮,订单会出现在本栏
一栏订单后会有一个送达按钮,点击送达按钮,订单完成,三端显示订单状态
2 个人界面(显示)
打赏次数 打赏金额 订单收入(历史订单求和) 总收入 (打赏金额和订单收入求和)
3 历史订单
会显示历史记录 已完成的订单
用户端
用户登录注册
用户界面
1用户点餐界面
会显示所有商户的信息(会有一个餐厅的分栏)
用户如何点餐
点击一餐显示一餐的商户,然后点击商户会进入商户下的餐单(有个详情,可以看绑定菜品id的用户评论),选择一个菜品,弹出一个界面,可以选择数量,会加入到购物车,选择完菜品后,点击购物车,
购物车组件:有一个地址(默认地址,也可以选择别的地址),用户选择完菜品后添加到购物车中,选择支付,生成订单信息。
2订单信息栏
用户订单信息—(会显示状态)
可以取消订单()
订单结束后进入历史订单
历史订单()
订单信息后有一个评价,用户可以对订单进行评价,商户那可以显示(菜单下也会显示)
订单信息后有一个打赏,用户点击打赏,可以给骑手进行打赏
3 个人中心
显示个人信息
4 我的收藏:显示收藏的菜品
管理端
1 修改密码
2 数据可视化
(1) 看平台用户骑手商户的注册占比(饼图)
(2) 看餐厅的订单量(柱形图)
3 管理用户(禁用等)
4管理骑手(禁用等)
5管理商户(禁用等)
6审核菜品
0条评论
点击登录参与评论