管理組態模塊是整個監控軟件的核心,調度軟件各個子模塊,對應用任務中的所有項目起著全局管理的作用。它在頂層設計上管理資源和數據調度。此外,可以利用工程管理接口來管理組態模塊間的數據調度,以使軟件運行達到最佳性能。管理組態模塊,使用戶進行方便的操作以及讓軟件系統穩定地運行,同時主要通過數據庫,將參數組態和圖形元素進行銜接,并成功的將開發系統、運行系統有機連接協調運行。而對于工業變電站,工程管理與口令管理子模塊又是較為核心的管理模塊。
工業變電站監控軟件主要由通信模塊、數據庫模塊、主程序模塊、管理模塊等組成,管理模塊是其中重要的功能模塊。而管理模塊主要供用戶使用,填寫要方便、界面清楚、注釋盡量詳細。作為專用軟件包,管理模塊能夠在滿足嚴格的可靠性實時性的基礎上,完成系統的可組態可擴展性、可用性、可維護性,可以讓模塊之間正確調度及參數精確調整。管理模塊主要包括工程管理模塊、菜單管理模塊、口令管理模塊、管理模塊、事件管理、時間管理、工具箱管理模塊等。而工程管理與口令管理子模塊又是最為核心的模塊。
1、工程管理模塊
1.1 工程管理子模塊
工程管理器是工業變電站監控軟件管理功能模塊的重要部分,為用戶集中管理本機上的所有組態工程,將畫面制作系統中已設計的圖形畫面、數據報告等工程資源進行集中管理,對組態軟件應用中的所有工程起著全局管理的作用。工程管理器有利用戶對工程進行全局策劃,明確工程定位、開發目標及進度計劃,對開發過程可能出現的難點及風險進行有力的預控。
1.2 工程管理器必要性
工程管理器是提供應用程序的搜索、備份、建立新應用等功能的專用管理工具。在用戶應用組態軟件開發工程設計時,會遇到下面一些煩惱: 經常要進行組態數據的備份;經常需要引用以往成功應用項目中的部分組態成果;經常需要迅速了解計算機中保存的應用項目。雖然這些要求可以用手工方式實現,但效率低下,極易出錯。
1.3 工程管理器設計
工程管理子模塊包括工程管理、數據管理和系統連接,三部分相互關聯。它們之間有機的調度,關系之間表的設計如圖1所示。
[ALIGN=CENTER]

圖1 工程管理模塊的構成[/ALIGN]
開發系統和運行系統的調用,可以讓組態軟件支持在線組態技術,即通過工程管理器在不退出系統運行環境的情況下可以直接進入組態環境并修改組態,使修改后的組態直接生效。在新開發中,通過工程管理器生成的一個應用工程,可以用唯一的一個名稱來標識。通過工程管理器可存儲多個應用程序,組態軟件通過應用程序的名稱來訪問其組態內容,打開其組態內容進行修改或將其應用程序裝入計算機內存投入實時運行工程管理器子模塊,目前已經實現了軟件需求中的各項功能,該模塊可以很好的成為各種工控組態軟件的一個子系統,可成為各種組態軟件項目管理的共用模塊。
2、口令管理模塊
2.1 系統權限管理的需求
工程中為了確保這些信息不被隨意修改和破壞。我們必須對用戶進行審核,防止數據丟失破壞。用戶權限的管理一般包括用戶密碼、用戶角色、操作權限等,主要針對數據庫的安全使用和對功能模塊的操作權限. 不同的用戶具有不同的權限,同時,隨著用戶的變化,其權限也需要變化,這就要求系統具有動態可變性和柔性。為了適應變電站人員變動的靈活性,提高系統的安全性和自適應性,并且保持系統操作的繼承性,采用用戶/用戶角色/操作權限模型來實現系統的用戶權限管理。
2.2 系統用戶權限管理設計
操作權限是指用戶對信息系統中數據對象的可操作權利,在數據庫應用程序設計中,窗口界面設計往往要用到數據庫數據對象,用戶的權限控制實質上是控制用戶是否能訪問相應功能按鈕或菜單。基于角色的權限管理模型是指管理員根據需要創建角色,然后把有關權限賦予給此角色,最后將該角色授予合適的用戶,這樣用戶就可以獲得該角色所擁有的權限。在電力監控系統中用戶被定義為不同的等級,每個等級的權限被限定在一定的范圍內,對用戶分級及其權限大體劃分做出了定義。
2.3 用戶登錄管理
為了保證系統的安全性,每個用戶均配有加密的個人口令和密碼。用戶登錄時要輸入用戶名和密碼經過校驗成功才可以進入,校驗不成功則不可操作。登陸界面如圖2所示。
[ALIGN=CENTER]

圖2 用戶登錄管理界面[/ALIGN]
由于監控軟件中包含了不同的子系統,每個用戶只能操作和管理其權限范圍內的子系統。操作員用戶和班長級用戶的授權完全由工程師用戶決定,工程師用戶根據系統的需要,給與相應的權力,以便最大程度地確保數據庫的安全,確保信息不被隨意修改和破壞。工程師用戶定制其他級別的用戶能否進行組態,是否可以進入運行系統,是否可以隨意退出運行的系統。
2.4 權限控制的前臺實現
當用戶登錄系統時,首先輸入其用戶名和口令,通過驗證后根據其用戶級別取得相應的權限。權限是控制的重點,通過統一的界面把所有的處理模塊以菜單方式集成為一個統一的系統,即在一個窗體上的功能可以讓不同的操作人員進入,并且擁有不同的操作權限。在用戶使用時按其角色配置其可操作的真實界面,獲取權限的流程圖如圖3所示。
[ALIGN=CENTER]

圖3 用戶獲取權限流程[/ALIGN]
這種基于角色的權限管理有效增強了系統的安全性,操作簡單而且能很好地適應組織結構變化,用戶權限控制能夠最大可能方便軟件維護和最終用戶使用。即注重靈活性又要兼顧安全性。
3、結束語
管理組態模塊研究監控軟件在工業變電站中管理組態模塊的設計以使監控軟件能夠更方便地為現場服務。配電監控管理系統的應用可以節省很多的人力、物力,甚至能夠減少事故的發生,使變電站等用電場所真正達到無人值守的目的。管理組態模塊在變電站監控軟件中,為實時監控變電站現場運行情況,提供友好的人機接口發揮了及其重要的作用。