APP下载

智能点菜系统设计开发与应用

2019-10-21范长青

微型电脑应用 2019年6期
关键词:Android系统实现路径

范长青

摘 要: 在详细分析现代人生活习惯和思维方式的基础上,对智能点菜系统进行了研究和开发,完成了智能点菜系统的构建。系统基于无线网络,依靠Andriod操作系统即可实现点菜功能,直接面向顾客,结合使用B/S和C/S的登录模式,实现了方便快捷且易于操作的点菜系统的构建。能够随时随地进行预订、点菜及结账,具有良好的实时性和互动性,提高了餐厅服务及管理水平的质量和效率。

关键词: 智能点菜系统; Android系统; 实现路径

中图分类号: TP311.52

文献标志码: A

文章编号:1007-757X(2019)06-0147-03

Abstract: Based on a detailed analysis of living habits and thinking modes of modern people, this paper studies and develops the intelligent ordering system, and completes the construction of the intelligent ordering system. The system can realize the ordering function by using Andriod operating system based on wireless network, it directly faces on customers, and uses B/S and C/S structures. The login mode of C/S realizes a convenient, fast and easy-to-operate ordering system, which can complete booking, ordering and checking out at any time and anywhere. It has good real-time and interaction, and improves the quality and efficiency of restaurant service and management level.

Key words: Intelligent ordering system; Android system; Realization path

0 引言

随着网络技术的快速发展完善,为餐厅的点菜模式的优化提供了技术支撑,传统点菜模式以人工点菜下单方式为主,纸质菜谱更新难度大,存在效率低下、成本高等问题,在点餐过程中易出现菜品上错等情况,已经难以满足现代餐廳的管理需求,餐厅硬件设备需逐渐完善,点餐系统以系统下单或通过移动终端点菜等为趋势,无需中间的传菜过程,提高了点菜效率及准确率,智能点菜系统成为目前研究的热点之一。

1 点菜系统现状

点菜过程在餐厅运营中作为重要环节需确保信息传递的快速准确,保证良好的客户体验,将餐饮条件快速、透明的展示给顾客,对管理效率及餐饮服务模式的要求较高。随着餐饮业的迅速发展及人们对餐饮要求的不断提高,人们在追求色、香、味及营养价值俱全的美食的同时,希望拥有良好的用餐服务体验。目前大多数餐饮企业的信息化程度较低,仍然以人工模式为主来完成点菜过程,普遍应用的点菜系统主要包括:(1)利用单片机和无线模块,成本比较低但功能的局限性较大,此种点菜系统的传输距离较短且准确率较低,其屏幕色调单一、输入不便难以有效满足顾客的需求。(2)使用PDA和无线网卡,点菜过程操作简单便捷,但系统使用及维护成本较高,限制了其在餐饮业中的使用范围。餐饮业点菜系统的发展将逐渐向智能化、信息化发展[1]。

2 系统设计

本文在设计系统时以顾客在网上完成酒席及菜品的预定为总体设计目标,顾客通过使用手机、电脑登录餐厅网页实现随时随地预订,此外餐厅服务员会为有需求的顾客提供平板电脑完成点餐、结账过程,为顾客提供方便快捷点菜服务。

2.1 系统总体架构设计

该系统对所需硬件设备(包括服务器、电脑、无线设备等)要求不高,属于数据库应用程序,本文选择比较成熟且性价比较高的数据库服务器Microsoft SQL Server和手机Android系统,选用VS2010作为前台开发工具,具备开发环境可视化及控件资源丰富的优势,实现系统应用程序的快速开发。

顾客登陆餐厅网站后通过网页浏览即可对该餐厅的菜品种类、价格、菜系介绍(包括图片\配料\营养成分含量)及评价内容等进行查看,根据实际需要预定或取消酒席(取消酒席需提前一个小时),整个过程不受时空因素限制,提升了顾客点餐的整体服务体验。

智能点菜系统的传输模式结合使用了无线和有线网络,系统硬件由手持终端(无线触摸屏)、无线收发器、主控中心等构成,易于同打印机等设备实现连接,系统主要实现的功能包括开台点菜、收银结帐、会员管理、后台菜品管理、基本报表管理、会员结算管理等,系统总体架构如图1所示[2]。

2.2 系统模块功能划分

为弥补现有酒店点菜系统的不足,满足点菜的智能化管理需求,本文所设计的智能点菜系统融合了无线网络及计算机技术,能够满足的需求包括:便于管理员根据实际需要对各菜单进行管理,管理(包括添加、修改更新、删除、查询等操作)菜肴的种类、名称、营养价值等信息,系统能够自动为添加到菜单的每个菜生成编号,根据类别对菜单中的菜品数目进行相关统计,统计结果以图表形式展示给餐厅管理者,同时能够对各菜品的点击次数、消费次数及评论信息等进行统计,为餐厅经理分析及改善菜品提供科学依据;顾客通过该系统即可完成菜单浏览、订餐、点菜、结账及评价一系列操作;简化了下单、结账及收银过程;管理员根据需要可对某一时间段的就餐信息按照不同标准进(包括按桌号、按服务员、按菜名、及特色菜等分类)行统计;此外还能够提供各种经营分析报表,将各种营业数据提供给餐厅经理,协助经营者及时调整策略;后台功能强大(能够对员工信息、菜牌等信息进行有效管理)且管理简单无需具备专业知识,顾客所选菜式通过终端系统自动传送至相应部门,完成菜品准备及结账单打印[3]。

本文系统主要模块功能包括点餐配菜、结账、客户管理和意见反馈等,主要模块功能具体如图2所示。

点餐配菜功能在于菜品的配料及营养结构介绍、餐台及菜品预定和订单管理;对餐厅顾客的信息化管理由客户管理模块负责,包括会员注册、权限分配及管理等,满足顾客科学健康饮食的需求。

3 智能点菜系统的实现

3.1 关键技术

系统开发时,前台主控计算机使用主流的Windows操作系统,且具备服务器功能,管理结构结合使用C/S和B/S模式,采用Microsoft Visual Studio软件完成系统界面的设计,使用SQL Server作为数据库管理系统,采用安卓Android系统作为无线终端,从而确保了界面简洁美观并且易于操作使用,通过Web浏览器客户端即可对系统网页进行访问和操作,结合使用基于.NET的MVC设计模式,通过XML技术即可完成查询,提高了系统的通用性及安全性。

3.2 系统核心功能的实现

(1) 数据同步的实现

系统适用于固定和移动通信设备,实现通过Android、Web和桌面应用平台为用户提供服务,本文数据同步模式通过以XML为基础数据中心实现,从而使数据能够及时同步,并确保信息完整,由于使用不同的管理系统会导致数据库中的数据格式差异性较大,因此对XML文件进行同步处理,确保数据库数据的统一使用,具体流程如图3所示。

同时采用多用户多线程操技术,降低操作难度从而提高用户体验,解决网络的安全很重要,对数据采用压缩加密,对敏感数据采用AES加密,在提升数据传输效率的同时确保网络安全性[4]。

(2) 点菜模块功能的实现

点菜系统的信息在用餐区、吧台区和厨房区实现有效流动,通过系统吧台的主控计算机即可完成开台、换台、并台、点/退菜、结账等操作,主控计算机接收到各终端发送的信息后对其进行分析、加工、处理,据此完成信息下载和发送,同时将相关信息反馈到终端接收机(包括厨房区、顾客、经理办公室等),以供餐厅管理者进行信息统计、改善管理等。顾客通过手机、电脑或酒店配备的点菜宝即可进入点菜系统页面,按食材名称或价格完成筛选,对主要菜品及特色、菜品营养价值和成份进行查看,通过点击菜品下方的订购按钮,所定菜品以列表形式在订餐车中显示,顾客确定后即可下订单,系统自动将用户信息、桌号、用餐日期及时间、菜品名称、数量、总金额等传送到吧台及厨房,据此完成结账及菜品烹饪等环节[5]。

(3) 预订餐位模块功能的实现

除电话预定外,顧客登录餐厅点菜系统页面后,从餐厅内可用的餐位信息选取满意的餐位,若该时段的餐位以满将提醒顾客预订其他餐位或排队等待(提醒排队所需时间),订餐系统对于已注册会员的顾客,会自动提醒优惠信息以供会员使用。

(4) 用户反馈模块功能的实现

为提高就餐过程的服务质量,收集并分析顾客反馈意见环节极为重要,系统通过意见反馈界面的设置,实现了同顾客互动的功能,根据收集到的顾客意见进一步提高服务质量,顾客在点菜系统首页点击意见反馈按钮,通过其下拉菜单中的菜品建议、服务质量评价、就餐意见等子模块中留言、反馈,餐厅管理者通过对最新留言进行及时的查看并回复,以提升顾客体验及服务品质[6]。

4 系统测试

为检测系统的实用性和稳定性,通过在某餐厅进行试运行,运行为期1个月,日均访问人数超过500人,日均就餐人数超过200人,测试结果表明该系的点菜功能、餐位预订功能、结账功能及用户反馈模块功能均得到有效实现,且系统运行稳定,点菜系统易于操作,便于管理,只需简单培训服务人员即可进行熟练操作,该系统能为餐厅带来长期效益,提高管理的智能化和科学化水平,在降低餐厅管理成本的基础上使餐厅管理质量及效率得以显著提升。

5 总结

为弥补现有酒店点菜系统的不足,满足点菜的智能化管理需求,在对现代人生活习惯和思维方式进行详细分析的基础上,对智能点菜系统进行了研究和开发,完成了智能点菜系统的构建,该系统基于无线网络依靠Andriod操作系统即可实现点菜功能,直接面向顾客,结合使用B/S和C/S的登录模式,实现了方便快捷且易于操作的点菜系统的构建,能够随时随地进行预订、点菜及结账,具有良好的实时性和互动性,点菜系统降低了手工点餐、人工统计等的成本,提高了餐厅服务及管理水平的质量和效率,有利于餐饮企业的信息化管理的发展和完善。

参考文献

[1] 谢娜.Android平板电脑的电子菜单优化设计[J].自动化与仪器仪表,2016(11):189-190.

[2] PAPCUN P, ZOLOTOVA I, TAFSI K. Control and teleoperation of robot Khepera via Android mobile device through Bluetooth and Wifi. IFAC-Papers OnLine. 2016:188-193.

[3] 周宇,尹生强,王冬青,等.基于Eclipse和Android系统的App开发平台搭建研究[J].青岛大学学报(工程技术版),2016(3):49-53.

[4] 陈琦.基于Webpy+Apache HTTP Server的微信小程序架构搭建研究[J].无线互联科技,2017(18):50-51.

[5] 石爱好.基于SQL Server 2012数据库的应用及研究[J].电脑迷,2017(3):28-29.

[6] 朱文龙,秦兴,戴泓,等.基于Socket的Android聊天系统的设计与实现[J].工业控制计算机, 2016(3):48-50.

(收稿日期: 2018.11.21)

猜你喜欢

Android系统实现路径
Android系统上的移动互联网集成平台开发机制
Android系统核心管理工具设计与实现
Android下的机械式电表数字识别技术研究
论新疆民族互嵌型社区的建设:现实背景、基本概念和实现路径
经济责任审计发挥国家治理作用的实现路径
基于GPS和iBeacon的智能校园信息发布平台设计与实现
基于增强现实技术的导航系统研究
浅议人民银行金融稳定职能的实现路径
国际私法法典化的挑战与实现路径
我国学术期刊的价值设定与实现路径