本發明涉及交通運輸技術領域,具體地說,涉及一種用于用戶終端和服務器端的數據處理方法,用于用戶終端的數據處理方法和用于服務器端的數據處理方法配合地實現車站布局信息的獲取。
背景技術:
以鐵路為代表的現代交通運輸方式的出現,引起了交通運輸業的巨大革命。鐵路運輸的出現使得人類的社會生產方式以及生活方式產生了深刻的變革。從世界范圍來看,許多國家的現代化就得益于鐵路等現代交通的迅猛發展。
現階段,鐵路乘客如果需要了解某一車站的布局信息的話,只能夠通過火車站現場公布張貼的海報或地圖來獲取該車站的相關布局信息,而車站布局信息的這種方式顯然不利于鐵路乘客快速、方便地獲取信息。
技術實現要素:
為解決上述問題,本發明提供了一種用于用戶終端的數據處理方法,其應用于車站布局信息的獲取,所述方法包括:
步驟一、獲取用戶所選定的待查詢車站ID,根據所述待查詢車站ID生成車站布局信息查詢請求,并將所述車站布局信息查詢請求發送至服務器端;
步驟二、接收所述服務器端針對所述車站布局信息查詢請求所反饋的車站布局信息,并根據所述車站布局信息進行可視化顯示。
根據本發明的一個實施例,所述車站布局信息包括車站布局目錄數據和車站布局目錄中各個項目的布局詳情信息,在所述步驟二中,接收所述服務器端分次地推送來的所述車站布局目錄數據和對應項目的布局詳情信息。
根據本發明的一個實施例,在所述步驟二中,
接收所述服務器端針對所述車站布局信息查詢請求所反饋的車站布局目錄數據;
根據所述車站布局目錄數據生成站內布局目錄并顯示,獲取用戶根據所述站內布局目錄所輸入的待查詢項目信息;
根據所述待查詢項目信息生成相應的項目查詢請求,并將所述項目查詢請求發送至所述服務器端;
接收所述服務器端針對所述項目查詢請求所反饋的待查詢項目的布局詳情信息,并根據所述待查詢項目的布局詳情信息進行可視化顯示。
根據本發明的一個實施例,所述車站布局信息包括車站布局目錄數據和車站布局目錄中各個項目的布局詳情信息,在所述步驟二中,同時接收到所述車站布局目錄數據和各個項目的布局詳情信息。
根據本發明的一個實施例,所述車站布局目錄中所包含的項目包括以下所列項中的任一項或幾項:
候車室、檢票口、車站站臺、站內通道、購票點、取票點、衛生間和購物商店。
本發明還提供了一種用于服務器端的數據處理方法,其應用于車站布局信息的推送,所述方法包括:
步驟一、獲取車站布局信息查詢請求,其中,所述車站布局信息查詢請求包括待查詢車站的車站ID和用戶終端的終端ID;
步驟二、根據所述待查詢車站的車站ID檢索相應的車站數據,根據所述車站數據生成車站布局信息;
步驟三、根據所述終端ID將所述車站布局信息推送至所述用戶終端。
根據本發明的一個實施例,在所述步驟二中,根據所述待查詢車站的車站ID生成相應的車站布局目錄數據,并將所述車站布局目錄數據推送至所述用戶終端。
根據本發明的一個實施例,在所述步驟二中,獲取所述用戶終端根據所述車站布局目錄數據所反饋的項目查詢請求,根據所述項目查詢請求檢索得到待查詢項目的的布局詳情信息,并將所述布局詳情信息推送至所述用戶終端。
根據本發明的一個實施例,所述車站布局信息包括車站布局目錄數據和車站布局目錄中各個項目的布局詳情信息,在所述步驟三中,將所述車站布局目錄數據和各個項目的布局詳情信息同時推送至所述用戶終端。
根據本發明的一個實施例,車站布局目錄中所包含的項目包括以下所列項中的任一項或幾項:
候車室、檢票口、車站站臺、站內通道、購票點、取票點、衛生間和購物商店。
相較于現有的車站布局信息查詢方法,本發明所提供的數據處理方法能夠使得用戶不再需要通過張貼在火車站現場的海報或地圖來獲取該車站的相關布局信息,這樣用戶也就不再需要必須前往車站,從而使得車站布局信息的獲取方式擺脫了地域的顯示。本方法使得用戶可以在任何地點、任何時間來通過用戶終端獲取對應車站的車站布局信息,這樣不僅方便了用戶對車站布局信息進行查詢,還能夠有效對車站人流量進行分流,從而保證旅客的安全。
本發明的其它特征和優點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發明而了解。本發明的目的和其他優點可通過在說明書、權利要求書以及附圖中所特別指出的結構來實現和獲得。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要的附圖做簡單的介紹:
圖1是根據本發明一個實施例的用于用戶終端和服務器端的數據處理方法的實現流程示意圖;
圖2是根據本發明另一個實施例的用于用戶終端和服務器端的數據處理方法的實現流程示意圖。
具體實施方式
以下將結合附圖及實施例來詳細說明本發明的實施方式,借此對本發明如何應用技術手段來解決技術問題,并達成技術效果的實現過程能充分理解并據以實施。需要說明的是,只要不構成沖突,本發明中的各個實施例以及各實施例中的各個特征可以相互結合,所形成的技術方案均在本發明的保護范圍之內。
同時,在以下說明中,出于解釋的目的而闡述了許多具體細節,以提供對本發明實施例的徹底理解。然而,對本領域的技術人員來說顯而易見的是,本發明可以不用這里的具體細節或者所描述的特定方式來實施。
另外,在附圖的流程圖示出的步驟可以在諸如一組計算機可執行指令的計算機系統中執行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執行所示出或描述的步驟。
針對現有技術中所存在的問題,本發明提供了一種新的數據處理方法,該數據處理方法基于用戶終端和服務器端來實現,對應地,該方法包括一種用于用戶終端的數據處理方法和一種用于服務器端的數據處理方法,這兩種方法配合地使得用戶能夠通過用戶終端方便、快捷地從服務器端獲取相應車站的車站布局信息。
需要指出的是,本發明所提及的用戶終端包括但不限于個人電腦、智能手機、筆記本電腦或平板電腦等設備,這些設備中安裝有用于獲取服務終端相關數據的客戶端軟件,該客戶端軟件包括但不限于特定的PC軟件、蘋果軟件、網頁程序、安卓應用軟件、蘋果應用軟件以及微軟應用軟件等,本發明不限于此。
為了更清楚地說明本發明所提供的用于用戶終端和用于服務器端的數據處理方法的實現原理、實現過程以及優點,以下分別結合不同的實施例來對該方法作進一步地闡述。
實施例一:
圖1示出了本實施例所提供的數據處理方法的實現流程示意圖。
如圖1所示,對于本實施例所提供的方法來說,在其實現過程中,首先由用戶終端在步驟S101中獲取用戶所選定的待查詢車站ID。具體地,用戶在期望獲取某一車站的車站布局信息時,其可以在用戶終端的顯示界面上點擊該車站相對應的圖標或輸入該車站的站名,這樣用戶終端便可以根據車站的站名確定給出用戶當前期望查詢的車站的ID(即待查詢車站ID)。
例如,用戶終端的顯示界面上顯示有3個車站名稱,其分別是:鄭州站、鄭州東站和北京西站。如果用戶此時希望獲取到鄭州站的車站布局信息,那么用戶則可以點擊用戶終端的顯示界面上所顯示的“鄭州站”這一圖標。而此時用戶終端則可以根據用戶的此時點擊動作來確定出當前待查詢車站為“鄭州站”,由于各個車站均具有唯一的身份表示(即車站ID),因此用戶終端也就可以根據車站名來確定出該車站所對應的車站ID。
在得到待查詢車站ID后,用戶終端會在步驟S102中根據該待查詢車站ID來生成車站布局信息查詢請求。其中,車站布局查詢請求不僅僅包含了待查詢車站ID,還包含了當前用戶終端的終端ID。
本實施例中,優選地,用戶終端的終端ID可以通過讀取安裝在用戶終端中的客戶端ID得到。當然,在本發明的其他實施例中,用戶終端的終端ID也可以通過讀取用戶終端的自身數據(例如用戶終端的相關硬件ID)來得到,本發明不限于此。
用戶終端會在步驟S103中將自身生成的車站布局信息查詢請求發送至服務器端。服務器端在接收到上述車站布局信息查詢請求后,會對該車站布局查詢請求進行解析,從而得到待查詢車站ID和用戶終端的終端ID。
由于待查詢車站ID能夠表征用戶期望得到哪一車站的車站布局信息,因此如圖1所示,本實施例中,服務器端會在步驟S104中根據待查詢車站ID來進行相關車站數據檢索,從而得到待查詢車站的車站數據,并根據所得到的車站數據來生成車站布局信息。
本實施例中,與各個車站相關的數據均會存儲在服務器端或存儲在與服務器端相連的數據存儲器中,并且各個車站的數據均會與車站的車站ID相對應。因此,服務器端在S104中通過檢索自身所存儲的與車站相關的數據或者檢索與自身連接的數據存儲器中所存儲的與車站相關的數據便可以得到待查詢車站的車站數據。
需要指出的是,在本發明的其他實施例中,服務器端還可以采用其他合理方式來根據待查詢車站ID來生成車站布局信息,本發明不限于此。
在生成車站布局信息后,服務器端會在步驟S105中將上述車站布局信息推送至上述用戶終端。由于服務器端通過對用戶終端發送來的車站布局查詢請求進行解析得到了用戶終端的終端ID,因此服務器端在步驟S105中也就可以根據用戶終端的終端ID來將車站布局信息推送至對應的用戶終端。
如圖1所示,本實施例中,用戶終端在接收到服務器端推動來的車站布局信息后,會在步驟S106中根據車站布局信息來進行可視化顯示,從而使得該用戶終端的使用者能夠方便、清楚地獲取到該車站的車站布局信息。例如,用戶終端可以通過電子地圖以及標記點/線/塊的方式來顯示上述車站布局信息,以使得用戶能夠方便地獲知車站中各個項目的分布狀態。
需要指出的是,本實施例中,車站布局信息中優選地包括車站布局目錄數據和車站布局目錄中各個項目的布局詳情信息。在步驟S105中,服務器端同時將待查詢車站的車站布局目錄數據和車站布局目錄中各個項目的布局詳情信息推送至用戶終端,而用戶終端則會在步驟S106中同時在自身的相應顯示界面顯示根據上述車站布局目錄數據所生成的車站布局目錄和目錄中各個項目的布局詳情信息。
當然,在發明的其他實施例中,用戶終端還可以在步驟S106中采用其他合理方式來顯示上述車站布局目錄和各個項目的布局詳情信息,本發明不限于此。
實施例二:
圖2示出了本實施例所提供的數據處理方法的實現流程示意圖。
如圖2所示,對于本實施例所提供的方法來說,在其實現過程中,首先由用戶終端在步驟S201中獲取用戶所選定的待查詢車站ID。在得到待查詢車站ID后,該用戶終端會在步驟S202中根據上述待查詢車站ID來生成車站布局信息查詢請求,并在步驟S203中將自身生成的車站布局信息查詢請求發送至服務器端。
需要指出的是,本實施例中步驟S201至步驟S203的具體實現原理以及實現過程與上述實施例一中步驟S101至步驟S103所涉及的對應內容相同,故在此不再對步驟S201至步驟S203的具體實現原理以及實現過程進行贅述。
在接收到用戶終端發送來的車站布局信息查詢請求后,服務器端會對該車站查詢請求信息進行解析,從而得到待查詢車站ID和用戶終端的終端ID。如圖2所示,本實施例中,服務器端會在步驟S204中根據解析得到的待查詢車站ID來生成待查詢車站的車站布局目錄數據。
本實施例中,與各個車站相關的數據均會存儲在服務器端或存儲在與服務器端相連的數據存儲器中,并且各個車站的數據均會與車站的車站ID相對應。因此,服務器端在S204中通過檢索自身所存儲的與車站相關的數據或者檢索與自身連接的數據存儲器中所存儲的與車站相關的數據便可以得到待查詢車站的車站布局目錄數據。
服務器端通過對用戶終端發送來的車站布局信息查詢請求進行解析不僅可以得到待查詢車站ID,還能夠得到用戶終端的終端ID,而用戶終端的終端ID則表征了發起上述查詢請求的用戶終端的身份信息,并且該身份信息具有唯一性。因此在生成待查詢車站的車站布局目錄數據后,服務器端則可以在步驟S205中根據上述用戶終端的終端ID來將上述待查詢車站的車站布局目錄數據推送至用戶終端。而用戶終端則會在步驟S206中根據上述待查詢車站的車站布局目錄數據來生成相應的車站布局目錄并進行可視化顯示。
本實施例中,各個車站的車站布局目錄能夠體現車站內所包含的所有可用項目,這些項目優選地包括:候車室、檢票口、車站站臺、站內通道、購票點、取票點、衛生間和購物商店等。需要指出的是,在本發明的其他實施例中,根據各個車站的實際情況,不同車站的車站布局目錄中所包含的項目既可以僅包含以上所列項中的某一項或某幾項,也可以包含其他未列出的合理項(例如進出站信息和/或車站廣場信息等),抑或是以上所列項與其他未列出的合理項的組合等,本發明不限于此。
用戶通過用戶終端所顯示的車站布局目錄可以獲知自身所能夠獲取到的項目的數據,如果用戶期望獲取某一項目的布局詳情信息的話,那么該用戶也就可以點擊用戶終端顯示界面上與該項目相對應的圖標,而此時用戶終端也就可以根據用戶的此時點擊動作來獲取到用戶根據上述車站布局目錄所輸入的待查詢項目信息。
例如,用戶期望獲取“鄭州站”的車站布局信息,服務器端會在步驟S204中檢索出鄭州站的車站布局目錄數據,并在步驟S205中將上述鄭州站的車站布局目錄數據推送至用戶終端。用戶終端根據接收到的鄭州站的車站布局目錄數據可以生成車站布局目錄并進行可視化顯示。
假設鄭州站的車站布局目錄中包含:車站站臺、候車室、檢票口和衛生間。如果用戶當前希望查詢鄭州站的衛生間的位置,那么其可以點擊用戶終端相應顯示界面中的與衛生間相關聯的圖標。用戶終端根據用戶的此時點擊動作也就可以確定出當前的待查詢項目信息為衛生間。
在得到待查詢項目信息后,用戶終端會在步驟S208中根據上述待查詢項目信息生成相應的項目查詢請求并在步驟S209將該項目查詢請求發送至服務器端。服務器端在接收到用戶終端發送來的項目查詢請求后,會對該項目查詢請求進行相應,從而在步驟S210中檢索得到待查詢項目的布局詳情信息。
例如,用戶期望查詢的項目信息為衛生間位置,服務器端在步驟S210中檢索得到的待查詢項目的布局詳情信息則會包括待查詢車站中各個衛生間的位置信息。
服務器端在檢索得到待查詢項目的布局詳情信息后,會在步驟S211中將上述待查詢項目的布局詳情信息推送至用戶終端。需要指出的是,服務器端在步驟S211中向用戶終端推送待查詢項目的布局詳情信息的具體實現原理以及實現過程與上述步驟S205所涉及的內容類似,故在此不再對步驟S211的相關內容進行贅述。
如圖2所示,用戶終端在接收到服務器端推送來的待查詢項目的布局詳情信息后,其也就可以在步驟S212中根據上述布局詳情數據來進行可視化顯示,這樣用戶也就可以通過用戶終端獲知該車站中衛生間的具體分布狀態。
需要指出的是,在本發明的其他實施例中,服務器端還可以將檢索得到的待查詢車站的車站布局目錄數據和車站布局目錄中各個項目的布局詳情信息同時推送至用戶終端,以由用戶終端進行相應可視化顯示,本發明不限于此。
從上述描述中可以看出,相較于現有的車站布局信息查詢方法,本發明所提供的數據處理方法能夠使得用戶不再需要通過張貼在火車站現場的海報或地圖來獲取該車站的相關布局信息,這樣用戶也就不再需要必須前往車站,從而使得車站布局信息的獲取方式擺脫了地域的顯示。本方法使得用戶可以在任何地點、任何時間來通過用戶終端獲取對應車站的車站布局信息,這樣不僅方便了用戶對車站布局信息進行查詢,還能夠有效對車站人流量進行分流,從而保證旅客的安全。
應該理解的是,本發明所公開的實施例不限于這里所公開的特定結構或處理步驟,而應當延伸到相關領域的普通技術人員所理解的這些特征的等同替代。還應當理解的是,在此使用的術語僅用于描述特定實施例的目的,而并不意味著限制。
說明書中提到的“一個實施例”或“實施例”意指結合實施例描述的特定特征、結構或特性包括在本發明的至少一個實施例中。因此,說明書通篇各個地方出現的短語“一個實施例”或“實施例”并不一定均指同一個實施例。
雖然上述示例用于說明本發明在一個或多個應用中的原理,但對于本領域的技術人員來說,在不背離本發明的原理和思想的情況下,明顯可以在形式上、用法及實施的細節上作各種修改而不用付出創造性勞動。因此,本發明由所附的權利要求書來限定。