【212】基于Springboot + vue实现的网上点餐系统

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

项目描述

本系统包含管理员、用户、美食店三个角色。

管理员角色:

首页:查看系统首页信息。

个人中心:管理个人账号信息。

用户管理:对用户账户进行增删查改等操作。

美食店管理:管理美食店铺信息,包括增删查改。

美食分类管理:维护美食分类信息,包括修改和删除分类。

美食信息管理:对美食的详细信息(如名称、分类、店铺账号等)进行管理,支持增删查改。

美食订单管理:查看并管理订单信息。

美食评价管理:管理用户对美食的评价,包括查看、修改和删除评价记录。

系统管理:负责整个系统的高级设置与维护,比如系统参数配置、安全设置等。

用户角色:

首页:浏览系统首页展示的各类信息。

个人中心:管理个人账户资料和设置。

美食订单管理:查看个人的订单历史,管理订单状态(如取消订单)。

美食评价管理:对购买过的美食进行评价。

我的收藏管理:收藏喜欢的美食,便于日后查看或下单。

美食店角色:

首页:查看平台首页,了解最新动态。

个人中心:管理店铺信息,包括店铺介绍、地址、联系方式等。

美食信息管理:发布和管理自家店铺的美食信息,更新菜单、价格等。

美食订单管理:处理来自用户的订单,确认订单状态,安排配送。

美食评价管理:查看顾客对本店美食的评价,作为服务质量改进的参考。

每个角色的功能设计均围绕其在系统中的职责展开,确保了系统的高效运作与用户体验。

运行环境

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

项目技术

springboot + vue2 + elementui + nodejs14

项目截图

1.登录

2.用户管理

3.美食店管理

4.美食信息管理

5.美食订单管理

6.美食评价管理

7.主页

8.美食店展示

9.美食信息展示

10.美食信息详情

11.美食评价展示

12.个人中心

资源下载

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