本發(fā)明涉及智慧食堂,具體涉及一種基于智慧食堂的菜單自動(dòng)化調(diào)整方法、系統(tǒng)及介質(zhì)。
背景技術(shù):
1、隨著“智慧餐廳”的推出,越來越多的企業(yè)不再使用傳統(tǒng)的團(tuán)餐運(yùn)營模式,采用以先進(jìn)的技術(shù)替代人力,減少食材浪費(fèi)并降低成本,提升顧客滿意度。例如傳統(tǒng)的排餐工作,需要食堂經(jīng)營者提前制定下一周的菜譜,由于沒有足夠的數(shù)據(jù)支撐,食堂經(jīng)營者不清楚顧客的口味、食量、消費(fèi)能力等具體情況,在葷素搭配、菜品份量和菜單重復(fù)率的制定上就得絞盡腦汁去思考,這不僅耗費(fèi)人力,也不一定的能滿足顧客需求,還可能導(dǎo)致顧客的流失以及食材的浪費(fèi),給餐廳造成一定損失。
技術(shù)實(shí)現(xiàn)思路
1、針對現(xiàn)有技術(shù)中的缺陷,本發(fā)明提供一種基于智慧食堂的菜單自動(dòng)化調(diào)整方法、系統(tǒng)、終端及介質(zhì),以克服現(xiàn)有技術(shù)存在的缺陷。
2、第一方面,本發(fā)明提供的一種基于智慧食堂的菜單自動(dòng)化調(diào)整方法,包括以下步驟:
3、預(yù)先定義自動(dòng)排餐推薦規(guī)則;其中,所述自動(dòng)排餐推薦規(guī)則包含對應(yīng)的菜品分類、使用烹飪設(shè)備、菜品數(shù)量及葷素比例;
4、根據(jù)已設(shè)的所述自動(dòng)排餐推薦規(guī)則,并結(jié)合推薦參數(shù),從當(dāng)前食堂的門店菜單中隨機(jī)篩選出符合菜品類型的初始菜品數(shù)組;其中,所述推薦參數(shù)包括用餐人數(shù)與人均餐量;
5、將所述初始菜品數(shù)組里除預(yù)設(shè)類型以外的菜品單列得到第一菜品數(shù)組,并定義對應(yīng)的固定鍋數(shù)為一鍋;
6、將所述初始菜品數(shù)組中其余菜品按預(yù)設(shè)類型的順序排列,且同類型按重量降序排列,得到第二菜品數(shù)組,并求出其重量和數(shù)據(jù);
7、通過所述用餐人數(shù)與人均餐量,計(jì)算出計(jì)劃烹飪菜品總重量;
8、通過所述計(jì)劃烹飪菜品總重量與所述重量和數(shù)據(jù),計(jì)算得出計(jì)劃平均烹飪鍋數(shù);
9、通過所述重量和數(shù)據(jù)、計(jì)劃平均烹飪鍋數(shù)和計(jì)劃烹飪菜品總重量,計(jì)算得到超重重量;
10、將所述超重重量與所述第二菜品數(shù)組中已排序菜品單鍋重量一一進(jìn)行比較,從第一個(gè)菜品開始,若所述超重重量大于單鍋重量,則此計(jì)劃平均烹飪鍋數(shù)減一;若所述超重重量小于單鍋重量,則繼續(xù)與第二個(gè)菜品進(jìn)行比較,直至最后一個(gè);如果均小于單鍋重量,則結(jié)束退出;
11、執(zhí)行扣減邏輯時(shí),如果當(dāng)前計(jì)劃平均烹飪鍋數(shù)已等于一,則直接跳過;根據(jù)以上步驟,再結(jié)合規(guī)定的生成條件自動(dòng)生成最終的推薦菜單。
12、第二方面,本發(fā)明實(shí)施例提供的一種基于智慧食堂的菜單自動(dòng)化調(diào)整系統(tǒng),包括:定義模塊、篩選處理模塊、計(jì)算模塊、判斷模塊和菜譜生成模塊;
13、所述定義模塊用于預(yù)先定義自動(dòng)排餐推薦規(guī)則;其中,所述自動(dòng)排餐推薦規(guī)則包含對應(yīng)的菜品分類、使用烹飪設(shè)備、菜品數(shù)量及葷素比例;
14、所述篩選處理模塊用于:
15、根據(jù)已設(shè)的所述自動(dòng)排餐推薦規(guī)則,并結(jié)合推薦參數(shù),從當(dāng)前食堂的門店菜單中隨機(jī)篩選出符合菜品類型的初始菜品數(shù)組;其中,所述推薦參數(shù)包括用餐人數(shù)與人均餐量;
16、將所述初始菜品數(shù)組里除預(yù)設(shè)類型以外的菜品單列得到第一菜品數(shù)組,并定義對應(yīng)的固定鍋數(shù)為一鍋;
17、將所述初始菜品數(shù)組中其余菜品按預(yù)設(shè)類型的順序排列,且同類型按重量降序排列,得到第二菜品數(shù)組,并求出其重量和數(shù)據(jù);
18、所述計(jì)算模塊用于:
19、通過所述用餐人數(shù)與人均餐量,計(jì)算出計(jì)劃烹飪菜品總重量;
20、通過所述計(jì)劃烹飪菜品總重量與所述重量和數(shù)據(jù),計(jì)算得出計(jì)劃平均烹飪鍋數(shù);
21、通過所述重量和數(shù)據(jù)、計(jì)劃平均烹飪鍋數(shù)和計(jì)劃烹飪菜品總重量,計(jì)算得到超重重量;
22、所述判斷模塊用于將所述超重重量與所述第二菜品數(shù)組中已排序菜品單鍋重量一一進(jìn)行比較,從第一個(gè)菜品開始,若所述超重重量大于單鍋重量,則此計(jì)劃平均烹飪鍋數(shù)減一;若所述超重重量小于單鍋重量,則繼續(xù)與第二個(gè)菜品進(jìn)行比較,直至最后一個(gè);如果均小于單鍋重量,則結(jié)束退出;
23、所述菜譜生成模塊用于執(zhí)行扣減邏輯時(shí),如果當(dāng)前計(jì)劃平均烹飪鍋數(shù)已等于一,則直接跳過;根據(jù)以上步驟,再結(jié)合規(guī)定的生成條件自動(dòng)生成最終的推薦菜單。
24、第三方面,本發(fā)明實(shí)施例提供的一種智能終端,包括處理器、輸入設(shè)備、輸出設(shè)備和存儲(chǔ)器,所述處理器分別與輸入設(shè)備、輸出設(shè)備和存儲(chǔ)器連接,所述存儲(chǔ)器用于存儲(chǔ)計(jì)算機(jī)程序,所述計(jì)算機(jī)程序包括程序指令,所述處理器被配置用于調(diào)用所述程序指令,執(zhí)行上述第一方面描述的方法。
25、第四方面,本發(fā)明實(shí)施例還提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序包括程序指令,所述程序指令當(dāng)被處理器執(zhí)行時(shí)使所述處理器執(zhí)行上述第一方面描述的方法。
26、本發(fā)明的有益效果:
27、本發(fā)明實(shí)施例通過根據(jù)已設(shè)的所述自動(dòng)排餐推薦規(guī)則,并結(jié)合推薦參數(shù),先隨機(jī)篩選出符合菜品類型的初始菜品數(shù)組,再將篩選出來的初始菜品數(shù)組里除預(yù)設(shè)類型以外的菜品單列得到第一菜品數(shù)組,其余菜品按預(yù)設(shè)類型的順序排列,且同類型按重量降序排列,得到第二菜品數(shù)組,并求出其重量和數(shù)據(jù);同時(shí)計(jì)算出計(jì)劃烹飪菜品總重量、計(jì)劃平均烹飪鍋數(shù)以及超重重量,再根據(jù)超重重量與單鍋重量執(zhí)行扣減邏輯;最后根據(jù)以上步驟,在滿足規(guī)定的生成條件下自動(dòng)生成最終的推薦菜單;從而實(shí)現(xiàn)自動(dòng)為食堂經(jīng)營者生成最優(yōu)的菜品搭配方案,幫助食堂經(jīng)營者解決高頻又令人頭疼的排餐問題,同時(shí)也減少了食材的浪費(fèi),更好的控制了成本和預(yù)算,既提高了食堂服務(wù)效率,也提升了顧客的就餐體驗(yàn)。
1.一種基于智慧食堂的菜單自動(dòng)化調(diào)整方法,其特征在于,包括以下步驟:
2.如權(quán)利要求1所述的方法,其特征在于,所述規(guī)定的生成條件為計(jì)算出來的菜品不能小于一鍋。
3.如權(quán)利要求2所述的方法,其特征在于,所述推薦參數(shù)通過輸入設(shè)備輸入或通過物聯(lián)網(wǎng)設(shè)備進(jìn)行采集。
4.如權(quán)利要求2所述的方法,其特征在于,計(jì)算所述計(jì)劃平均烹飪鍋數(shù)時(shí),對于計(jì)算結(jié)果進(jìn)行向上取整。
5.如權(quán)利要求1所述的方法,其特征在于,所述預(yù)設(shè)類型包括半葷、小葷、大葷、素菜、涼菜和粗糧類型。
6.一種基于智慧食堂的菜單自動(dòng)化調(diào)整系統(tǒng),其特征在于,包括:定義模塊、篩選處理模塊、計(jì)算模塊、判斷模塊和菜譜生成模塊;
7.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述規(guī)定的生成條件為計(jì)算出來的菜品不能小于一鍋。
8.如權(quán)利要求7所述的系統(tǒng),其特征在于,計(jì)算所述計(jì)劃平均烹飪鍋數(shù)時(shí),對于計(jì)算結(jié)果進(jìn)行向上取整。
9.一種智能終端,包括處理器、輸入設(shè)備、輸出設(shè)備和存儲(chǔ)器,所述處理器分別與輸入設(shè)備、輸出設(shè)備和存儲(chǔ)器連接,所述存儲(chǔ)器用于存儲(chǔ)計(jì)算機(jī)程序,所述計(jì)算機(jī)程序包括程序指令,其特征在于,所述處理器被配置用于調(diào)用所述程序指令,執(zhí)行如權(quán)利要求1-5任一項(xiàng)所述的方法。
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序包括程序指令,所述程序指令當(dāng)被處理器執(zhí)行時(shí)使所述處理器執(zhí)行如權(quán)利要求1-5任一項(xiàng)所述的方法。