張軍鋒,劉士津
(1.中國鐵道科學研究院 電子計算技術研究所,北京 100081;2.烏魯木齊鐵路局 客運處,烏魯木齊 830011)
鐵路客運營銷輔助決策系統(tǒng)(鐵路局級)關鍵技術研究
張軍鋒1,劉士津2
(1.中國鐵道科學研究院 電子計算技術研究所,北京 100081;2.烏魯木齊鐵路局 客運處,烏魯木齊 830011)
依據(jù)客運營銷分析的業(yè)務需求,結(jié)合客票系統(tǒng)的特點,以總體技術方案為指導,采用新理念、新技術,設計并開發(fā)了鐵路客運營銷輔助決策系統(tǒng)(鐵路局級)。文章研究數(shù)據(jù)源整合、統(tǒng)計算法優(yōu)化、應用負載均衡和系統(tǒng)功能擴展等關鍵技術,實現(xiàn)了業(yè)務決策的自動化、智能化,有利于提升客運業(yè)務分析和決策的效率。
客運營銷;輔助決策;統(tǒng)計算法優(yōu)化
隨著鐵路大提速的實施、客運新產(chǎn)品的推出以及客運組織和服務水平的提升,鐵路局和站段業(yè)務人員對營銷分析內(nèi)容多樣性、實時性和準確性提出了更高的要求。為了逐漸滿足鐵路局和站段的營銷分析需求,以中國鐵路總公司《鐵路客運營銷輔助決策系統(tǒng)總體技術方案》為指導,設計并研發(fā)了鐵路局客運營銷輔助決策系統(tǒng)(鐵路局級)(簡稱:系統(tǒng)),并將許多新理念、新技術運用其中,目前已經(jīng)完成推廣并進入功能擴展提升階段。
該系統(tǒng)是一個綜合性的分析、輔助決策支持系統(tǒng),它實現(xiàn)了對包括客票系統(tǒng)在內(nèi)的多個數(shù)據(jù)源的整合,對全鐵路局的運輸能力、區(qū)段和分界口能力、售票量、收入等指標進行統(tǒng)計,同時對客票系統(tǒng)運行中所涉及的票額預分、席位利用、車站售票等動態(tài)信息進行實時監(jiān)控和相關分析,在此基礎上,結(jié)合客流調(diào)查等手段進行客流預測、客運分析和運營策劃。營銷分析系統(tǒng)的應用可以使客票管理部門及時掌握全鐵路局每天的重要生產(chǎn)指標,實現(xiàn)對事前、事中和事后多種客運指標的監(jiān)控和掌握,為鐵路局營銷決策提供有價值的營銷分析信息。
1.1 系統(tǒng)總體結(jié)構
系統(tǒng)采用B/S、C/S混合結(jié)構,滿足鐵路局和基層站段用戶不同的業(yè)務需要。系統(tǒng)中的客票網(wǎng)和其它網(wǎng)絡通過安全平臺隔離,確保系統(tǒng)安全。系統(tǒng)數(shù)據(jù)庫位于客票網(wǎng)內(nèi),用戶通過訪問報表應用服務器來獲取相應的服務和數(shù)據(jù)信息。系統(tǒng)總體結(jié)構如圖1所示。
圖1 系統(tǒng)總體結(jié)構圖
1.2 系統(tǒng)功能結(jié)構
以用戶需求和總體技術方案為指導,系統(tǒng)劃分為數(shù)據(jù)管理、調(diào)查預測、分析評價、運營策劃和系統(tǒng)管理等5個子系統(tǒng),能夠為鐵路局、直屬站段和車站的營銷分析人員提供豐富的輔助決策功能。系統(tǒng)功能結(jié)構如圖2所示。
圖2 系統(tǒng)功能結(jié)構圖
2.1 數(shù)據(jù)源的擴展與整合
系統(tǒng)以客票系統(tǒng)數(shù)據(jù)為基礎,整合其它客運信息資源,實現(xiàn)數(shù)據(jù)源的擴展,從而使系統(tǒng)信息更完整,更加貼近業(yè)務人員的需求。除客票系統(tǒng)的席位庫和存根數(shù)據(jù)之外,其它主要的數(shù)據(jù)源包括:
(1)客票系統(tǒng)實時數(shù)據(jù)。以往的營銷系統(tǒng)以昨日前的歷史數(shù)據(jù)為基礎進行客流分析,用戶無法掌握實時的、全局的客流情況。在鐵路局級營銷系統(tǒng)中,增加了實時的預售數(shù)據(jù)和列車密度表,用戶可以依據(jù)這些數(shù)據(jù)及時了解客流情況,做出實時決策。
(2)十八點統(tǒng)計數(shù)據(jù)。每日從十八點統(tǒng)計系統(tǒng)采集前一天的發(fā)送量、收入統(tǒng)計數(shù)據(jù),進行加工整理,形成保留歷史的十八點統(tǒng)計數(shù)據(jù)。
(3)財收數(shù)據(jù)。從列車、售票站、乘車站等不同統(tǒng)計角度按時間段綜合分析、評定考核車站、售票處、窗口、售票員等各個業(yè)務層次的客票銷售收入和售票情況。
(4)客流調(diào)查數(shù)據(jù)。從車站、鐵路局和列車針對客流進行綜合、節(jié)假日、日常和專題等多種情況調(diào)查,清理匯總后作為分析預測模塊的客流調(diào)查數(shù)據(jù)。
(5)其它數(shù)據(jù)源。由于系統(tǒng)設計采用了可擴展性和開放性原則,根據(jù)業(yè)務需要允許數(shù)據(jù)源的擴展,如列車調(diào)度、客運資源相關數(shù)據(jù)等。
2.2 基于Cognos服務器的門戶整合
Cognos8 BI產(chǎn)品對以往的技術和思想進行了較大幅度的提升和創(chuàng)新,把用戶的操作方式全面推向以瀏覽器為前端的Web方式。它在一個產(chǎn)品中、單一Web服務體系架構上提供了包括維度報表和儀表盤、計分卡、分析、業(yè)務事件管理和數(shù)據(jù)管理等極其豐富的業(yè)務智能功能。
系統(tǒng)以Cognos8的架構為基礎,集成了數(shù)據(jù)管理、客流調(diào)查、分析評價、決策支持和系統(tǒng)管理等業(yè)務功能,除了Cognos8既有功能外,還包含二次開發(fā)的Ext+J2EE程序、IIS應用服務等模塊。采用基于Cognos8服務器的門戶整合技術后,不僅實現(xiàn)了單點登陸和一次認證,同時利用Cognos8的安全認證系統(tǒng)實現(xiàn)對用戶、目錄以及報表等對象的多角度、多粒度的權限控制,確保系統(tǒng)安全。
2.3 基于Ext的維護界面開發(fā)
Ext是一個基于Ajax架構的JS類庫,由Yahoo!UI(Yahoo! User Interface Library)擴展而來,包含大量具有C/S(Client/Server)風格的Web用戶界面組件,是網(wǎng)頁開發(fā)技術(HTML + JavaScript + CSS)的擴充。
系統(tǒng)中的數(shù)據(jù)維護模塊為用戶提供了基礎數(shù)據(jù)維護功能,用戶根據(jù)需要可以對部分基礎字典、列車屬性進行自定義維護,還可以補充和完善票額分配數(shù)據(jù)等。數(shù)據(jù)維護的Web頁面基于Ext框架開發(fā),采用了dialog、grid、layout、tabs、menu等UI組件,改變了以往單一表單的界面方式,實現(xiàn)了所見即所得、異步無刷新交換數(shù)據(jù)的效果,為用戶提供了更高效、更友好的界面。
2.4 應用級負載均衡實現(xiàn)
Cognos8由多個服務組成,這些服務可以采用分布式部署,多臺服務器通過同一個資料庫(content store)共享信息,并通過BI Bus實現(xiàn)信息傳遞、控制。通過在多臺應用服務器上擴展所需的Cognos8服務,形成應用服務集群。Cognos8的dispatch服務根據(jù)服務器的負載情況,自動將業(yè)務請求分發(fā)到不同節(jié)點,從而實現(xiàn)應用級的負載均衡功能,不僅增強了對數(shù)據(jù)的處理能力,提高了服務器響應速度以及資源的利用率,同時避免了服務器單點故障導致的用戶訪問失敗。
2.5 采用多線程營銷統(tǒng)計算法
基于操作系統(tǒng)的多線程技術和數(shù)據(jù)庫大并發(fā)量的特點,采用“基于多線程技術的營銷統(tǒng)計算法”,能充分利用服務器端資源,大幅度提高營銷數(shù)據(jù)預處理和統(tǒng)計分析的速度,改變了以往順序統(tǒng)計導致的速度慢、分析滯后的情況,為營銷決策人員提供及時可靠的決策依據(jù)。
2.6 系統(tǒng)的可擴展性
隨著客票業(yè)務的發(fā)展和用戶需求的進一步深入,系統(tǒng)將逐漸完善和發(fā)展,開放型的框架為系統(tǒng)提供了很好的可擴展性。已經(jīng)投入使用并將不斷完善的功能包括:
(1)客流調(diào)查與預測。完成長短期客流調(diào)查與分析功能,及時準確地掌握客運市場動態(tài),預測未來發(fā)展趨勢,為客運營銷提供市場調(diào)查與預測結(jié)果信息。主要功能包括:市場調(diào)查功能、數(shù)據(jù)審核功能、客流分析功能、客流預測功能。
(2)客運分析評價。
a.客車開行方案評價功能:運用旅客列車開行方案評價方法和模型,對現(xiàn)行或設計的旅客列車開行方案做出綜合評價;
b.列車效益分析功能:從每一趟車的收支情況著手,為降低成本,增加收入和加開、停開列車提供決策支持信息;
c.客運資源運用評價功能:根據(jù)客運基礎資源數(shù)據(jù)和運營指標的計算統(tǒng)計,對客運相關資源的運用情況做出評價;
d.營銷策略評價功能:運用指標計算、數(shù)據(jù)挖掘的模型與方法,研究客運產(chǎn)品、營銷渠道和手段、旅客行為等要素間的潛在關系,為經(jīng)營管理者調(diào)整和組織客運營銷策略提供決策支持。
(3)運營策劃。實現(xiàn)客運產(chǎn)品設計,提供多種備選設計方案,為決策者提供輔助決策支持。主要功能包括開行方案設計、席位配置方案設計、運價決策模擬、日常調(diào)整方案設計、運力資源規(guī)劃和營銷管理決策等功能。
鐵路客運營銷輔助決策系統(tǒng)是鐵路客運信息化的重要組成部分,是提高客運管理和決策水平的重要手段。通過與相關系統(tǒng)的信息共享和數(shù)據(jù)整合,該系統(tǒng)最終將發(fā)展成一個先進的、科學的、智能化的鐵路客運營銷決策支持系統(tǒng),能夠為客運業(yè)務工作人員提供內(nèi)容和形式豐富多樣的統(tǒng)計分析信息,為鐵路客運營銷決策者提供決策支持,為提高客運組織管理水平和決策分析能力、提高鐵路旅客運輸經(jīng)濟效益和社會效益、提高鐵路客運市場的競爭能力,提供強有力的支持。
[1]單杏花,張遂征,王煒煒,等. 鐵路客運營銷分析系統(tǒng)體系結(jié)構的研究[C]. 中國科協(xié)2005年學術年會論文集, 2005: 214-217.
[2]朱建生,單杏花,周亮瑾,等. 中國鐵路客票發(fā)售和預訂系統(tǒng)5.0版的研究與實現(xiàn)[J]. 中國鐵道科學, 2006, 27(6):95-103.
[3]周長鋒,王洪業(yè),周亮瑾. 京津城際列車快通卡票額智能分配的研究與應用[J]. 鐵路計算機應用, 2011,20(12):7-12.
責任編輯 方 圓
Key technologies for Railway Passenger Transport Marketing Aided Decision System
ZHANG Junfeng1, LIU Shijin2
( 1.Institute of Computing Technologies, China Academy of Railway Sciences, Beijing 100081, China; 2. Passenger Traff i c Department, Urumqi Railway Administration, Urumqi 830011, China )
In order to meet the requirement for aided decision-making, combined with the characteristics, guided by the overall technical scheme, Railway Passenger Transport Marketing Aided Decision System(PMDS) was designed and implemented based on Railway Ticketing and Reservation System(TRS). Many new methods and technologies were applied in this System. The technologies, such as data source integration, statistical algorithm optimization, application load balancing, function expansion, were studied in this paper. The methods and technologies were helpful to implement automation and intelligence of decision-making, effectively increase the eff i ciency of decision-making. Key words: railway passenger transport marketing; aided decision-making; statistical algorithm optimization
U293.22∶TP39
A
1005-8451(2015)11-0027-03
2015-04-10
中國鐵路總公司科技研究開發(fā)計劃課題(2014X006-A)。
張軍鋒, 副研究員;劉士津,高級工程師。