基于Andriod的餐厅点餐APP的设计与实现
2016-06-02辽宁对外经贸学院信息管理学院张夜轩景慎艳
辽宁对外经贸学院信息管理学院 张夜轩 景慎艳
基于Andriod的餐厅点餐APP的设计与实现
辽宁对外经贸学院信息管理学院 张夜轩 景慎艳
【摘要】在移动互联网的背景下,基于Java和Eclipse平台,在MySQL上建立数据库,开发了基于Andriod平台的餐厅点餐APP。系统具有顾客点餐、后厨、传菜、结算等功能,系统能达到预期的要求,可以通过移动智能终端使用本系统实现传统点餐的消费流程,无形中使餐厅赢得了更多的时间和顾客。
【关键词】Andriod;餐厅点餐;Eclipse
1 前言
现随着社会的进步,互联网的深入带动着中国餐饮行业的迅速发展,人们的生活水平及消费水平也在不断提高,但是“民以食为天”却是自古不变的定律,餐厅点餐服务已经成为一项热门课题。餐厅行业面临着人工收费满足不了餐厅财务管理、人力资源越来越昂贵以及顾客等餐等问题,很大限度的制约了整个餐饮行业的规模化发展和其整体服务水平的提高。完善信息管理和提升信息技术成为提高服务质量、服务水平和服务效率的必要途径,才能最大限度获得更多的顾客及提升顾客的回头率和满意度。在餐饮行业中实施信息化管理已经成为未来餐厅的必经之路,大众化消费已逐渐成为餐饮消费市场的主体,现代化科学技术和科学的信息化管理在餐饮行业的应用己经越来越广泛。餐厅管理APP的开发可以基本实现餐厅点餐服务流程的智能化,大幅的减轻服务员的劳动力输出和减少收费上的失误,解决大部分餐厅高效又准确的管理问题。它不仅可以实现客户基本的点餐功能,还可以在基本功能的基础上提供更多的、更人性化的服务。
2 开发技术
Eclipse 是一个开放源代码的基于Java的可扩展开发平台,它只是一个框架和一组服务,用于通过插件组件构建开发环境。编程语言选用Java编程语言, Java 技术具有优越的通用性、平台移植性、高效性和安全性,数据库选用MySQL,MySQL体积小、速度快,开放源码适合中小型企业应用。
3 系统分析与设计
3.1 需求分析
(1)用户需求分析
11使用系统相关人员有顾客、服务员、厨师和系统管理员。顾客需要按系统操作提示自主进行点餐、加菜和退菜操作,最后系统要能够根据顾客的选择进行自动结账计算并显示;服务员需要按系统操作提示对已经上桌的菜进行标记;厨师需要对数据库初始数据的设置、系统维护与升级、对数据进行分析并根据当日材料情况适当修改菜单以及权限设置,数据备份等。
(2)系统性能需求分析
本系统在响应时间、可靠性、安全性等方面有较高的性能需求,在开放性、可扩展性需要有长期的计划,适应业务发展的需要。
3.2 功能模块设计
本餐厅APP由用户管理子模块、餐品管理子模块、餐桌管理子模块、点餐管理子模块、订单处理子模块、结算子模块、结算子模块、统计子模块这7个功能模块组成,如图1所示。
3.3 数据库设计
根据系统的业务需求,进行数据库分析与设计,本系统的数据表的逻辑结构如下:
餐桌类型(类型编号,类型名称)
餐桌(餐桌编号,位置,就餐人数,负责人,餐桌类别);
顾客(顾客编号,手机号,餐桌号,用户名,密码,类型);
会员积分(顾客编号,积分数额,日期,积分类型);
员工(员工编号,姓名,电话,用户名,密码,类型);
菜单(菜品编号,菜名,类型,单价,状态,菜量,备注);
订单(订单编号,餐桌号,顾客编号,菜品编号,数量,点餐时间,厨师员工号,厨师响应时间,传菜时间,上菜时间,上菜员工号,状态)。
图1 餐厅管理系统功能图
4 系统实现
(1)基本管理模块
可以对餐桌、菜品类别、菜品信息、员工信息、顾客信息进行查询和维护,顾客类别可以是游客也可以是会员。
(2)点餐模块
会员顾客登录成功后可以点餐,游客类型的顾客可以直接点餐。
点餐业务流程为:先选择空闲的餐桌,然后按类别浏览菜品并使用复选框勾选菜品,然后提交。
修改订单的业务流程为:加菜可以随时进行,但是退菜需要菜品状态为待响应状态(即厨房未接单)。
结算的业务流程为:判断所有菜品都为已上菜状态即可结算,否则需要做退菜处理后方可结算,会员结算时将结算金额计入消费积分。结算页面如图2所示。
图2 结算页面图
(3)后厨模块
点餐完成以后订单菜品状态为“待响应”,后厨查看所有“待响应”菜品,按点餐时间“接单”后开始做菜,菜品完成后后厨“出单”。
(4)服务员模块
服务员可以检索“出单”状态的菜品,执行上菜工作;服务员可以检索“未响应”状态的菜品,对于点餐时间比较久的向后厨催菜。
5 总结
本论文基本完成了餐厅点餐智能系统的设计与实现,系统的结构清晰,在稳定性、可扩展性方面表现得不错,在以往平板电脑点餐模式的研究和应用的基础上探索了手机APP的点餐模式,发挥APP快捷、顾客粘度大、操作方便的优势,对点餐效率,员工使用效率、餐厅上座率等都具有明显推进作用。
参考文献
[1]尹亮.餐厅点菜及后厨系统的设计与实现[D].成都电子科技大学,2015.
[2]李源.餐厅点菜系统的设计与实现[J].电子技术与软件工程,2015,09.
[3]肖飞,贾满磊.基于Android平板电脑的电子菜单设计与实现[J].计算机与现代化,2013,08.
[4]王占山.基于移动终端的订餐系统的设计与实现[D].吉林大学,2015.
作者简介:
张夜轩(1993-),男,安徽安庆人,辽宁对外经贸学院信息管理系学生,研究方向:信息管理与信息系统。
景慎艳(1976-),女,吉林通化人,副教授,硕士,主要从事网络应用、数据库应用等方面的研究。