缪应生 李杰 闫伟 孟娇娇
摘要:目前,国内餐饮信息化的发展正处于萌芽阶段,餐饮行业经验管理者计算机水平限制、对餐饮系统的了解不足以及根深蒂固的传统餐饮经营模式制约等因素的限制,使得餐饮行业信息化的普及严重落后于其他行业的信息化进程。在分析目前餐饮行业的基础上,提出了改变传统的点餐方式、提高智能推荐餐饮产品的可用性以及定制化的餐饮推荐服务等方式,满足不同人多样化的点餐需求,为提高餐饮行业的健康营养提供可持续发展。
关键:信息化;智能推荐;多样化;定制化;可持续发展
中图分类号:TP393 文献标识码:A
文章编号:1009-3044(2019)13-0101-03
Abstract: At present, the development of domestic catering informationization is in its infancy, and the catering industry experience manager computer level restrictions, lack of understanding of the catering system and the deep-rooted restrictions on traditional catering business model constraints, making the catering industry informationization popular Seriously behind the informationization process of other industries. On the basis of analyzing the current catering industry, it proposes ways to change the traditional ordering method, improve the availability of smart recommended catering products, and customize the catering recommendation service to meet the diverse food order needs of different people, in order to improve the catering industry. Healthy nutrition provides sustainable development.
Key words: information; smart recommendation; diversification; customization; sustainable development
1 背景
据中国预防医学科学院营养与食品卫生研究所的调查资料分析,在我国的人民膳食中我国人民的膳食组成以谷粮类和蔬菜类食品为主,动物性食品所占的比例虽有提高,但是仍然较小。整体来看,我国营养膳食结构存在这几点的缺陷:一是各地区、各类人群间膳食结构的差别比较大[1];二是营养缺乏性疾病的病率较高;三是动物性食品摄入量少且品种单一;以素食为主结构搭配食物不合理。解决膳食结构不平衡搭配的需求迫在眉睫。
对目前市场上点餐软件的调查,发现美团、饿了么等点餐软件侧重于外卖形式,达到的是“点-吃”模式,客户只能够便捷选择菜单并未真正意义上实现搭配合理、营养均衡、健康饮食的理念。在《中国居民膳食营养指南》的基础上,我们会根据客户所点的菜单中的原材料配比与居民膳食营养指南中的营养参考值进行营养成分分析,为顾客提供更为营养、科学的菜单。
2 系统整体设计
国内有少数餐饮企业应用了智能电子点菜系统,有的虽然也有些智能性,但是离人们的满意度还有一定差距。绝大多数的餐饮企业仍然采用纸质菜单而没有实现菜单的电子化、信息化管理。由于纸质菜单版面有限,能够呈现的信息量非常有限,目前还没有将菜品典故或来源与菜品食材介绍融为一体的电子菜单存在。对于顾客,其点餐环节仍然离不开服务员和纸质菜单,而菜品推荐基本依赖于服务员的介绍,例如特色菜、创新菜等等。尤其是多人点餐时,服务员不得不为顾客多次重复已点菜品,顾客无法实时地查阅自己所点菜品信息,更无从去了解与菜品相关的典故或历史文化以及食材信息。点菜信息的传递也得依靠服务员才能传到服务台和廚房。整个系统将分为四大模块:智能点餐模块、社区交流模块、个人信息管理模块以及咨询推荐模块,这个系统的总体框架图见图1所示。
3 系统技术选型
本系统采用HTML+CSS+JavaScript+Apache+PHP+MySQL的结合进行开发,Apac作为web的服务器,HTML+CSS作为web前端交互页面设计的开发语言,JavaScript+PHP作为web后端的主要开发语言,MySQL作为数据存储的数据库,同时系统使用ThinkPHP框架和MVC开发原理搭建整个系统结构,完成整个系统的请求处理、数据存储以及持久化操作[2]。
ThinkPHP框架是一个快速、兼容而且简单的轻量级国产PHP开发框架,使用面向对象开发结构和MVC模式,而MVC模式则由模型类、视图类和控制器类三种模型组成。
4 系统详细设计
系统模块分为:智能点餐模块、社区交流模块、个人信息管理模块、咨询推荐模块。
4.1 智能点餐模块
智能点餐模块功能分为:智能推荐、营养成分分析、智能点餐和居家养老。
1)智能推荐:这个功能我们都采用了协同过滤推荐算法和内容关联算法[3],实现智能匹配和推荐食谱,实现根据个人信息中录入的一系列信息智能推荐,例如根据个人信息中的个人病历我们利用协同过滤推荐算法和内容关联算法推荐适合用户的食谱以及智能提醒。
2)营养成分分析:本系统点餐服务中,我们采用了成分分析算法和热量计算算法,根据菜品的成分分析和热量计算分析,分析出所点菜品含的热量和营养成分分析,智能计算智能提醒顾客所点菜品热量等情况。
每日营养摄入量,如表1所示:
3)智能点餐:本系统是基于关联度的具有智能荐菜和点餐功能的点餐终端服务系统。设计开发集点餐信息的统计分析与处理、餐饮服务智能化管理于一体的移动式智能点餐管理服务系统。这样用户通过移动设备就可以点餐和查看所点的菜品相关信息以及预定餐位等操作,店家可以及时收到用户的点餐信息和快速结账。
4)居家养老:现阶段老年人的饮食特征主要有:少量多餐、少量多种、差异化大、怕浪费。现阶段由有饮食引起的疾病很多,例如三高、低血糖、肥胖症等疾病。都是由于饮食不规律、不健康、不合理导致,最终原因还是由于不了解合理饮食导致的。本系统中智能点餐模块中的居家养老功能中就弥补了市场中普通点餐系统的不足,居家养老模块中,本系统利用营养数据库的检索与对比,实现智能健康数据匹配,实现健康菜谱智能推荐,也实现了根据个人信息记录中的数据,智能提醒客户健康饮食,合理饮食,智慧饮食,实现健康从饮食开始。
智能点餐模块的流程图见图4所示。
4.2 社区交流模块
社区交流模块功能分为:厨艺记录分享、健康论坛交流、食疗分享
1)厨艺记录分享:社区交流模块中为爱好分享和记录的用户提供了记录分享功能。
2)论坛交流:系统在社区交流模块中设计了论坛交流模块,为用户提供一个健康交流的平台。
3)食疗分享:用户可以通过此功能模块,分享自己的健康心得和自己喜欢的食谱,以及自己觉得健康的做菜方法等。
4.3 个人信息管理模块
个人信息管理模块功能分为:个人基本信息、每日营养健康评分、个人健康管家、亲友管理和病历上传管理记录。
1)个人基本信息:主要记录用户的基本信息,我们的个人信息记录中还记录个人病历,用户可以上传自己的病历,记录自己的健康状况,以便于系统实现智能推荐和提醒。
2)每日营养健康评分:用户在每天饮食之后,系统都会利用数据分析算法,得出每位用户的饮食健康评分。
3)个人健康管家:系统利用数据记录和分析,记录每一位用户的健康状况和健康评分,实时智能提醒和推荐用户健康饮食,用户还可以查询系统记录的健康食谱。
4)亲友管理:用户可以添加自己亲人的健康状况,用户可以实时了解亲友的健康状况,系统利用大数据分析可以做出一个综合的健康评分。
5)病历上传管理记录:用户可以在个人信息模块中上传自己的病历以及自己对哪种食物的敏感等资料,系统会自动记录分析,实时点餐时智能提醒,并且为智能评分做一个数据参考。
4.4 咨询推荐模块
咨询推荐模块功能分为:热门食谱、健康咨询、每日精选和个人订阅。
1)热门食谱:根据用户点击和订阅的数量进行的删选和排序,推出在热门食谱栏中,并以图文或者视频的形式进行展示。
2) 健康咨询:本系统利用留言的形式,用户可以在这个功能里提交与健康有关的问题,系统后台回利用数据库进行整理和回复,系统中有专家专门回复问题,系统也会挑选出用户咨询较多的典型问题和回复。
3) 每日精选:系统通过用户订阅和浏览的数量进行排行,在系统每日精选栏目中推出阅读量最多的。
4) 个人订阅:个人可以订阅系统中的各种美食号或者健康日推号。
5 测试
为了使系统能够正常运行,我们对系统进行了性能以及并发性等相关测试。在实际测试中,我们进行了模拟点餐,并在点餐之前输入最近感冒问题,在随机点餐之后,系提示出营养搭配不合理的问题,并推荐了健康合理的食谱,各项功能使用正常。同时也对该系统的并发性进行了测试,在整个测试过程中性能下降曲線分析中曲线相对平稳,系统可以承受当前用户量的压力。
6 结论
时代在不断地进步,餐饮业也不断地向特色化、多样化以及定制化的方向去发展,将互联网的思维融入餐饮行业,新型的智能线上点餐体验,是餐饮行业向互联网餐饮发展的重要一步。本系统通过顾客点餐,进行营养成分分析,并结合顾客的身体情况,智能推荐更为健康、营养搭配均衡的食谱,不仅满足了顾客点餐的需求,更是为顾客提供了营养均衡的饮食,膳食多样化是保证居民每日所需营养的基础[4]。
参考文献:
[1] 徐海泉, 杜松明, 卢士军, 等. 我国膳食模式为什么还要以谷类为主[J]. 中国食物与营养, 2017, 23(1): 9-11.
[2] 杨廷发, 丁川芸, 兰全祥. 基于SSH的二维码点餐系统的设计与实现[J]. 电脑知识与技术, 2018(30).
[3] 李崭. 基于推荐算法的智慧餐饮系统的设计与实现[D].成都: 电子科技大学, 2018.
[4] 洪翌翎, 江芬儿, 金霞, 等. 国内外居民膳食营养研究现状与展望[J]. 农产品加工, 2019(2): 66-70.
【通联编辑:谢媛媛】