基于Spring Boot的智能推荐点餐系统研究与设计
发布时间:2021-06-11 03:47
目前人们去餐厅就餐大多情况下是进店通过服务员点餐然后等待服务员下单到厨房,就餐完毕后选择扫码或者现金支付的形式,通过传统的人工点餐下单的形式对于规模大一些的餐厅来说不仅效率低,而且下单到厨房、就餐完毕结账时的人工操作出错率高,对消费者来说等待时间长,效率低下,对商户来说订单冗杂、人力成本高、不方便做周期性账单统计、不能及时得到消费者就餐的体验反馈。本文研究和设计了基于Spring Boot的智能推荐点餐系统,引入当下用户使用量多的微信公众平台,系统分为消费者微信点餐系统和商户管理系统两部分,此外,系统会根据消费者之前在餐厅点餐评分情况,对消费者可能感兴趣的菜品通过推荐算法进行智能推荐。系统在设计上采用当前较为流行的开发技术,Spring Boot作为服务端核心框架,提升了开发效率,在前端技术选型上选用数据驱动视图的Vue框架,选用Redis作为项目缓存数据库,使页面响应更为流畅迅速。WebSocket协议的使用避免了传统实时通信的弊端,提升了系统性能。本文在满足商户和消费者点餐系统的功能需求为目的,从提升消费者使用系统满意度、提高系统开发效率、提升系统性能等方面,研究相关技术和理论,设...
【文章来源】:南昌大学江西省 211工程院校
【文章页数】:63 页
【学位级别】:硕士
【部分图文】:
Redis与数据库保持数据一致图
服务器可以通过此连接主动发送给客户端数的数据,客户端可以主动请求服务器,也可以接受来自或者其中一方发送结束连接请求之后,连接才断开,统轮询被动响应对比如图 2.2 所示。 服务器 客户端
比如通过性别、年龄等信息,随后将相似用户所偏爱的商品推荐给户,例如在本系统中,系统依赖于消费者的个人属性信息,例如消者 C 的年龄和性别大致相同,则系统认为消费者 A 和消费者 C 相当前消费者,用户很有可能将 C 喜欢的菜品推荐给 A。如图 3.1 所喜欢
【参考文献】:
期刊论文
[1]论数据库设计中软件工程技术的重要作用[J]. 郭华. 计算机产品与流通. 2019(05)
[2]MySQL数据库中关于索引的研究[J]. 陈年飞,王麒森,王志勃. 信息与电脑(理论版). 2019(05)
[3]推荐算法概述[J]. 张世东. 科技传播. 2019(04)
[4]个性化推荐算法综述[J]. 陈豪,王泽珺. 企业科技与发展. 2019(02)
[5]MySQL数据库性能优化研究[J]. 范开勇,陈宇收. 中国新通信. 2019(01)
[6]微信支付的发展现状与问题研究[J]. 曾磊. 经贸实践. 2018(23)
[7]基于Spring Boot的后台服务器开发[J]. 刘云浩,李沛. 中国科技信息. 2018(17)
[8]基于SpringBoot微服务架构下的MVC模型研究[J]. 张雷,王悦. 安徽电子信息职业技术学院学报. 2018(04)
[9]基于WebSocket的风电机组Web实时监测系统设计[J]. 黄艳庭,谷玉海,王菊远. 设备管理与维修. 2018(13)
[10]SpringBoot框架在web应用开发中的探讨[J]. 吕宇琛. 科技创新导报. 2018(08)
硕士论文
[1]基于Node.js和WebSocket的即时通信系统的设计与实现[D]. 茆玉庭.南京邮电大学 2018
[2]基于WebSocket的服务器推送技术的研究与实现[D]. 胡洋洋.南京邮电大学 2018
[3]基于Spring Boot的在线文献管理系统的设计与实现[D]. 周嘉程.南京大学 2018
[4]基于SpringBoot和Vue框架的电子招投标系统的设计与实现[D]. 焦鹏珲.南京大学 2018
[5]手机自助点餐系统的设计与实现[D]. 朱咏平.大连理工大学 2018
[6]基于微信公众平台的智能点餐系统的设计与实现[D]. 霍婉晖.吉林大学 2016
[7]基于协同过滤算法的移动点餐系统的设计与实现[D]. 孙艳翠.北京工业大学 2016
[8]基于k-means用户聚类的混合协同过滤算法的研究[D]. 汪宇.吉林大学 2016
[9]基于移动手机平台的智能点餐系统的设计与实现[D]. 栗鑫林.电子科技大学 2014
[10]MySQL数据库源代码分析及存储引擎的设计[D]. 王威.南京邮电大学 2012
本文编号:3223746
【文章来源】:南昌大学江西省 211工程院校
【文章页数】:63 页
【学位级别】:硕士
【部分图文】:
Redis与数据库保持数据一致图
服务器可以通过此连接主动发送给客户端数的数据,客户端可以主动请求服务器,也可以接受来自或者其中一方发送结束连接请求之后,连接才断开,统轮询被动响应对比如图 2.2 所示。 服务器 客户端
比如通过性别、年龄等信息,随后将相似用户所偏爱的商品推荐给户,例如在本系统中,系统依赖于消费者的个人属性信息,例如消者 C 的年龄和性别大致相同,则系统认为消费者 A 和消费者 C 相当前消费者,用户很有可能将 C 喜欢的菜品推荐给 A。如图 3.1 所喜欢
【参考文献】:
期刊论文
[1]论数据库设计中软件工程技术的重要作用[J]. 郭华. 计算机产品与流通. 2019(05)
[2]MySQL数据库中关于索引的研究[J]. 陈年飞,王麒森,王志勃. 信息与电脑(理论版). 2019(05)
[3]推荐算法概述[J]. 张世东. 科技传播. 2019(04)
[4]个性化推荐算法综述[J]. 陈豪,王泽珺. 企业科技与发展. 2019(02)
[5]MySQL数据库性能优化研究[J]. 范开勇,陈宇收. 中国新通信. 2019(01)
[6]微信支付的发展现状与问题研究[J]. 曾磊. 经贸实践. 2018(23)
[7]基于Spring Boot的后台服务器开发[J]. 刘云浩,李沛. 中国科技信息. 2018(17)
[8]基于SpringBoot微服务架构下的MVC模型研究[J]. 张雷,王悦. 安徽电子信息职业技术学院学报. 2018(04)
[9]基于WebSocket的风电机组Web实时监测系统设计[J]. 黄艳庭,谷玉海,王菊远. 设备管理与维修. 2018(13)
[10]SpringBoot框架在web应用开发中的探讨[J]. 吕宇琛. 科技创新导报. 2018(08)
硕士论文
[1]基于Node.js和WebSocket的即时通信系统的设计与实现[D]. 茆玉庭.南京邮电大学 2018
[2]基于WebSocket的服务器推送技术的研究与实现[D]. 胡洋洋.南京邮电大学 2018
[3]基于Spring Boot的在线文献管理系统的设计与实现[D]. 周嘉程.南京大学 2018
[4]基于SpringBoot和Vue框架的电子招投标系统的设计与实现[D]. 焦鹏珲.南京大学 2018
[5]手机自助点餐系统的设计与实现[D]. 朱咏平.大连理工大学 2018
[6]基于微信公众平台的智能点餐系统的设计与实现[D]. 霍婉晖.吉林大学 2016
[7]基于协同过滤算法的移动点餐系统的设计与实现[D]. 孙艳翠.北京工业大学 2016
[8]基于k-means用户聚类的混合协同过滤算法的研究[D]. 汪宇.吉林大学 2016
[9]基于移动手机平台的智能点餐系统的设计与实现[D]. 栗鑫林.电子科技大学 2014
[10]MySQL数据库源代码分析及存储引擎的设计[D]. 王威.南京邮电大学 2012
本文编号:3223746
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3223746.html