本發(fā)明涉及旅游應(yīng)用領(lǐng)域,特別是涉及一種旅游系統(tǒng)。
背景技術(shù):
隨著生活水平的日益提高和生活節(jié)奏的加快,娛樂型消費需求空前提高,旅游成為人們的首選娛樂項目。對于旅游出行,通常為線下咨詢、線下預(yù)定,此方式使得出行效率降低,且不利于出行項目的推廣。目前,對于線下咨詢,很難了解客戶的需求,且無法在不詢問的情況下,主動為客戶提供其感興趣的旅游線路,降低客戶體驗。
技術(shù)實現(xiàn)要素:
本發(fā)明主要解決的技術(shù)問題是提供一種旅游系統(tǒng),可使用戶及時了解最新的出行項目,實現(xiàn)線上預(yù)定,且可根據(jù)用戶行為為用戶提供符合其需求的旅游線路,提高用戶體驗。
為解決上述技術(shù)問題,本發(fā)明采用的一個技術(shù)方案是:提供一種旅游系統(tǒng),包括管理框架、表現(xiàn)與控制層、實現(xiàn)層及持久層;表現(xiàn)與控制層包括分別與管理框架連接的會員控制單元、訂單控制單元及產(chǎn)品控制單元;實現(xiàn)層包括會員實現(xiàn)單元、訂單實現(xiàn)單元及產(chǎn)品實現(xiàn)單元,會員實現(xiàn)單元與會員控制單元連接,訂單實現(xiàn)單元與訂單控制單元連接,產(chǎn)品實現(xiàn)單元與產(chǎn)品控制單元連接;持久層分別與會員實現(xiàn)單元、訂單實現(xiàn)單元及產(chǎn)品實現(xiàn)單元連接;管理框架、表現(xiàn)與控制層、實現(xiàn)層及持久層用于實現(xiàn)旅游項目的搜索、瀏覽、預(yù)訂和根據(jù)搜索關(guān)鍵字、瀏覽頁面停留時間推薦符合用戶需求的旅游線路。
其中,旅游系統(tǒng)包括通用及工具類項目,通用及工具類項目分別與會員實現(xiàn)單元、訂單實現(xiàn)單元及產(chǎn)品實現(xiàn)單元連接。
其中,旅游系統(tǒng)包括會員定時單元、訂單定時單元及產(chǎn)品定時單元,會員定時單元與會員實現(xiàn)單元連接,訂單定時單元與訂單實現(xiàn)單元連接,產(chǎn)品定時單元與產(chǎn)品實現(xiàn)單元連接。
其中,旅游系統(tǒng)包括用于定義該系統(tǒng)整體信息的父項目。
其中,旅游系統(tǒng)包括與父項目連接的依賴單元,用于定義所有項目共有的類庫依賴。
其中,管理框架為管理系統(tǒng)的框架,表現(xiàn)與控制層為管理功能的表現(xiàn)與控制層,實現(xiàn)層為業(yè)務(wù)邏輯的實現(xiàn)層,持久層為數(shù)據(jù)庫持久層。
其中,旅游系統(tǒng)的產(chǎn)品包括用于介紹景點的視頻信息。
其中,旅游系統(tǒng)的產(chǎn)品還包括用于提示景點人流量的流量數(shù)據(jù),該流量數(shù)據(jù)為根據(jù)以往的人流量而計算的數(shù)據(jù)。
其中,旅游系統(tǒng)的產(chǎn)品還包括用于節(jié)省景點游覽時間的最優(yōu)路線信息。
本發(fā)明的有益效果是:區(qū)別于現(xiàn)有技術(shù)的情況,本發(fā)明的旅游系統(tǒng)包括管理框架、表現(xiàn)與控制層、實現(xiàn)層及持久層,其中,表現(xiàn)與控制層包括分別與管理框架連接的會員控制單元、訂單控制單元及產(chǎn)品控制單元;實現(xiàn)層包括會員實現(xiàn)單元、訂單實現(xiàn)單元及產(chǎn)品實現(xiàn)單元,會員實現(xiàn)單元與會員控制單元連接,訂單實現(xiàn)單元與訂單控制單元連接,產(chǎn)品實現(xiàn)單元與產(chǎn)品控制單元連接;持久層分別與會員實現(xiàn)單元、訂單實現(xiàn)單元及產(chǎn)品實現(xiàn)單元連接。通過上述方式,本發(fā)明的旅游系統(tǒng)可實現(xiàn)旅游項目的線上搜索、瀏覽、預(yù)定、支付,方便用戶的旅游出行,通過線上瀏覽可使用戶及時了解最新的出行項目,且此旅游系統(tǒng)還可根據(jù)搜索關(guān)鍵字、瀏覽頁面停留時間推薦符合用戶需求的旅游線路。
附圖說明
圖1是本發(fā)明旅游系統(tǒng)一實施例的結(jié)構(gòu)示意圖。
具體實施方式
下面結(jié)合附圖和實施例對本發(fā)明進行詳細(xì)說明。
請參閱圖1,圖1是本發(fā)明旅游系統(tǒng)一實施例的結(jié)構(gòu)示意圖,如圖1所示,包括:管理框架10、表現(xiàn)與控制層20、實現(xiàn)層30及持久層40,其中,表現(xiàn)與控制層20包括會員控制單元21、訂單控制單元22及產(chǎn)品控制單元23,實現(xiàn)層30包括會員實現(xiàn)單元31、訂單實現(xiàn)單元32及產(chǎn)品實現(xiàn)單元33。
其中,旅游系統(tǒng)還包括通用及工具類項目50、會員定時單元61、訂單定時單元62及產(chǎn)品定時單元63。
上述各裝置的連接方式為:會員控制單元21、訂單控制單元22及產(chǎn)品控制單元23分別與管理框架10連接;會員實現(xiàn)單元31與會員控制單元21連接,訂單實現(xiàn)單元32與訂單控制單元22連接,產(chǎn)品實現(xiàn)單元33與產(chǎn)品控制單元23連接;持久層40分別與會員實現(xiàn)單元31、訂單實現(xiàn)單元32及產(chǎn)品實現(xiàn)單元33連接;通用及工具類項目50分別與會員實現(xiàn)單元31、訂單實現(xiàn)單元32及產(chǎn)品實現(xiàn)單元33連接;會員定時單元61與會員實現(xiàn)單元31連接,訂單定時單元62與訂單實現(xiàn)單元32連接,產(chǎn)品定時單元63與產(chǎn)品實現(xiàn)單元33連接。
在本實施例中,管理框架10、表現(xiàn)與控制層20、實現(xiàn)層30及持久層40用于實現(xiàn)旅游項目的搜索、瀏覽、預(yù)訂和根據(jù)搜索關(guān)鍵字、瀏覽頁面停留時間推薦符合用戶需求的旅游線路。
其中,旅游線路的推薦具體為:當(dāng)用戶搜索旅游項目時,獲取其搜索的關(guān)鍵字;當(dāng)用戶瀏覽某一旅游項目的頁面時,記錄其瀏覽時間;根據(jù)搜索關(guān)鍵字、瀏覽頁面停留時間判斷用戶的興趣,根據(jù)興趣推薦相應(yīng)的旅游線路。對于瀏覽時間,當(dāng)瀏覽時間大于一預(yù)設(shè)值時,將該瀏覽時間作為瀏覽頁面停留時間來判斷用戶的興趣。
在本實施例中,旅游系統(tǒng)還包括用于定義該系統(tǒng)整體信息的父項目(圖未示),與父項目連接的依賴單元(圖未示),該依賴單元用于定義所有項目共有的類庫依賴。
下面詳細(xì)闡述本實施例旅游系統(tǒng)各部分的功能。
管理框架10即emall-manager-frame項目,后臺管理系統(tǒng)的框架部分,還包括登錄、用戶管理、菜單管理、權(quán)限管理等功能。
表現(xiàn)與控制層20即emall-*-manager項目,Java項目,后臺管理功能的表現(xiàn)與控制層,還包括API接口的控制層。
實現(xiàn)層30即emall-*-service項目,Java項目,業(yè)務(wù)邏輯的實現(xiàn)層,此項目以jar包形式打包,供表現(xiàn)層依賴。Timer、API、manager等項目共用此業(yè)務(wù)邏輯的實現(xiàn)。
持久層40即emall-model項目,Java項目,數(shù)據(jù)庫持久層,放mybaties自動生成的Mapper與Entity文件,及系統(tǒng)的常量定義、異常定義等通用代碼。
通用及工具類項目50即emall-common項目,所有與業(yè)務(wù)無直接關(guān)系的工具類項目。
會員定時單元61、訂單定時單元62及產(chǎn)品定時單元63用于實現(xiàn)各種定時任務(wù),即emall-*-timer項目。
父項目即emall-parent項目,所有項目的父項目,定義系統(tǒng)的整體信息。依賴單元即emall-dependency-infrastructure項目,emall-parent關(guān)聯(lián)此項目。
其中,本實施例旅游系統(tǒng)還包括:Android項目,旅游系統(tǒng)的Android版本;iOS項目,旅游系統(tǒng)的iOS版本;Java項目,旅游系統(tǒng)的PC版本;angularJS項目,旅游系統(tǒng)的WAP版本;活動系統(tǒng),旅游系統(tǒng)的活動內(nèi)容;路由系統(tǒng),所有API接口調(diào)用的統(tǒng)一入口;支付、短信及其他周邊項目。
在實際應(yīng)用中,本實施例的旅游系統(tǒng)供發(fā)布各類型產(chǎn)品,如:供應(yīng)商產(chǎn)品、基礎(chǔ)產(chǎn)品庫及打包產(chǎn)品。旅游系統(tǒng)的會員分為合作渠道會員和系統(tǒng)自身會員,會員類型分為普通會員和VIP會員。
在本實施例中,旅游系統(tǒng)的產(chǎn)品有:景點項目;用于介紹景點的視頻信息,通過視頻信息,用戶可更直觀地了解景點的相關(guān)信息;用于提示景點人流量的流量數(shù)據(jù),該流量數(shù)據(jù)為根據(jù)以往的人流量而計算的數(shù)據(jù),供用戶參考,合理安排出行日期;用于節(jié)省景點游覽時間的最優(yōu)路線信息。
在本實施例中,訂單的狀態(tài)流轉(zhuǎn)為:訂單分為交易單、子訂單和發(fā)貨單,首先下單訂購時,交易單、子訂單均處于“待處理”狀態(tài),當(dāng)基礎(chǔ)產(chǎn)品庫存滿足時,二者均處于“待收款”狀態(tài),當(dāng)基礎(chǔ)產(chǎn)品庫存不滿足需要時,二者均處于系統(tǒng)取消狀態(tài);支付訂單時,交易單處于“已付款,待發(fā)貨”狀態(tài),子訂單處于“已付款,待發(fā)貨/確認(rèn)/占位”狀態(tài),此時系統(tǒng)或人工觸發(fā)在所有供應(yīng)商范圍中下單,當(dāng)下單失敗,發(fā)貨單處于“下單失敗”狀態(tài),交易單處于“退款審核”狀態(tài),子訂單處于“退款凍結(jié)”狀態(tài);退款后,交易單處于“已退款”狀態(tài),子訂單處于“已取消”狀態(tài);當(dāng)下單成功時,發(fā)貨單處于“(扣存款/庫存)已發(fā)貨”狀態(tài),子訂單處于“已付款,待使用/入住/出游”狀態(tài),交易單處于“已付款,已發(fā)貨”狀態(tài);當(dāng)產(chǎn)品消費如期后,交易單、子訂單均處于“交易完成”狀態(tài),發(fā)貨單處于“已使用”狀態(tài);當(dāng)產(chǎn)品消費過期時,交易單、子訂單均處于“交易完成”狀態(tài),發(fā)貨單處于“退單回收”狀態(tài),當(dāng)退單回收成功時,發(fā)貨單處于“已消單退款”狀態(tài),當(dāng)退單回收失敗時,發(fā)貨單處于“交易完成”狀態(tài)。
在用戶下單后,可申請消單退款,此時交易單處于“退款申請”狀態(tài),子訂單處于“退款凍結(jié)”狀態(tài),發(fā)貨單處于“申請消單退款”狀態(tài),當(dāng)申請結(jié)果失敗時,發(fā)貨單處于“消單退款失敗”狀態(tài),交易單處于“退款失敗”狀態(tài),子訂單處于“已付款,待使用/入住/出游”狀態(tài),當(dāng)申請結(jié)果成功時,發(fā)貨單處于“已消單退款”狀態(tài),交易單處于“退款審核”狀態(tài),子訂單處于“退款凍結(jié)”狀態(tài);在財務(wù)人工退款后,交易單處于“確認(rèn)退款”狀態(tài),子訂單處于“系統(tǒng)取消”狀態(tài)。
綜上所述,本發(fā)明的旅游系統(tǒng)可實現(xiàn)線上搜索、瀏覽、預(yù)定、支付,方便用戶的旅游出行,通過線上瀏覽,對于本系統(tǒng)推出的出行項目,用戶可及時進行了解,安排相應(yīng)的行程,提高用戶的出行體驗。且此旅游系統(tǒng)還可根據(jù)搜索關(guān)鍵字、瀏覽頁面停留時間推薦符合用戶需求的旅游線路。
以上所述僅為本發(fā)明的實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護范圍內(nèi)。