线上点餐管理系统ssm+vue

37 阅读6分钟

线上点餐管理系统ssm+vue

本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考

一、项目描述

线上点餐管理系统通过MySQL数据库和Java web进行开发

登录网址:

前端:http://localhost:8080/ssmo4419/front/pages/login/login.html

后端:http://localhost:8080/ssmo4419/admin/dist/index.html#/login

管理员账号密码:abo/abo

用户账号密码:用户1/123456

餐饮店账号密码:餐饮店1/123456

员工账号密码:员工1/123456

二、项目功能

后端

  1. 首页 后端的首页通常用于展示系统的核心数据和统计信息。 – 数据概览:展示关键的业务指标,如订单总数、销售额等。 – 系统通知:显示系统的重要通知和更新。

  2. 个人中心 个人中心用于管理管理员的个人信息和设置。 – 个人信息:查看和编辑个人资料,如姓名、联系方式等。 – 修改密码:更改账户密码以确保账户安全。

  3. 用户管理 用户管理模块用于管理系统的用户信息。 – 用户列表:查看所有用户的基本信息和状态。 – 添加用户:创建新用户账户。 – 编辑用户:修改现有用户的信息。 – 删除用户:移除不再需要的用户账户。

  4. 餐饮店管理 餐饮店管理模块用于管理合作的餐饮店信息。 – 餐饮店列表:查看所有餐饮店的基本信息。 – 添加餐饮店:添加新的餐饮店信息。 – 编辑餐饮店:修改餐饮店信息。 – 删除餐饮店:移除不再合作的餐饮店。

  5. 员工管理 员工管理模块用于管理餐饮店的员工信息。 – 员工列表:查看所有员工的基本信息。 – 添加员工:添加新员工信息。 – 编辑员工:修改员工信息。 – 删除员工:移除不再工作的员工。

  6. 菜系管理 菜系管理模块用于管理不同菜系的信息。 – 菜系列表:查看所有菜系的基本信息。 – 添加菜系:添加新的菜系。 – 编辑菜系:修改菜系信息。 – 删除菜系:移除不再提供的菜系。

  7. 餐桌管理 餐桌管理模块用于管理餐厅的餐桌信息。 – 餐桌列表:查看所有餐桌的基本信息。 – 添加餐桌:添加新的餐桌信息。 – 编辑餐桌:修改餐桌信息。 – 删除餐桌:移除不再使用的餐桌。

  8. 菜品信息管理 菜品信息管理模块用于管理餐厅的菜品信息。 – 菜品列表:查看所有菜品的基本信息。 – 添加菜品:添加新的菜品信息。 – 编辑菜品:修改菜品信息。 – 删除菜品:移除不再提供的菜品。

  9. 我的订单管理 订单管理模块用于管理用户订单。 – 订单列表:查看所有订单的详细信息。 – 订单详情:查看单个订单的详细信息。 – 订单状态更新:更新订单的状态,如已支付、已完成等。

  10. 退单信息管理 退单信息管理模块用于管理订单的退货和退款信息。 – 退单列表:查看所有退单的详细信息。 – 退单详情:查看单个退单的详细信息。 – 退单处理:处理退单请求,包括退款等操作。

  11. 餐桌状态管理 餐桌状态管理模块用于管理餐桌的使用状态。 – 餐桌状态列表:查看所有餐桌的使用状态。 – 更新餐桌状态:更新餐桌的使用状态,如空闲、占用等。

  12. 销售统计管理 销售统计管理模块用于统计和分析销售数据。 – 销售报表:生成销售报表,展示销售额、订单量等数据。 – 数据分析:分析销售数据,找出销售趋势和问题。

  13. 加盟申请管理 加盟申请管理模块用于管理餐饮店的加盟申请。 – 申请列表:查看所有加盟申请的详细信息。 – 处理申请:审核和处理加盟申请。

  14. 系统管理 系统管理模块用于管理系统的配置和设置。 – 系统设置:配置系统的基本信息和参数。 – 日志管理:查看和管理系统的日志信息。

前端

  1. 首页 首页是用户访问系统时首先看到的页面,展示了系统的主要功能和信息。 – 推荐菜品:展示推荐的菜品,吸引用户点餐。 – 热门餐饮店:展示热门的餐饮店,方便用户选择。 – 最新活动:展示最新的促销活动和优惠信息。

  2. 餐饮店 餐饮店模块用于展示餐饮店的信息和菜品。 – 餐饮店列表:展示所有餐饮店的基本信息。 – 餐饮店详情:查看单个餐饮店的详细信息和菜品。

  3. 菜品信息 菜品信息模块用于展示菜品的详细信息。 – 菜品列表:展示所有菜品的基本信息。 – 菜品详情:查看单个菜品的详细信息,包括价格、描述、图片等。

  4. 个人中心 个人中心模块用于管理用户的个人信息和订单。 – 个人信息:查看和编辑个人信息,如姓名、联系方式等。 – 我的订单:查看和管理用户的订单信息。 – 我的收藏:查看和管理用户收藏的菜品或餐饮店。

  5. 后台管理 后台管理模块是管理员使用的管理界面。 – 用户管理:管理系统的用户信息。 – 餐饮店管理:管理合作的餐饮店信息。 – 员工管理:管理餐饮店的员工信息。 – 菜系管理:管理不同菜系的信息。 – 餐桌管理:管理餐厅的餐桌信息。 – 菜品信息管理:管理餐厅的菜品信息。 – 订单管理:管理用户订单。 – 退单信息管理:管理订单的退货和退款信息。 – 餐桌状态管理:管理餐桌的使用状态。 – 销售统计管理:统计和分析销售数据。 – 加盟申请管理:管理餐饮店的加盟申请。 – 系统管理:管理系统的配置和设置。

三、运行环境

开发工具:idea2021.1.2+apache-tomcat-8.0.29

运行环境:jdk1.8+mysql 5.7+apache-maven-3.8.6-bin

(此配置为本人调试所用,仅供参考)

四、项目技术

项目技术:JavaScript+HTML+CSS+Java+ssm+vue

以上系统源码经过技术整理与调试,确保能正常运行

五、项目截图

1760085704-c4ca4238a0b9238.png

1760085708-c81e728d9d4c2f6.png

1760085711-eccbc87e4b5ce2f.png

1760085713-a87ff679a2f3e71.png

1760085716-e4da3b7fbbce234.png

1760085718-1679091c5a880fa.png

1760085722-8f14e45fceea167.png

1760085725-c9f0f895fb98ab9.png

1760085728-45c48cce2e2d7fb.png

1760085732-d3d9446802a4425.png

1760085735-6512bd43d9caa6e.png

1760085738-c20ad4d76fe9775.png

1760085750-c51ce410c124a10.png

1760085762-aab3238922bcc25.png

1760085768-9bf31c7ff062936.png

1760085772-c74d97b01eae257.png

1760085774-70efdf2ec9b0860.png