第36卷 第12期 福 建 电 脑 Vol. 36 No.12
2020年12月
Journal of Fujian Computer
Dec. 2020
———————————————
本文得到筷乐助手四川省大学生创新创业项目(No.S201910644111)资助。武晓嫚(通信作者),女,1998年生,主要研究领域为软件开发。E-mail: *****************。成淑萍,女,1988年生,主要研究领域为计算机教育、软件开发。E-mail: ****************。赵金阳,女,1994年生,主要研究领域为图像识别、软件开发。E-mail:*****************。
餐厅预约系统的设计与实现
武晓嫚 成淑萍 赵金阳
(四川文理学院智能制造学院 四川 达州 635001)
摘 要 随着手机的普及、Android 系统的广泛使用,外出餐厅就餐的频率高,餐厅的预约成了一大问题。本文从需求分析、功能设计、数据库设计和实现测试等方面,阐述了基于Android 的餐厅预约系统设计和实现的整个过程,让就餐者可以随时随地地进行餐厅预约,不需要排长队,餐厅管理者实时掌握餐厅的就餐数据,让餐厅的食材和服务配备更加准确。 关键词 Android ;餐厅;预约
中图法分类号 TP393.08 DOI:10.16707/jki.fjpc.2020.12.038
Design and Implementation of Restaurant Reservation System
WU Xiaoman, CHENG Shuping, ZHAO Jinyang
(Sichuan University of Arts and Science, School of Intelligent Manufacturing, Dazhou, China, 635001)
1引言
目前,我国的餐饮业不仅迎来了良好的发展契机,而且也面临着严峻的考验[1]。李克强总理提出的“互联网+”概念为餐饮业提供了新的发展模式。随着互联网+时代的到来,互联网思维、互联网餐厅对传统餐饮的冲击,网上各种观点、争议不断[2],但也不能否认“互联网+”的神奇效果。例如:一批完全没有任何餐饮经验的外行人,以低成本甚至零成本的方式快速获得了传统餐饮企最难解决的问题:媒体关注度和品牌知名度[3]。同时也存在科技含量偏低、管理方式落后等不足[4]。由于手机的普及,构建基于Androi
d 的网上餐饮信息服务平台成为餐饮业的发展趋势。本文使用C/S 模型、Android Studio 和Eclipse ,同时结合MySQL 数据库,设计实现餐饮预约系统。Android Studio 是谷歌公司推出的一个Android 集成开发工具,内含丰富的控件,前后端结合开发便利。Eclipse 是一个由IBM 公司开发的开放源代码的、基于Java 的可扩展开发平台。MySQL 是一个由MySQL AB 公司开发,隶属于Oracle 旗下的产品。在WEB 应用方面,MySQL 是最好的
RDBMS (关系型数据库管理系统)应用软件之一。
2相关研究
预约订餐系统的主要吸引点是可以根据用户之前的点餐记录为用户提供同种类型的餐饮推荐,提高了用户的点餐效率,即兴趣点数据。兴趣点数据是一种包含了空间信息和属性信息的空间数据源[5]。POI 数据由于与生活密切相关,通过研究POI 的分布特征可以反映城市人口等的布局情况[5]。但是也有一个巨大的弊端:配送费用的收取问题。一些用户会认为给近距离商家的外卖订单支付配送费不划算。其次,当零售商家距离用户的空间距离较远时(通常为3公里以外),配送成本也会随之增加,配送距离更远,时间更长,这样用户的等待耐心也会降低[6]。这也是大多人不选择外卖订餐的原因之一。
从预约订餐的发展前景来看,“互联网+餐饮”行业整体呈上升态势。其原因主要有:拥有大量的潜在用户,通过用户的全方位消费把握用户的消费习惯,为不同的应用场景提供大量的用户资源;未来市场发
展前景广阔,已有基础的“互联网+餐饮”提升至“餐饮+”,如:餐饮可以与婚礼现场相结合,
2020年 福 建 电 脑 125
当婚宴举行时,新婚夫妇会面临餐厅的选择,这将联系消费者的消费需求[7];大数据时代下的优势,如POI 可以令相关订餐平台精准获取消费者的行为习惯信息,也可以分析得出目前的餐饮新态势。
从消费者的满意度问卷调查来看,调查问卷收集186份,其中有效问卷170份,有效率91.4%。参与问卷调研的男性88人,占比51.76%;女性82人,占比48.24%,男女比例比较均衡。年龄上,18
岁以下28人,占比16.47%;18-25岁82人,占比48.24%;26-30岁26人,占比15.29%;31-50岁24人,占比14.12%;51岁及以上10人,占比5.88%,中青年是外卖消费主力[8]。把握住预约订餐系统的受众就相当于把握住该系统的发展方向性[2]。
综上,为最传统的行业注入互联网基因, 颠覆旧有思路,成为当下最时髦的事。而餐饮业对其更是乐此不疲[9]。
图1 系统功能结构框图
3系统设计
3.1功能结构设计
预约订餐系统分为服务器和App 客户端两部分,系统功能结构如图1所示。从未注册过的用户首先通过电话号码注册账号登录系统;然后浏览首页点击选择心仪的食物种类/店家;进入商店列表页选择喜欢的食物进入相应的店家详情页面;在页面内选择心仪的食物加入购物车;根据店家的空位时间以及到店所需时间选择适合的就餐时间结账;收到系统发的商家已接单的反馈消息即表示下单成功;在订好的就餐时间内进入店家完成订单即可。
已经通过认证的商家在自己正常营业的时间,选择商家角登录商家界面。在个人模块内打开商家接单的按钮,即可在用户端的商家列表查看该店的信息。然后在菜品列表内选择今日供应相应菜品的数量及种类。当订单出现会即时进行语音播报通知店家对订单进行相应的操作。店家可依据顾客的到店时间及店内的相应状况选择是否接单。如果选择接单,系统会通过客观判断店内的位置及菜品的供应决定是否通过店家的接单请求。当系统播报接单成功后,会通知用户端进行用餐的倒计时。当根据手机定位检测用户出发时,系统会播报通知店家开始准备菜单内的相应菜品。检测用户离开店时,
会自动在店的详情页面加上相应空出的位置,此时店家需要进行位置清洁并做好下一次接单的准备。 3.2数据库设计
主要逻辑结构存在用户、管理员和商家之间,E -R 图如图2所示。管理是由管理员发出的操作请求,其中管理员与用户以及商家都是m :n 的多对多联系,如图中的菱形框就代表两个实体之间的联系,根
据该逻辑结构而言联系皆为管理。此外长方体代表的是实体,如图2的用户、管理员和商家。椭圆形则是代表实体所具有的属性。总的来说,三个实体都含有账号、密码、电话号码等基本属性,有些也具有额外的属性诸如地址、容纳人数等。
图2 数据库逻辑结构E-R 图
设计网站接单4 系统实现
4.1用户管理功能模块
126 武晓嫚等:餐厅预约系统的设计与实现 第12期
图3 用户管理功能实现流程图
用户管理功能模块是用户和系统的交互。用户先通过账号密码登入系统,打开个人页面筛选自己需要修改的信息,如个人信息页面的修改,主要是对密码、用户名等进行相应的操作,实现流程如图3所示。此外,用户管理也可以对评价进行删除、重评、追评等操作,主要是为了通过用户的评价给其他潜在的消费者提供相对有效的建议,能有效减少部分商家的无良行为。订单的删除仅限于该用户的订单展示删除,而不是删除数据库内的订单数据,以防止系统在面向商家展示订单数据缺失。 4.2订单管理功能模块
图4 订单管理功能实现流程图
用户下单功能的实现依赖于用户、商家和预约订餐系统的交互,使用的是C/S (客户端/服务器端)模式,增强三者之间的联系。实现流程如图4所示。对于用户的下单功能而言,用户首先注册登录系统以便享受更多的优质内容。登陆后的系统先展示的是商家、菜品推送页面,其设计的意义在于辅佐用户了
解菜品的范围种类,用户可通过搜索以及点击分类两种方式去选择店家。到需要的店家后,可点击条目查看店家的详细菜单,选择想要的菜品以及合适的分量加入购物车结账。如果结账成功,系统会发送下单通知商家,商家接收后会反馈下单成功给系统,通过系统通知用户商家接单,准备就餐。如果结账不成功会自动刷新重新结账即可。 4.3评价管理功能模块
用户登录该系统后,进入评价页面,里面会显示所有评价的信息,包括已评价的订单信息及待评
价的订单信息,用户可针对单独的订单进行删除评价及追评、重评等操作,实现流程如图5所示。用户也可直接按搜索条件搜索批量的评价信息进行相应的操作。评价管理功能是为了让用户能够更好和更合理地从客观和主观去了解自己将要就餐商家的信息,以防用户被商家的夸张宣传所迷惑。换而言之,也是为了维护该系统的客观公正的营业环境,故评价管理功能仅限于用户使用,商家只能查看整体评分以及系统转换后的匿名评价。
图5 评价管理功能实现流程图
5总结
基于Android 的餐厅预约系统,实现了用户管理、餐厅管理、订单管理和评价管理等功能,可以应用于餐厅的预约。系统可以扩展更多内容,可以加入实时监控,实时获取商店内顾客的情况,还可以扩展跑腿功能。对于有些模块可以加入安全验证等内容保护用户的个人隐私。
参 考 文 献
[1] 刘畅.餐饮企业在互联网+时代的发展趋势.现代营销(下旬
刊),2016(02):142
[2] 王济民.川鱼婆——互联网自助餐厅的第一个践行者——互联网+时
代餐饮业新商业模式解析系列之一.信息与电脑(理论版), 2015(13):13-14
[3] 梁璐,张艺婷,王镜茜.互联网 餐饮黄金时代新一任霸主?.餐饮世
界,2015(04):14-15
[4] 黄信洋.网上餐饮信息服务平台设计与实现[硕士学位论文].电子科技
大学,成都,2019
[5] 夏宇,杨舒波,张忠海.基于美团外卖POI 的城市餐饮业的空间热点分
析——以南昌市为例.江西科学,2020,38(01):31-35
[6] 焦腾啸,李先国,孟陆.线上客户地理分布对外卖零售商经营决策的影
响——基于饿了么外卖订单数据的实证研究.中国软科学, 2020(03):122-133
[7] 关大卫.美团点评电商平台营销存在的问题及对策分析.全国流通经
济,2020(08):23-24
[8] 原志刚,吕江峰.国内O2O 外卖平台饿了么客户满意度调查及改善研
究.物流工程与管理,2020,42(04):169-172,138 [9] 王漪.餐饮业用互联网“下饭”.投资北京,2014(12):44-45
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论