效果
源码下载
文档
一、概述
由于互联网的飞速发展,饭店的点餐也要进行时代化的创新,由以前的人工点餐到现在的系统点单,大大减少了人力资源的利用。
总体设计图
由于互联网的飞速发展,饭店的点餐也要进行时代化的创新,由以前的人工点餐到现在的系统点单,大大减少了人力资源的利用。
功能设计
近年来,随着生活水平的不断提高,人们对餐饮业提出了更高的要求。针对现代餐饮行业的传统服务模式已经不能满足实际需求,设计一种在线点餐的系统迫在眉睫。该系统具备在线点餐、登录服务、热销推荐等功能,取代了传统的人工方式,提高了工作效率,为商家带来了更多的利润。
随着社会的进步、计算机技术、信息技术的飞速发展,信息技术的发展使得一切应用变得越来越有效率,用计算机代替手工的操作越来越多,无线点餐管理系统就是其中之一。本系统的中心思想是:充分利用数据库技术作为后台管理,采用无线网络技术作为支持,采用现代化管理方式实现对餐饮业中各种信息的管理。例如,把餐厅经营过程中的点餐、收银还有信息地分析等环节,都用信息化的管理方法去控制,以此实现节约成本,提高效率的目标。基于以上论述,结合系统的功能,本文完成了无线点餐管理系统的设计与实现。第一,本文阐述了传统餐饮业经营模式的缺点,然后论述了无线点餐管理系统的优点;接着阐述了利用无线技术实现点餐这种经营模式的发展现状和趋势,同时介绍了实现本系统而使用的一些关键性技术。第二,对系统进行需求分析,总结系统要完成的主要功能,围绕要实现的功能进行总体设计,绘制功能模块图。第三,分析系统存储数据的需求,利用MySQL数据库管理软件,完成数据库表的创建,并实现数据存储。第四,根据系统的总体设计,进行模块的详细设计,主要利用[IntelliJ IDEA](https://baike.baidu.com/item/IntelliJ IDEA)开发平台,使用java语言,配合无线技术实现了一个对餐饮业进行管理的无线点餐管理系统。 第五,依照系统的需求分析和系统要完成的功能,选取合适的测试用例对无线点餐管理系统进行测试。
二、点餐系统功能模块介绍
该订餐系统主要包括前台模块和后台模块。前台模块主要是面向客户,是客户进行的用户操作。后台模块主要面对的是饭店人员,饭店人员通过相应的管理权限进行线上相关的操作,与线上客户实现交互。
点餐系统 项目说明书
后台:
- 超级管理员(具有该系统所有权限)登录
查看系统所有管理员 **
操作:可新添加管理员并分配系统已有角色;
可对已有管理员进行信息编辑;
可对除超管外的其他管理员账号禁用/启用(一经禁用便不可登录该系统);
查看系统所有角色
操作:可新添加角色;
可重新编辑角色;
可对已拥有该角色的用户进行授权/变更已有权限;
可对除超管外的其它角色禁用/启用(一经禁用则拥有该角色的管理员不再拥有对该系统资源的访问);
** 查看所有菜品
操作:可对菜品上下架,及时更新菜品信息;
可添加新菜品;
** 查看菜品分类**
操作:可添加新的菜品类别;
可对菜品类型启用禁用,如果此类型正在使用中则禁用失败;
** 查看所有订单**
操作:可查看所有用户订单及订单详情;
后厨订单显示
查看财务报表.图表
操作:显示各个月份财务总计;
可根据时间查询不同阶段财务总额;
可将财务信息导出到excel表格;
可据图表查看各个月份财务走势;
- 其它管理员(具有该系统的部分权限)登录
可访问由超管所授权的所有资源;
** 前台**:
- 微信小程序登录
操作:可以授权微信ID,获取“拒绝”,“允许";
可自动获取本微信id头像;
可把查出的数据放入接口;
- 首页菜品展示
操作:可根据不同类别查看不同菜品
- 加购物车
操作:登录用户必须扫码开桌后方可加购
加购成功即可下单进行**指纹/密码**支付
支付成功,订单传送后厨订单显示
- 我的(个人中心)
操作:查看订单及订单详情
顾客点餐流程
订餐系统使用者是餐厅,酒店和餐饮店。面对的对象是到实体店的现场客户。
顾客进入餐厅入座之后用微信授权登录并扫描桌上的二维码(自动绑定桌号),然后进入点餐页面选择菜品(直接加入购物车),在购物车下单支付。后厨会显示点餐信息进行制作菜品,菜品制作而完成后后厨点击已完成,前端小程序订单中显示该订单已完成。