# SpringBoot-餐饮点餐小程序端 **Repository Path**: howstrong/cydc-vue ## Basic Information - **Project Name**: SpringBoot-餐饮点餐小程序端 - **Description**: 后台管理端: https://gitee.com/howstrong/cydc 点餐小程序端: https://gitee.com/howstrong/cydc-vue - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 2 - **Created**: 2025-01-15 - **Last Updated**: 2025-09-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # SpringBoot-餐饮点餐小程序端 - 后台管理端: https://gitee.com/howstrong/cydc - 点餐小程序端: https://gitee.com/howstrong/cydc-vue #### 项目介绍 本项目是专门为餐饮企业(餐厅、饭店)定制的一款软件产品,包括 系统管理后台 和 小程序端应用 两部分。其中系统管理后台主要提供给餐饮企业内部员工使用,可以对餐厅的分类、菜品、套餐、订单、员工等进行管理维护,对餐厅的各类数据进行统计,同时也可进行来单语音播报功能。小程序端主要提供给消费者使用,可以在线浏览菜品、添加购物车、下单、支付、催单等。 ![image-20221106185252326](assets/image-20221106185252326.png) 接下来,通过功能架构图来展示**管理端**和**用户端**的具体业务功能模块。 ![image-20221106194424735](assets/image-20221106194424735.png) **1). 管理端功能** 餐饮企业内部员工使用。 主要功能有: | 模块 | 描述 | | --------- | ------------------------------------------------------------ | | 登录/退出 | 内部员工必须登录后,才可以访问系统管理后台 | | 员工管理 | 管理员可以在系统后台对员工信息进行管理,包含查询、新增、编辑、禁用等功能 | | 分类管理 | 主要对当前餐厅经营的 菜品分类 或 套餐分类 进行管理维护, 包含查询、新增、修改、删除等功能 | | 菜品管理 | 主要维护各个分类下的菜品信息,包含查询、新增、修改、删除、启售、停售等功能 | | 套餐管理 | 主要维护当前餐厅中的套餐信息,包含查询、新增、修改、删除、启售、停售等功能 | | 订单管理 | 主要维护用户在移动端下的订单信息,包含查询、取消、派送、完成,以及订单报表下载等功能 | | 数据统计 | 主要完成对餐厅的各类数据统计,如营业额、用户数量、订单等 | **2). 用户端功能** 移动端应用主要提供给消费者使用。主要功能有: | 模块 | 描述 | | ----------- | ------------------------------------------------------------ | | 登录/退出 | 用户需要通过微信授权后登录使用小程序进行点餐 | | 点餐-菜单 | 在点餐界面需要展示出菜品分类/套餐分类, 并根据当前选择的分类加载其中的菜品信息, 供用户查询选择 | | 点餐-购物车 | 用户选中的菜品就会加入用户的购物车, 主要包含 查询购物车、加入购物车、删除购物车、清空购物车等功能 | | 订单支付 | 用户选完菜品/套餐后, 可以对购物车菜品进行结算支付, 这时就需要进行订单的支付 | | 个人信息 | 在个人中心页面中会展示当前用户的基本信息, 用户可以管理收货地址, 也可以查询历史订单数据 | #### 软件架构 关于本项目的技术选型, 我们将会从 用户层、网关层、应用层、数据层 这几个方面进行介绍,主要用于展示项目中使用到的技术框架和中间件等。 ![image-20221106185646994](assets/image-20221106185646994.png)