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