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