專(zhuān)利名稱(chēng):一種餐飲云平臺(tái)系統(tǒng)的制作方法
一種餐飲云平臺(tái)系統(tǒng)
技術(shù)領(lǐng)域:
本發(fā)明涉及一種云平臺(tái)系統(tǒng),特別涉及一種餐飲云平臺(tái)系統(tǒng)。
背景技術(shù):
現(xiàn)有的餐飲管理系統(tǒng)多采用單機(jī)版,其無(wú)法實(shí)現(xiàn)多用戶(hù)的服務(wù)接入,且存在系統(tǒng)資源重復(fù)建設(shè),不同系統(tǒng)標(biāo)準(zhǔn)差異大等缺點(diǎn)?,F(xiàn)有少數(shù)聯(lián)機(jī)版的餐飲管理系統(tǒng)也僅供某個(gè)餐飲集團(tuán)使用。多數(shù)系統(tǒng)還未實(shí)現(xiàn)將餐飲信息化的需求轉(zhuǎn)變?yōu)橐粋€(gè)標(biāo)準(zhǔn)化平臺(tái)服務(wù),因此體系架構(gòu)上與本發(fā)明有較大區(qū)別。隨著互聯(lián)網(wǎng)的大范圍普及和各種互聯(lián)網(wǎng)服務(wù)的涌現(xiàn),原來(lái)用于解決某項(xiàng)信息化應(yīng)用的方案將逐漸告別基于個(gè)別終端的單機(jī)版軟件模式,向基于互聯(lián)網(wǎng)的平臺(tái)服務(wù)模式(即 SaaS平臺(tái)服務(wù)模式)轉(zhuǎn)變。所述SaaS (英文全稱(chēng)Software-as-a_Service,軟件即服務(wù))是一種通過(guò)Internet提供軟件的模式,用戶(hù)無(wú)需購(gòu)買(mǎi)軟件,而是向提供商租用基于Web的軟件,來(lái)管理企業(yè)經(jīng)營(yíng)活動(dòng)。隨SaaS平臺(tái)服務(wù)的推廣,平臺(tái)與使用者間需要一個(gè)良好接口。在我們開(kāi)發(fā)餐飲行業(yè)的SaaS云服務(wù)平臺(tái)過(guò)程中,我們發(fā)現(xiàn)針對(duì)餐飲行業(yè)SaaS平臺(tái)的接口存在以下要求I)系統(tǒng)性能要求高,需要在業(yè)務(wù)高峰期能夠支撐多任務(wù)并發(fā)落單,避免數(shù)據(jù)堆積。2)系統(tǒng)靈活性要求高,要在保證系統(tǒng)7*24小時(shí)運(yùn)行的前提下追加用戶(hù)個(gè)性化需求。3)系統(tǒng)兼容性要求高,在最大限度復(fù)用客戶(hù)現(xiàn)有設(shè)備前提下加入新裝置方案。而現(xiàn)有的SaaS平臺(tái)服務(wù)模式的接口無(wú)法滿(mǎn)足上述要求。在本發(fā)明中提到設(shè)備是無(wú)線POS打印設(shè)備或有線POS打印設(shè)備或短信網(wǎng)關(guān)現(xiàn)有少數(shù)提出了餐飲云概念的系統(tǒng)只是簡(jiǎn)單描述整體餐飲云系統(tǒng)構(gòu)架,少有實(shí)現(xiàn)。對(duì)于現(xiàn)有已實(shí)現(xiàn)的餐飲云系統(tǒng),可以看到,其接口和接入的設(shè)備也不具備靈活性,且接入的設(shè)備多采用專(zhuān)用設(shè)備。同時(shí),在接入的設(shè)備上集成部分業(yè)務(wù)邏輯。未將核心業(yè)務(wù)邏輯與接入的設(shè)備剝離,會(huì)出現(xiàn)以下問(wèn)題I.接入的設(shè)備上承載了業(yè)務(wù)邏輯,當(dāng)用戶(hù)需求變化影響到設(shè)備上的業(yè)務(wù)邏輯時(shí)候,設(shè)備上的應(yīng)用也需要進(jìn)行修改;2.對(duì)于商家,接受SaaS模式的同時(shí),希望能夠通過(guò)最小的代價(jià)獲得更專(zhuān)業(yè)服務(wù)。而采用專(zhuān)用設(shè)備,對(duì)于商家現(xiàn)有的設(shè)備,無(wú)法很好兼容,且對(duì)社會(huì)資源也造成浪費(fèi);3.在設(shè)備上承載業(yè)務(wù)邏輯,當(dāng)餐飲云系統(tǒng)大范圍應(yīng)用,接入餐飲云系統(tǒng)的設(shè)備到達(dá)一定規(guī)模時(shí),餐飲云系統(tǒng)處理來(lái)自接入設(shè)備的業(yè)務(wù)邏輯,性能方面需要有更多考慮,例如,當(dāng)達(dá)到系統(tǒng)性能上限,而這時(shí)系統(tǒng)無(wú)法靈活根據(jù)裝置規(guī)模擴(kuò)展,則系統(tǒng)性能將急劇下降,造成系統(tǒng)運(yùn)行不穩(wěn)定等問(wèn)題。
發(fā)明內(nèi)容本發(fā)明要解決的技術(shù)問(wèn)題,在于提供一種餐飲云平臺(tái)系統(tǒng),其將業(yè)務(wù)邏輯從設(shè)備中分離,系統(tǒng)更加穩(wěn)定,且接口單元可兼容多種設(shè)備,可擴(kuò)展性好。本發(fā)明是這樣實(shí)現(xiàn)的
一種餐飲云平臺(tái)系統(tǒng),包括業(yè)務(wù)邏輯單元和用于接收用戶(hù)操作的用戶(hù)界面,所述系統(tǒng)還包括存儲(chǔ)函數(shù)集和用于管理設(shè)備的接口單元;所述業(yè)務(wù)邏輯單元將需要向接口單元發(fā)送的數(shù)據(jù)從用戶(hù)界面讀出,并寫(xiě)入一數(shù)據(jù)庫(kù)中;所述存儲(chǔ)函數(shù)集是多個(gè)存儲(chǔ)函數(shù)的集合;所述存儲(chǔ)函數(shù)集中的存儲(chǔ)函數(shù)對(duì)來(lái)自業(yè)務(wù)邏輯單元的數(shù)據(jù)進(jìn)行封裝,使所述數(shù)據(jù)轉(zhuǎn)換為所述設(shè)備能夠識(shí)別的格式;當(dāng)用戶(hù)需要修改數(shù)據(jù)格式,或者增加業(yè)務(wù)數(shù)據(jù)類(lèi)型時(shí),只需對(duì)所述存儲(chǔ)函數(shù)進(jìn)行更新;所述接口單元通過(guò)多線程異步操作管理所述存儲(chǔ)函數(shù)集和設(shè)備,所述接口單元包括至少一個(gè)用于管理設(shè)備的接口處理單元,各所述接口處理單元都提供一個(gè)數(shù)據(jù)庫(kù)輪詢(xún)線程,一個(gè)狀態(tài)處理線程和一個(gè)設(shè)備消息接收線程;所述多線程異步操作包括所述數(shù)據(jù)庫(kù)輪詢(xún)線程調(diào)用所述存儲(chǔ)函數(shù)獲得向設(shè)備輸出的數(shù)據(jù),并向所述狀態(tài)處 理線程發(fā)出數(shù)據(jù)傳輸通知;所述設(shè)備消息接收線程接收來(lái)自設(shè)備的設(shè)備狀態(tài)消息,判斷設(shè)備狀態(tài),然后通過(guò)線程間消息傳遞,向所述狀態(tài)處理線程發(fā)出狀態(tài)更新通知;所述設(shè)備狀態(tài)消息由設(shè)備定期發(fā)送;所述狀態(tài)處理線程收到所述狀態(tài)更新通知時(shí),根據(jù)收到的設(shè)備狀態(tài)更新?tīng)顟B(tài)機(jī)中該設(shè)備對(duì)應(yīng)的狀態(tài)記錄;所述狀態(tài)處理線程收到所述數(shù)據(jù)傳輸通知時(shí),查詢(xún)所述狀態(tài)機(jī),判斷用于接收數(shù)據(jù)的設(shè)備當(dāng)前所處的狀態(tài),若已成功連接,則所述數(shù)據(jù)庫(kù)輪詢(xún)線程獲得的數(shù)據(jù)通過(guò)該設(shè)備對(duì)應(yīng)的接口處理單元發(fā)送至該設(shè)備;若處于關(guān)閉或故障的狀態(tài),則所述數(shù)據(jù)庫(kù)輪詢(xún)線程獲得的數(shù)據(jù)暫時(shí)緩存;所述狀態(tài)機(jī)是管理所述各接口處理單元對(duì)應(yīng)的設(shè)備狀態(tài)及數(shù)據(jù)輸出,由所述狀態(tài)處理線程維護(hù)。進(jìn)一步地,所述接口單元管理的設(shè)備包括短信網(wǎng)關(guān)裝置,有線POS打印機(jī)以及無(wú)線POS打印機(jī),各接口處理單元可配置允許接入的設(shè)備的上限,從而保證了每個(gè)接口處理單元的處理性能。進(jìn)一步地,所述用戶(hù)界面包括點(diǎn)餐界面、訂座界面、配置界面、訂單管理界面以及顧客管理界面;所述點(diǎn)餐界面用于點(diǎn)餐操作,所述訂座界面用于預(yù)定座位操作,所述配置界面用于商家菜單、座位等信息錄入,所述訂單管理界面用于管理訂單,所述顧客管理界面用于管理顧客信息及自動(dòng)會(huì)員設(shè)置。進(jìn)一步地,對(duì)于接入有網(wǎng)絡(luò)通訊能力設(shè)備的接口處理單元,還提供網(wǎng)絡(luò)通訊處理線程。本發(fā)明具有如下優(yōu)點(diǎn)I.將業(yè)務(wù)邏輯從設(shè)備分離,通過(guò)存儲(chǔ)函數(shù)集來(lái)進(jìn)行封裝;設(shè)備同接口單元進(jìn)行通訊;業(yè)務(wù)邏輯單元和接口單元之間數(shù)據(jù)流通過(guò)存儲(chǔ)函數(shù)進(jìn)行交互,系統(tǒng)運(yùn)行更加穩(wěn)定;2.根據(jù)客戶(hù)需求要修改輸出信息時(shí),只要修改存儲(chǔ)函數(shù),不影響到業(yè)務(wù)邏輯的運(yùn)行;3.當(dāng)接口單元無(wú)法滿(mǎn)足性能要求的時(shí)候,只需再重新運(yùn)行一個(gè)新接口處理單元進(jìn)程,系統(tǒng)性能擴(kuò)展簡(jiǎn)單方便;關(guān)閉任何一個(gè)接口處理單元,對(duì)其他接口處理單元以及系統(tǒng)的運(yùn)行完全沒(méi)有影響;
4.接口單元能接入多種設(shè)備,系統(tǒng)能夠兼容大量現(xiàn)有設(shè)備。
下面參照附圖結(jié)合實(shí)施例對(duì)本發(fā)明作進(jìn)一步的說(shuō)明。圖I為本發(fā)明一種餐飲云平臺(tái)系統(tǒng)的示意圖。圖2為本發(fā)明的流程圖。
具體實(shí)施方式請(qǐng)參閱圖I和圖2所示,一種餐飲云平臺(tái)系統(tǒng),包括業(yè)務(wù)邏輯單元和用于接收用戶(hù)操作的用戶(hù)界面,所述系統(tǒng)還包括存儲(chǔ)函數(shù)集和用于管理設(shè)備的接口單元;所述業(yè)務(wù)邏輯單元將需要向接口單元發(fā)送的數(shù)據(jù)從用戶(hù)界面讀出,并寫(xiě)入一數(shù)據(jù)庫(kù)中;所述存儲(chǔ)函數(shù)集是多個(gè)存儲(chǔ)函數(shù)的集合;所述用戶(hù)界面包括點(diǎn)餐界面、訂座界面、配置界面、訂單管理界面 以及顧客管理界面;所述點(diǎn)餐界面用于點(diǎn)餐操作,所述訂座界面用于預(yù)定座位操作,所述配置界面用于商家菜單、座位等信息錄入,所述訂單管理界面用于管理訂單,所述顧客管理界面用于管理顧客信息及自動(dòng)會(huì)員設(shè)置。所述業(yè)務(wù)邏輯單元是對(duì)用戶(hù)界面上傳遞來(lái)的不同事件進(jìn)行不同的業(yè)務(wù)邏輯處理,比如是否需要向接入的設(shè)備輸出數(shù)據(jù),用何種格式輸出,以及輸出哪些內(nèi)容等業(yè)務(wù)邏輯判斷;所述存儲(chǔ)函數(shù)集中的存儲(chǔ)函數(shù)對(duì)來(lái)自業(yè)務(wù)邏輯單元的數(shù)據(jù)進(jìn)行封裝,使所述數(shù)據(jù)轉(zhuǎn)換為所述設(shè)備能夠識(shí)別的格式;所述存儲(chǔ)函數(shù)是自定義的SQL語(yǔ)句的集合,根據(jù)功能需求進(jìn)行編程,將存儲(chǔ)函數(shù)存儲(chǔ)在服務(wù)器端,只要調(diào)用存儲(chǔ)函數(shù)就可以在服務(wù)器端執(zhí)行。將業(yè)務(wù)邏輯從設(shè)備上分離,通過(guò)存儲(chǔ)函數(shù)來(lái)進(jìn)行封裝;當(dāng)用戶(hù)需要修改數(shù)據(jù)格式,或者增加業(yè)務(wù)數(shù)據(jù)類(lèi)型時(shí),只需對(duì)所述存儲(chǔ)函數(shù)進(jìn)行更新,對(duì)接口單元和業(yè)務(wù)邏輯單元的運(yùn)行完全沒(méi)有影響,而存儲(chǔ)函數(shù)的更新提交是瞬間的,對(duì)于系統(tǒng)用戶(hù)不會(huì)有明顯感知;所述接口單元通過(guò)多線程異步操作管理所述存儲(chǔ)函數(shù)集和設(shè)備;所述接口單元包括至少一個(gè)用于管理設(shè)備的接口處理單元,各所述接口處理單元都提供一個(gè)數(shù)據(jù)庫(kù)輪詢(xún)線程,一個(gè)狀態(tài)處理線程和一個(gè)設(shè)備消息接收線程;所述多線程異步操作包括所述數(shù)據(jù)庫(kù)輪詢(xún)線程調(diào)用所述存儲(chǔ)函數(shù)獲得向設(shè)備輸出的數(shù)據(jù),并向所述狀態(tài)處理線程發(fā)出數(shù)據(jù)傳輸通知;所述設(shè)備消息接收線程接收來(lái)自設(shè)備的設(shè)備狀態(tài)消息,判斷設(shè)備狀態(tài),然后通過(guò)線程間消息傳遞,向所述狀態(tài)處理線程發(fā)出狀態(tài)更新通知;所述設(shè)備狀態(tài)消息由設(shè)備定期發(fā)送;所述狀態(tài)處理線程收到所述狀態(tài)更新通知時(shí),根據(jù)收到的設(shè)備狀態(tài)更新?tīng)顟B(tài)機(jī)中該設(shè)備對(duì)應(yīng)的狀態(tài)記錄;所述狀態(tài)處理線程收到所述數(shù)據(jù)傳輸通知時(shí),查詢(xún)所述狀態(tài)機(jī),判斷用于接收數(shù)據(jù)的設(shè)備當(dāng)前所處的狀態(tài),若已成功連接,則所述數(shù)據(jù)庫(kù)輪詢(xún)線程獲得的數(shù)據(jù)通過(guò)該設(shè)備對(duì)應(yīng)的接口處理單元發(fā)送至該設(shè)備;若處于關(guān)閉或故障的狀態(tài),則所述數(shù)據(jù)庫(kù)輪詢(xún)線程獲得的數(shù)據(jù)暫時(shí)緩存;所述狀態(tài)機(jī)是管理所述各接口處理單元對(duì)應(yīng)的設(shè)備狀態(tài)及數(shù)據(jù)輸出,由所述狀態(tài)處理線程維護(hù)。所述接口單元管理的設(shè)備包括短信網(wǎng)關(guān)裝置,有線POS打印機(jī)以及無(wú)線POS打印機(jī),各接口處理單元可配置允許接入的設(shè)備的上限,從而保證了每個(gè)接口處理單元的處理性能。對(duì)于接入有網(wǎng)絡(luò)通訊能力設(shè)備的接口處理單元,還提供網(wǎng)絡(luò)通訊處理線程。本發(fā)明業(yè)務(wù)邏輯單元和接口單元之間數(shù)據(jù)流通過(guò)存儲(chǔ)函數(shù)進(jìn)行交互,設(shè)備與接口單元進(jìn)行通訊,系統(tǒng)運(yùn)行更加穩(wěn)定;當(dāng)接口單元無(wú)法滿(mǎn)足性能要求的時(shí)候,只需再重新運(yùn)行一個(gè)新接口進(jìn)程,系統(tǒng)性能擴(kuò)展簡(jiǎn)單方便;關(guān)閉任何一個(gè)接口處理單元,對(duì)其他接口處理單元以及系統(tǒng)的運(yùn)行完全沒(méi)有影響;接口處理單元能接入多種設(shè)備,系統(tǒng)能夠兼容大量現(xiàn)有設(shè)備?,F(xiàn)以訂座為例說(shuō)明本發(fā)明的具體實(shí)施過(guò)程所述用戶(hù)界面記錄客人訂座信息,包括客人姓名、手機(jī)、預(yù)定的座位號(hào)以及預(yù)約的就餐時(shí)間等;所述業(yè)務(wù)邏輯單元首先判斷需要通過(guò)短信網(wǎng)關(guān)裝置將訂座信息發(fā)送至客人手機(jī),其次判斷輸出訂座信息所使用的編排格式,然后判斷要發(fā)送至客人手機(jī)上的具體內(nèi)容,t匕 如,姓名、預(yù)定的座位號(hào)、預(yù)約的就餐時(shí)間,餐館地址等,最后將要輸出的數(shù)據(jù)存儲(chǔ)至所述數(shù)據(jù)庫(kù);所述數(shù)據(jù)庫(kù)將收到的數(shù)據(jù)內(nèi)容通過(guò)存儲(chǔ)函數(shù)轉(zhuǎn)換成短信網(wǎng)關(guān)裝置能夠識(shí)別的格式;用于管理所述短信網(wǎng)關(guān)裝置的接口處理單元通過(guò)數(shù)據(jù)庫(kù)輪詢(xún)線程調(diào)用所述存儲(chǔ)函數(shù),獲得向短信網(wǎng)關(guān)裝置輸出的數(shù)據(jù),并向所述狀態(tài)處理線程發(fā)出數(shù)據(jù)傳輸通知;所述短信網(wǎng)關(guān)接口的狀態(tài)處理線程收到所述數(shù)據(jù)傳輸通知時(shí),查詢(xún)所述狀態(tài)機(jī),判斷短信網(wǎng)關(guān)接口當(dāng)前所處的狀態(tài)是否已成功連接,若已成功連接,則將所述數(shù)據(jù)庫(kù)輪詢(xún)線程獲得的數(shù)據(jù)通過(guò)接口處理單元發(fā)送至短信網(wǎng)關(guān)裝置;所述短信網(wǎng)關(guān)裝置再將訂座信息發(fā)送至客人手機(jī)。本發(fā)明餐飲云平臺(tái)系統(tǒng)在系統(tǒng)開(kāi)始運(yùn)行時(shí),通過(guò)網(wǎng)絡(luò),向接口單元發(fā)送設(shè)備鏈接請(qǐng)求和初始化信息,所述設(shè)備消息接收線程接收來(lái)自設(shè)備的設(shè)備狀態(tài)消息,判斷設(shè)備狀態(tài),然后通過(guò)線程間消息傳遞,向所述狀態(tài)處理線程發(fā)出狀態(tài)更新通知;所述狀態(tài)處理線程收到所述狀態(tài)更新通知時(shí),根據(jù)收到的設(shè)備狀態(tài)更新?tīng)顟B(tài)機(jī)中該設(shè)備對(duì)應(yīng)的狀態(tài)記錄,將設(shè)備狀態(tài)初始化為已成功連接。雖然以上描述了本發(fā)明的具體實(shí)施方式
,但是熟悉本技術(shù)領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,我們所描述的具體的實(shí)施例只是說(shuō)明性的,而不是用于對(duì)本發(fā)明的范圍的限定,熟悉本領(lǐng)域的技術(shù)人員在依照本發(fā)明的精神所作的等效的修飾以及變化,都應(yīng)當(dāng)涵蓋在本發(fā)明的權(quán)利要求所保護(hù)的范圍內(nèi)。
權(quán)利要求
1.一種餐飲云平臺(tái)系統(tǒng),包括業(yè)務(wù)邏輯單元和用于接收用戶(hù)操作的用戶(hù)界面,其特征在于所述系統(tǒng)還包括存儲(chǔ)函數(shù)集和用于管理設(shè)備的接口單元;所述業(yè)務(wù)邏輯單元將需要向接口單元發(fā)送的數(shù)據(jù)從用戶(hù)界面讀出,并寫(xiě)入一數(shù)據(jù)庫(kù)中;所述存儲(chǔ)函數(shù)集是多個(gè)存儲(chǔ)函數(shù)的集合; 所述存儲(chǔ)函數(shù)集中的存儲(chǔ)函數(shù)對(duì)來(lái)自業(yè)務(wù)邏輯單元的數(shù)據(jù)進(jìn)行封裝,使所述數(shù)據(jù)轉(zhuǎn)換為所述設(shè)備能夠識(shí)別的格式;當(dāng)用戶(hù)需要修改數(shù)據(jù)格式,或者增加業(yè)務(wù)數(shù)據(jù)類(lèi)型時(shí),只需對(duì)所述存儲(chǔ)函數(shù)進(jìn)行更新; 所述接口單元通過(guò)多線程異步操作管理所述存儲(chǔ)函數(shù)集和設(shè)備,所述接口單元包括至少一個(gè)用于管理設(shè)備的接口處理單元,各所述接口處理單元都提供一個(gè)數(shù)據(jù)庫(kù)輪詢(xún)線程,一個(gè)狀態(tài)處理線程和一個(gè)設(shè)備消息接收線程; 所述多線程異步操作包括 所述數(shù)據(jù)庫(kù)輪詢(xún)線程調(diào)用所述存儲(chǔ)函數(shù)獲得向設(shè)備輸出的數(shù)據(jù),并向所述狀態(tài)處理線程發(fā)出數(shù)據(jù)傳輸通知; 所述設(shè)備消息接收線程接收來(lái)自設(shè)備的設(shè)備狀態(tài)消息,判斷設(shè)備狀態(tài),然后通過(guò)線程間消息傳遞,向所述狀態(tài)處理線程發(fā)出狀態(tài)更新通知;所述設(shè)備狀態(tài)消息由設(shè)備定期發(fā)送; 所述狀態(tài)處理線程收到所述狀態(tài)更新通知時(shí),根據(jù)收到的設(shè)備狀態(tài)更新?tīng)顟B(tài)機(jī)中該設(shè)備對(duì)應(yīng)的狀態(tài)記錄;所述狀態(tài)處理線程收到所述數(shù)據(jù)傳輸通知時(shí),查詢(xún)所述狀態(tài)機(jī),判斷用于接收數(shù)據(jù)的設(shè)備當(dāng)前所處的狀態(tài),若已成功連接,則所述數(shù)據(jù)庫(kù)輪詢(xún)線程獲得的數(shù)據(jù)通過(guò)該設(shè)備對(duì)應(yīng)的接口處理單元發(fā)送至該設(shè)備;若處于關(guān)閉或故障的狀態(tài),則所述數(shù)據(jù)庫(kù)輪詢(xún)線程獲得的數(shù)據(jù)暫時(shí)緩存;所述狀態(tài)機(jī)是管理所述各接口處理單元對(duì)應(yīng)的設(shè)備狀態(tài)及數(shù)據(jù)輸出,由所述狀態(tài)處理線程維護(hù)。
2.根據(jù)權(quán)利要求I所述的一種餐飲云平臺(tái)系統(tǒng),其特征在于所述接口單元管理的設(shè)備包括短信網(wǎng)關(guān)裝置,有線POS打印機(jī)以及無(wú)線POS打印機(jī),各接口處理單元可配置允許接入的設(shè)備的上限,從而保證了每個(gè)接口處理單元的處理性能。
3.根據(jù)權(quán)利要求I所述的一種餐飲云平臺(tái)系統(tǒng),其特征在于所述用戶(hù)界面包括點(diǎn)餐界面、訂座界面、配置界面、訂單管理界面以及顧客管理界面;所述點(diǎn)餐界面用于點(diǎn)餐操作,所述訂座界面用于預(yù)定座位操作,所述配置界面用于商家菜單、座位等信息錄入,所述訂單管理界面用于管理訂單,所述顧客管理界面用于管理顧客信息及自動(dòng)會(huì)員設(shè)置。
4.根據(jù)權(quán)利要求2所述的一種餐飲云平臺(tái)系統(tǒng),其特征在于對(duì)于接入有網(wǎng)絡(luò)通訊能力設(shè)備的接口處理單元,還提供網(wǎng)絡(luò)通訊處理線程。
全文摘要
本發(fā)明提供一種餐飲云平臺(tái)系統(tǒng),包括業(yè)務(wù)邏輯單元、用戶(hù)界面、存儲(chǔ)函數(shù)集和用于管理設(shè)備的接口單元。業(yè)務(wù)邏輯單元將需要向接口單元發(fā)送的數(shù)據(jù)從用戶(hù)界面讀出,并寫(xiě)入一數(shù)據(jù)庫(kù)中;通過(guò)所述存儲(chǔ)函數(shù)對(duì)來(lái)自業(yè)務(wù)邏輯單元的數(shù)據(jù)進(jìn)行封裝,使所述數(shù)據(jù)轉(zhuǎn)換為所述設(shè)備能夠識(shí)別的格式;接口單元通過(guò)多線程異步操作管理所述存儲(chǔ)函數(shù)集和設(shè)備。本發(fā)明設(shè)備同接口單元進(jìn)行通訊,業(yè)務(wù)邏輯單元和接口單元之間數(shù)據(jù)流通過(guò)存儲(chǔ)函數(shù)進(jìn)行交互;需要修改輸出信息時(shí),只要修改存儲(chǔ)函數(shù),不影響到業(yè)務(wù)邏輯的運(yùn)行;系統(tǒng)性能擴(kuò)展簡(jiǎn)單方便,且關(guān)閉任何一個(gè)接口處理單元,對(duì)其他接口處理單元以及系統(tǒng)的運(yùn)行沒(méi)有影響;系統(tǒng)能兼容大量現(xiàn)有設(shè)備。
文檔編號(hào)G06F9/44GK102830967SQ201210274599
公開(kāi)日2012年12月19日 申請(qǐng)日期2012年8月3日 優(yōu)先權(quán)日2012年8月3日
發(fā)明者林團(tuán), 黃偉豐, 張標(biāo)林, 李常康 申請(qǐng)人:福建富士通信息軟件有限公司