【摘要】本文以無線列調通信設備動態管理系統的設計和實現為例,介紹了動態管理系統的設計思路、實現技術等內容。對各企業加強在線運用設備的動態管理、故障管理,提高對在線運用設備的質量分析、故障定性具有一定的參考價值。
【關鍵詞】無線列調通信設備動態管理實現
一、引言
列車無線調度電話(簡稱無線列調)是重要的鐵路行車通信設備,是確保機車安全運行的“三大件”之一。無線列調通信設備的良好運用是鐵路安全運輸生產的重要基礎和保證。無線列調通信設備動態管理系統是利用辦公局域網絡平臺實現對無線列調通信設備維修、故障處理情況跟蹤管理,各級維護部門信息共享、管理。
二、系統總體規劃
考慮到數據統一管理及共享、以及今后的擴展及方便維護,系統搭建在當前的辦公局域網絡平臺上,實現全局管內有人值守、無人值守機車出入庫檢測點,及局管內無線設備維修工區,無線通信設備管理部門對無線列調通信設備動態管理平臺的使用。
根據無線列調通信設備日常管理實際情況,系統由用戶管理、設備管理模塊、維修管理模塊、報表統計模塊等組成。其中設備管理模塊和維修管理模塊、報表統計是該系統的實現重點。
(1)設備管理模塊:實現對機車無線設備、車站設備、區間中繼設備的維護管理。它可以通過兩種方式進行設備維護:一種為綜合登記。以機車和車站為一個整體對相關的無線設備進行綜合性的登記、安裝、更換、卸下操作,同時通過鏈接方式實現對更換卸下的設備的維修管理登記工作。另一種方式為分類登記。可采用對單個無線設備(機車無線設備、車站設備、區間中繼設備)的單獨登記、安裝、更換、卸下操作及維修管理。
(2)維修管理模塊:負責對各無線通信設備的故障維修處理進行記錄,通過實現對無線通信設備維修登記、維修查詢、故障處理、維修提示等運用功能的管理,同時通過維修管理的數據可生成故障統計相關報表。
(3)報表統計模塊
該模塊可自動生成相應的故障報表統計報表,利用表格及餅圖的方式顯示,生成XLS及文本格式的表格,方便數據統計上報。
三、設計目標
(1)多級用戶管理模式,實現不同用戶的不同操作管理權限;(2)設備管理,實現對所有在線、備用設備的信息管理、條件查詢;(3)維修管理,實現對維修設備的登記,統計和查詢管理;(4)實現對帶運設備的有效管理和通知;(5)實現對各項無線通信設備的運用良好率、故障率統計,分析;(6)支持Excel導出功能,各項查詢結果可以導出到Excel文檔中輸出。
四、系統的設計與實現
4.1系統設計原則
4.3系統設計原理及邏輯
該系統遵循先登記后查詢的原則。用戶管理模塊中,所有數據均由管理員登記錄入,之后所有用戶可在查詢界面進行查詢以及對設備進行各項操作;維修管理模塊中,故障登記人員先將設備故障現象進行登記,之后才能進行查詢以及維修人員進行維修登記;帶運記錄先由發送單位進行登記,之后供接收單位查詢和登記;主要模塊結構圖如下圖所示:
4.4數據庫設計及實現
4.4.1系統數據庫表關系
系統數據庫表主要由:用戶信息(user_info)、機車設備信息(JC_Info)、機車附屬設備信息(Jc_Other_Info)、車站信息(Cz_Info)、車站其他設備信息(Cz_Other_Info)、區間設備信息(QuJian_Info)、維修記錄(Operate_Info)、操作日志(Operate_Info)等組成。
4.4.2數據庫的訪問方式
該系統數據庫采用SQL Server 2005,通過ADO.NET對其進行訪問。使用SqlClient命名空間中的SqlConnec-
為提高系統執行速度及安全性,大部分的數據訪問操作都由Add_Jc_Info(機車信息登記)、Add_JC_Other_Info(機車所帶設備登記)、Change_Jc_Son(替換機車上的設備)、Add_Weixiu_Info_A (維修-故障登記)、Add_Weixiu_Info_B(維修-結果登記)等34個存儲過程完成。
4.4.4其他功能實現
(1)系統報表功能:為了達到更好的圖形效果,該功能引入第三方控件,將統計結果轉換成餅狀圖。(2)擴展性預留:系統管理員在不修改程序的情況下,可通過修改系統的List目錄下的TXT文件內容實現相關內容的增加和修改。
五、系統的測試及使用效果
系統經過單元測試、功能測試和系統測試,并經過南寧無線、柳州無線、玉林無線車間11個月的使用,已將基礎數據進行了完善、同時對使用不夠人性化、不方便的地方進行了3次較大的設計修改,實現了庫修、故障修中無線通訊設備及附屬各部件的故障及更換情況及時記錄,達到對無線通信設備進行動態管理,提高設備故障信息分析、處理能力的目的,同時減少了勞力成本、辦公成本。
六、結束語
無線列調通信設備動態管理系統帶來了全新的管理模式。實現了對無線通信運用設備“用、管、修”的緊密結合,預防和減少設備故障發生,確保無線通信設備安全良好運用,具有廣闊的推廣運用前景和重要的實用價值。
參考文獻
[1] A.Russell Jones ASP. NET與C#從入門到精通.電子工業出版社,2003
[2]徐國智,王孝宜.《SQL Server數據庫開發實例》[M].電子工業出版社,2006年1月