本申請(qǐng)涉及營(yíng)養(yǎng)學(xué)和信息技術(shù)交叉,具體而言,涉及一種基于食材營(yíng)養(yǎng)成分的食譜營(yíng)養(yǎng)計(jì)算平臺(tái)。
背景技術(shù):
1、隨著人們對(duì)健康飲食的重視程度不斷提高,對(duì)食材營(yíng)養(yǎng)成分的了解和食譜營(yíng)養(yǎng)價(jià)值的計(jì)算需求日益增長(zhǎng)。
2、但是,傳統(tǒng)的營(yíng)養(yǎng)計(jì)算方法往往依賴于紙質(zhì)資料查詢或簡(jiǎn)單的電子表格,存在用戶使用體驗(yàn)差、使用不便等問(wèn)題。
技術(shù)實(shí)現(xiàn)思路
1、有鑒于此,本申請(qǐng)的目的在于提供一種基于食材營(yíng)養(yǎng)成分的食譜營(yíng)養(yǎng)計(jì)算平臺(tái),能夠?qū)崿F(xiàn)食物的列表展示、食物搜索和營(yíng)養(yǎng)計(jì)算等功能,實(shí)現(xiàn)方便用戶使用,提升用戶使用體驗(yàn)的效果。
2、第一方面,本申請(qǐng)?zhí)岢鲆环N基于食材營(yíng)養(yǎng)成分的食譜營(yíng)養(yǎng)計(jì)算平臺(tái),包括:食物列表模塊,用于基于食物數(shù)據(jù)庫(kù),生成多個(gè)食物數(shù)據(jù),并在所述食譜營(yíng)養(yǎng)計(jì)算平臺(tái)的第一顯示單元進(jìn)行顯示;食物搜索模塊,用于根據(jù)待搜索食物編碼或待搜索食物名稱,確定至少一個(gè)第一目標(biāo)食物,并在所述食譜營(yíng)養(yǎng)計(jì)算平臺(tái)的第二顯示單元進(jìn)行顯示;營(yíng)養(yǎng)計(jì)算模塊,用于根據(jù)用戶所選中的至少一種目標(biāo)食材的營(yíng)養(yǎng)價(jià)值和用戶所選中的至少一種目標(biāo)食材的重量,確定用戶所選中的至少一種目標(biāo)食材的營(yíng)養(yǎng)總值。
3、可選地,基于食材營(yíng)養(yǎng)成分的食譜營(yíng)養(yǎng)計(jì)算平臺(tái)還包括數(shù)據(jù)導(dǎo)出模塊,所述數(shù)據(jù)導(dǎo)出模塊,用于針對(duì)每種目標(biāo)食材,根據(jù)該目標(biāo)食材的營(yíng)養(yǎng)價(jià)值和該目標(biāo)食材的重量,計(jì)算該目標(biāo)食材的營(yíng)養(yǎng)總值,以及用于根據(jù)每個(gè)目標(biāo)食材的營(yíng)養(yǎng)總值,形成與該目標(biāo)食材對(duì)應(yīng)的條目。
4、可選地,所述食物列表模塊包括普通食物列表模塊和常用食物列表模塊,所述平臺(tái)食物列表模塊,用于在食譜營(yíng)養(yǎng)計(jì)算平臺(tái)的第三顯示單元顯示多種可選擇的普通食材條目;所述常用食物列表模塊,用于在食譜營(yíng)養(yǎng)計(jì)算平臺(tái)的第四顯示單元顯示多種可選擇的常用食材條目。
5、可選地,食物列表模塊,還用于在第四顯示單元顯示多個(gè)食物條目,每個(gè)食物條目根據(jù)編號(hào)、名稱或營(yíng)養(yǎng)值等多個(gè)字段排序,并以表格形式展示食物的基本信息和主要營(yíng)養(yǎng)成分。
6、可選地,食物列表模塊,還用于根據(jù)用戶輸入的營(yíng)養(yǎng)值篩選條件,確定至少一個(gè)第二目標(biāo)食物,并在第五顯示單元顯示至少一個(gè)第二目標(biāo)食物所對(duì)應(yīng)的至少一個(gè)食物條目。
7、可選地,食物列表模塊,還用于判斷用戶是否有后臺(tái)修訂權(quán)限,若用戶有后臺(tái)修訂權(quán)限,則根據(jù)用戶的修訂操作,添加新的食物條目、編輯已有食物信息或刪除食物條目。
8、第二方面,本申請(qǐng)實(shí)施例還提供了一種基于食材營(yíng)養(yǎng)成分的食譜營(yíng)養(yǎng)計(jì)算方法,所述方法包括:
9、控制食物列表模塊基于食物數(shù)據(jù)庫(kù),生成多個(gè)食物數(shù)據(jù),并在所述食譜營(yíng)養(yǎng)計(jì)算平臺(tái)的第一顯示單元進(jìn)行顯示;
10、控制食物搜索模塊根據(jù)待搜索食物編碼或待搜索食物名稱,確定至少一個(gè)第一目標(biāo)食物,并在所述食譜營(yíng)養(yǎng)計(jì)算平臺(tái)的第二顯示單元進(jìn)行顯示;
11、控制營(yíng)養(yǎng)計(jì)算模塊根據(jù)用戶所選中的至少一種目標(biāo)食材的營(yíng)養(yǎng)價(jià)值和用戶所選中的至少一種目標(biāo)食材的重量,確定用戶所選中的至少一種目標(biāo)食材的營(yíng)養(yǎng)總值。
12、第三方面,本申請(qǐng)實(shí)施例還提供一種計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器和處理器,所述存儲(chǔ)器存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)上述基于食材營(yíng)養(yǎng)成分的食譜營(yíng)養(yǎng)計(jì)算方法的步驟。
13、第四方面,本申請(qǐng)實(shí)施例還提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)基于食材營(yíng)養(yǎng)成分的食譜營(yíng)養(yǎng)計(jì)算方法的步驟。
14、第五方面,本申請(qǐng)實(shí)施例還提供一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)基于食材營(yíng)養(yǎng)成分的食譜營(yíng)養(yǎng)計(jì)算方法的步驟。
15、本申請(qǐng)實(shí)施例提供的基于食材營(yíng)養(yǎng)成分的食譜營(yíng)養(yǎng)計(jì)算平臺(tái),能夠?qū)崿F(xiàn)食物的列表展示、食物搜索和營(yíng)養(yǎng)計(jì)算等功能,實(shí)現(xiàn)方便用戶使用,提升用戶使用體驗(yàn)的效果。
16、為使本申請(qǐng)的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并配合所附附圖,作詳細(xì)說(shuō)明如下。
1.一種基于食材營(yíng)養(yǎng)成分的食譜營(yíng)養(yǎng)計(jì)算平臺(tái),其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的平臺(tái),其特征在于,還包括數(shù)據(jù)導(dǎo)出模塊,
3.根據(jù)權(quán)利要求2所述的平臺(tái),其特征在于,所述食物列表模塊包括普通食物列表模塊和常用食物列表模塊,
4.根據(jù)權(quán)利要求3所述的平臺(tái),其特征在于,食物列表模塊,還用于在第四顯示單元顯示多個(gè)食物條目,每個(gè)食物條目根據(jù)編號(hào)、名稱或營(yíng)養(yǎng)值等多個(gè)字段排序,并以表格形式展示食物的基本信息和主要營(yíng)養(yǎng)成分。
5.根據(jù)權(quán)利要求4所述的平臺(tái),其特征在于,食物列表模塊,還用于根據(jù)用戶輸入的營(yíng)養(yǎng)值篩選條件,確定至少一個(gè)第二目標(biāo)食物,并在第五顯示單元顯示至少一個(gè)第二目標(biāo)食物所對(duì)應(yīng)的至少一個(gè)食物條目。
6.根據(jù)權(quán)利要求5所述的平臺(tái),其特征在于,食物列表模塊,還用于判斷用戶是否有后臺(tái)修訂權(quán)限,若用戶有后臺(tái)修訂權(quán)限,則根據(jù)用戶的修訂操作,添加新的食物條目、編輯已有食物信息或刪除食物條目。
7.一種基于食材營(yíng)養(yǎng)成分的食譜營(yíng)養(yǎng)計(jì)算方法,所述方法包括:
8.一種計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器和處理器,所述存儲(chǔ)器存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)權(quán)利要求7所述的方法的步驟。
9.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求7所述的方法的步驟。
10.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求7所述的方法的步驟。