APP下载

互联网+智能餐饮管理系统的实现

2018-03-23龚玉霞

电子技术与软件工程 2018年4期
关键词:实时餐饮企业架构

龚玉霞

摘 要互联网时代的智能餐饮系统是利用移动智能设备借助网络远端的应用程序接口API(即是Application Programming Interface)实现数据的交互。智能设备利用网络通讯相关的协议获取服务端匹配的API,就能快速而准确地通过应用程序接口完成数据的交互。互联网时代的智能点菜系统,不仅是企业内部管理上的方便,更重要的拓宽了营销渠道,它颠覆了传统的网络PC点菜系统。

【关键词】实时 餐饮企业 网络同步 信息技术 API 架构

1 引言

互联网高速发展的今天,社会的各行各业逐步走向智能化。餐饮行业是人们每天都要接触的行业,走向智能化是一种必然的趋势。随着国内外移动智能设备的大量增加,传统的餐饮业已经进了一个行业洗牌期,当前的形式要求餐饮企业必须与时俱进,由传统的粗放式、经验式的经营方式转向特色化、风格化、流程化的经营模式。餐饮行业则是顺应时代的发展,餐饮企业不仅局限于传统PC机网络点菜的需求,而是要求利用互联网来实现在客户与餐饮企业之间的实时对话。要打造符合市场需求的现代餐饮业,就必须坚定不移地走标准化、工业化、连锁化、经营管理信息化之路,必须充分应用现代科技的成果,准确把握现代化消费需求和消费方式。因此,开发一个套行之有效的基于互联网的智能餐饮管理系统(Management System About Intelligent Catering以下简称MSIC)对于众多餐饮企业来说势在必行。

2 MSIC的现状与研究意义

早在上个世纪末,国外就出现了点菜系统,比如肯德基、麦当劳等。现在,国外的餐饮系统以及餐饮售后服务方面都做得相当出色。近年来,国内的餐饮业信息化涉及面越来越广泛,例如一些企业内部的点菜系统或是结账系统。这些系统是为了内部管理的方便,大多是基于分时系统的点菜系统。但是,在这个足不出户就能观天下的信息时代,餐饮行业加入互联网势在必行。在网上预订,一方面提高了销售渠道,另一方面减轻了餐饮前台人员的操作压力,同时在某种程度上也提高了店面的服务质量与档次。

3 MSIC的分析与设计

MSIC的实现需要采用B/S模式并且利用三层架构来实现,它是基于互联网的智能实时餐饮管理系统。它不只是可以满足客户在任何时间,任何地点都可以进行点餐,更为重要的是对餐饮企业的日常管理提供了高效、便捷的信息平台,使餐饮企业的日常管理更加方便、准确、高效。通过综合分析,实时餐饮管理系统包含如下的模块:系统管理(包含:用户、角色、模块、基础数据等管理),客户信息管理(包含:客户、历史点餐信息统计等),日常菜品管理(包括:菜品、库存菜品、推荐菜品等),房桌管理(包括:房桌清退、房台占位处理,换位处理等),订单管理(包括:新订单的生成,处理订单等)。

4 MSIC的統系统实现

本文将以某公司的商业项目——基于互联网的点餐系统为例,对如何实现餐饮企业利用互联网与客户进行交互,从而实现线上线下相结合的模式进行介绍。

4.1 网络接单

基于网络的餐饮菜接收终端是本文研究重点。它主要是要实现接收来自网络端的信息并进行处理。首先检测本地计算机是否与互联网联通,如果没有,则检测本地设置是否正确。当成功接入到互联网后,则通过调用远端服务器的API,随时保持监听状态。这样做的目的是同步取得来自网络的数据包,如果在远端的Web上有相应的请求点菜请求,则将这个点菜信息通过API调用并传入到本地服务器。不管远端是否有数据更新,本地网络点菜接收终端接收端每隔一段时间进行刷新,并将所有的网络中新的点菜信息显示出来。

如何进行网络监听?系统的主要考虑的因素在于应该与网络中的信息进行对接从而实现信息更新的同步性。所以在商家客户端应该实现远端API的监听。在实现功能最为关键的是通过如下的语句如下:

OrderRemoteServiceremoteService = new OrderRemoteService();

再利用如下的语句实现对网络点菜列表信息 orderInforFulls进行填充:

remoteService.OrderGetByNotDown(out orderInfoFulls, out bl, out status, out resultString);

上面的对象调用了互联网端的API,而下面的代码是对远端功能和接口的定义和初始化,这为后面的数据同步打下基础。

4.2 其它功能

除了接受网络订单模块之外还有一些其它的模块,如房桌管理,菜品管理,用户管理,系统功能设置等模块。

4.2.1 房桌管理

它是根据实际的运营情况商家可以增加或删除房桌。同时用户则可以根据网络图片和文字信息迅速找到自己想要的房间。

4.2.2 菜品管理

企业决策者可以通过系统中的历史数据,了解到那些类型的菜品比较畅销,那些类型的菜品不太受欢迎,这样他们可以准确的做出调整,以此实现菜品的有效管理和控制。

5 结束语

本文主要介绍如何接受网络订单以及本地订单的管理。这些模块能提供有效的数据,对企业管理者的决策分析提供了佐证材料,也是进行管理或改善的依据。但是系统中很多值得改进的地方:一方面,在用户的体验方面应该更多的遵从客户的意见。另一方面技术的更新上,可以采用更加先进的技术,从而来提高系统的性能。本文解决了基本的管理问题,但还有更多问题有待进一点的研究分析。未来努力的方向是将新思想、新理念、新技术应用到系统中,使系统更完善、功能更强大,管理更方便。

参考文献

[1]思讯.信息化推动餐饮业整体前行[J].信息与电脑,2011(07):32-33.

[2]杨选辉.信息系统分析与设计[M].清华大学出版社,2007.

[3]马海波,王德广.计算机操作系统教程[M].清华大学出版社,2009.

[4]李玲,付园等.云存储系统中数据冗余策略优化问题[M].吉林大学学报-信息科学版,2013.

[5]黄晓云.基于HDFS的云存储服务系统研究[J].大连海事大学,2010.

[6]李雅丽.浅谈瘦客户端的网络技术[J].科技信息,2008(23):69-69.

[7]蔡长安,王琪.基于B/S模式的学生信息管理系统设计与实现[J].计算机工程与设计,2006.

作者单位

1.重庆商务职业学院出版传媒系 重庆市 400036

2.重庆工商职业学院电子信息工程学院 重庆市 401520

猜你喜欢

实时餐饮企业架构
基于FPGA的RNN硬件加速架构
功能架构在电子电气架构开发中的应用和实践
成本会计在餐饮企业财务管理中的应用
成本会计在餐饮企业财务管理中的应用
LSN DCI EVPN VxLAN组网架构研究及实现
高档餐饮企业成本控制的探索与思考
一种改进的混音算法的研究与实现
一种基于FPGA+ARM架构的μPMU实现