邵相弟 祝倩 周麗娟
(湖南工業大學 湖南株洲 412000)
當今互聯網快速發展的時代,越來越多的業務與互聯網相連,移動平臺服務也越來越受歡迎,其便利性和高效率性得到許多人的認可。手機在人們的生活中起著越來越重要的作用,例如WeChat、支付寶、百度地圖等應用已成為人們生活中必不可少的手機應用。隨著科學技術的不斷發展,用戶的需求標準也在不斷地提高,以往的二維可視化展示方式現在已經不能滿足用戶在酒店預訂時對信息獲取的需求,隨之產生的是對VR虛擬現實技術的需求。VR虛擬現實技術產生于20世紀,在21世紀受到許多人的關注,“VR+領域”也成為現今技術專家和企業投資人關注的重點。在未來通過虛擬現實技術,酒店可更好地實現網路營銷、增值服務、個性化服務、創意設計等方面的需求,從而滿足客戶的潮流需要,實現“VR+酒店”。本文基于 Android 平臺分析酒店預訂系統,讓用戶在更好了解留宿酒店的基本情況的同時還可以完成酒店預、網上付款等功能,并且酒店管理系統還可以幫助酒店管理人員在任何地方隨時掌握酒店的訂單情況。
VR視頻為消費者提供無死角的空間展示體驗。通過VR視頻,消費者能夠進一步體驗選房的樂趣,在家就能夠觀察酒店的每一個角落,包括房間面積大小,酒店周邊的環境情況以及餐廳布局等。這項VR技術能夠有效幫助那些有選擇困難癥的用戶來選擇更好的房間,從而大大縮小了消費者在入住前與住宿體驗的差距。
酒店行業作為產品的供應商在以往與消費者互動的渠道主要局限于電話,郵件及社交網站,從而使產品更新的信息由于技術的滯后性而無法在最短暫的時間內告知消費者。在不久前阿里巴巴公司發布新設VR實驗室并與酒店開展合作。酒店利用阿里公司的優勢在最短時間內將提供給消費者最佳房間或最佳旅游產品,免去了酒店旺季搶不到房間的缺陷等問題。
系統總體系統架構包括Android系統、Bmob云存儲系統、Google VR系統、高德定位系統。其中Android系統作為交互中的主體,承載大部分的可視化操作以及具體的功能的實現,Google VR作為項目的亮點提供最為主要的VR展示功能,可實現展示場所的虛擬真實環境并提供給用戶最穩定高效的真實感,高德定位系統是所有系統正常工作的前提,其為數據的分析,資源的匹配以及消息的推送做重要的信息搜集功能,Bmob云存儲系統承擔了大部分的數據操作、數據存儲、以及數據分類的功能并擔任了數據通信中的服務器功能。系統的整個框架如圖1所示。
Android系統可以通過從Bmob存儲系統中獲取的登錄信息進行判斷登錄者是普通用戶還是商家用戶,然后分別執行相應對應的系統流程,系統的工作流程分為用戶系統工作流程和商家工作流程。
2.2.1 用戶系統工作流程
登錄完成后,普通用戶的系統工作流程是首先由高德定位系統獲取當前用戶的位置信息,然后將定位信息交給Android系統進行數據分析與計算,再通過分析出來的數據信息從Bmob云存儲系統獲取相對應得數據信息,比如用戶可以通過定位后獲取當前位置附近的商家信息與一些優惠活動。在用戶瀏覽商家信息進行場所環境查看時可通過Google VR將虛擬現實的場所環境呈現給當前用戶,用戶可通過VR眼鏡大致了解到商家場所的真實環境,然后通過選擇好青睞的商家商品后通過Android系統應用支付下單預約。用戶登錄操作時系統的工作流程圖如圖2所示。
2.2.2 商家工作流程

圖1 系統整體架構圖

圖2 用戶系統工作流程圖

圖3 商家系統工作流程圖

圖4 系統模塊交互圖
商戶申請接入平臺,然后驗證商戶所提供的場所的真實信息,通過驗證后商戶與平臺公司簽訂協議,通過本平臺出售預約商品。平臺通過接口供接入商家上傳展示資源,包括縮略的平面圖片和真實環境展示的VR資源。商家可以通過CardBoard Camera或者專業VR攝像設備制作場所的VR圖片或VR視頻經由Android系統應用上傳至Bmob云存儲系統作為商家商品的展示信息保存。其次商戶還可以通過Android系統應用接受用戶的預約下單。商戶的操作時系統的工作流程圖如圖3所示。
Android、Bmob、高德定位這三個主要模塊通過網絡互傳信息,其中Android客戶端中主要是與Bmob平臺進行數據交互,其實現原理就是接入Bmob平臺集成SDK,通過開發文檔了解其數據庫如何操作,在文件存儲中由于Bmob只通過了文件名下載和通過本地文件路徑上傳,所以必須將Bmob的數據表與文件存儲關聯起來。這樣在客戶端請求文件資源時可以通過Bmob數據庫中獲取相應的文件下載鏈接,從而實現Bmob與Android客戶端的數據交互。當需要聯系商家時Android客戶端也可以通過Bmob服務器的即時通訊發送即時消息與商家交互,具體如圖4所示。
本系統是基于Android和VR技術的酒店預訂系統平臺的設計,主要優點如下。(1)一體化。集用戶端和管理端于一體,一個應用程序在實現酒店管理者的管理功能的同時,還能夠實現用戶對酒店房間的選擇和預訂。(2)模塊化。在界面設計上采用了模塊化處理,將眾多頁面當中共有部分集成到一個模塊,例如頁面的標題、登錄界面、數據庫等。(3)提高消費者滿意度。酒店通過使用VR技術,提高消費者在家中選擇酒店的體驗,從而提高了消費者的滿意度。
系統待完善部分。(1)功能性設計。滿足用戶和管理員在酒店選擇和管理的基本需求,但在具體的選擇參數上還不完善。(2)布局設計。缺少足夠的設計經驗以及在技術方面的限制,界面布局還不夠簡潔。在之后的研究中將不斷完善系統功能和布局,盡早將產品應用到市場當中實現其價值。