设计 任务书 文档 开题 答辩 说明书 格式 模板 外文 翻译 范文 资料 作品 文献 课程 实习 指导 调研 下载 网络教育 计算机 网站 网页 小程序 商城 购物 订餐 电影 安卓 Android Html Html5 SSM SSH Python 爬虫 大数据 管理系统 图书 校园网 考试 选题 网络安全 推荐系统 机械 模具 夹具 自动化 数控 车床 汽车 故障 诊断 电机 建模 机械手 去壳机 千斤顶 变速器 减速器 图纸 电气 变电站 电子 Stm32 单片机 物联网 监控 密码锁 Plc 组态 控制 智能 Matlab 土木 建筑 结构 框架 教学楼 住宅楼 造价 施工 办公楼 给水 排水 桥梁 刚构桥 水利 重力坝 水库 采矿 环境 化工 固废 工厂 视觉传达 室内设计 产品设计 电子商务 物流 盈利 案例 分析 评估 报告 营销 报销 会计
 首 页 机械毕业设计 电子电气毕业设计 计算机毕业设计 土木工程毕业设计 视觉传达毕业设计 理工论文 文科论文 毕设资料 帮助中心 设计流程 
垫片
您现在所在的位置:首页 >>毕设资料 >> 文章内容
                 
垫片
   我们提供全套毕业设计和毕业论文服务,联系微信号:biyezuopin QQ:2922748026   
基于Spring Boot的点餐微信小程序设计与实现 开题报告
文章来源:www.biyezuopin.vip   发布者:毕业作品网站  

一、课题背景、研究目的及意义

1.1课题背景

当今社会,计算机技术在迅速的渗透到人们生活的方方面面,人们也习惯使用计算机信息系统完成自己的工作以及日常生活中的需求。计算机的深入能够使人们生活愈加方便,人们的需求促进计算机不断的渗透到生活中,很多的有计算机驱动的各类信息处理系统应运而生[1-3]。微信小程序技术在迅速的渗透到人们生活的方方面面,人们也习惯使用微信小程序技术完成自己的工作以及日常生活中的需求。微信小程序的深入能够使人们生活愈加方便,人们的需求促进计算机不断的渗透到生活中,很多的微信小程序系统应运而生。在如今大数据的时代里,人们的生活方式越来越便捷,网上消费已成为主流,无论是生活用品还是学习用品等,都可以在网上实现购物,就连吃饭,也做到了足不出户就可以解决[2-5]。

每到中午以及晚上的饭点,用餐人数火爆,但是因为店面以及服务人员人数的限制,导致服务人员的工作效率低,顾客从点餐后等待时间太长,顾客满意度较低,因此设计一个餐饮公司微信点餐小程序系统能够效地提高餐饮业的工作效率以及规范服务体系,提高整体服务质量和管理水平,并为规模化经营提供坚实的技术基础。

如今移动互联网技术的发展趋势显著,用户若想在移动互联网占有一席之地的话,可以依靠微信这座靠山,并且利用微信小程序前期开发成本低的优势来迅速验证自己想要的商业模式[6]。点餐小程序也亦如此,而且经过点餐小程序近5年的发展,也切实验证了点餐小程序的发展前景[7]。

1.2研究目的及意义

微信点餐小程序系统目的是有效地提高餐饮业的工作效率以及规范服务体系,提高整体服务质量和管理水平,并为规模化经营提供坚实的技术基础[8]。它是一款融合传统菜谱与无线点菜信息化于一体的电子点菜设备,是餐饮业的一项重大革新[9]。简单来说,微信点餐小程序系统就是通过WIFI传输所实现的一种可视化餐饮业点菜工具。

微信点餐小程序系统对于餐饮公司的意义在于有效点菜,方便员工与顾客沟通,会员管理更容易、信息展示更全面、有效提高单桌消费额;餐厅高峰期时,顾客进入店内,寻找空位就坐,扫桌上小程序二维码,直接点餐下单,省去沟通成本,控制出错率,降低人力成本、提高服务质量。小程序除了点餐,店家可以日常针对会员有专属优惠活动,通过会员拉动门店业绩。传统餐厅想要打折,修改纸质菜单很麻烦,打折信息也只能由服务员口述,具体每个菜肴减少了多少钱,还需要自己计算。使用小程序,打折信息会实时显示在小程序菜单上,订单结算时,系统计算出打折后的价格,方便省事。最主要是点餐更快,点餐快意味着节省就餐时间,也意味着可以提高餐厅的翻台率,增加顾客满意度,提升餐饮公司的品牌影响力[10]。

二、国内外在该方向的研究现状及分析(文献综述)

2.1国外研究现状

欧美等西方发达国家信息技术起步早,各个行业的信息化变革出现较早,相比较国内欧美国家餐厅建设电子化点餐平台的起步较早,例如德国在07年出现了世界第一个无人餐厅,餐厅中所有服务均由机器自动化完成,顾客可以通过店内的计算机设备完成菜品浏览、点餐与结算,无人餐厅秩序良好,效率高效,及时在用餐高峰期也没有出现顾客长时间排队、等待等问题,顾客对用餐环境非常满意,这种完全将餐厅服务的自动化餐厅的出现与良好运营,向大家展示了信息技术对餐饮行业的变革作用[14]。日本一家餐厅在德国无人餐厅的基础上,适应目前移动互联网的发展趋势,将点餐系统移植到智能终端。顾客可以通过餐厅 APP提前预约点菜,可以节约顾客的等待时间,进一步向人们展示出了信息时代智能点餐系统给人们生活带来的便捷[15]。

国外的点餐系统软件功能全,数量大,但大多数是基于安卓系统的餐厅点餐系统(Wahab M H A, Kadir H A, Ahmad N.2008)[16]。安卓系统的最大特点在于开源,任何人都可以在此系统的基础上进行操作、完善,自主地开发应用程序,开放的平台允许任何厂商加入到安卓中来。有比较人性化的推荐功能,它能根据以前的点菜记录为顾客推荐菜品。点餐系统从2004年开始出现相关研究,2014年达到最热,却以餐厅点餐系统为主。在近几年中,也出现了对高校食堂点餐系统的研究与开发。但由于软件开发难度大,开发周期长等特点,并没有得到很好地推广与运用。在功能上只是将必备的功能设计出来。

2.2国内研究现状

国内研究中,以餐厅点餐系统为主要研究方向,但早期的系统如点菜宝,电子菜谱等都不太成熟。它们只能显示菜品的图片与价格[11]。简而言之,这些点餐软件只是将传统的纸质菜单显示换成了电子屏显示,并不具备支付、预约功能,没有给传统的点菜过程带来太多的变革,也没有为餐厅的管理带来显著提高,而顾客的实际体验也没有得到太大改善[12]。随着技术的进步,点餐系统的功能也得到了进一步的完善。通过触摸屏不仅能看到丰富的菜品样式,还能了解到菜品的原材料、产地和营养价值,这种方式以顾客为中心,大大地提升了用户体验,还降低了餐厅的人力成本。

如今的社会,已经存在很多人对点餐系统进行了详细的研究,国内外也有了许多的便利美观的点餐系统。面对这些个国内点餐数量的快速上涨,人们的生活中网络也是真正的变成了必不可少的一个工具。点餐系统应运生,已经成为一种重要的普通的消费方式[13]。因此,针对于点餐系统的需求和美观程度上进行的很大的改变。

三、主要研究内容与章节结构

摘要

Abstract

第1章 绪论

1.1研究背景

1.2研究目的与意义

1.3国内外研究现状分析

1.3.1国外研究现状

1.3.2国内研究现状

1.4研究内容及方法

1.4.1研究内容

1.4.2研究方法

第2章 基于Spring Boot的点餐微信小程序系统分析

2.1 系统可行性分析

2.1.1 技术可行性

2.1.2 经济可行性

2.1.3 社会可行性

2.2 系统功能需求分析

2.2.1 扫码点餐功能需求分析

2.2.2 菜单浏览功能需求分析

2.2.3 订单查看功能需求分析

2.2.4 管理员管理功能需求分析

2.2.5 轮播图功能需求分析

2.4系统业务流程分析

2.4.1 主要功能业务分析

2.4.2 主要功能业务流程设计

2.5系统数据流程分析

2.5.1 数据流图

2.5.2 数据字典

2.6 本章小结

第3章 基于Spring Boot的点餐微信小程序系统设计

3.1系统总体设计

3.2系统功能结构设计

3.2.1用户端功能结构设计

3.2.2管理员功能结构设计

3.3 数据库总体设计

3.3.1 数据库E-R图设计

3.3.2 数据库表的设计

3.4 代码设计

3.5 输入输出设计

3.6 本章小结

第4章 基于Spring Boot的点餐微信小程序系统实现与测试

4.1 系统开发环境

4.2 相关技术

4.2.1  JAVA语言

4.2.2  MySQL数据库

4.2.3  Vue.js框架

4.2.4  Spring Boot框架

4.2.5  Tomcat服务器

4.3 系统用户小程序端模块实现

4.3.1 登录管理模块实现

4.3.2 用户管理模块实现

4.3.3菜单浏览模块实现

4.3.4订单管理模块实现

4.3.5 评价管理模块实现

4.3.6 排号等位模块实现

4.4 管理员后端功能实现

4.4.1 统计信息功能实现

4.4.2 系统管理功能实现

4.4.3轮播图管理功能实现

4.4.4菜品品种管理功能实现

4.4.5 菜品增加功能实现

4.4.6 订单管理功能实现

4.4.7 排号等位模块实现

4.5 系统测试

4.5.1 系统测试目的

4.5.2 系统测试方法

4.5.3 测试用例

4.6 本章小结

致谢

参考文献

四、研究思路与方法

研究思路:本次点餐系统分为客户端和服务端,客户端用户通过小程序访问,服务端管理员通过WEB网页实现增删查改。项目开发设计之前,进行需求分析的操作,在清楚了顾客的需求后再为顾客添加种种功能。然后进行项目的详细编写,运用框架的支持,各种软件的使用来进行项目的功能实现。完成功能模块,对每个功能进行检测,了解是否能够正常使用。在开发和检测的过程中对这些东西进行记录,保存好相应的信息为毕业论文的需求和详细情况进行预操作。

研究方法:本次设计使用Java + tomcat + MySQL + Vue.js + Spring Boot框架来实现本系统。主要包括用户功能模块和管理员功能模块两部分,其中用户部分主要功能模块有注册登录、信息管理、订单管理、评价管理。管理员部分的功能主要有系统管理、订单管理和菜品管理等。

(1)用户功能模块:包括添加桌号、修改桌号、添加备注、添加菜品、删除菜品、查询菜品、会员优惠买单、普通用户买单等功能;用户信息管理功能中包括查看历史订单、查看个人信息和修改个人信息等功能;登录管理功能中包括了注册账户、登录账户和登出账户等功能;评价管理功能包括了添加评价、删除评价和添加追评等功能。

(2)管理员部分:包括菜品管理、系统管理和订单管理等模块。其中菜品管理模块,管理员可以对菜品轮播图进行替换,添加新的菜品,删除已过期的菜品,以及修改菜品的单价、菜品材料描述、菜品库存等相关信息;系统管理模块,管理员可以对新注册用户进行信息审核以及用户管理,同时还可以修改管理员的登录密码等功能;订单管理模块,管理员根据用户提交的订单进行审核,同时还可以查看用户订单明细、查看用户评价明细。

项目开发技术路线图如下:

五、主要参考文献

[1] 刘琤, 赵桓鑫, 王先勇. 基于Spring Boot技术的微信平台校园食堂智能点餐系统设计[J]. 无线互联科技, 2019, 16(15):21-35.

[2] 许乐. 基于spring boot技术微信平台的BC新零售点餐系统的设计[J]. 轻松学电脑, 2019, 38(05):14-18.

[3] 薛晶晶, 王彦明. 基于Spring Boot技术微信平台的校园食堂智能点餐系统[J].  2022,09(12):40-51.

[4] 贺翠翠, 时华, 赵明明,等. 基于微信小程序的"撩吃货"系统的研究与开发[J]. 价值工程, 2019, 38(05):44-48.

[5] 罗宇淇, 刘宇轩. "爱自习"基于微信小程序的自习室信息共享服务系统[J]. IT经理世界, 2020, 23(07):17-33.

[6] 唐永洋, 许嘉洁, 乔波. 基于MongoDB和微信小程序的点餐系统的设计与实现[J]. 电脑与信息技术, 2021, 29(12):67-78.

[7] 蒋东龙, 孙铭锐, 李江岱. 基于微信小程序点餐系统的设计与实现[J]. 饮食科学, 2019(04):12-15.

[8] 孙华林, 仇彬, 杜文帝. 基于微信小程序的党建红色微平台的设计与开发[J]. 电脑知识与技术:学术版, 2019(2Z):31-33.

[9] 赵传超, 林龙, 葛海霞,等. 防疫背景下新型冠状病毒肺炎预检筛查系统的快速设计及应用[J]. 中国数字医学, 2020, 15(05):13-17.

[10] 罗丹. 基于微信小程序的大学选修课考勤签到系统设计与开发[J]. 电子制作, 2020, 49(01):13-15.

[11] 余丽娜. 微信小程序订餐系统设计与实现[J]. 信息通信, 2020(02):22-23.

[12] 刘琤, 赵桓鑫, 王先勇. 基于Spring Boot技术的微信平台校园食堂智能点餐系统设计[J].  2022(15):132-146.

[13] 杭莉, 聂莉娟. 基于微信小程序的点餐系统[J]. 电子制作, 2019(23):51-68.

[14]  Cui-Cui H E ,  Shi H ,  Zhao M M , et al. Research and Development of "Tease Foodie" Programs Based on WeChat Small Program[J]. Value Engineering, 2019,32(11):39-43+67.

[15]  Liu Z ,  Zhao H ,  Wang X . Design of intelligent dining system in campus cafeteria based on Spring Boot technology in WeChat platform[J]. Wireless Internet Technology, 2019,18(06):83-93.

[16]  Ahsan K ,  Nouman N ,  Kamran A , et al. Cloud-Based Shared Food Ordering System with Context Awareness: A Location Base Services Approach,2020,53(04):3-9.

六、进度安排

2021年10月28日-2021年11月8日,指导老师与学生见面,了解毕业论文的重要性及要求。

2021年11月22日-2022年2月23日,自主学习并阅读相关管理信息系统的学士期刊和书籍。

2022年2月25日——2022年3月2日,学生与指导教师确定论文(设计)题目,具体到公司或项目,涉及到要解决的问题或实施对策或研究应用,具体的行业或某具体的专业技术应用研究。

2022年3月3日——2022年3月14日,根据论文题目收集相关资料,并完成任务书和开题报告。

2022年3月15日——2022年4月20日,开始毕业论文的撰写、毕业设计的制作,做到结构严谨、层次分明、语言规范。

2022年4月21日——2022年4月30日,接受系上组织的中期检查,发现问题及时整改。

2022年5月2日——2022年5月10日,确定论文定稿,并提交系上,网上查重,确保重复率不超过30%。

2022年5月11日——2022年5月20日,将毕业论文交给指导教师评阅,并在规定时间内进行修改。

  全套毕业设计论文现成成品资料请咨询微信号:biyezuopin QQ:2922748026     返回首页 如转载请注明来源于www.biyezuopin.vip  

                 

打印本页 | 关闭窗口
本类最新文章
台式数控等离子切割机机械结构设计 台式数控等离子切割机机械结构设计 台式数控等离子切割机机械结构设计
基于PLC的罐装加工过程为全自动 基于Python电影推荐系统设计 基于西门子S7-200PLC四层
| 关于我们 | 友情链接 | 毕业设计招聘 |

Email:biyeshejiba@163.com 微信号:biyezuopin QQ:2922748026  
本站毕业设计毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!