本发明涉及人工智能领域,尤其涉及一种基于称重结算的餐饮营养分析系统及方法。
背景技术:
人工智能的产生为工业制造以及人们的日常生活都带来了极大的便利。在餐饮行业的体现主要有,现如今提倡进行智能化的称重结算,实现思路大致为通过智能化设备对用户的身份进行识别,接着自动统计用户选取的菜品种类以及相应的重量,进而进行智能结算。
其中对于用户的逃费的防控以及相应的结算系统市场上均较为成熟,但是基于智能化称重结算的适应客体分析,大多是学校等较为封闭式管理的独立区域,所以对其中人群的营养进行分析进而对间接保护其中人群的身体健康也是很有必要的,当今市场在这一环节的研究较为薄弱。
技术实现要素:
本发明的目的是至少解决现有技术存在的不足之一,提供一种基于称重结算的餐饮营养分析系统及方法。
为了实现上述目的,本发明采用以下的技术方案:
提出一种基于称重结算的餐饮营养分析方法,包括:
数据库的构建:
构建第一数据库以及第二数据库,所述第一数据库用于存储称重结算所应用的菜品种类以及单位重量的所述菜品种类所蕴含的营养值,所述第二数据库用于存储用户的个人信息以及用户每次进行就餐的营养信息;
用户每次就餐的分析过程:
获取用户的验证请求,对用户的身份信息进行认证并绑定;
用户在进行称重结算的取餐过程中,获取用户对每种菜品的选取重量mi,其中i表示第i个菜品种类,i取1-n,n为菜品种类总数;
在用户就餐完成后,获取用户的餐盘的剩余食物重量n,以用户对每种菜品的选取重量
调用所述第一数据库中的相关数据计算得出每个菜品种类的消耗重量p对应营养值的蕴含量q;
将所述营养值的蕴含量q作为此次用户进行就餐的营养信息存储于所述第二数据库。
进一步,所述方法还包括,确定每周的一天作为分析日,对第二数据库中的每个用户的1个周期内摄入的营养值进行分析,所述1个周期指的是两个相邻的分析日之间的日子,所述分析具体包括,计算1个周期内用户每次进行就餐所摄取的营养值q的算术平均值
进一步,所述方法还包括,上述用户存储于所述第二数据库的个人信息具体包括用户的rfid芯片编号信息和/或用户的app帐号信息。
进一步,所述方法还包括,在用户每次就餐时,还会记录用户所选的菜品种类,并将所述菜品种类作为此次用户进行就餐的营养信息的附属信息存入所述第二数据库,在每月最后一天,统计所述第二数据库中当月菜品种类被用户所选取的总量的直方图,以供管理人员查看分析。
本发明还提出一种基于称重结算的餐饮营养分析装置,所述装置包括:
第一服务器,存储有第一数据库,所述第一数据库用于存储称重结算所应用的菜品种类以及单位重量的所述菜品种类所蕴含的营养值,
第二服务器,存储有第二数据库,所述第二数据库用于存储用户的个人信息以及用户每次进行就餐的营养信息;
身份验证模块,用于获取用户的验证请求,对用户的身份信息进行认证并绑定;
菜品重量获取模块,用于在用户在进行称重结算的取餐过程中,获取用户对每种菜品的选取重量mi,其中i表示第i个菜品种类,i取1-n,n为菜品种类总数;
消耗重量计算模块,用于在用户就餐完成后,获取用户的餐盘的剩余食物重量n,以用户对每种菜品的选取重量
营养值计算模块,用于调用所述第一数据库中的相关数据计算得出每个菜品种类的消耗重量p对应营养值的蕴含量q;
信息存储模块,用于将所述营养值的蕴含量q作为此次用户进行就餐的营养信息存储于所述第二数据库。
进一步,所述装置还包括报表推送模块,用于确定每周的一天作为分析日,对第二数据库中的每个用户的1个周期内摄入的营养值进行分析,所述1个周期指的是两个相邻的分析日之间的日子,所述分析具体包括,计算1个周期内用户每次进行就餐所摄取的营养值q的算术平均值
进一步,所述装置还包括直方图生成模块,用于根据在用户每次就餐时,记录的所选的菜品种类,在每月最后一天,统计所述第二数据库中当月菜品种类被用户所选取的总量的直方图,以供管理人员查看分析。
本发明还提出一种计算机可读存储的介质,所述计算机可读存储的介质存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-4中任一项所述方法的步骤。
本发明的有益效果为:
本发明通过结合智能称重结算的特点,在进行智能称重结算时,计算用户选取的菜品种类的净食用量,并结合构建的第一数据库,对用户的本次摄入营养值进行计算,之后将相关数据信息存入第二数据库以便后续的分析利用,进而对用户的营养进行分析间接保护用户的身体健康。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1所示为一种基于称重结算的餐饮营养分析方法流程图;
图2所示为一种基于称重结算的餐饮营养分析装置的结构图。
具体实施方式
以下将结合实施例和附图对本发明的构思、具体结构及产生的技术效果进行清楚、完整的描述,以充分地理解本发明的目的、方案和效果。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。附图中各处使用的相同的附图标记指示相同或相似的部分。
结合图1,实施例1,本发明提出提出一种基于称重结算的餐饮营养分析方法,包括:
数据库的构建:
构建第一数据库以及第二数据库,所述第一数据库用于存储称重结算所应用的菜品种类以及单位重量的所述菜品种类所蕴含的营养值,所述第二数据库用于存储用户的个人信息以及用户每次进行就餐的营养信息;
用户每次就餐的分析过程:
步骤110、获取用户的验证请求,对用户的身份信息进行认证并绑定;
步骤120、用户在进行称重结算的取餐过程中,获取用户对每种菜品的选取重量mi,其中i表示第i个菜品种类,i取1-n,n为菜品种类总数;
步骤130、在用户就餐完成后,获取用户的餐盘的剩余食物重量n,以用户对每种菜品的选取重量
步骤140、调用所述第一数据库中的相关数据计算得出每个菜品种类的消耗重量p对应营养值的蕴含量q;
步骤150、将所述营养值的蕴含量q作为此次用户进行就餐的营养信息存储于所述第二数据库。
本实施例1通过结合智能称重结算的特点,在进行智能称重结算时,计算用户选取的菜品种类的净食用量,并结合构建的第一数据库,对用户的本次摄入营养值进行计算,之后将相关数据信息存入第二数据库以便后续的分析利用,进而对用户的营养进行分析间接保护用户的身体健康。
作为本发明的优选实施方式,所述方法还包括,确定每周的一天作为分析日,对第二数据库中的每个用户的1个周期内摄入的营养值进行分析,所述1个周期指的是两个相邻的分析日之间的日子,所述分析具体包括,计算1个周期内用户每次进行就餐所摄取的营养值q的算术平均值
作为本发明的优选实施方式,所述方法还包括,上述用户存储于所述第二数据库的个人信息具体包括用户的rfid芯片编号信息和/或用户的app帐号信息。
作为本发明的优选实施方式,所述方法还包括,在用户每次就餐时,还会记录用户所选的菜品种类,并将所述菜品种类作为此次用户进行就餐的营养信息的附属信息存入所述第二数据库,在每月最后一天,统计所述第二数据库中当月菜品种类被用户所选取的总量的直方图,以供管理人员查看分析。
结合图2,实施例2,本发明还提出一种基于称重结算的餐饮营养分析装置,所述装置包括:
第一服务器,存储有第一数据库,所述第一数据库用于存储称重结算所应用的菜品种类以及单位重量的所述菜品种类所蕴含的营养值,
第二服务器,存储有第二数据库,所述第二数据库用于存储用户的个人信息以及用户每次进行就餐的营养信息;
身份验证模块,用于获取用户的验证请求,对用户的身份信息进行认证并绑定;
菜品重量获取模块,用于在用户在进行称重结算的取餐过程中,获取用户对每种菜品的选取重量mi,其中i表示第i个菜品种类,i取1-n,n为菜品种类总数;
消耗重量计算模块,用于在用户就餐完成后,获取用户的餐盘的剩余食物重量n,以用户对每种菜品的选取重量
营养值计算模块,用于调用所述第一数据库中的相关数据计算得出每个菜品种类的消耗重量p对应营养值的蕴含量q;
信息存储模块,用于将所述营养值的蕴含量q作为此次用户进行就餐的营养信息存储于所述第二数据库。
在本实施例2中,通过结合智能称重结算的特点,在进行智能称重结算时,计算用户选取的菜品种类的净食用量,并结合构建的第一数据库,对用户的本次摄入营养值进行计算,之后将相关数据信息存入第二数据库以便后续的分析利用,进而对用户的营养进行分析间接保护用户的身体健康。
作为本发明的优选实施方式,所述装置还包括报表推送模块,用于确定每周的一天作为分析日,对第二数据库中的每个用户的1个周期内摄入的营养值进行分析,所述1个周期指的是两个相邻的分析日之间的日子,所述分析具体包括,计算1个周期内用户每次进行就餐所摄取的营养值q的算术平均值
作为本发明的优选实施方式,所述装置还包括直方图生成模块,用于根据在用户每次就餐时,记录的所选的菜品种类,在每月最后一天,统计所述第二数据库中当月菜品种类被用户所选取的总量的直方图,以供管理人员查看分析。
本发明还提出一种计算机可读存储的介质,所述计算机可读存储的介质存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-4中任一项所述方法的步骤。
所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储的介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括是电载波信号和电信信号。
尽管本发明的描述已经相当详尽且特别对几个所述实施例进行了描述,但其并非旨在局限于任何这些细节或实施例或任何特殊实施例,而是应当将其视作是通过参考所附权利要求考虑到现有技术为这些权利要求提供广义的可能性解释,从而有效地涵盖本发明的预定范围。此外,上文以发明人可预见的实施例对本发明进行描述,其目的是为了提供有用的描述,而那些目前尚未预见的对本发明的非实质性改动仍可代表本发明的等效改动。
以上所述,只是本发明的较佳实施例而已,本发明并不局限于上述实施方式,只要其以相同的手段达到本发明的技术效果,都应属于本发明的保护范围。在本发明的保护范围内其技术方案和/或实施方式可以有各种不同的修改和变化。
1.一种基于称重结算的餐饮营养分析方法,其特征在于,包括:
数据库的构建:
构建第一数据库以及第二数据库,所述第一数据库用于存储称重结算所应用的菜品种类以及单位重量的所述菜品种类所蕴含的营养值,所述第二数据库用于存储用户的个人信息以及用户每次进行就餐的营养信息;
用户每次就餐的分析过程:
获取用户的验证请求,对用户的身份信息进行认证并绑定;
用户在进行称重结算的取餐过程中,获取用户对每种菜品的选取重量mi,其中i表示第i个菜品种类,i取1-n,n为菜品种类总数;
在用户就餐完成后,获取用户的餐盘的剩余食物重量n,以用户对每种菜品的选取重量
调用所述第一数据库中的相关数据计算得出每个菜品种类的消耗重量p对应营养值的蕴含量q;
将所述营养值的蕴含量q作为此次用户进行就餐的营养信息存储于所述第二数据库。
2.根据权利要求1所述的一种基于称重结算的餐饮营养分析方法,其特征在于,所述方法还包括,确定每周的一天作为分析日,对第二数据库中的每个用户的1个周期内摄入的营养值进行分析,所述1个周期指的是两个相邻的分析日之间的日子,所述分析具体包括,计算1个周期内用户每次进行就餐所摄取的营养值q的算术平均值
3.根据权利要求1所述的一种基于称重结算的餐饮营养分析方法,其特征在于,所述方法还包括,上述用户存储于所述第二数据库的个人信息具体包括用户的rfid芯片编号信息和/或用户的app帐号信息。
4.根据权利要求1所述的一种基于称重结算的餐饮营养分析方法,其特征在于,所述方法还包括,在用户每次就餐时,还会记录用户所选的菜品种类,并将所述菜品种类作为此次用户进行就餐的营养信息的附属信息存入所述第二数据库,在每月最后一天,统计所述第二数据库中当月菜品种类被用户所选取的总量的直方图,以供管理人员查看分析。
5.一种基于称重结算的餐饮营养分析装置,其特征在于,所述装置包括:
第一服务器,存储有第一数据库,所述第一数据库用于存储称重结算所应用的菜品种类以及单位重量的所述菜品种类所蕴含的营养值,
第二服务器,存储有第二数据库,所述第二数据库用于存储用户的个人信息以及用户每次进行就餐的营养信息;
身份验证模块,用于获取用户的验证请求,对用户的身份信息进行认证并绑定;
菜品重量获取模块,用于在用户在进行称重结算的取餐过程中,获取用户对每种菜品的选取重量mi,其中i表示第i个菜品种类,i取1-n,n为菜品种类总数;
消耗重量计算模块,用于在用户就餐完成后,获取用户的餐盘的剩余食物重量n,以用户对每种菜品的选取重量
营养值计算模块,用于调用所述第一数据库中的相关数据计算得出每个菜品种类的消耗重量p对应营养值的蕴含量q;
信息存储模块,用于将所述营养值的蕴含量q作为此次用户进行就餐的营养信息存储于所述第二数据库。
6.根据权利要求5所述的一种基于称重结算的餐饮营养分析装置,其特征在于,所述装置还包括报表推送模块,用于确定每周的一天作为分析日,对第二数据库中的每个用户的1个周期内摄入的营养值进行分析,所述1个周期指的是两个相邻的分析日之间的日子,所述分析具体包括,计算1个周期内用户每次进行就餐所摄取的营养值q的算术平均值
7.根据权利要求5所述的一种基于称重结算的餐饮营养分析装置,其特征在于,所述装置还包括直方图生成模块,用于根据在用户每次就餐时,记录的所选的菜品种类,在每月最后一天,统计所述第二数据库中当月菜品种类被用户所选取的总量的直方图,以供管理人员查看分析。
8.一种计算机可读存储的介质,所述计算机可读存储的介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-4中任一项所述方法的步骤。
技术总结