- 相關推薦
鐵路客運營銷系統在分布式環境下的信息共享實現
鐵路客運營銷輔助決策系統作為決策支持系統,需要對大量業務數據進行統計、分析,進而挖掘出有價值的信息,下面是小編搜集整理的鐵路客運營銷系統應用探究的論文范文,供大家閱讀借鑒。
鐵路旅客發售和預訂系統(簡稱客票系統)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).
【鐵路客運營銷系統在分布式環境下的信息共享實現】相關文章:
鐵路客運營銷輔助決策系統的應用10-18
探析鐵路客運營銷輔助決策系統的應用09-20
談鐵路客運營銷輔助決策系統的應用06-28
淺析鐵路客運營銷輔助決策系統的應用08-06
分布式網絡信息資源重構模式及系統實現05-19
高速網絡環境下的分布式大型文件分發系統中調度子系統的設計與實10-16
高校信息查詢系統的設計與實現09-03
我國鐵路客運市場營銷策略研究論文07-23
網絡環境下的市場營銷決策與決策支持系統05-06
電算化信息系統環境下內部控制的研究09-11