1.研究目的、意义、应用前景等。
近年来,随着国家的改革建设,社会的不断进步和经济的加速发展,人们的购买力逐渐提升,消费类型也更加多样化。在这个大趋势下,随着智能时代的到来,人们对生活效率的追求越来越高,以前的点餐系统效率低下,浪费物力和人力。而小程序则更加符合人们生活中的需求。小程序为餐饮行业迎来了新的春天。小程序在餐饮行业迅速普及,并逐渐渗透到预约、到店点餐、外卖等使用场景。腾讯2020年5月财报提到,微信小程序用户数增长迅速,日均活跃账户数突破4亿,可见小程序正迸发出巨大的市场潜力。 在餐饮行业,2019年餐饮相关小程序数量超过20万个,覆盖茶饮、快餐、正餐等六大餐饮行业,20多个场景,日均交易金额超过1.5亿。小程序让应用无处不在、随时可用,无需安装和卸载软件。基于微信小程序的餐厅点餐系统从某个角度方便用户点餐,对于商家来说,可以满足简单的基础应用,非常适合生活服务的线下门店,降低了餐厅的运营成本,减少了人工雇佣费用,吸引了更多潜在客户。对于点餐系统的用户来说,基于微信小程序的餐厅点餐系统做到了“用了就走”的概念,减轻了手机内存的负担,操作方便简单。 本系统将点餐与网络相结合,避免了店内繁琐的点餐、付款排队,让用户直观便捷的点餐,直接使用微信支付进行支付,相比传统餐厅点餐更加人性化,更加注重用户体验。对于小程序的开发者来说,其开发门槛相对其他小程序要低一些,难度没有App那么高。本系统的设计不仅提高了开发者的开发效率和能力,对于使用云开发的人来说,也使得开发程序的审核、备份、更新迭代更加简单,代码几乎可以实现实时云备份,通过云存储将个人数据备份在网络上,也为后来者提供了很好的参考意见。
2. 研究现状
点菜系统利用现代化设备和互联网技术为餐厅提供了一种全新的点菜方式。国外很早就开始在餐厅搭建电子点菜平台,1970年就出现了餐饮电子服务管理系统,2007年德国出现了世界上第一家无人餐厅,餐厅内所有服务均无人参与,顾客通过店内的电脑设备即可浏览菜品、点菜、结算。日本一家餐厅在无人餐厅的基础上,结合移动互联网技术,将点菜系统移植到智能终端上,顾客可以使用餐厅专属APP进行订餐、点菜,这种方式节省了顾客的等待时间,彰显了信息时代智能点菜系统给人们生活带来的便利。从历史来看,国外点菜系统的发展主要有以下几个阶段:餐厅有线点菜系统、餐厅无线点菜系统、基于互联网的无线点菜系统。 餐厅有线点餐系统主要由服务员使用餐厅电脑完成点餐等服务,而餐厅无线点餐系统则需要服务员用一些手持终端代替固定的电脑设备来完成点餐等服务。目前最常用的基于互联网的无线点餐系统只需要用户使用智能手机即可完成点餐和支付服务,例如在肯德基点餐时,顾客现在可以通过手机浏览菜品、下单、支付等。
目前,我国正在大力推进“互联网+”建设,与人们生活息息相关的餐饮行业自然与互联网技术深度融合。不仅出现了美团、饿了么等以外卖为主的点餐软件,还出现了用手机在餐厅点餐的新方式。其中,用手机自主点餐又分为使用特定APP点餐和扫描二维码点餐。使用特定APP的方式略显繁琐,在不同的餐厅使用需要下载不同的APP。相比之下,扫描二维码点餐更加方便快捷,无需下载应用,也省去了应用开发者适配不同手机系统的麻烦。近年来,随着微信的快速发展,基于微信平台的应用层出不穷,很多商家也在微信平台上部署了点餐系统。 顾客可以直接从微信登录点餐系统浏览菜品、下单、支付,点餐更加方便快捷。
3.研究目的、研究内容、拟解决的主要问题、创新点或特殊研究目标
基于微信小程序设计的餐厅点餐系统应达到以下目标:微信小程序操作简便、功能齐全灵活、界面简洁;系统后台信息统计规范管理;管理员录入和管理信息方便;整个系统具有良好的安全性和实用性。
研究内容
基于微信小程序的餐厅点餐系统具有首页浏览菜品、菜品分类、菜品介绍等功能,还具有用户注册、用户登录、修改菜品、查看菜品、搜索菜品、添加菜品到购物车、删除菜品、评价店铺菜品等功能。购物车支付结算功能模拟支付,支付后有支付提醒。后台主要针对管理员用户设置,用于查看、添加、删除、修改商品信息,以及查看、修改、删除订单等功能。最后用户可以正常查看商品,进行购买评价等。
需要解决的主要问题
(1)如何实现前端页面与数据库的对接;
(2)如何使用SSM框架和数据库进行系统开发;
(3)如何实现订餐、订单管理、菜品管理等功能。
创新或特点
(1)简单
系统功能一目了然、排列有序,新手也能快速学会如何操作整个系统。
(2)完美
系统功能比较齐全,可以完成基于微信小程序的餐厅订餐系统的所有基本功能。
(3)美学
系统界面更加美观,让用户和管理员可以随心所欲地使用系统。
四、研究计划与研究方法
待开发的系统按如下步骤进行研究:
1、系统分析阶段:主要查阅文献并分析整个系统运行工作流程,需要实现哪些具体功能,需要满足哪些要求,然后结合实际情况对整个需求进行系统布局。
2、系统规划阶段:分析整个系统的需求后,选择所需的语言、开发环境、数据库软件等。
3、系统设计阶段:对系统进行详细设计,首先分析整体框架,然后划分框架中所需的功能模块,最后细分各个模块并进行实际开发。
4、系统实施阶段:编程实现各功能模块的功能,连接、测试、调试各功能模块。连接成功后,对整个系统进行测试、调试。反复更改数据、测试,确保系统正常运行。
5.系统总结阶段:认真总结,查漏补缺,完善系统结构,撰写论文完成
研究方法
基于微信小程序的餐厅点餐系统采用Java的SSM框架进行后台管理开发,在浏览器上登录即可管理后台数据,基于微信小程序的点餐系统采用微信开发者工具作为本地数据库,充分保证了系统的稳定性。
5. 参考文献
[1]陈帅.微信订餐系统小程序的设计与实现[J].电子技术与软件工程,2021(24):30-31.
[2]高天波,刘伟.基于微信小程序的食堂订餐系统[J].科技创新,2021(29):74-76。
[3] 张苗苗, 罗亚国, 吕嘉琪. 微信小程序订餐系统设计[J]. 无线互联网技术, 2020, 17(24): 26-27.
[4] 李浩.基于微信小程序的智能推荐订购系统设计与实现[D].南京邮电大学,2020.DOI:10./ki..2020..
[5] 李新金, 卢志平, 刘元儒. 基于微信小程序的校园订餐系统设计[J]. 电脑知识与技术, 2020, 16(07): 50-51+56. DOI: 10./ki.ckt.2020.0756.
[6]余丽娜.微信小程序订餐系统的设计与实现[J].信息通信,2020(02):131-132.
[7] 蒋志辉, 童炼. 基于微信小程序的食堂订餐系统设计与实现[J]. 现代信息技术, 2019, 3(24): 14-16. DOI: 10./ki.2096-4706.2019.24.004.
[8] 杭莉,聂丽娟.基于微信小程序的订餐系统[J].电子产品生产,2019(23):54-58.DOI:10./11-3571/tn.2019.23.019.
[9] 魏娟, 张瑞娟, 孙兆峰. 基于微信小程序的食堂订餐系统设计[J]. 电子世界, 2019(22):147-148. DOI:10./ki.dzsj.2019.22.074.
[10]王艳辉.基于微信小程序的外卖订餐系统设计与研究[J].信息与计算机(理论版),2019,31(21):97-98.
[11]姜东龙,孙明瑞,李江岱.基于微信小程序的订餐系统设计与实现[J].食品科学,2019(04):134.
[12] 沈艳萍, 何梦蕾. 基于微信小程序的订餐系统[J]. 电脑知识与技术, 2018, 14(04): 62-63+83. DOI: 10./ki.ckt.2018.0382.
[13]宋丹丹.基于微信小程序的订餐推荐系统设计与实现[J].信息通信,2017(12):89-90.