智能餐饮全自助系统设计与实现

所属栏目:智能科学技术论文 发布日期:2019-11-16 11:18 热度:

   【 摘 要】 针对“ 互联网 +”在餐饮业的应用需求和发展,介绍一套普遍适用于餐饮行业的智能餐饮全自助系统,模拟真实餐馆中店小二的实际工作,如收银、出单、通知后厨、叫号等功能,实现了餐馆中餐饮服务的智能化、自动化,降低了劳动力需求成本,可减少人为错误的发生机率,提高服务速度和精准度。

  【 关键词】 智能餐饮;全自助机器;自动化

智能餐饮全自助系统设计与实现

  0 引言

  随着中国社会经济持续高速增长,群众收入水平不断提高,社会财富累积增多,生活方式随之发生巨大变化,为餐饮业的发展必要的前提和历史机遇,促使中国餐饮业在 30 余年里逐步形成了成熟的餐饮业体系,并已进入投资主体多元化、经营业态多样化、经营模式连锁化和行业发展产业化的新阶段,出现了智能餐饮[1],其中自动售货机(Vending Machine,VEM)是能根据投入的钱币自动付货的机器[2]。自动售货机是商业自动化的常用设备,它不受时间、地点的限制,能节省人力、方便交易。是一种全新的商业零售形式,又被称为 24 小时营业的微型超市。文献[3]开发了基于 GSM 短消息的自动售货机监控终端。文献[4]设计了基于 GPRS 网络的自动售货机监控系统。文献[5]设计了基于 RFID 的智能点菜系统。文献[6]设计了基于 ZigBee 技术的无线点菜系统。本文用现在随处可见的二维码和先进的网络通信技术让餐饮行业点餐变得更简单和简洁,不用前台人员和叫号用餐,使餐厅内氛围更舒心,并且使用全自助机器点餐,减少了人为的错误发生机率,提高了服务速度和精准度。

  1 系统总体结构

  系统总体结构如图 1 所示。整个系统由多个部分组成:可和顾客交互的自助点餐机器、二维码扫描器、显示屏、服务器、打印机。

  自动点餐机器和顾客交互,提供点餐和收银的功能,顾客先在自动点餐机器上投币或插入会员卡,然后选择自己喜欢的菜,之后机器会打印顾客选择的菜对应的二维码账单,并进行找零或退还会员卡,与此同时自动点餐机将顾客的点餐信息上传给两台服务器,一台负责备份,一台则将信息打印给厨房的厨师,告诉厨师应该做哪道菜,并把信息放到屏幕上。顾客点好菜后就坐,把二维码账单放到二维码扫描器上,二维码扫描器将扫描到的账单信息都传给服务器,服务器再在屏幕上显示顾客的座位信息。这样上菜的人员可以通过屏幕得知顾客坐到哪个位置上,实现不用通过叫喊顾客即能得知顾客就坐位置,体现了人性化的设计,改善了餐厅氛围。

  2 硬件设计

  系统硬件部分主要是自助点餐机器、二维码扫描器和服务器等。二维码扫描器(如图 2 所示)采用可以联网传送数据的模块,有电源线供电和 RJ-45 模块,用于 TCP/IP 传输信息,将扫描到的二维码信息直接上传给服务器。

  服务器上装有应用软件,其将上传至服务器的信息进行处理和保存,在店面内的服务器还连接着打印机和显示用户点餐信息的显示器。

  自助点餐机器由多个模块组成,分别为收银模块、菜单选择按钮模块、语音提醒模块、显示屏提醒模块和控制模块,其中收银模块又分硬币收银模块和纸币收银模块。图 3 为两台点餐机和产品的实际展示。

  3 软件设计

  服务器软件部分采用 C# 语言编写,服务器和自助点餐机间采用 Socket 方式连接,部分主要代码如下: private static void socket_setup(IPAddress IPS) { try { serverSocket = new Socket (AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); if (serverSocket.IsBound == false) serverSocket.Bind (new IPEndPoint(IPS, myprot)); serverSocket.Listen(6); disp = " 启动服务器成功" + serverSocket.LocalEndPoint. ToString(); //通过 clientsocket 发送数据 myThread = new Thread(ListenClientConnect); myThread.Start(); } catch { disp = "启动服务器未成功"; try { if (myThread ! = null) { myThread.Abort(); } for (int i = 0; i < DCJ_NUM; i++) { if (receiveThread[i]! = null) { receiveThread[i].Abort(); } } ClientNumb = 0; serverSocket.Close(); } catch { myThread.Abort(); } } }

  4 结束语

  随着“互联网+”应用的不断推广,餐饮行业也将发生巨大的变化。针对“互联网+”在餐饮业的应用需求,设计的智能餐饮全自助系统可方便实体店面的智能化管理,通过智能餐饮全自助系统,实现真实餐馆中店小二的实际工作,可降低劳动力成本,减少人为错误的发生机率,提高服务速度和精准度。

  参考文献:

  [ 1] 郑小珍, 王汝笠. 智能餐饮数码系统的设计与应用[ J] . 科学技术与工程, 2006, 6(12): 1738- 1741.

  [ 2] 邓娜娜, 王鹏, 杨子姜. 基于 ARM 的自动售货机主控制器的设计与开发[ J] . 计算机应用与软件, 2012, 29(5): 260- 261.

  [ 3] 何益波, 金瓯, 贺建飚. 基于 GSM 短消息的自动售货机监控终端开发[ J] . 计算机测量与控制, 2009 (4): 679- 681.

  《智能餐饮全自助系统设计与实现》来源:《福建电脑》,作者:刘靖阳,宋志强,曹振华。

文章标题:智能餐饮全自助系统设计与实现

转载请注明来自:http://www.sofabiao.com/fblw/dianxin/zhineng/41276.html

相关问题解答

SCI服务

搜论文知识网的海量职称论文范文仅供广大读者免费阅读使用! 冀ICP备15021333号-3