本發(fā)明屬于數(shù)字視聽技術(shù)領(lǐng)域,具體涉及一種用于數(shù)字視聽場(chǎng)所線下資源自助預(yù)訂的方法、系統(tǒng)以及數(shù)字娛樂點(diǎn)播系統(tǒng)。
背景技術(shù):
在目前的數(shù)字視聽場(chǎng)所消費(fèi)領(lǐng)域,消費(fèi)者可以方便地通過網(wǎng)頁(yè),手機(jī)應(yīng)用等方式選購(gòu)數(shù)字視聽場(chǎng)所提供的服務(wù)消費(fèi)套餐,但是數(shù)字視聽場(chǎng)所的線下包廂或房間資源無(wú)法在線上直接預(yù)定,還需要消費(fèi)者通過電話等其他方式查詢和預(yù)定。
同時(shí),數(shù)字視聽場(chǎng)所的線下資源的分配操作基本上還是采用人工操作管理系統(tǒng)的方式實(shí)現(xiàn),前臺(tái)服務(wù)員需要對(duì)進(jìn)店的每位消費(fèi)者進(jìn)行套餐確認(rèn)收費(fèi)、選擇包廂、開房等一系列操作,操作效率低下,自助化程度較低,在營(yíng)業(yè)高峰期容易出現(xiàn)消費(fèi)者排隊(duì)等候的現(xiàn)象,影響用戶體驗(yàn)。當(dāng)前,自助化解決方案在影院、餐飲等行業(yè)較為成熟,已經(jīng)能實(shí)現(xiàn)零服務(wù)員參與,但在數(shù)字視聽服務(wù)行業(yè)還是一片空白。
申請(qǐng)?zhí)枮?01410629903.6的中國(guó)專利,公開了一種自助式KTV控制系統(tǒng)及方法,該方法通過消費(fèi)者辦理的IC卡保存用戶信息和余額信息,實(shí)現(xiàn)消費(fèi)者刷卡自助消費(fèi)。但是,該方法只局限于用戶到數(shù)字視聽場(chǎng)所進(jìn)行相應(yīng)操作,無(wú)法與不斷發(fā)展普及的互聯(lián)網(wǎng)技術(shù)相結(jié)合,無(wú)法利用智能終端進(jìn)行操作,也無(wú)法在互聯(lián)網(wǎng)上進(jìn)行操作;同時(shí),IC卡的制作和維護(hù)也增加了商家的運(yùn)營(yíng)成本。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的之一在于克服以上缺點(diǎn),提供一種數(shù)字視聽場(chǎng)所線下資源自助預(yù)訂的方法,實(shí)現(xiàn)用戶的自助消費(fèi),提高了數(shù)字視聽場(chǎng)所的工作效率,減少運(yùn)營(yíng)成本,同時(shí)減少用戶排隊(duì)等待的時(shí)間,增強(qiáng)用戶消費(fèi)體驗(yàn)。
為了解決上述技術(shù)問題,本發(fā)明提供了一種用于數(shù)字視聽場(chǎng)所線下資源自助預(yù)訂的方法,包括以下步驟:
云端服務(wù)器設(shè)置套餐信息,并根據(jù)用戶選擇生成訂單信息;
所述云端服務(wù)器將訂單信息發(fā)送給網(wǎng)關(guān)服務(wù)器,由網(wǎng)關(guān)服務(wù)器將訂單信息發(fā)送給線下管理服務(wù)器;
與線下管理服務(wù)器通訊的自助終端根據(jù)用戶輸入的訂單信息展現(xiàn)線下資源庫(kù)存信息,并對(duì)用戶選擇的線下資源進(jìn)行分配,同時(shí)向網(wǎng)關(guān)服務(wù)器發(fā)送訂單處理結(jié)果;
網(wǎng)關(guān)服務(wù)器將訂單處理結(jié)果發(fā)送給云端服務(wù)器,云端服務(wù)器更新線上訂單狀態(tài)。
通過該技術(shù)方案,可實(shí)現(xiàn)場(chǎng)外用戶線上下單,再根據(jù)訂單信息在數(shù)字視聽場(chǎng)所的自助終端進(jìn)行自助選擇線下資源并分配,無(wú)需服務(wù)員參與,提高了用戶體驗(yàn)。
進(jìn)一步地,所述訂單信息包括套餐類型、手機(jī)號(hào)碼、驗(yàn)證碼、預(yù)訂線下資源類型。
相應(yīng)地,本發(fā)明還提供了一種用于數(shù)字視聽場(chǎng)所線下資源自助預(yù)訂的方法,包括以下步驟:
線下管理服務(wù)器將線下資源庫(kù)存信息發(fā)送給網(wǎng)關(guān)服務(wù)器,由所述網(wǎng)關(guān)服務(wù)器發(fā)送給云端服務(wù)器;
云端服務(wù)器展現(xiàn)套餐信息和線下資源庫(kù)存信息,并根據(jù)用戶選擇生成訂單信息;
所述云端服務(wù)器將訂單信息發(fā)送給網(wǎng)關(guān)服務(wù)器,由網(wǎng)關(guān)服務(wù)器將訂單信息發(fā)送給線下管理服務(wù)器;
所述線下管理服務(wù)器根據(jù)訂單信息進(jìn)行線下資源分配,同時(shí)向網(wǎng)關(guān)服務(wù)器發(fā)送訂單處理結(jié)果;
網(wǎng)關(guān)服務(wù)器將訂單處理結(jié)果發(fā)送給云端服務(wù)器,云端服務(wù)器更新線上訂單狀態(tài)。
通過該技術(shù)方案,將線下資源庫(kù)存信息發(fā)送至云端服務(wù)器,可實(shí)現(xiàn)到場(chǎng)用戶直接通過云端服務(wù)器進(jìn)行下單和線下資源的分配,全過程無(wú)需場(chǎng)所服務(wù)員參與,簡(jiǎn)化了用戶操作,提升用戶消費(fèi)體驗(yàn)。
相應(yīng)地,本發(fā)明還提供了一種用于數(shù)字視聽場(chǎng)所線下資源自助預(yù)訂的方法,包括以下步驟:
線下管理服務(wù)器將線下資源庫(kù)存信息發(fā)送給網(wǎng)關(guān)服務(wù)器,由所述網(wǎng)關(guān)服務(wù)器發(fā)送給云端服務(wù)器;
云端服務(wù)器展現(xiàn)套餐信息和線下資源庫(kù)存信息,并根據(jù)用戶選擇生成訂單信息;
所述云端服務(wù)器將訂單信息發(fā)送給網(wǎng)關(guān)服務(wù)器,由網(wǎng)關(guān)服務(wù)器將訂單信息發(fā)送給線下管理服務(wù)器;
與線下管理服務(wù)器通訊的自助終端根據(jù)用戶輸入的訂單信息展現(xiàn)訂單內(nèi)容,用戶確認(rèn)訂單后根據(jù)訂單信息進(jìn)行線下資源分配,同時(shí)向網(wǎng)關(guān)服務(wù)器發(fā)送訂單處理結(jié)果;
網(wǎng)關(guān)服務(wù)器將訂單處理結(jié)果發(fā)送給云端服務(wù)器,云端服務(wù)器更新線上訂單狀態(tài)。
通過該技術(shù)方案,可實(shí)現(xiàn)場(chǎng)外用戶通過云端服務(wù)器進(jìn)行下單和線下資源選擇,再到數(shù)字視聽場(chǎng)所的自助終端進(jìn)行訂單確認(rèn)和線下資源分配,全過程無(wú)需場(chǎng)所服務(wù)員參與,簡(jiǎn)化了用戶操作,提升用戶消費(fèi)體驗(yàn)。
進(jìn)一步地,所述訂單信息包括套餐類型、手機(jī)號(hào)碼、驗(yàn)證碼、預(yù)訂線下資源類型、預(yù)訂線下資源編號(hào)。
進(jìn)一步地,所述線下資源為包廂或房間,所述線下資源庫(kù)存信息為可用的包廂或房間類型、包廂或房間編號(hào)以及包廂或房間位置。
進(jìn)一步地,所述云端服務(wù)器將訂單信息發(fā)送給網(wǎng)關(guān)服務(wù)器,具體為:
云端服務(wù)器將訂單信息發(fā)送給消息隊(duì)列服務(wù)器;
所述消息隊(duì)列服務(wù)器將訂單信息發(fā)送給網(wǎng)關(guān)服務(wù)器。
通過消息隊(duì)列服務(wù)器實(shí)現(xiàn)云端服務(wù)器向網(wǎng)關(guān)服務(wù)器發(fā)送訂單消息,可解決網(wǎng)關(guān)服務(wù)器沒有固定靜態(tài)IP地址的難題,同時(shí)提高處理效率,縮短響應(yīng)時(shí)間,保證消息發(fā)送和接收的可靠性。
相應(yīng)地,本發(fā)明還提供了一種用于數(shù)字視聽場(chǎng)所線下資源自助預(yù)訂的方法,包括以下步驟:
云端服務(wù)器設(shè)置套餐信息,并將所述套餐信息發(fā)送給網(wǎng)關(guān)服務(wù)器,由網(wǎng)關(guān)服務(wù)器將套餐信息發(fā)送給線下管理服務(wù)器;
與線下管理服務(wù)器通訊的自助終端展現(xiàn)套餐信息和線下資源庫(kù)存信息,并根據(jù)用戶選擇生成訂單信息,并將所述訂單信息發(fā)送給網(wǎng)關(guān)服務(wù)器;
網(wǎng)關(guān)服務(wù)器將所述訂單信息發(fā)送給云端服務(wù)器,云端服務(wù)器發(fā)送支付信息給網(wǎng)關(guān)服務(wù)器,由網(wǎng)關(guān)服務(wù)器將支付信息發(fā)送給線下管理服務(wù)器;
所述自助終端展現(xiàn)支付信息,用戶根據(jù)所述支付信息支付成功后,云端服務(wù)器將訂單狀態(tài)發(fā)送給網(wǎng)關(guān)服務(wù)器,由網(wǎng)關(guān)服務(wù)器將訂單狀態(tài)發(fā)送給線下管理服務(wù)器;
所述線下管理服務(wù)器根據(jù)訂單信息進(jìn)行線下資源分配。
本技術(shù)方案,可實(shí)現(xiàn)在數(shù)字視聽場(chǎng)所的自助終端進(jìn)行一站式下單、支付和線下資源分配,全過程無(wú)需場(chǎng)所服務(wù)員參與,簡(jiǎn)化了用戶操作,提升用戶消費(fèi)體驗(yàn)。
進(jìn)一步地,所述云端服務(wù)器將套餐信息、支付信息或訂單狀態(tài)發(fā)送給網(wǎng)關(guān)服務(wù)器,具體為:
云端服務(wù)器將套餐信息、支付信息或訂單狀態(tài)發(fā)送給消息隊(duì)列服務(wù)器;
所述消息隊(duì)列服務(wù)器將套餐信息、支付信息或訂單狀態(tài)發(fā)送給網(wǎng)關(guān)服務(wù)器。
相應(yīng)地,本發(fā)明還提供了一種用于數(shù)字視聽場(chǎng)所線下資源自助預(yù)訂的系統(tǒng),包括:云端服務(wù)器、網(wǎng)關(guān)服務(wù)器、線下管理服務(wù)器、自助終端,其中,
云端服務(wù)器,通過互聯(lián)網(wǎng)與網(wǎng)關(guān)服務(wù)器相連接,用于設(shè)置套餐信息,并根據(jù)用戶選擇生成訂單信息;用于將訂單信息發(fā)送給網(wǎng)關(guān)服務(wù)器;用于接收網(wǎng)關(guān)服務(wù)器發(fā)送的訂單處理結(jié)果,更新線上訂單狀態(tài);
網(wǎng)關(guān)服務(wù)器,通過互聯(lián)網(wǎng)與云端服務(wù)器相連接,同時(shí)通過局域網(wǎng)與線下管理服務(wù)器以及自助終端相連接,用于接收云端服務(wù)器發(fā)送的訂單信息并發(fā)送給線下管理服務(wù)器;還用于接收自助終端發(fā)送的訂單處理結(jié)果并發(fā)送給云端服務(wù)器;
線下管理服務(wù)器,通過局域網(wǎng)與網(wǎng)關(guān)服務(wù)器相連接,通過局域網(wǎng)與自助終端相連接,用于管理數(shù)字視聽場(chǎng)所的用戶訂單信息和線下資源庫(kù)存信息;
自助終端,通過局域網(wǎng)與網(wǎng)關(guān)服務(wù)器相連接,通過局域網(wǎng)與線下管理服務(wù)器相連接,用于根據(jù)用戶輸入的訂單信息展現(xiàn)線下資源庫(kù)存信息并對(duì)用戶選擇的線下資源進(jìn)行分配;用于向網(wǎng)關(guān)服務(wù)器發(fā)送訂單處理結(jié)果。
進(jìn)一步地,所述的用于數(shù)字視聽場(chǎng)所線下資源自助預(yù)訂的系統(tǒng),
所述線下管理服務(wù)器,還用于將線下資源庫(kù)存信息發(fā)送給網(wǎng)關(guān)服務(wù)器;還用于根據(jù)訂單信息進(jìn)行線下資源分配,并向網(wǎng)關(guān)服務(wù)器發(fā)送訂單處理結(jié)果;
所述網(wǎng)關(guān)服務(wù)器,還用于將線下資源庫(kù)存信息發(fā)送給云端服務(wù)器;還用于接收線下管理服務(wù)器發(fā)送的訂單處理結(jié)果并發(fā)送給云端服務(wù)器;
所述云端服務(wù)器,還用于展現(xiàn)套餐信息和線下資源庫(kù)存信息并根據(jù)用戶選擇生成訂單信息。
進(jìn)一步地,所述的用于數(shù)字視聽場(chǎng)所線下資源自助預(yù)訂的系統(tǒng),所述自助終端還用于根據(jù)用戶輸入的訂單信息展現(xiàn)訂單內(nèi)容,用戶確認(rèn)訂單后根據(jù)訂單信息進(jìn)行線下資源分配,同時(shí)向網(wǎng)關(guān)服務(wù)器發(fā)送訂單處理結(jié)果。
進(jìn)一步地,所述的用于數(shù)字視聽場(chǎng)所線下資源自助預(yù)訂的系統(tǒng),還包括線隊(duì)列服務(wù)器,用于接收云端服務(wù)器發(fā)送的訂單信息并發(fā)送給網(wǎng)關(guān)服務(wù)器。
相應(yīng)地,本發(fā)明還提供了一種用于數(shù)字視聽場(chǎng)所線下資源自助預(yù)訂的系統(tǒng),包括:云端服務(wù)器、網(wǎng)關(guān)服務(wù)器、線下管理服務(wù)器、自助終端,其中,
云端服務(wù)器,通過互聯(lián)網(wǎng)與網(wǎng)關(guān)服務(wù)器相連接,用于設(shè)置套餐信息,并將所述套餐信息發(fā)送給網(wǎng)關(guān)服務(wù)器;用于接收網(wǎng)關(guān)服務(wù)器發(fā)送的訂單信息,并發(fā)送訂單支付信息給網(wǎng)關(guān)服務(wù)器;用于接收第三方支付平臺(tái)發(fā)送的支付結(jié)果,并發(fā)送訂單狀態(tài)給網(wǎng)關(guān)服務(wù)器;
網(wǎng)關(guān)服務(wù)器,通過互聯(lián)網(wǎng)與云端服務(wù)器相連接,同時(shí)通過局域網(wǎng)與線下管理服務(wù)器以及自助終端相連接,用于接收云端服務(wù)器發(fā)送的套餐信息、支付信息或訂單狀態(tài),并發(fā)送給線下管理服務(wù)器;還用于接收自助終端發(fā)送的訂單信息并發(fā)送給云端服務(wù)器;
線下管理服務(wù)器,通過局域網(wǎng)與網(wǎng)關(guān)服務(wù)器相連接,通過局域網(wǎng)與自助終端相連接,用于管理數(shù)字視聽場(chǎng)所的用戶訂單信息和線下資源庫(kù)存信息;用于根據(jù)訂單信息進(jìn)行線下資源分配;
自助終端,通過局域網(wǎng)與網(wǎng)關(guān)服務(wù)器相連接,通過局域網(wǎng)與線下管理服務(wù)器相連接,用于展現(xiàn)套餐信息和線下資源庫(kù)存信息,并根據(jù)用戶選擇生成訂單信息,并將所述訂單信息發(fā)送給網(wǎng)關(guān)服務(wù)器;還用于展現(xiàn)訂單支付信息。
進(jìn)一步地,所述的用于數(shù)字視聽場(chǎng)所線下資源自助預(yù)訂的系統(tǒng),還包括線隊(duì)列服務(wù)器,用于接收云端服務(wù)器發(fā)送的套餐信息、支付信息或訂單狀態(tài)并發(fā)送給網(wǎng)關(guān)服務(wù)器。
相應(yīng)地,本發(fā)明還提供了一種數(shù)字娛樂點(diǎn)播系統(tǒng),包含所述的用于數(shù)字視聽場(chǎng)所線下資源自助預(yù)訂的系統(tǒng)。
綜上所述,本發(fā)明技術(shù)方案的有益效果有:
可實(shí)現(xiàn)四種自助預(yù)訂方式,一、場(chǎng)外用戶線上下單,再根據(jù)訂單信息在數(shù)字視聽場(chǎng)所的自助終端進(jìn)行自助選擇線下資源并分配;二、通過將線下資源庫(kù)存信息發(fā)送至云端服務(wù)器,可實(shí)現(xiàn)到場(chǎng)用戶直接通過云端服務(wù)器進(jìn)行下單和線下資源的分配;三、場(chǎng)外用戶通過云端服務(wù)器進(jìn)行下單和線下資源選擇,再到數(shù)字視聽場(chǎng)所的自助終端進(jìn)行訂單確認(rèn)和線下資源分配;四,在數(shù)字視聽場(chǎng)所的自助終端進(jìn)行一站式下單、支付和線下資源分配。四種自助預(yù)訂方式全過程無(wú)需場(chǎng)所服務(wù)員參與,簡(jiǎn)化了用戶操作,提升用戶消費(fèi)體驗(yàn);另外,通過消息隊(duì)列服務(wù)器實(shí)現(xiàn)云端服務(wù)器向網(wǎng)關(guān)服務(wù)器發(fā)送訂單消息,可解決網(wǎng)關(guān)服務(wù)器沒有固定靜態(tài)IP地址的難題,同時(shí)提高處理效率,縮短響應(yīng)時(shí)間,保證消息發(fā)送和接收的可靠性。
附圖說明
圖1是本發(fā)明的第一種用于數(shù)字視聽場(chǎng)所線下資源自助預(yù)訂的方法步驟流程圖。
圖2是本發(fā)明的第二種用于數(shù)字視聽場(chǎng)所線下資源自助預(yù)訂的方法步驟流程圖。
圖3是本發(fā)明的第三種用于數(shù)字視聽場(chǎng)所線下資源自助預(yù)訂的方法步驟流程圖。
圖4是本發(fā)明的第四種用于數(shù)字視聽場(chǎng)所線下資源自助預(yù)訂的方法步驟流程圖。
圖5是本發(fā)明的云端服務(wù)器將訂單信息發(fā)送給網(wǎng)關(guān)服務(wù)器步驟流程圖。
圖6是本發(fā)明的一種用于數(shù)字視聽場(chǎng)所線下資源自助預(yù)訂的系統(tǒng)結(jié)構(gòu)圖。
圖7是本發(fā)明的一種數(shù)字娛樂點(diǎn)播系統(tǒng)結(jié)構(gòu)圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
如圖1,是本發(fā)明的第一種用于數(shù)字視聽場(chǎng)所線下資源自助預(yù)訂的方法步驟流程圖,包括以下步驟:
步驟101、云端服務(wù)器設(shè)置套餐信息,并根據(jù)用戶選擇生成訂單信息;
本發(fā)明技術(shù)方案的云端服務(wù)器部署于互聯(lián)網(wǎng)上,主要用于保存數(shù)字視聽場(chǎng)所提供的消費(fèi)套餐信息供用戶選擇,并統(tǒng)一接收用戶從互聯(lián)網(wǎng)上發(fā)起的消費(fèi)訂單請(qǐng)求。例如,云端服務(wù)器提供了數(shù)字視聽場(chǎng)所不同的線下資源類型,不同時(shí)間段,不同消費(fèi)價(jià)格的套餐信息,用戶通過網(wǎng)頁(yè)或手機(jī)應(yīng)用進(jìn)行瀏覽,選擇需要的套餐進(jìn)行訂購(gòu),并在線進(jìn)行支付,這里的支付方式可以是各種第三方互聯(lián)支付方式,例如微信支付,支付寶支付,銀聯(lián)支付等,支付成功后,云端服務(wù)器生成對(duì)應(yīng)的訂單信息。其中,線下資源指的是包廂或房間,線下資源類型指的是包廂或房間大小,例如,大包廂,小包廂,豪華包廂等,云端服務(wù)器生成的訂單信息包括用戶選擇的套餐類型、用戶手機(jī)號(hào)碼、用于消費(fèi)時(shí)候確認(rèn)訂單的驗(yàn)證碼以及用戶預(yù)訂線下資源類型。
步驟102、所述云端服務(wù)器將訂單信息發(fā)送給網(wǎng)關(guān)服務(wù)器,由網(wǎng)關(guān)服務(wù)器將訂單信息發(fā)送給線下管理服務(wù)器;
用戶在互聯(lián)網(wǎng)上云端服務(wù)器生成的訂單信息,都要傳送給數(shù)字視聽場(chǎng)所的線下管理服務(wù)器,以便用戶消費(fèi)時(shí)候進(jìn)行確認(rèn)以及線下資源分配等處理。由于線下管理服務(wù)都是部署在局域網(wǎng)中,因此,需要通過網(wǎng)關(guān)服務(wù)器進(jìn)行兩者之間的訂單信息轉(zhuǎn)發(fā),網(wǎng)關(guān)服務(wù)器通過互聯(lián)網(wǎng)與云端服務(wù)器相連接,同時(shí)通過局域網(wǎng)與線下管理服務(wù)器相連接,云端服務(wù)器將訂單信息發(fā)送給網(wǎng)關(guān)服務(wù)器,由網(wǎng)關(guān)服務(wù)器將訂單信息發(fā)送給線下管理服務(wù)器。
步驟103、與線下管理服務(wù)器通訊的自助終端根據(jù)用戶輸入的訂單信息展現(xiàn)線下資源庫(kù)存信息,并對(duì)用戶選擇的線下資源進(jìn)行分配,同時(shí)向網(wǎng)關(guān)服務(wù)器發(fā)送訂單處理結(jié)果;
線下管理服務(wù)器接收到網(wǎng)關(guān)服務(wù)器發(fā)送的用戶訂單信息后,將訂單信息保存在數(shù)據(jù)庫(kù)中,當(dāng)用戶來場(chǎng)所進(jìn)行消費(fèi)的時(shí)候,可通過數(shù)字視聽場(chǎng)所的自助終端設(shè)備進(jìn)行訂單確認(rèn),以及包廂或房間的選擇并開始消費(fèi)。自助終端的處理程序是由線下管理系統(tǒng)移植,集成了打印機(jī)以及觸控屏幕,自助終端在原有的線下管理系統(tǒng)服務(wù)基礎(chǔ)上增加了通過手機(jī)號(hào)及驗(yàn)證碼自助驗(yàn)證訂單的功能,使得用戶可以在自助機(jī)終端完成選房、核驗(yàn)、開房等一些列操作。例如,用戶在自助終端設(shè)備下單時(shí)候輸入手機(jī)號(hào)碼和收到的驗(yàn)證碼,自助終端連接線下管理服務(wù)器確認(rèn)訂單后,根據(jù)用戶訂單中的包廂類型將剩余包廂數(shù)量、編號(hào)、位置、狀態(tài)等信息展現(xiàn)給用戶,根據(jù)用戶選擇的線下資源進(jìn)行分配,即確認(rèn)進(jìn)行消費(fèi)計(jì)時(shí)。分配給用戶后的線下資源狀態(tài)置為使用中,直到用戶消費(fèi)結(jié)束后,狀態(tài)才重新置為可用。
另外,線下管理服務(wù)器還需要將用戶訂單已消費(fèi)狀態(tài)回傳給云端服務(wù)器,同樣地,線下管理服務(wù)器將訂單處理結(jié)果發(fā)生給網(wǎng)關(guān)服務(wù)器。
步驟104、網(wǎng)關(guān)服務(wù)器將訂單處理結(jié)果發(fā)送給云端服務(wù)器,云端服務(wù)器更新線上訂單狀態(tài)為已消費(fèi)。
由于云端服務(wù)器通常都分配有固定靜態(tài)IP地址,網(wǎng)關(guān)服務(wù)器可以直接通過HTTP請(qǐng)求主動(dòng)訪問云端服務(wù)器,將訂單處理結(jié)果發(fā)送給云端服務(wù)器,云端服務(wù)器更新線上訂單狀態(tài)為已消費(fèi)。
上述技術(shù)方案,適用于場(chǎng)外用戶先在線上預(yù)定再到場(chǎng)消費(fèi)的使用場(chǎng)景,實(shí)現(xiàn)數(shù)字視聽場(chǎng)所的線下資源自助預(yù)訂,全程無(wú)需服務(wù)人員的介入,較傳統(tǒng)的人工處理方式大大提高了處理效率,縮短了用戶等待時(shí)間,提升了用戶體驗(yàn)。
如圖2,是本發(fā)明的第二種用于數(shù)字視聽場(chǎng)所線下資源自助預(yù)訂的方法步驟流程圖,包括以下步驟:
步驟201、線下管理服務(wù)器將線下資源庫(kù)存信息發(fā)送給網(wǎng)關(guān)服務(wù)器,由所述網(wǎng)關(guān)服務(wù)器發(fā)送給云端服務(wù)器;
在技術(shù)方案一中,用戶在云端服務(wù)器上進(jìn)行線下資源預(yù)定的時(shí)候,只能選擇需要預(yù)定的線下資源的類型,而具體的線下資源無(wú)法在線上選擇,需要用戶到數(shù)字視聽場(chǎng)所后根據(jù)場(chǎng)所實(shí)際的線下資源可用狀態(tài)進(jìn)行選擇,而技術(shù)方案二還可以將數(shù)字視聽場(chǎng)所的線下資源庫(kù)存信息發(fā)送給云端服務(wù)器,使用戶可直接在云端服務(wù)器上選擇具體的線下資源,這里的線下資源庫(kù)存信息是指狀態(tài)為可用的包廂或房間類型、包廂或房間編號(hào)、包廂或房間位置等信息。同時(shí),每當(dāng)線下資源庫(kù)存信息發(fā)生變化時(shí),就必須進(jìn)行線下資源庫(kù)存信息的上傳,保證云端服務(wù)器信息的同步,具體的同步方式可以由網(wǎng)關(guān)服務(wù)器通過HTTP請(qǐng)求方式發(fā)送。
步驟202、云端服務(wù)器展現(xiàn)套餐信息和線下資源庫(kù)存信息,并根據(jù)用戶選擇生成訂單信息;
用戶通過互聯(lián)網(wǎng)連接云端服務(wù)器進(jìn)行預(yù)訂的時(shí)候,云端服務(wù)器展現(xiàn)線下資源庫(kù)存信息供用戶選擇,用戶選定線下資源后,再選擇消費(fèi)套餐進(jìn)行下單,在線支付成功后,云端服務(wù)器生成訂單信息,這里的訂單信息除了套餐類型、手機(jī)號(hào)碼、驗(yàn)證碼、預(yù)訂線下資源類型之外,還包括預(yù)訂線下資源編號(hào),例如具體的包廂編號(hào)203。
步驟203、所述云端服務(wù)器將訂單信息發(fā)送給網(wǎng)關(guān)服務(wù)器,由網(wǎng)關(guān)服務(wù)器將訂單信息發(fā)送給線下管理服務(wù)器;
步驟204、所述線下管理服務(wù)器根據(jù)訂單信息進(jìn)行線下資源分配,同時(shí)向網(wǎng)關(guān)服務(wù)器發(fā)送訂單處理結(jié)果;
由于訂單信息已經(jīng)包含了線下資源的具體信息,線下管理服務(wù)器可以直接對(duì)訂單中的線下資源進(jìn)行分配,分配完成后,線下管理服務(wù)器還需要將用戶訂單已消費(fèi)狀態(tài)發(fā)送給網(wǎng)關(guān)服務(wù)器。
步驟205、網(wǎng)關(guān)服務(wù)器將訂單處理結(jié)果發(fā)送給云端服務(wù)器,云端服務(wù)器更新線上訂單狀態(tài)為已消費(fèi)。
上述方法簡(jiǎn)化了數(shù)字視聽場(chǎng)所的場(chǎng)內(nèi)用戶的自助消費(fèi)過程,只需一個(gè)操作流程,而不用先在線上下單,再去自助終端確認(rèn)訂單,更加方便用戶操作使用。
如圖3,是本發(fā)明的第三種用于數(shù)字視聽場(chǎng)所線下資源自助預(yù)訂的方法步驟流程圖,包括以下步驟:
步驟301、線下管理服務(wù)器將線下資源庫(kù)存信息發(fā)送給網(wǎng)關(guān)服務(wù)器,由所述網(wǎng)關(guān)服務(wù)器發(fā)送給云端服務(wù)器;
步驟302、云端服務(wù)器展現(xiàn)套餐信息和線下資源庫(kù)存信息,并根據(jù)用戶選擇生成訂單信息;
步驟303、所述云端服務(wù)器將訂單信息發(fā)送給網(wǎng)關(guān)服務(wù)器,由網(wǎng)關(guān)服務(wù)器將訂單信息發(fā)送給線下管理服務(wù)器;
步驟304、與線下管理服務(wù)器通訊的自助終端根據(jù)用戶輸入的訂單信息展現(xiàn)訂單內(nèi)容,用戶確認(rèn)訂單后根據(jù)訂單信息進(jìn)行線下資源分配,同時(shí)向網(wǎng)關(guān)服務(wù)器發(fā)送訂單處理結(jié)果;
步驟305、網(wǎng)關(guān)服務(wù)器將訂單處理結(jié)果發(fā)送給云端服務(wù)器,云端服務(wù)器更新線上訂單狀態(tài)。
技術(shù)方案三與技術(shù)方案二的區(qū)別在于,技術(shù)方案二中用戶選擇具體的線下資源生成訂單后,線下管理服務(wù)器立即根據(jù)訂單信息進(jìn)行線下資源分配,而技術(shù)方案三中,用戶選擇具體的線下資源生成訂單后,還需到場(chǎng)所的自助終端上確認(rèn)信息后,再開始進(jìn)行線下資源的分配并消費(fèi)。另外,技術(shù)方案三與技術(shù)方案一的區(qū)別在于,技術(shù)方案三中,用戶在云端服務(wù)器上選擇具體的線下資源編號(hào),在自助終端上確認(rèn)訂單內(nèi)容即可;而技術(shù)方案一中,用戶在云端服務(wù)器上只預(yù)訂線下資源類型,還需在自助終端上再選擇該類型的具體線下資源。
如圖4,是本發(fā)明的第四種用于數(shù)字視聽場(chǎng)所線下資源自助預(yù)訂的方法步驟流程圖,包括以下步驟:
步驟401、云端服務(wù)器設(shè)置套餐信息,并將所述套餐信息發(fā)送給網(wǎng)關(guān)服務(wù)器,由網(wǎng)關(guān)服務(wù)器將套餐信息發(fā)送給線下管理服務(wù)器;本技術(shù)方案中,用戶不是通過云端服務(wù)器進(jìn)行套餐預(yù)定,而是通過數(shù)字視聽場(chǎng)所的自助終端進(jìn)行套餐預(yù)定,此時(shí)就必須將云端服務(wù)器設(shè)置的套餐信息同步給線下管理服務(wù)器。
步驟402、與線下管理服務(wù)器通訊的自助終端展現(xiàn)套餐信息和線下資源庫(kù)存信息,并根據(jù)用戶選擇生成訂單信息,并將所述訂單信息發(fā)送給網(wǎng)關(guān)服務(wù)器;當(dāng)用戶在數(shù)字視聽場(chǎng)所的自助終端上操作的時(shí)候,自助終端獲取套餐數(shù)據(jù),篩選出當(dāng)前時(shí)間段適用的套餐,并展示在自助機(jī)終端上,同時(shí)顯示與套餐對(duì)應(yīng)的當(dāng)前可用的線下資源庫(kù)存信息供用戶選擇,當(dāng)用戶選擇完成后生成訂單信息,并發(fā)送給網(wǎng)關(guān)服務(wù)器。
步驟403、網(wǎng)關(guān)服務(wù)器通過http請(qǐng)求方式將訂單信息發(fā)送給云端服務(wù)器,云端服務(wù)器根據(jù)套餐價(jià)格生成訂單支付信息,發(fā)送給網(wǎng)關(guān)服務(wù)器,由網(wǎng)關(guān)服務(wù)器將支付信息發(fā)送給線下管理服務(wù)器。
步驟404、所述自助終端展現(xiàn)支付信息,支付信息通常為第三方支付平臺(tái),例如,可以是微信或支付寶二維碼,用戶根據(jù)所述支付信息支付成功后,第三方支付平臺(tái)會(huì)將支付成功信息發(fā)送給云端服務(wù)器,云端服務(wù)器再將訂單支付成功狀態(tài)發(fā)送給網(wǎng)關(guān)服務(wù)器,由網(wǎng)關(guān)服務(wù)器發(fā)送給線下管理服務(wù)器;
步驟405、所述線下管理服務(wù)器收到訂單支付成功信息后,根據(jù)訂單信息進(jìn)行線下資源分配,并進(jìn)行消費(fèi)計(jì)時(shí)。
在上述四種技術(shù)方案的具體實(shí)施例中,云端服務(wù)器與網(wǎng)關(guān)服務(wù)器之間還可部署有消息隊(duì)列服務(wù)器,由消息隊(duì)列服務(wù)器接收云端服務(wù)器發(fā)送的數(shù)據(jù)信息并轉(zhuǎn)發(fā)給網(wǎng)關(guān)服務(wù)器,這主要是由于通常數(shù)字視聽場(chǎng)所的網(wǎng)關(guān)服務(wù)器沒有固定靜態(tài)IP地址,云端服務(wù)器無(wú)法直接發(fā)送請(qǐng)求到數(shù)字視聽場(chǎng)所的網(wǎng)關(guān)服務(wù)器,通過將數(shù)據(jù)請(qǐng)求存入消息隊(duì)列服務(wù)器的消息隊(duì)列,數(shù)字視聽場(chǎng)所的網(wǎng)關(guān)服務(wù)器只需要監(jiān)聽隊(duì)列服務(wù)器的相應(yīng)消息隊(duì)列,即可實(shí)現(xiàn)云端服務(wù)器發(fā)送的消息的收取以及響應(yīng)。在技術(shù)方案一、二、三中,云端服務(wù)器通過消息隊(duì)列服務(wù)器發(fā)送給網(wǎng)關(guān)服務(wù)器的數(shù)據(jù)信息為訂單信息;而在技術(shù)方案四中,云端服務(wù)器通過消息隊(duì)列服務(wù)器發(fā)送給網(wǎng)關(guān)服務(wù)器的數(shù)據(jù)信息為套餐信息、支付信息或訂單狀態(tài)。消息隊(duì)列技術(shù)是分布式應(yīng)用間交換信息的一種技術(shù),應(yīng)用程序通過寫入和檢索消息列隊(duì)中的數(shù)據(jù)來通信,而無(wú)需建立連接。消息傳遞指的是程序之間通過在消息中發(fā)送數(shù)據(jù)進(jìn)行通信,而不是通過直接調(diào)用彼此來通信,同時(shí)隊(duì)列的使用除去了接收和發(fā)送應(yīng)用程序同時(shí)執(zhí)行的要求。
如圖5,是在技術(shù)方案一、二、三中,本發(fā)明的云端服務(wù)器將訂單信息發(fā)送給網(wǎng)關(guān)服務(wù)器步驟流程圖,包括:
步驟501、云端服務(wù)器將訂單信息發(fā)送給消息隊(duì)列服務(wù)器;消息隊(duì)列服務(wù)器將訂單信息存入請(qǐng)求消息隊(duì)列中。其中,消息隊(duì)列服務(wù)器中可以有多個(gè)的請(qǐng)求消息隊(duì)列,每個(gè)請(qǐng)求消息隊(duì)列分別對(duì)應(yīng)不同數(shù)字視聽場(chǎng)所的網(wǎng)關(guān)服務(wù)器。
步驟502、所述消息隊(duì)列服務(wù)器將訂單信息發(fā)送給網(wǎng)關(guān)服務(wù)器。由網(wǎng)關(guān)服務(wù)器監(jiān)聽消息隊(duì)列服務(wù)器的對(duì)應(yīng)的請(qǐng)求消息隊(duì)列,一旦接收到請(qǐng)求,則從請(qǐng)求消息隊(duì)列中取出訂單消息通過局域網(wǎng)發(fā)送給線下管理服務(wù)器,同時(shí)通過該請(qǐng)求消息隊(duì)列返回訂單已處理的響應(yīng)消息。
同理,在技術(shù)方案四中,所述云端服務(wù)器將套餐信息、支付信息或訂單狀態(tài)發(fā)送給網(wǎng)關(guān)服務(wù)器,具體為:云端服務(wù)器將套餐信息、支付信息或訂單狀態(tài)發(fā)送給消息隊(duì)列服務(wù)器;所述消息隊(duì)列服務(wù)器將套餐信息、支付信息或訂單狀態(tài)發(fā)送給網(wǎng)關(guān)服務(wù)器。
下面以具體的實(shí)施例來說明本發(fā)明的實(shí)現(xiàn)數(shù)字視聽場(chǎng)所線下資源自助預(yù)訂方法,例如,在一具體實(shí)施例中,場(chǎng)外用戶采用本發(fā)明技術(shù)方案一實(shí)現(xiàn)數(shù)字視聽場(chǎng)所線下資源自助預(yù)訂,具體為:
步驟1、場(chǎng)外用戶通過手機(jī)端應(yīng)用選擇預(yù)訂數(shù)字視聽場(chǎng)所1豪華包廂3小時(shí)200元的套餐并第三方支付成功后,云端服務(wù)器根據(jù)用戶選擇生成訂單信息,包括唯一的訂單號(hào),用戶手機(jī)號(hào)碼,驗(yàn)證碼以及預(yù)訂線下資源類型為豪華包廂。
步驟2、云端服務(wù)器將訂單信息發(fā)送給消息隊(duì)列服務(wù)器,消息隊(duì)列服務(wù)器將訂單信息存入數(shù)字視聽場(chǎng)所1對(duì)應(yīng)的請(qǐng)求消息隊(duì)列中。
步驟3、數(shù)字視聽場(chǎng)所1的網(wǎng)關(guān)服務(wù)器監(jiān)聽消息隊(duì)列服務(wù)器的對(duì)應(yīng)請(qǐng)求消息隊(duì)列,發(fā)現(xiàn)該新訂單請(qǐng)求時(shí),從該請(qǐng)求消息隊(duì)列中取出訂單消息通過局域網(wǎng)發(fā)送給線下管理服務(wù)器,由線下管理服務(wù)器保存在線下數(shù)據(jù)庫(kù),同時(shí),數(shù)字視聽場(chǎng)所1的網(wǎng)關(guān)服務(wù)器通過該請(qǐng)求消息隊(duì)列返回訂單已處理的響應(yīng)消息。
步驟4、用戶在數(shù)字視聽場(chǎng)所1的自助終端上輸入手機(jī)號(hào)及訂單中的驗(yàn)證碼,系統(tǒng)通過對(duì)線下數(shù)據(jù)中訂單手機(jī)號(hào)及驗(yàn)證碼的檢索查到對(duì)應(yīng)訂單,并根據(jù)訂單中對(duì)應(yīng)的包廂類型(豪華包廂)信息及當(dāng)前包廂狀態(tài)顯示可選的豪華包廂號(hào)及包廂環(huán)境圖片,用戶選擇喜歡的包廂號(hào),點(diǎn)擊確認(rèn)后,選中的豪華包廂狀態(tài)修改為使用中,同時(shí)開始消費(fèi)計(jì)時(shí)。
步驟5、自助終端向數(shù)字視聽場(chǎng)所的網(wǎng)關(guān)服務(wù)器發(fā)送訂單已消費(fèi)的結(jié)果,同時(shí)為用戶打印賬單小票。
步驟6、網(wǎng)關(guān)服務(wù)器將訂單處理結(jié)果通過HTTP請(qǐng)求發(fā)送給云端服務(wù)器,云端服務(wù)器接收請(qǐng)求后更新本地訂單狀態(tài)為已消費(fèi)。
又如,在另一具體實(shí)施例中,場(chǎng)內(nèi)用戶采用技術(shù)方案二實(shí)現(xiàn)數(shù)字視聽場(chǎng)所線下資源自助預(yù)訂,具體為:
步驟1、線下管理服務(wù)器將數(shù)字視聽場(chǎng)所2的線下資源庫(kù)存信息,即當(dāng)前可用的包廂類型、包廂數(shù)量、包廂狀態(tài)信息發(fā)送給網(wǎng)關(guān)服務(wù)器,由所述網(wǎng)關(guān)服務(wù)器通過HTTP請(qǐng)求發(fā)送給云端服務(wù)器。
步驟2、數(shù)字視聽場(chǎng)所到場(chǎng)用戶通過手機(jī)微信連接到云端服務(wù)器,同時(shí)利用微信掃描場(chǎng)所大廳或自助終端上的二維碼,云端服務(wù)器會(huì)根據(jù)當(dāng)前線下資源庫(kù)存信息顯示可選的包廂類型及對(duì)應(yīng)包廂號(hào),用戶選定包廂類型和包廂號(hào)后,在選擇對(duì)應(yīng)包廂類型下的消費(fèi)套餐,并通過第三方支付下單;或者用戶通過手機(jī)微信掃描每個(gè)包廂張貼的二維碼或自助終端中展示的每個(gè)包廂的對(duì)應(yīng)二維碼,直接進(jìn)入消費(fèi)套餐頁(yè)面進(jìn)行選購(gòu)并通過第三方支付下單。
步驟3、云端服務(wù)器將訂單信息發(fā)送給消息隊(duì)列服務(wù)器,消息隊(duì)列服務(wù)器將訂單信息存入數(shù)字視聽場(chǎng)所2對(duì)應(yīng)的請(qǐng)求消息隊(duì)列中。
步驟4、數(shù)字視聽場(chǎng)所2的網(wǎng)關(guān)服務(wù)器監(jiān)聽消息隊(duì)列服務(wù)器的對(duì)應(yīng)請(qǐng)求消息隊(duì)列,發(fā)現(xiàn)新的訂單請(qǐng)求時(shí),從請(qǐng)求消息隊(duì)列中取出訂單消息通過局域網(wǎng)發(fā)送給線下管理服務(wù)器,并保存在線下數(shù)據(jù)庫(kù),同時(shí),數(shù)字視聽場(chǎng)所2的網(wǎng)關(guān)服務(wù)器通過該請(qǐng)求消息隊(duì)列返回訂單已處理的響應(yīng)消息。
步驟5、線下管理服務(wù)器根據(jù)訂單信息中的包廂信息進(jìn)行線下資源分配,開始消費(fèi)計(jì)時(shí),打印用戶賬單小票,同時(shí)向網(wǎng)關(guān)服務(wù)器發(fā)送訂單已消費(fèi)的處理結(jié)果。
步驟6、網(wǎng)關(guān)服務(wù)器將訂單處理結(jié)果通過HTTP請(qǐng)求發(fā)送給云端服務(wù)器,云端服務(wù)器接收請(qǐng)求后更新本地訂單狀態(tài)為已消費(fèi)。
又如,在另一具體實(shí)施例中,場(chǎng)外用戶采用技術(shù)方案三實(shí)現(xiàn)數(shù)字視聽場(chǎng)所線下資源自助預(yù)訂,具體為:
步驟1、線下管理服務(wù)器將數(shù)字視聽場(chǎng)所3的線下資源庫(kù)存信息,即當(dāng)前可用的包廂類型、包廂數(shù)量、包廂狀態(tài)信息發(fā)送給網(wǎng)關(guān)服務(wù)器,由所述網(wǎng)關(guān)服務(wù)器通過HTTP請(qǐng)求發(fā)送給云端服務(wù)器。
步驟2、場(chǎng)外用戶通過手機(jī)端應(yīng)用選擇預(yù)訂數(shù)字視聽場(chǎng)所3的套餐并進(jìn)行第三方支付下單,云端服務(wù)器根據(jù)用戶選擇生成訂單信息,包括唯一的訂單號(hào),用戶手機(jī)號(hào)碼,驗(yàn)證碼,預(yù)訂包廂類型,以及選擇的包廂號(hào)。
步驟3、云端服務(wù)器將訂單信息發(fā)送給消息隊(duì)列服務(wù)器,消息隊(duì)列服務(wù)器將訂單信息存入數(shù)字視聽場(chǎng)所3對(duì)應(yīng)的請(qǐng)求消息隊(duì)列中。
步驟4、數(shù)字視聽場(chǎng)所3的網(wǎng)關(guān)服務(wù)器監(jiān)聽消息隊(duì)列服務(wù)器的對(duì)應(yīng)請(qǐng)求消息隊(duì)列,發(fā)現(xiàn)新的訂單請(qǐng)求時(shí),從請(qǐng)求消息隊(duì)列中取出訂單消息通過局域網(wǎng)發(fā)送給線下管理服務(wù)器,并保存在線下數(shù)據(jù)庫(kù),同時(shí),數(shù)字視聽場(chǎng)所3的網(wǎng)關(guān)服務(wù)器通過該請(qǐng)求消息隊(duì)列返回訂單已處理的響應(yīng)消息。
步驟5、與線下管理服務(wù)器通訊的自助終端根據(jù)用戶輸入的訂單信息展現(xiàn)訂單內(nèi)容,用戶確認(rèn)訂單后,根據(jù)訂單信息中的包廂編號(hào)信息將該包廂狀態(tài)修改為使用中,同時(shí)開始消費(fèi)計(jì)時(shí),打印用戶賬單小票,同時(shí)向網(wǎng)關(guān)服務(wù)器發(fā)送訂單已消費(fèi)的處理結(jié)果。
步驟6、網(wǎng)關(guān)服務(wù)器將訂單處理結(jié)果通過HTTP請(qǐng)求發(fā)送給云端服務(wù)器,云端服務(wù)器接收請(qǐng)求后更新本地訂單狀態(tài)為已消費(fèi)。
又如,在另一具體實(shí)施例中,場(chǎng)內(nèi)用戶采用技術(shù)方案四實(shí)現(xiàn)數(shù)字視聽場(chǎng)所線下資源自助預(yù)訂,具體為:
步驟1、云端服務(wù)器設(shè)置不同時(shí)間段,不同價(jià)格,不同包廂類型的消費(fèi)套餐信息,云端服務(wù)器將套餐信息發(fā)送給消息隊(duì)列服務(wù)器,消息隊(duì)列服務(wù)器將套餐信息存入數(shù)字視聽場(chǎng)所4對(duì)應(yīng)的請(qǐng)求消息隊(duì)列中。數(shù)字視聽場(chǎng)所4的網(wǎng)關(guān)服務(wù)器監(jiān)聽消息隊(duì)列服務(wù)器的對(duì)應(yīng)請(qǐng)求消息隊(duì)列,發(fā)現(xiàn)新套餐信息時(shí),從該請(qǐng)求消息隊(duì)列中取出套餐信息通過局域網(wǎng)發(fā)送給線下管理服務(wù)器,由線下管理服務(wù)器保存在線下數(shù)據(jù)庫(kù),同時(shí),數(shù)字視聽場(chǎng)所4的網(wǎng)關(guān)服務(wù)器通過該請(qǐng)求消息隊(duì)列返回套餐信息已處理的響應(yīng)消息。
步驟2、當(dāng)用戶在數(shù)字視聽場(chǎng)所的自助終端上操作的時(shí)候,自助終端從線下管理服務(wù)器獲取套餐數(shù)據(jù),篩選出當(dāng)前時(shí)間段適用的套餐,并展示在自助機(jī)終端上,同時(shí)顯示與套餐對(duì)應(yīng)的當(dāng)前可用的線下資源庫(kù)存信息供用戶選擇,當(dāng)用戶選擇完成后生成訂單信息,并發(fā)送給網(wǎng)關(guān)服務(wù)器。
步驟3、網(wǎng)關(guān)服務(wù)器通過http請(qǐng)求方式將訂單信息發(fā)送給云端服務(wù)器,云端服務(wù)器根據(jù)套餐價(jià)格生成訂單第三方二維碼支付信息,并發(fā)送給消息隊(duì)列服務(wù)器,存入數(shù)字視聽場(chǎng)所4對(duì)應(yīng)的請(qǐng)求消息隊(duì)列中。數(shù)字視聽場(chǎng)所4的網(wǎng)關(guān)服務(wù)器監(jiān)聽消息隊(duì)列服務(wù)器的對(duì)應(yīng)請(qǐng)求消息隊(duì)列,發(fā)現(xiàn)新的支付信息時(shí),從該請(qǐng)求消息隊(duì)列中取出支付信息通過局域網(wǎng)發(fā)送給自助終端,同時(shí),數(shù)字視聽場(chǎng)所4的網(wǎng)關(guān)服務(wù)器通過該請(qǐng)求消息隊(duì)列返回支付信息已處理的響應(yīng)消息。
步驟4、所述自助終端在屏幕上展現(xiàn)第三方二維碼支付信息,用戶進(jìn)行掃碼支付成功后,第三方支付平臺(tái)會(huì)將支付成功信息發(fā)送給云端服務(wù)器,云端服務(wù)器再將訂單支付成功狀態(tài)發(fā)送給消息隊(duì)列服務(wù)器,消息隊(duì)列服務(wù)器將訂單狀態(tài)信息存入數(shù)字視聽場(chǎng)所4對(duì)應(yīng)的請(qǐng)求消息隊(duì)列中。數(shù)字視聽場(chǎng)所4的網(wǎng)關(guān)服務(wù)器監(jiān)聽消息隊(duì)列服務(wù)器的對(duì)應(yīng)請(qǐng)求消息隊(duì)列,發(fā)現(xiàn)有訂單狀態(tài)更新時(shí),從該請(qǐng)求消息隊(duì)列中取出訂單狀態(tài)信息通過局域網(wǎng)發(fā)送給線下管理服務(wù)器,同時(shí),數(shù)字視聽場(chǎng)所4的網(wǎng)關(guān)服務(wù)器通過該請(qǐng)求消息隊(duì)列返回訂單狀態(tài)信息已處理的響應(yīng)消息。
步驟5、所述線下管理服務(wù)器收到訂單支付成功的狀態(tài)信息后,根據(jù)訂單信息中的包廂編號(hào)信息將該包廂狀態(tài)修改為使用中,同時(shí)開始消費(fèi)計(jì)時(shí),打印用戶賬單小票。
如圖6,是本發(fā)明的一種用于數(shù)字視聽場(chǎng)所線下資源自助預(yù)訂的系統(tǒng)結(jié)構(gòu)圖,包括:云端服務(wù)器、網(wǎng)關(guān)服務(wù)器、線下管理服務(wù)器、自助終端,其中,
云端服務(wù)器,部署在互聯(lián)網(wǎng)上,通過互聯(lián)網(wǎng)與網(wǎng)關(guān)服務(wù)器相連接,用于設(shè)置套餐信息,并根據(jù)用戶選擇生成訂單信息;用于將訂單信息發(fā)送給網(wǎng)關(guān)服務(wù)器;用于接收網(wǎng)關(guān)服務(wù)器發(fā)送的訂單處理結(jié)果,更新線上訂單狀態(tài);其中,云端服務(wù)器與網(wǎng)關(guān)服務(wù)器可以是一對(duì)多的關(guān)系,即一個(gè)云端服務(wù)器為多個(gè)網(wǎng)關(guān)服務(wù)器提供服務(wù)。
網(wǎng)關(guān)服務(wù)器,通過互聯(lián)網(wǎng)與云端服務(wù)器相連接,同時(shí)通過局域網(wǎng)與線下管理服務(wù)器以及自助終端相連接,用于接收云端服務(wù)器發(fā)送的訂單信息并發(fā)送給線下管理服務(wù)器;還用于接收自助終端發(fā)送的訂單處理結(jié)果并發(fā)送給云端服務(wù)器;
線下管理服務(wù)器,通過局域網(wǎng)與網(wǎng)關(guān)服務(wù)器相連接,通過局域網(wǎng)與自助終端相連接,用于管理數(shù)字視聽場(chǎng)所的用戶訂單信息和線下資源庫(kù)存信息;
自助終端,通過局域網(wǎng)與網(wǎng)關(guān)服務(wù)器相連接,通過局域網(wǎng)與線下管理服務(wù)器相連接,用于根據(jù)用戶輸入的訂單信息展現(xiàn)線下資源庫(kù)存信息并根據(jù)用戶選擇的線下資源進(jìn)行分配,開始消費(fèi)計(jì)時(shí);用于向網(wǎng)關(guān)服務(wù)器發(fā)送訂單處理結(jié)果。
在一優(yōu)選的實(shí)施例中,本發(fā)明的用于數(shù)字視聽場(chǎng)所線下資源自助預(yù)訂的系統(tǒng),所述線下管理服務(wù)器,還用于將線下資源庫(kù)存信息發(fā)送給網(wǎng)關(guān)服務(wù)器,包括包廂類型、包廂數(shù)量、包廂狀態(tài)、包廂價(jià)格等信息;還用于根據(jù)訂單信息進(jìn)行線下資源分配,并向網(wǎng)關(guān)服務(wù)器發(fā)送訂單處理結(jié)果;所述網(wǎng)關(guān)服務(wù)器,還用于將線下資源庫(kù)存信息發(fā)送給云端服務(wù)器;還用于接收線下管理服務(wù)器發(fā)送的訂單處理結(jié)果并發(fā)送給云端服務(wù)器;所述云端服務(wù)器,還用于展現(xiàn)套餐信息和線下資源庫(kù)存信息給用戶選擇并根據(jù)用戶選擇生成訂單信息。
在另一優(yōu)選的實(shí)施例中,本發(fā)明的用于數(shù)字視聽場(chǎng)所線下資源自助預(yù)訂的系統(tǒng),還包括線隊(duì)列服務(wù)器,用于接收云端服務(wù)器發(fā)送的訂單信息并發(fā)送給網(wǎng)關(guān)服務(wù)器。通過消息隊(duì)列服務(wù)器實(shí)現(xiàn)云端服務(wù)器和網(wǎng)關(guān)服務(wù)器之間訂單消息以及訂單處理結(jié)果的發(fā)送,可提高處理效率,縮短響應(yīng)時(shí)間,保證消息發(fā)送和接收的可靠性。
在另一優(yōu)選的實(shí)施例中,本發(fā)明的用于數(shù)字視聽場(chǎng)所線下資源自助預(yù)訂的系統(tǒng),所述自助終端還用于根據(jù)用戶輸入的訂單信息展現(xiàn)訂單內(nèi)容,用戶確認(rèn)訂單后根據(jù)訂單信息進(jìn)行線下資源分配,同時(shí)向網(wǎng)關(guān)服務(wù)器發(fā)送訂單處理結(jié)果。
在另一實(shí)施例中,本發(fā)明的用于數(shù)字視聽場(chǎng)所線下資源自助預(yù)訂的系統(tǒng),還可以實(shí)現(xiàn)在數(shù)字視聽場(chǎng)所的自助終端上進(jìn)行一站式的下單、支付和線下資源分配,具體為:
云端服務(wù)器,通過互聯(lián)網(wǎng)與網(wǎng)關(guān)服務(wù)器相連接,用于設(shè)置供用戶選擇的套餐信息,包括消費(fèi)時(shí)間段、價(jià)格、包廂類型等信息,并將設(shè)置好的套餐信息發(fā)送給網(wǎng)關(guān)服務(wù)器;同時(shí),用于接收網(wǎng)關(guān)服務(wù)器發(fā)送的用戶訂單信息,并根據(jù)訂單價(jià)格生成第三方平臺(tái)支付信息給網(wǎng)關(guān)服務(wù)器;另外,云端服務(wù)器還用于接收第三方支付平臺(tái)發(fā)送的支付結(jié)果,并發(fā)送訂單支付狀態(tài)信息給網(wǎng)關(guān)服務(wù)器;
網(wǎng)關(guān)服務(wù)器,通過互聯(lián)網(wǎng)與云端服務(wù)器相連接,同時(shí)通過局域網(wǎng)與線下管理服務(wù)器以及自助終端相連接,用于接收云端服務(wù)器發(fā)送的套餐信息、支付信息或訂單狀態(tài),并發(fā)送給線下管理服務(wù)器;同時(shí),還用于接收自助終端發(fā)送的用戶訂單信息并通過HTTP請(qǐng)求方式發(fā)送給云端服務(wù)器;
線下管理服務(wù)器,通過局域網(wǎng)與網(wǎng)關(guān)服務(wù)器相連接,通過局域網(wǎng)與自助終端相連接,用于管理數(shù)字視聽場(chǎng)所的用戶訂單信息和線下資源庫(kù)存信息;用于根據(jù)訂單信息進(jìn)行線下資源分配,進(jìn)行消費(fèi)計(jì)時(shí);
自助終端,通過局域網(wǎng)與網(wǎng)關(guān)服務(wù)器相連接,通過局域網(wǎng)與線下管理服務(wù)器相連接,用于展現(xiàn)云端服務(wù)器發(fā)送的套餐信息以及各套餐對(duì)應(yīng)類型的線下資源庫(kù)存信息,并根據(jù)用戶選擇生成訂單信息,并將所述訂單信息發(fā)送給網(wǎng)關(guān)服務(wù)器;同時(shí),自助終端還用于展現(xiàn)云端服務(wù)器發(fā)送的第三方支付信息,方便用戶進(jìn)行訂單支付。
上述實(shí)施例中,云端服務(wù)器發(fā)送套餐信息、支付信息或訂單狀態(tài)給網(wǎng)關(guān)服務(wù)器,還可以通過線隊(duì)列服務(wù)器實(shí)現(xiàn),具體為:云端服務(wù)器將套餐信息、支付信息或訂單狀態(tài)發(fā)送給消息隊(duì)列服務(wù)器,存入相應(yīng)的消息隊(duì)列中;網(wǎng)關(guān)服務(wù)器分別監(jiān)聽消息隊(duì)列服務(wù)器的相應(yīng)的消息隊(duì)列,提取出套餐信息、支付信息或訂單狀態(tài)信息。如圖7,是本發(fā)明的一種數(shù)字娛樂點(diǎn)播系統(tǒng)結(jié)構(gòu)圖,通過包含上述的用于數(shù)字視聽場(chǎng)所線下資源自助預(yù)訂的系統(tǒng),實(shí)現(xiàn)集預(yù)訂、自助預(yù)訂、娛樂點(diǎn)播于一體的用戶自助服務(wù)功能。
例如,本發(fā)明的一種數(shù)字娛樂點(diǎn)播系統(tǒng)應(yīng)用于某大型連鎖的數(shù)字視聽場(chǎng)所(KTV場(chǎng)所)中,
設(shè)置一云端服務(wù)器,部署在互聯(lián)網(wǎng)上,通過互聯(lián)網(wǎng)與所有數(shù)字視聽場(chǎng)所的網(wǎng)關(guān)服務(wù)器相連接,用于設(shè)置套餐信息,并根據(jù)用戶選擇生成訂單信息;用于將訂單信息發(fā)送給消息隊(duì)列服務(wù)器;用于接收網(wǎng)關(guān)服務(wù)器發(fā)送的訂單處理結(jié)果,更新線上訂單狀態(tài)。
設(shè)置一消息隊(duì)列服務(wù)器,部署在互聯(lián)網(wǎng)上,與云端服務(wù)器相連接,通過互聯(lián)網(wǎng)與所有數(shù)字視聽場(chǎng)所的網(wǎng)關(guān)服務(wù)器相連接,用于接收云端服務(wù)器發(fā)送的訂單信息并存入對(duì)應(yīng)數(shù)字視聽場(chǎng)所的網(wǎng)關(guān)服務(wù)器的請(qǐng)求消息隊(duì)列中。
每個(gè)數(shù)字視聽場(chǎng)所設(shè)置一個(gè)網(wǎng)關(guān)服務(wù)器,通過互聯(lián)網(wǎng)與云端服務(wù)器以及消息隊(duì)列服務(wù)器相連接,同時(shí)通過局域網(wǎng)與線下管理服務(wù)器以及自助終端相連接,用于監(jiān)聽消息隊(duì)列服務(wù)器上相應(yīng)請(qǐng)求消息隊(duì)列,當(dāng)發(fā)現(xiàn)有新的訂單信息時(shí),取出訂單信息并發(fā)送給線下管理服務(wù)器;還用于接收自助終端或線下管理服務(wù)器發(fā)送的訂單處理結(jié)果并通過HTTP請(qǐng)求直接發(fā)送給云端服務(wù)器。
線下管理服務(wù)器,通過局域網(wǎng)與網(wǎng)關(guān)服務(wù)器相連接,通過局域網(wǎng)與自助終端相連接,用于管理本數(shù)字視聽場(chǎng)所的用戶訂單信息和線下資源庫(kù)存信息,還可用于對(duì)訂單信息進(jìn)行線下資源分配,并將訂單處理結(jié)果發(fā)送給網(wǎng)關(guān)服務(wù)器。
自助終端,通過局域網(wǎng)與網(wǎng)關(guān)服務(wù)器相連接,通過局域網(wǎng)與線下管理服務(wù)器相連接,用于根據(jù)用戶輸入的訂單信息展現(xiàn)線下資源庫(kù)存信息并根據(jù)用戶選擇的線下資源進(jìn)行分配或者用于根據(jù)用戶輸入的訂單信息展現(xiàn)訂單內(nèi)容,用戶確認(rèn)訂單后根據(jù)訂單信息進(jìn)行線下資源分配;用于向網(wǎng)關(guān)服務(wù)器發(fā)送訂單處理結(jié)果。
總之,在需要實(shí)現(xiàn)場(chǎng)內(nèi)或場(chǎng)外用戶對(duì)線下資源進(jìn)行自助預(yù)訂的場(chǎng)景中,均可應(yīng)用本發(fā)明的數(shù)字娛樂點(diǎn)播系統(tǒng)。
上述具體實(shí)施方式只是對(duì)本發(fā)明的技術(shù)方案進(jìn)行詳細(xì)解釋,本發(fā)明并不只僅僅局限于上述實(shí)施例,凡是依據(jù)本發(fā)明原理的任何改進(jìn)或替換,均應(yīng)在本發(fā)明的保護(hù)范圍之內(nèi)。