當前位置:學問君>學習教育>畢業論文>

鐵路客運營銷系統在分佈式環境下的資訊共享實現

學問君 人氣:3.17W

鐵路客運營銷輔助決策系統作爲決策支援系統,需要對大量業務數據進行統計、分析,進而挖掘出有價值的資訊,下面是小編蒐集整理的鐵路客運營銷系統應用探究的論文範文,供大家閱讀借鑑。

鐵路客運營銷系統在分佈式環境下的資訊共享實現

鐵路旅客發售和預訂系統(簡稱客票系統)5.0版實現了在數據中心對席位進行集中儲存和分級管理.目前有30多個數據中心分佈在各個鐵路局,並能夠隨着業務需要動態調整、增加結點.這種分佈式的數據中心方案解決了席位相關數據及事務的一致性問題,有助於實現靈活的售票組織功能,如票額共用、限售區段調整、剩餘席位調整和售出席位複用等,也爲最終實現提高席位利用率、挖潛提效的目標做好了數據和技術上的準備[1~2].

在分佈式數據中心的部署方案中,鐵路局擔當管理的列車席位等關鍵資訊可以存放在任意一個數據中心,並不侷限於本局的數據中心,客票系統透過交易中間件解決了連接導航、交易控制、分佈式數據訪問等關鍵問題,提高了交易系統的併發性和穩定性.與客票系統不同,鐵路客運營銷輔助決策系統(簡稱營銷系統)作爲決策支援系統,需要對大量業務數據進行統計、分析,進而挖掘出有價值的資訊,最終爲鐵路局及基層站段客運營銷管理人員把握市場動態、完善產品設計、優化運能利用、提升社會和經濟效益提供支援.這些功能的實現依賴於數據的準確性和完整性,但單個鐵路局客票系統的數據中心並不能提供本局營銷系統所需的完整數據,如何快速、完整地收集和傳輸各個客票數據中心的業務數據成爲系統執行效率高低的關鍵.因此,需要針對客票系統數據中心相互獨立、歸屬分散的特點制訂有效的數據傳輸策略,實現分佈式環境下的資訊共享.

1營銷系統總體框架

鐵路客運營銷輔助決策系統與客票系統緊密結合,採用分佈式佈局方案,在每個鐵路局部署服務器,充分利用現有客票網絡通道,在實現與本局客票系統數據同步的基礎上,也實現了不同鐵路局營銷系統之間的數據交換[3].該系統總體框架如圖1所示.

2數據流程設計

營銷系統是以客票系統業務數據爲基礎,利用先進資訊技術和決策分析方法構建的系統,具有歷史數據查詢和趨勢分析、實時預售分析預警、輔助決策等功能.這些功能的實現依賴於歷史數據和實時數據的準確及時傳輸.

圖2爲營銷系統與客票系統以及營銷系統之間的關鍵數據交換示意圖.

主要的數據流說明如下:

(1)數據流(A)鐵路局客票系統到營銷系統的數據流.採用SybaseReplication技術實現營銷系統與客票數據中心(包括主中心和負載中心)存根、票庫和相關基礎數據的同步更新.

(2)數據流(B)(C)標識了系統中非實時數據的傳輸情況.其中(B)是鐵路局營銷系統在對業務數據進行統計彙總後,透過中間件數據庫通信服務器(DBCS)傳輸至鐵道部營銷服務器進行合併,以形成完整的全路營銷數據集合.

(3)數據流(C)爲鐵道部營銷系統回傳鐵路局營銷系統的數據流.鐵道部營銷系統根據業務相關性進行分配後透過中間件DBCS傳輸至相應鐵路局營銷系統,確保該鐵路局獲得完整的分析數據.

(4)數據流(D)爲鐵路局營銷系統之間的數據流,標識了系統中實時數據的交換情況.在快速統計彙總的基礎上,採用傳輸中間件DBCS,實現實時分析數據的及時交換,其中包括實時預售和實時密度表等數據.

 3數據交換策略

爲了支撐實時和非實時的業務分析需求,將分散的、由各鐵路局獨立管理的數據中心集中至營銷系統,實現廣泛共享,本文在現有客票網絡環境下制訂了營銷系統的數據交換策略.該策略以併發統計爲基礎,採用DBCS傳輸中間件,充分利用其良好的轉發、路由和數據完整性控制方面的功能和機制,透過傳輸配置檔案和日誌表控制數據傳輸的時間、範圍和目的地,採用數據壓縮和斷點續傳技術提高傳輸效率[4~6]

.數據交換策略示意圖如圖3所示.

(1)併發統計.客票系統中存放着大量的交易記錄,這些數據無法、也沒必要直接用於營銷分析,需要進行彙總統計後再用於分析.透過分析營銷系統中數據抽取的特點,充分利用數據庫高併發的優勢,透過將統計任務進行合理分割和分配,設計出合理的數據結構,使用多線程技術開發營銷統計程序,提高了統計效率.

(2)任務配置.營銷系統中不同主題和粒度的數據,傳輸的目標和頻率也有所區別.如變化頻繁的席位數據需要30min甚至更小時間間隔的更新,列車定員等相對固定的數據實現每天更新一次即可.透過任務配置可以定義傳輸任務,控制目標和頻率,並能夠協調傳輸過程中的預處理、傳輸和後處理等多個環節.

(3)日誌控制.除了利用任務配置控制數據傳輸外,在應用程序中可以利用傳輸日誌記錄表實現對數據傳輸的控制,達到應用和數據的有機協調.

(4)數據壓縮.爲保證傳輸數據的安全性、完整性和提高傳輸效率,傳輸系統採用數據壓縮算法對傳輸的數據進行數據壓縮,以減少網絡傳輸帶寬佔用,節省傳輸時間.

(5)斷點續傳.發送方和接收方建立協調機制,在傳輸故障被排除後,調度模組會根據接收方的`記錄向發送方傳遞傳輸資訊,發送方收到消息後從斷點處開始發送,從而實現斷點續傳.採用該技術保證了數據傳輸的可靠性,提高了傳輸效率.

4策略應用情況

營銷系統2011年透過鐵道部相關部門的技術審查後開始在全路進行系統推廣,目前完成了大部分鐵路局的營銷系統部署工作.現有的數據交換策略很好地解決了客票系統數據分散和營銷系統數據集中之間的矛盾,保證了鐵路局營銷系統的數據完整性、準確性和及時性.複製技術在實現數據同步的同時能夠確保營銷系統不會對客票系統的業務造成任何影響.併發統計和數據壓縮分別加快了數據收集和傳輸的過程,透過統計日誌和配置檔案的配合,每個營銷系統服務器都能發送和獲取數據,實現了數據的快速共享.目前,鐵路局營銷系統先後經受了春運和黃金週等客流高峯的考驗,已經成爲鐵路局業務人員日常工作必不可少的工具,爲掌握和監控客流情況、挖潛提效提供了有效的數據支撐.

5結束語

分佈式環境下數據交換策略的研究和應用,有效保證了營銷系統數據的及時性、準確性和完整性,有利於增強各鐵路局間相互溝通和協同的工作能力,提高客運業務,特別是客流突然變化情況下的工作效率,有助於業務部門隨時獲取車站、旅客列車的客流情況,爲支援決策提供科學依據,從而提高鐵路客運營銷水平、旅客服務質量和管理決策的科學性.

 參考文獻:

[1]朱建生,單杏花,周亮瑾.中國鐵路客票發售和預訂系統5.0版的研究與實現[J].中國鐵道科學,2006,27(6):95-103.

[2]鐵道部客票總體組.中國鐵路客票發售和預訂系統5.0版技術手冊[M].北京:中國鐵道出版社,2006.

[3]鐵道部運輸局,北京交通大學,中國鐵道科學研究院.鐵路客運營銷輔助決策系統總體技術方案[R].2009.

[4]張軍鋒,王煒煒,劉相坤.基於多線程技術的營銷統計算法研究與實現[J].鐵路計算機應用,2006,15(11A):73-75.

[5]張軍鋒,徐東平,王紅愛.客票系統數據統計中的智能化調度策略[C].第五屆中國智能交通年會暨第六屆國際節能與新能源汽車創新發展論壇優秀論文集,2009.

[6]朱建軍,祝紅光,王智爲.數據傳輸平臺JWDTP及其客票系統中的應用[J].鐵路計算機應用,2006,15(11A).