Ota網(wǎng)站中酒店房間的管理方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種酒店房型布局實時編輯、展示、預(yù)訂的系統(tǒng),特別涉及一種OTA網(wǎng)站中酒店房間的管理方法及系統(tǒng)。
【背景技術(shù)】
[0002]目前OTA網(wǎng)站(在線旅游網(wǎng)站)中關(guān)于酒店房間的預(yù)訂方式都比較單一,只能簡單地讓顧客選擇特定價格的房間,如果有顧客希望能直接預(yù)訂某個位置或者某個吉祥房間號的房間,或者顧客希望查看每個房間的具體形狀和房間信息,目前的OTA網(wǎng)站的酒店預(yù)訂都無法滿足顧客的這種個性化需求。
【發(fā)明內(nèi)容】
[0003]本發(fā)明要解決的技術(shù)問題是為了克服現(xiàn)有技術(shù)中OTA網(wǎng)站的酒店預(yù)訂業(yè)務(wù)無法滿足顧客的個性化需求的缺陷,提供一種OTA網(wǎng)站中酒店房間的管理方法及系統(tǒng)。
[0004]本發(fā)明是通過下述技術(shù)方案來解決上述技術(shù)問題的:
[0005]本發(fā)明提供了一種OTA網(wǎng)站中酒店房間的管理方法,其特點在于,包括以下步驟:
[0006]S1、通過圖形化的方式,按照樓層編輯酒店的房間布局和房間信息;
[0007]S2、將房間布局和房間信息格式化為元數(shù)據(jù),并存儲到數(shù)據(jù)庫中;
[0008]S3、從數(shù)據(jù)庫中提取出元數(shù)據(jù),通過Rest (代表性狀態(tài)傳輸)服務(wù)的方式向外提供元數(shù)據(jù);
[0009]S4、通過OTA網(wǎng)站的網(wǎng)頁或手機(jī)app (應(yīng)用程序)從Rest服務(wù)中獲取元數(shù)據(jù)并進(jìn)行展示;
[0010]S5、通過OTA網(wǎng)站的網(wǎng)頁或手機(jī)app接收用戶根據(jù)展示的房間布局和房間信息發(fā)出的預(yù)訂酒店房間的操作指令。
[0011]較佳地,步驟S2中的所述元數(shù)據(jù)為JSON格式(一種輕量級的數(shù)據(jù)交換格式)的元數(shù)據(jù)。
[0012]較佳地,步驟S2中的所述數(shù)據(jù)庫為SQL Server數(shù)據(jù)庫(一種關(guān)系型數(shù)據(jù)庫系統(tǒng))。
[0013]較佳地,步驟S3中采用ASP.NET MVC技術(shù)(一種使嵌入網(wǎng)頁中的腳本可由因特網(wǎng)服務(wù)器執(zhí)行的服務(wù)器端腳本技術(shù))從所述數(shù)據(jù)庫中提取所述元數(shù)據(jù)。
[0014]本發(fā)明的目的在于還提供了一種OTA網(wǎng)站中酒店房間的管理系統(tǒng),其特點在于,包括:
[0015]后臺編輯模塊,用于通過圖形化的方式,按照樓層編輯酒店的房間布局和房間信息;
[0016]數(shù)據(jù)轉(zhuǎn)化模塊,用于將房間布局和房間信息格式化為元數(shù)據(jù),并存儲到數(shù)據(jù)庫中;
[0017]數(shù)據(jù)提取模塊,用于從數(shù)據(jù)庫中提取出元數(shù)據(jù),通過Rest服務(wù)的方式向外提供元數(shù)據(jù);
[0018]展示模塊,用于通過OTA網(wǎng)站的網(wǎng)頁或手機(jī)app從Rest服務(wù)中獲取元數(shù)據(jù)并進(jìn)行展示;
[0019]接收模塊,用于通過OTA網(wǎng)站的網(wǎng)頁或手機(jī)app接收用戶根據(jù)展示的房間布局和房間信息發(fā)出的預(yù)訂酒店房間的操作指令。
[0020]較佳地,所述元數(shù)據(jù)為JSON格式的元數(shù)據(jù)。
[0021 ] 較佳地,所述數(shù)據(jù)庫為SQL Server數(shù)據(jù)庫。
[0022]較佳地,所述數(shù)據(jù)提取模塊用于采用ASP.NET MVC技術(shù)從所述數(shù)據(jù)庫中提取所述元數(shù)據(jù)。
[0023]本發(fā)明的積極進(jìn)步效果在于:本發(fā)明通過前后臺完整的操作流程,使得能夠編輯酒店樓層和房間信息,并實時展示在app端和網(wǎng)頁上,從而提供了一種可視化的酒店預(yù)訂方式,讓用戶與酒店零距離接觸,在預(yù)訂酒店時增加酒店房型的透明度,進(jìn)而提供了一種更高效、更方便的酒店預(yù)訂方式,提升了用戶的使用體驗。
【附圖說明】
[0024]圖1為本發(fā)明的較佳實施例的OTA網(wǎng)站中酒店房間的管理系統(tǒng)的模塊示意圖。
[0025]圖2為本發(fā)明的較佳實施例的OTA網(wǎng)站中酒店房間的管理方法的流程圖。
【具體實施方式】
[0026]下面通過實施例的方式進(jìn)一步說明本發(fā)明,但并不因此將本發(fā)明限制在所述的實施例范圍之中。
[0027]如圖1所示,本發(fā)明的OTA網(wǎng)站中酒店房間的管理系統(tǒng)包括后臺編輯模塊1、數(shù)據(jù)轉(zhuǎn)化模塊2、數(shù)據(jù)提取模塊3、展示模塊4及接收模塊5。
[0028]其中,所述后臺編輯模塊I通過圖形化的方式,按照樓層編輯酒店的房間布局和房間信息;所述數(shù)據(jù)轉(zhuǎn)化模塊2則將房間布局和房間信息格式化為可存儲和傳輸?shù)耐ㄓ酶袷皆獢?shù)據(jù),并將元數(shù)據(jù)存儲到SQL Server數(shù)據(jù)庫中,元數(shù)據(jù)具體為JSON格式的元數(shù)據(jù);所述數(shù)據(jù)提取模塊3則采用ASP.NET MVC技術(shù)從數(shù)據(jù)庫中提取出元數(shù)據(jù),通過HTTP (超文本傳輸協(xié)議)Rest服務(wù)的方式向外提供元數(shù)據(jù)信息;所述展示模塊4通過OTA網(wǎng)站的網(wǎng)頁或手機(jī)app從Rest服務(wù)中獲取酒店樓層的元數(shù)據(jù)并進(jìn)行展示;所述接收模塊5則通過OTA網(wǎng)站的網(wǎng)頁或手機(jī)app接收用戶根據(jù)展示的房間布局和房間信息發(fā)出的預(yù)訂酒店房間的操作指令。
[0029]本發(fā)明是基于Winfrom(—種開發(fā)框架)使用⑶1(圖形設(shè)備接口)技術(shù)實現(xiàn)圖形化操作,使用開源類庫JSON.NET將程序圖形化操作的結(jié)果格式化為JSON格式的元數(shù)據(jù),實現(xiàn)圖形化酒店房間布局編輯系統(tǒng),利用html5(—種應(yīng)用超文本標(biāo)記語言)的WebRTC (網(wǎng)頁實時通信)技術(shù)實時更新圖像數(shù)據(jù),結(jié)合Canvas (—個定義了支持腳本化客戶端繪圖操作的畫布元素)和WebGL(—種3D繪圖標(biāo)準(zhǔn))的繪制效果,最終在手機(jī)客戶端app中展示酒店各個樓層房間的元數(shù)據(jù),通過樓層與酒店房間元數(shù)據(jù)的傳輸可實時更新以及編輯后臺房源信息。
[0030]本發(fā)明涉及酒店樓層和房間進(jìn)行圖形化編輯及成元數(shù)據(jù)的技術(shù),以及酒店樓層和房間信息元數(shù)據(jù)的存儲及傳輸?shù)募夹g(shù),本發(fā)明涉及酒店樓層和房間信息元數(shù)據(jù)在手機(jī)客戶端app和網(wǎng)頁中展示的技術(shù)。
[0031]在本發(fā)明中涉及酒店房型平面圖的不規(guī)則形狀,在酒店平面圖編輯過程中,各類酒店的形狀不一,要求客戶端實現(xiàn)一種可以自由變換圖形的功能,為不同的房型制定不一樣的幾何圖形。目前市面上最多的房間格局為四邊形,所以制定中以四邊形為主,其他幾何圖形為輔。編輯平面坐標(biāo)時,只需要拖動幾何圖形到相應(yīng)的平面位置中即可。
[0032]本發(fā)明還涉及到圖形化數(shù)據(jù)與元數(shù)據(jù)之間的實時轉(zhuǎn)換,具體包括:
[0033]制定參考背景:選取一個固定長寬的區(qū)域作為參考背景,用來與各物體進(jìn)行等比例縮放;
[0034]坐標(biāo)匹配:將白板從邏輯上劃分為多個小方格,每個物體等比例的與白板中的方格相匹配,并放置在相應(yīng)的坐標(biāo)中;
[0035]獲取焦點:當(dāng)屏幕中的等比例圖標(biāo)獲取到焦點時,觸發(fā)事件,告知服務(wù)器焦點坐標(biāo),與后臺數(shù)據(jù)進(jìn)行匹配,根據(jù)指令做出相應(yīng)的事件。
[0036]如圖2所示,本發(fā)明利用本實施例的管理系統(tǒng)實現(xiàn)的OTA網(wǎng)站中酒店房間的管理方法包括以下步驟:
[0037]步驟101、通過圖形化的方式,按照樓層編輯酒店的房間布局和房間信息;
[0038]步驟102、將房間布局和房間信息格式化為JSON格式的元數(shù)據(jù),并存儲到SQLServer數(shù)據(jù)庫中;
[0039]步驟103、采用ASP.NET MVC技術(shù)從數(shù)據(jù)庫中提取出元數(shù)據(jù),通過Rest服務(wù)的方式向外提供元數(shù)據(jù);
[0040]步驟104、通過OTA網(wǎng)站的網(wǎng)頁或手機(jī)app從Rest服務(wù)中獲取元數(shù)據(jù)并進(jìn)行展示;[0041 ] 步驟105、通過OTA網(wǎng)站的網(wǎng)頁或手機(jī)app接收用戶根據(jù)展示的房間布局和房間信息發(fā)出的預(yù)訂酒店房間的操作指令。
[0042] 雖然以上描述了本發(fā)明的【具體實施方式】,但是本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,這些僅是舉例說明,本發(fā)明的保護(hù)范圍是由所附權(quán)利要求書限定的。本領(lǐng)域的技術(shù)人員在不背離本發(fā)明的原理和實質(zhì)的前提下,可以對這些實施方式做出多種變更或修改,但這些變更和修改均落入本發(fā)明的保護(hù)范圍。
【主權(quán)項】
1.一種OTA網(wǎng)站中酒店房間的管理方法,其特征在于,包括以下步驟: 51、通過圖形化的方式,按照樓層編輯酒店的房間布局和房間信息; 52、將房間布局和房間信息格式化為元數(shù)據(jù),并存儲到數(shù)據(jù)庫中; 53、從數(shù)據(jù)庫中提取出元數(shù)據(jù),通過Rest服務(wù)的方式向外提供元數(shù)據(jù); 54、通過OTA網(wǎng)站的網(wǎng)頁或手機(jī)app從Rest服務(wù)中獲取元數(shù)據(jù)并進(jìn)行展示; 55、通過OTA網(wǎng)站的網(wǎng)頁或手機(jī)app接收用戶根據(jù)展示的房間布局和房間信息發(fā)出的預(yù)訂酒店房間的操作指令。2.如權(quán)利要求1所述的管理方法,其特征在于,步驟S2中的所述元數(shù)據(jù)為JSON格式的元數(shù)據(jù)。3.如權(quán)利要求1所述的管理方法,其特征在于,步驟S2中的所述數(shù)據(jù)庫為SQLServer數(shù)據(jù)庫。4.如權(quán)利要求1所述的管理方法,其特征在于,步驟S3中采用ASP.NETMVC技術(shù)從所述數(shù)據(jù)庫中提取所述元數(shù)據(jù)。5.一種OTA網(wǎng)站中酒店房間的管理系統(tǒng),其特征在于,包括: 后臺編輯模塊,用于通過圖形化的方式,按照樓層編輯酒店的房間布局和房間信息; 數(shù)據(jù)轉(zhuǎn)化模塊,用于將房間布局和房間信息格式化為元數(shù)據(jù),并存儲到數(shù)據(jù)庫中; 數(shù)據(jù)提取模塊,用于從數(shù)據(jù)庫中提取出元數(shù)據(jù),通過Rest服務(wù)的方式向外提供元數(shù)據(jù); 展示模塊,用于通過OTA網(wǎng)站的網(wǎng)頁或手機(jī)app從Rest服務(wù)中獲取元數(shù)據(jù)并進(jìn)行展示; 接收模塊,用于通過OTA網(wǎng)站的網(wǎng)頁或手機(jī)app接收用戶根據(jù)展示的房間布局和房間信息發(fā)出的預(yù)訂酒店房間的操作指令。6.如權(quán)利要求5所述的管理系統(tǒng),其特征在于,所述元數(shù)據(jù)為JSON格式的元數(shù)據(jù)。7.如權(quán)利要求5所述的管理系統(tǒng),其特征在于,所述數(shù)據(jù)庫為SQLServer數(shù)據(jù)庫。8.如權(quán)利要求5所述的管理系統(tǒng),其特征在于,所述數(shù)據(jù)提取模塊用于采用ASP.NETMVC技術(shù)從所述數(shù)據(jù)庫中提取所述元數(shù)據(jù)。
【專利摘要】本發(fā)明公開了一種OTA網(wǎng)站中酒店房間的管理方法及系統(tǒng),方法包括:S1、通過圖形化的方式,按照樓層編輯酒店的房間布局和房間信息;S2、將房間布局和房間信息格式化為元數(shù)據(jù),并存儲到數(shù)據(jù)庫中;S3、從數(shù)據(jù)庫中提取出元數(shù)據(jù),通過Rest服務(wù)的方式向外提供元數(shù)據(jù);S4、通過OTA網(wǎng)站的網(wǎng)頁或手機(jī)app從Rest服務(wù)中獲取元數(shù)據(jù)并進(jìn)行展示;S5、通過OTA網(wǎng)站的網(wǎng)頁或手機(jī)app接收用戶根據(jù)展示的房間布局和房間信息發(fā)出的預(yù)訂酒店房間的操作指令。本發(fā)明通過前后臺完整的操作流程,能夠編輯酒店樓層和房間信息,并實時展示在app端和網(wǎng)頁上,在預(yù)訂酒店時增加酒店房型的透明度。
【IPC分類】G06Q10/02, G06Q50/12
【公開號】CN105205539
【申請?zhí)枴緾N201510527953
【發(fā)明人】王海鵬, 鄭勇, 吳元芝, 龔毓麒, 張子良
【申請人】攜程計算機(jī)技術(shù)(上海)有限公司
【公開日】2015年12月30日
【申請日】2015年8月25日