李建平,林 杰
(大秦鐵路股份有限公司 朔州車務段,山西 朔州 036000)
朔州車務段管轄北同蒲線 1 條干線和寧岢 ( 寧武—岢嵐) 線、岢瓦 ( 岢嵐—瓦塘 ) 線、平朔支線 ( 大新—安太堡 ) 3 條支線。車務段管內有 2 萬 t 裝車線 3條、單元萬噸裝車線 36 條、小列裝車線 31 條,煤炭發運戶共 158 戶,是大秦線最大的裝車基地。車務段運輸生產任務量大,涉及車站、發貨單位、煤站、煤礦,管轄范圍點多面廣。原有相關管理系統在使用時不夠直觀、方便。在這種情況下,基于 Web 瀏覽器模式,以電子地圖為操作背景,研制開發了朔州車務段“煤炭運輸客戶管理系統”。系統投入使用后,車務段實現了從源頭上實時、準確地掌握貨源底數,研判煤礦生產狀態和客戶發運意愿,提高了全段客戶管理水平和運輸組織效率。
煤炭運輸客戶管理系統主要用于車務段管理人員網上實時、準確地掌握管內煤炭企業運行情況和處理有關日常工作。車站管理人員需要根據現場實際情況,準確、及時地錄入自站管轄范圍的煤站庫存數據以及煤礦生產狀況,確保車務段管理人員能夠準確地查詢、分析煤站運銷生產數據,及時部署貨源組織和空車配置等相關工作。
煤炭運輸客戶管理系統的總體目標是圖形化動態顯示車站、發貨單位、煤站、煤礦的地理分布和相互關系,畫面清晰、美觀。使用人員根據鼠標指向,系統能以焦點動畫形式實時顯示主要車站、煤站的生產數據、生產狀態,并能以 Web 頁面打印技術打印統計報表,達到所見即所得的效果,便于車務段管理部門查詢、監控生產狀態,為決策部門提供參考。
系統基于瀏覽器模式設計,方便操作和升級維護。為了在瀏覽器模式下達到本系統的設計目標,設計要求電子地圖層 2 級,車站地圖數 31 張,鼠標焦點動畫數據 3 項,鼠標焦點列表數據 3 項。借助較為精確的電子地圖,選擇具有強大圖形圖像處理能力和良好數據庫接口性能的 Microsoft Visual Studio.NET開發工具進行開發,采用微軟公司的 SQL Server 數據庫實現高效的數據處理和數據存儲。系統建立各車站、發貨單位、煤站、煤礦的對應關系和相應的生產數據庫。在此基礎上,以電子地圖為背景,以動畫或圖表形式把生產數據、生產狀態直觀地顯示出來,并方便使用人員進行各種數據統計和查詢。
系統結構圖如圖 1 所示。頂層由基礎數據維護、車站分布圖、統計分析 3 大模塊組成,每部分再按功能進行細分。基礎數據維護模塊包含車站信息管理、煤礦生產管理、發貨單位管理、煤站信息管理、煤站庫存管理。車站分布圖為一級電子地圖,其下一層是指定車站的煤場煤礦分布圖,為二級電子地圖。統計分析則包括生產數據統計圖和生產數據統計表。基礎數據維護模塊主要完成車站、發貨單位、煤站、煤礦之間對應關系的管理,并完成生產數據的錄入。在此基礎上,車站分布圖和煤場煤礦分布圖按不同層次實現車站、發貨單位、煤站、煤礦地理分布和生產數據的動態顯示,統計分析模塊的分析功能則從不同角度實現生產數據的分析、匯總、統計、打印。3 大模塊相互關聯,構成了一個完整的客戶管理系統。

圖1 系統結構圖
客戶管理信息系統的分級電子地圖是基于測繪部門的電子地圖開發的。在總體設計方案確定后,首先梳理出車站、發貨單位、煤站、煤礦的地理分布和相互關系,然后根據車務段管轄范圍,對電子地圖進行加工處理,保留縣以上地標和鐵路運輸網絡,并在地圖上標出與車務段有關的車站、發貨單位、煤站、煤礦,從而構建出車站分布圖 ( 一級地圖 ) 1 張和煤站、煤礦分布圖 ( 二級地圖 ) 31 張。經過加工后的電子地圖,可以滿足車務段運輸生產動態監控的需要。系統運行時車務段管轄車站分布圖如圖 2 所示,主要包括朔州車務段下轄車站分布情況,在界面上突出顯示每個車站。根據系統設置的層級關系,從車站分布圖上選定某個車站即可進入相應的煤站、煤礦分布圖。
焦點動畫采用 Flash 進行設計開發。煤礦生產狀態有生產、減產、停產 3 種狀態,根據煤礦生產實際情況,系統設計由工作人員人工輸入裝車數、上煤量等有關數據,實現數據動態更新。在電子地圖與煤礦生產狀態建立關聯,電子地圖自動檢查煤礦生產狀態的變化,根據變化情況更新地圖的上的煤礦生產狀態圖標。煤礦生產狀態使用不同顏色的小動畫顯著標識,正常生產用綠色表示,減產使用黃色表示,停產用閃爍紅色表示。在電子地圖上選定某煤站時,以數據列表形式顯示該煤站下各發貨單位當日上煤量、當日裝車數、當日存煤量。當日上煤量動畫是一輛滿載煤炭行駛中的卡車,當日裝車數動畫是鏟車不斷往卡車里加煤,當日存煤量是一個越堆越高的煤堆。通過小動畫生動、形象地描述煤炭生產運輸的過程,讓原本枯燥乏味的數字充滿趣味和動感。系統煤站煤礦分布圖顯示界面如圖 3 所示。從圖 3 可以看出,在系統里能夠顯示車務段管轄車站發貨單位當前的上煤量、裝車量和存煤量。

圖2 朔州車務段管轄車站分布圖

圖3 煤站煤礦分布圖
該模塊設計以表格和圖表 2 種方式顯示統計數據。根據輸入統計條件,圖表數據可按不同條件組合查詢。在圖表橫軸,可以按時間范圍分別以年、月、日查詢,或者按車站、煤站進行查詢,顯示項目欄可以選上煤、裝車、發送、存煤任意一項查詢;生產數據統計報表的數據列顯示車站、煤站、發貨單位、上煤量、裝車數、存煤量,統計數據可直接打印。設計統計報表要達到貨運營銷中心工作人員能通過系統提高日常工作效率的目的,同時主管領導通過系統還可以分析煤站運銷生產數據,了解煤炭發運計劃。系統運輸生產數據統計圖設計樣式如圖 4 所示。

圖4 運輸生產數據統計圖
數據維護模塊功能主要應滿足朔州車務段工作人員建立車站、煤站、煤礦、發貨單位基礎信息及其相互關系,并錄入生產庫存數據的需要。該模塊在設計上應做到結構清晰,方便操作。因此,數據維護功能是其他功能的基礎,由煤礦生產管理、車站信息管理、煤站信息管理、發貨單位管理、煤站庫存管理構成。車站管理人員通過數據維護功能將所轄煤站和吸引區域煤礦的生產狀況準確地錄入,貨運營銷中心工作人員可以通過系統,按日查詢管內某車站所管轄煤站運銷生產數據未上報明細,未上報明細查詢結果可直接打印,及時催促車站輸入信息。
朔州車務段開發煤炭運輸客戶管理系統后,整體上提升了車務段客戶管理工作水平。貨運營銷中心工作人員可隨時掌握客戶的動態,借助信息系統提高了信息處理的速度和準確性,同時車務段主管領導通過客戶管理系統,可任意查看管內車站管轄煤站的運營情況,實現了網上實時、準確掌握管內煤炭企業上煤進度,直觀了解煤礦生產經營狀況,查詢、分析運銷生產數據和管理工作的進展情況,從源頭上準確掌握全段客戶貨源底數,研判煤礦生產、發運意愿等。系統使用后并對全段貨源組織有較大幫助,為大秦線實現運量穩步增長提供了有利支持。