本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種校園餐廳點菜方法及用戶終端。
背景技術(shù):
隨著嵌入式技術(shù)、通信技術(shù)、網(wǎng)絡(luò)技術(shù)、控制技術(shù)的迅猛發(fā)展與提高,智能控制的功能越來越多,控制的對象以及控制場合不斷擴(kuò)展,控制的聯(lián)動場景要求更高,促使人們的生活方式發(fā)生轉(zhuǎn)變,對居住環(huán)境更加舒適化、安全化提出了更高的需求。而作為一名學(xué)生,一定有過吃飯排隊的經(jīng)歷,特別是下課后沖進(jìn)食堂的場面,總是令人難忘。排隊點餐效率不高,并且當(dāng)某位學(xué)生忘記帶飯卡而選擇現(xiàn)金支付時,付款找零更會大大降低效率;而且不利于餐廳的管理。食堂在三餐高峰期學(xué)生的用餐時間成本過高、服務(wù)壓力大。同時,餐具的供應(yīng)、回收及座位的供應(yīng)常常無法滿足需求。由此學(xué)生選擇外出就餐的情況增加,導(dǎo)致學(xué)生健康風(fēng)險的增漲。不僅如此,學(xué)校的外教或者留學(xué)生與學(xué)校餐廳的工作人員交流不便,增加了這類人群的點菜難度。因此,如何提高學(xué)校餐廳的點菜效率,同時便于學(xué)校餐廳的管理,是目前亟待解決的技術(shù)問題。
技術(shù)實現(xiàn)要素:
本發(fā)明提供一種校園餐廳點菜方法及用戶終端,用以提高學(xué)校餐廳的點菜效率,同時便于學(xué)校餐廳的管理。
為了解決上述問題,本發(fā)明提供了一種校園餐廳點菜方法,包括如下步驟:提供一點菜界面,所述點菜界面是基于LabVIEW設(shè)計的;接收用戶選擇的菜品信息;計算所述菜品信息的價格,并在用戶終端的顯示界面顯示所述價格;判斷用戶是否完成支付,若是,則將用戶選擇的菜品信息發(fā)送至網(wǎng)絡(luò)服務(wù)器。
優(yōu)選的,所述接收用戶選擇的菜品信息之前還包括如下步驟:設(shè)置一登陸用戶名和訪問密碼,所述登陸用戶名和訪問密碼用于訪問所述點菜界面;接收用戶輸入的用戶名和密碼;判斷用戶輸入的用戶名和密碼是否正確,若是,則允許用戶訪問所述點菜界面。
優(yōu)選的,所述將用戶選擇的菜品信息發(fā)送至網(wǎng)絡(luò)服務(wù)器之后還包括如下步驟:接收用戶輸入的查詢指令;在所述用戶終端的顯示界面顯示所述菜品信息及所述價格。
優(yōu)選的,所述校園餐廳點菜方法還包括如下步驟:接收用戶輸入的個人信息;在判斷用戶完成支付后,將用戶的個人信息發(fā)送至網(wǎng)絡(luò)服務(wù)器。
優(yōu)選的,所述個人信息包括姓名、電話、地址、口味偏好中的一種或幾種。
本發(fā)明還提供了一種用戶終端,包括:顯示模塊,用于提供一點菜界面,所述點菜界面是基于LabVIEW設(shè)計的;選擇模塊,用于用戶選擇菜品信息;計算模塊,用于計算用戶選擇的菜品的價格,并在所述用戶終端的顯示界面顯示所述價格;控制模塊,用于判斷用戶是否完成支付,若是,則將用戶選擇的菜品信息發(fā)送至網(wǎng)絡(luò)服務(wù)器。
優(yōu)選的,所述用戶終端還包括:存儲模塊,用于存儲一登陸用戶名和訪問密碼,所述登陸用戶名和訪問密碼用于訪問所述點菜界面;輸入模塊,用于用戶輸入用戶名和密碼;保護(hù)模塊,用于判斷用戶輸入的用戶名和密碼是否正確,若是,則允許用戶訪問所述點菜界面。
優(yōu)選的,所述用戶終端還包括查詢模塊,所述查詢模塊連接所述控制模塊;所述查詢模塊用于用戶輸入查詢指令;所述控制模塊根據(jù)用戶輸入的查詢指令,在所述用戶終端的顯示界面顯示所述菜品信息及所述價格。
優(yōu)選的,所述輸入模塊還用于用戶輸入個人信息;所述控制模塊在判斷用戶完成支付后,將用戶的個人信息發(fā)送至網(wǎng)絡(luò)服務(wù)器。
優(yōu)選的,所述個人信息包括姓名、電話、地址、口味偏好中的一種或幾種。
本發(fā)明提供的校園餐廳點菜方法及用戶終端,通過LabVIEW設(shè)計出親和、友好的用戶界面,用戶只需要利用一用戶終端即可完成點菜流程,簡化了傳統(tǒng)校園餐廳的點菜流程,方便了用戶點菜的效率,同時通過將信息發(fā)送至網(wǎng)絡(luò)服務(wù)器,也便于學(xué)校餐廳的管理。
附圖說明
附圖1是本發(fā)明具體實施方式的校園餐廳點菜方法流程圖;
附圖2是本發(fā)明具體實施方式的用戶終端結(jié)構(gòu)示意圖;
附圖3是本發(fā)明具體實施方式的用戶終端的電路結(jié)構(gòu)示意圖。
具體實施方式
下面結(jié)合附圖對本發(fā)明提供的校園餐廳點菜方法及用戶終端的具體實施方式做詳細(xì)說明。
本具體實施方式提供了一種校園餐廳點菜方法,附圖1是本發(fā)明具體實施方式的校園餐廳點菜方法流程圖。如圖1所示,本具體實施方式所述的校園餐廳點菜方法包括如下步驟:
步驟S11,提供一點菜界面,所述點菜界面是基于LabVIEW設(shè)計的。本具體實施方式在所述點菜界面進(jìn)行了菜品的分類,增加了菜品的多樣化,包含冷盤、熱菜、面、蓋澆飯、鐵板、炒飯、飲料等等,便于師生快速找到想點的菜品,充分滿足師生的點餐需求。用戶點擊相應(yīng)的類,如冷盤后出現(xiàn)菜單,菜品與單價一目了然。餐廳管理人員還可以通過網(wǎng)絡(luò)服務(wù)器隊所述點菜界面進(jìn)行實時更新。所述點菜界面還包括新菜品推薦和傳統(tǒng)菜品,用戶可以根據(jù)自己的需要進(jìn)行選擇。為了便于用戶選擇,且為了進(jìn)一步增強用戶體驗,每一菜品都設(shè)置有對應(yīng)的圖片,從而將該菜品的信息直觀的呈現(xiàn)給用戶。
步驟S12,接收用戶選擇的菜品信息。用戶在點菜界面中,選擇菜品名稱,即可完成對該菜品的選擇。優(yōu)選的,為了簡化用戶的操作步驟,用戶還可以在所述點菜界面選擇所述菜品的份數(shù)。其中,選擇所述菜品份數(shù)的方式,本領(lǐng)域技術(shù)人員可以根據(jù)實際需要進(jìn)行設(shè)定,例如用戶可以直接輸入數(shù)字,也可以在用戶完成菜品選擇后,跳出彈窗,詢問用戶所述菜品的數(shù)量。更優(yōu)選的,在用戶完成所述菜品數(shù)量的選擇后,用戶還可以根據(jù)自己的需要在所述點菜界面添加備注信息,所述備注信息可以是用戶對于所述菜品口味的要求等。
步驟S13,計算所述菜品信息的價格,并在用戶終端的顯示界面顯示所述價格。根據(jù)用戶選擇的菜品信息,計算所述菜品的價格,并將所述價格呈現(xiàn)給用戶,用戶可以即可在線完成支付。這樣一來,避免的傳統(tǒng)點菜過程中現(xiàn)金找零的時間浪費,提高了點菜的效率。
步驟S14,判斷用戶是否完成支付,若是,則將用戶選擇的菜品信息發(fā)送至網(wǎng)絡(luò)服務(wù)器。在用戶完成支付后,即形成一用戶訂單,將用戶選擇的菜品信息發(fā)送至網(wǎng)絡(luò)服務(wù)器,餐廳管理人員通過網(wǎng)絡(luò)服務(wù)器即可查看該用戶訂單。避免了語言交流的不便,極大的提高了點餐效率。
為了保護(hù)用戶的個人信息安全,優(yōu)選的,所述接收用戶選擇的菜品信息之前還包括如下步驟:設(shè)置一登陸用戶名和訪問密碼,所述登陸用戶名和訪問密碼用于訪問所述點菜界面;接收用戶輸入的用戶名和密碼;判斷用戶輸入的用戶名和密碼是否正確,若是,則允許用戶訪問所述點菜界面。其中,所述密碼可以是手勢密碼、指紋密碼、數(shù)字密碼、語音密碼中的一種或幾種,本領(lǐng)域技術(shù)人員可以根據(jù)實際需要進(jìn)行選擇,本發(fā)明對此不作限定。
為了便于用戶對自己的訂單情況進(jìn)行查詢,優(yōu)選的,所述將用戶選擇的菜品信息發(fā)送至網(wǎng)絡(luò)服務(wù)器之后還包括如下步驟:接收用戶輸入的查詢指令;在所述用戶終端的顯示界面顯示所述菜品信息及所述價格。更優(yōu)選的,在所述用戶終端的顯示界面還會顯示所述訂單的狀態(tài)信息。其中,所述訂單的狀態(tài)信息包括已支付、已配送、配送中等。
為了便于用戶能夠及時的收到自己選擇的菜品,提高點菜效率,優(yōu)選的,所述校園餐廳點菜方法還包括如下步驟:接收用戶輸入的個人信息;在判斷用戶完成支付后,將用戶的個人信息發(fā)送至網(wǎng)絡(luò)服務(wù)器。更優(yōu)選的,所述個人信息包括姓名、電話、地址、口味偏好中的一種或幾種。
為了改善用戶的用餐體驗,更進(jìn)一步提高點菜效率,優(yōu)選的,所述校園餐廳點菜方法還包括如下步驟:接收用戶輸入的意見反饋,并將所述意見反饋傳輸至所述網(wǎng)絡(luò)服務(wù)器。餐廳管理人員通過網(wǎng)絡(luò)服務(wù)器查看用戶的意見反饋信息,從而進(jìn)一步改善用戶的用餐體驗。
本具體實施方式提供的校園餐廳點菜方法,通過LabVIEW設(shè)計出親和、友好的用戶界面,用戶只需要利用一用戶終端即可完成點菜流程,簡化了傳統(tǒng)校園餐廳的點菜流程,方便了用戶點菜的效率,同時通過將信息發(fā)送至網(wǎng)絡(luò)服務(wù)器,也便于學(xué)校餐廳的管理。
不僅如此,本具體實施方式還提供了一種用戶終端,附圖2是本發(fā)明具體實施方式的用戶終端結(jié)構(gòu)示意圖。本具體實施方式所述的用戶終端包括但不限于手機、平板電腦、筆記本電腦或臺式電腦。如圖2所示,本具體實施方式所述的用戶終端包括:顯示模塊21、選擇模塊22、計算模塊23和控制模塊24。
所述顯示模塊21,用于提供一點菜界面,所述點菜界面是基于LabVIEW設(shè)計的。本具體實施方式在所述點菜界面進(jìn)行了菜品的分類,增加了菜品的多樣化,包含冷盤、熱菜、面、蓋澆飯、鐵板、炒飯、飲料等等,便于師生快速找到想點的菜品,充分滿足師生的點餐需求。用戶點擊相應(yīng)的類,如冷盤后出現(xiàn)菜單,菜品與單價一目了然。餐廳管理人員還可以通過網(wǎng)絡(luò)服務(wù)器隊所述點菜界面進(jìn)行實時更新。所述點菜界面還包括新菜品推薦和傳統(tǒng)菜品,用戶可以根據(jù)自己的需要進(jìn)行選擇。為了便于用戶選擇,且為了進(jìn)一步增強用戶體驗,每一菜品都設(shè)置有對應(yīng)的圖片,從而將該菜品的信息直觀的呈現(xiàn)給用戶。
所述選擇模塊22,用于用戶選擇菜品信息。用戶在點菜界面中,選擇菜品名稱,即可完成對該菜品的選擇。優(yōu)選的,為了簡化用戶的操作步驟,用戶還可以在所述點菜界面選擇所述菜品的份數(shù)。其中,選擇所述菜品份數(shù)的方式,本領(lǐng)域技術(shù)人員可以根據(jù)實際需要進(jìn)行設(shè)定,例如用戶可以直接輸入數(shù)字,也可以在用戶完成菜品選擇后,跳出彈窗,詢問用戶所述菜品的數(shù)量。更優(yōu)選的,在用戶完成所述菜品數(shù)量的選擇后,用戶還可以根據(jù)自己的需要在所述點菜界面添加備注信息,所述備注信息可以是用戶對于所述菜品口味的要求等。
所述計算模塊23,用于計算用戶選擇的菜品的價格,并在所述用戶終端的顯示界面顯示所述價格。根據(jù)用戶選擇的菜品信息,計算所述菜品的價格,并將所述價格呈現(xiàn)給用戶,用戶可以即可在線完成支付。這樣一來,避免的傳統(tǒng)點菜過程中現(xiàn)金找零的時間浪費,提高了點菜的效率。
所述控制模塊24,用于判斷用戶是否完成支付,若是,則將用戶選擇的菜品信息發(fā)送至網(wǎng)絡(luò)服務(wù)器25。在用戶完成支付后,即形成一用戶訂單,將用戶選擇的菜品信息發(fā)送至網(wǎng)絡(luò)服務(wù)器25,餐廳管理人員通過網(wǎng)絡(luò)服務(wù)器25即可查看該用戶訂單。避免了語言交流的不便,極大的提高了點餐效率。
為了保護(hù)用戶的個人信息安全,優(yōu)選的,所述用戶終端還包括:存儲模塊28,用于存儲一登陸用戶名和訪問密碼,所述登陸用戶名和訪問密碼用于訪問所述點菜界面;輸入模塊27,用于用戶輸入用戶名和密碼;保護(hù)模塊29,用于判斷用戶輸入的用戶名和密碼是否正確,若是,則允許用戶訪問所述點菜界面。其中,所述密碼可以是手勢密碼、指紋密碼、數(shù)字密碼、語音密碼中的一種或幾種,本領(lǐng)域技術(shù)人員可以根據(jù)實際需要進(jìn)行選擇,本發(fā)明對此不作限定。
為了便于用戶對自己的訂單情況進(jìn)行查詢,優(yōu)選的,所述用戶終端還包括查詢模塊26,所述查詢模塊26連接所述控制模塊24;所述查詢模塊26用于用戶輸入查詢指令;所述控制模塊24根據(jù)用戶輸入的查詢指令,在所述用戶終端的顯示界面顯示所述菜品信息及所述價格。更優(yōu)選的,在所述用戶終端的顯示界面還會顯示所述訂單的狀態(tài)信息。其中,所述訂單的狀態(tài)信息包括已支付、已配送、配送中等。
為了便于用戶能夠及時的收到自己選擇的菜品,提高點菜效率,優(yōu)選的,所述輸入模塊27還用于用戶輸入個人信息;所述控制模塊24在判斷用戶完成支付后,將用戶的個人信息發(fā)送至網(wǎng)絡(luò)服務(wù)器25。更優(yōu)選的,所述個人信息包括姓名、電話、地址、口味偏好中的一種或幾種。
為了改善用戶的用餐體驗,更進(jìn)一步提高點菜效率,優(yōu)選的,所述輸入模塊27還用于用戶輸入的意見反饋,并將所述意見反饋傳輸至所述網(wǎng)絡(luò)服務(wù)器25。餐廳管理人員通過網(wǎng)絡(luò)服務(wù)器25查看用戶的意見反饋信息,從而進(jìn)一步改善用戶的用餐體驗。
附圖3是本發(fā)明具體實施方式的用戶終端的電路結(jié)構(gòu)示意圖。如圖3所示,本具體實施方式所述的用戶終端的硬件包括MCU、電源、復(fù)位電路、時鐘電路、labview平臺組成,其中MCU分別與電源、復(fù)位電路、時鐘電路、labview平臺相連接。
上位機應(yīng)用程序主要為用戶終端提供訪問控制,并為上位機管理界面提供數(shù)據(jù)訪問接口。上位機應(yīng)用程序使用MVC架構(gòu),使業(yè)務(wù)層和表示層相分離,便于開發(fā)和后期維護(hù)。當(dāng)用戶終端發(fā)送訪問請求時,上位機管理程序通過判斷是那種請求來訪問上位機數(shù)據(jù)庫,當(dāng)從上位機數(shù)據(jù)庫查詢到結(jié)果之后,將數(shù)據(jù)返回用戶終端。在本具體實施方式中,所述上位機為網(wǎng)絡(luò)服務(wù)器。
本具體實施方式提供的用戶終端,通過LabVIEW設(shè)計出親和、友好的用戶界面,用戶只需要利用一用戶終端即可完成點菜流程,簡化了傳統(tǒng)校園餐廳的點菜流程,方便了用戶點菜的效率,同時通過將信息發(fā)送至網(wǎng)絡(luò)服務(wù)器,也便于學(xué)校餐廳的管理。
以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。