安全閥年檢網絡管理系統設計與實現

2013-11-19 許繼平 北京工商大學計算機與信息工程學院

  針對電力企業(集團)中大量安全閥年檢和監管難題,設計了一種電力企業(集團)安全閥遠程年檢及數據管理系統(SVAIMS)。該系統采用擴展的C/S 架構模式,以電力企業安全閥管理業務為主線,通過C#模塊化編程技術,搭建包含安全閥年檢信息采集、到期閥年檢預警和超期閥年檢報警三項高級功能及分類查詢、用戶權限管理、報警設置等一般功能的安全閥遠程年檢及數據管理系統。該系統的運行將有效提高電力企業(集團)在安全閥年檢管理的效率,同時可大幅度避免超期閥所帶來的安全隱患。

  在電力企業中,為防止出現重大事故,添加安全閥是一種常用的安全方法,它對企業安全性起著至關重要的作用。而安全閥本身受使用壽命的限制以及使用過程中的環境的影響會產生損壞,因此需要及時發現問題,降低導致危害的概率。此時若沒有及時發現問題而繼續使用失效的安全閥,則將對生產造成不可估量的危害。因此,國家規定必須定期對在用的安全閥進行強制性檢驗,而檢驗過程中會產生大量檢驗數據,加上安全閥的設備參數、廠家信息以及校驗人員等信息,尤其是在企業應用的安全閥數量越來越多的情況下,人工管理這些數據就成了一項繁重且易出錯的工作。此外,由于一般應用安全閥等設備的電力企業都是國家壟斷企業,業務流程比較復雜。人工走完這些流程不僅費力、耗時,且容易由于某個環節出現特殊情況導致整個工作無法進行,從而對工作效率產生極大影響。

  本文所介紹的安全閥年檢網絡管理系統解決了這一問題,實現了對中國電站涉及到安全閥的使用管理和校驗管理,并能實現安全閥校驗期限預警與報警功能。方便快捷的信息查詢功能為工作決策提供了完備的數據資料,是對電力企業安全閥信息管理的一次改革,全面實現安全閥的現代化管理。安全閥年檢網絡管理系統利用C#語言進行開發。C#是微軟公司發布的一種面向對象的、運行于.NET Framework之上的高級程序設計語言。數據庫采用的是SQL Server 2005,它是一個全面的數據庫平臺,其數據引擎是企業數據管理解決方案的核心。SQL Server 2005數據庫引擎為關系型數據和結構化數據提供了更加安全可靠的存儲功能,可以用于構建和管理高可用性和高性能的數據應用程序。

1、SVAIMS系統平臺實現

1.1、總體方案

  在進行周詳的需求分析后,設計系統的功能應滿足以下要求。

  (1) 配備一套完整的數據庫系統,基礎數據庫包含安全閥的全部原始信息,其中包括參數、型號、檢修時間等,并且信息和相關安全閥綁定。

  (2) 能實現安全閥校驗計劃編制,出具和審核安全閥校驗報告等。

  (3) 能根據提供的條件查詢每個設備的狀態、信息,以滿足工作人員的統計匯總要求。

  (4) 能根據校驗計劃對安全閥進行周期性管理,根據用戶安裝安全閥的日期以及電力公司規定的安全閥更換周期、校驗周期等生成相應的校驗計劃、報廢計劃,并能根據安全閥管理工作人員的需要對計劃進行更改。

  (5) 實現系統的維護功能。用戶可自己創建、修改、刪除系統原始信息、管理人員名單、人員權限等。

  電力企業的安全閥管理工作涉及面廣,重復性大且要求準確度高,隨著安全閥管理業務量的不斷加大,傳統的工作方式已無法滿足現代化管理工作的需求。根據目前設備管理業務領域的整體發展水平,運用遠程集中管理技術建立具有全面性、實用性、靈活性的安全閥管理體系已成為一種必然。

  目前運用Visual Studio 與SQL 數據庫相結合開發出的遠程集中管理系統已經成熟,信息的貫通也十分詳細。因此,安全閥遠程集中管理系統是一個具有分布特性的網絡管理平臺,它不僅能實現包括安全閥設備信息的錄入、管理和查詢等功能,而且支持高層管理部門決策行為。此外,還可以在Internet 上共享安全閥設備信息。

1.2、系統結構

  本系統在設計和建設過程中充分考慮了當前和未來的發展需求,采用合理的技術,選用先進的設備和軟件,以最大限度滿足當前應用系統的需求。系統設計中應滿足以下原則。

  (1) 標準化、規范化的原則。系統搭建應符合信息系統設計的基本標準和要求;數據類型、編碼、圖式符號應符合現有的國家標準和行業規范。

  (2) 數據可靠性原則。基礎數據是一切安全閥信息管理的公共資源數據平臺。在基礎數據的錄入、使用、更新、管理過程中,按規范嚴格執行,保證數據的質量,維護數據的準確性、權威性。

  (3) 安全性、開放性、可擴展性和共享性原則。系統建設要保證數據具有良好的安全性,保證網絡系統的安全運行,把系統故障降到最低程度。留足接口,方便數據共享和信息交換,形成易于移植的開放性系統,同時,可根據需要進行擴展。

  (4) 人性化的原則。用戶界面要布局美觀,顯示畫面清晰明了,操作簡便,在此基礎上,要求數據易讀,并具有靈活的輸出時間和輸出內容的選擇性。根據系統設計的需求及原則,本系統對傳統的兩層C/S 模式進行了擴展,采用了三層結構的C/S 模式,根據用戶類型的不同,各級管理員具有不同的權限。

  客戶端供電力企業的集團和廠級管理員使用;應用服務器供數據庫管理員使用,以便對整個系統平臺進行管理和監控;SQL Server 服務器存儲與安全閥相關的各種數據。系統的總體結構圖如圖1 所示。

系統總體結構

圖1 系統總體結構

結論

  傳統的人工管理安全閥信息的方式效率低下,容易出錯。針對電力企業安全閥管理信息需求,為提高電力企業管理效率和國家電力的安全性,提出了一種可行的信息管理系統方案,可實現查詢、管理、報警等功能,具有高效率、高安全性、聯機用戶數多等優點;同時,使用了獨立性強、易于維護的組件技術,既減輕工作強度,又提高工作效率。

  該系統投入運行以來,從使用結果看,系統的設計是成功的,程序運行穩定。該系統減少了數據的重復錄入,減輕了檢測人員的工作強度,降低了電力企業的管理成本,解決了由于業務流程復雜而導致安全閥數據丟失殘缺的問題,極大地方便了安全閥檢查業務的開展,并提高了數據的準確性和及時性,把人為因素可能造成的失誤降至最低。