楊銘
摘 要:本文針對對電力企業安規考試現狀,設計了基于SSH架構的電力安規模擬考試系統,建立以計算機技術、網絡技術、通信技術為支撐的電力安規考試系統,是實現電力企業穩定運行、健康發展的重要保證。
關鍵詞:電力企業;安規模擬;考試系統
引言:智能電網領域作為當前電力的發展趨勢,對于發電、輸電、配電、變電和用電等各個領域的電力安規知識的培訓是必不可少的。培訓的內容和課程類型多,且知識量較大。面對如此繁重的學習任務,如何有效減輕員工學習安規的壓力,提高員工的學習效率,這就對平臺的功能提出了更高的要求。
一、電力安規模擬考試系統設計原則
(一)抽象和求精。抽象是提取現實世界事物的本質的共性而不考慮其細節內容。抽象是面向對象廣泛應用的概念。上一章需求分析當中,對求解問題用現實世界語言直接表示;在概要設計階段需要進行抽象,提取一類事物所具有的共同特點即抽象。抽象包括過程抽象和數據抽象。無論是那種抽象都要提取一類事物的精華而不是細枝末節,因此抽象過程中求精是很重要的。求精可以協助概要設計師在設計當中伴隨著設計流程的不斷深入可以展現層次很低的信息。抽象與求精相結合能夠很好的幫助概要設計師建立一套完善的設計模型。
(二)模塊化與信息隱藏。在概要設計階段需要設計軟件結構,而科學的軟件結構的設計核心是分塊設計。分塊設計即對目標系統的功能進行模塊劃分,將大問題化解為一個個小問題最終得到解決。劃分好的模塊之間要盡量少通信或者一個模塊內部數據或數據的改變不能影響其他模塊的狀態,因此要保證模塊之間的信息是相互保密的,否則模塊劃分就沒有意義了。要做到模塊之間信息保密就要把每個模塊的信息隱藏起來,每個模塊只留一定的接口與其他模塊進行簡單的通信。模塊的劃分要做到每個模塊的信息隱藏,這樣可以減少研發、測試和維護的工作量。
(三)模塊獨立性。提倡模塊的獨立性是為了方便后期的研發和維護。模塊的獨立性通過模塊的內聚度和耦合度來衡量。
二、電力安規模擬考試系統功能模塊設計
電力安規模擬考試系統的設計是為了實現電力員工對安全操作規則自主的學習及自動測評。每個用戶都會有對應的用戶信息,其中記錄了個人的學習歷程及自己收藏的沒有掌握的試題。可方便用戶有針對性的連貫性的學習。本系統從功能上主要分為八個模塊,分別是用戶管理、權限管理、題庫管理、在線考試管理、歷史考試記錄管理、收藏試題管理、統計排名管理以及系統設置。
電力安規模擬考試系統功能模塊如圖1所示。
圖1 電力安規模擬考試系統功能模塊圖
三、系統關鍵模塊設計
(一)權限管理模塊。該模塊設計的主要目的是輔助用戶管理模塊,其基礎的功能包括系統權限的添加、修改和刪除。待用戶管理模塊添加新的用戶角色后,可在該模塊內選擇新建角色的操作權限。
(二)題庫管理模塊。在題庫管理中,主要包括試題基本信息的添加、刪除、修改以及查詢等4個功能點。試題基本信息的添加功能主要目的方便管理人員可參照新的電力安全操作規程擴充試題庫的題目信息,保障試題的時效性。試題基本信息的刪除功能目的是為了方便試題維護人員及時淘汰已過時規程,防止員工在考試時自動出卷系統抽中該類試題。試題基本信息的修改功能可方便試題維護人員及時更正由人為原因導致上傳錯誤的試題,充分保證試題的準確性。在試題查詢模塊,提供多種查詢條件,方便試題的快速定位,邊緣管理人員以及學員快速的找到要操作或學習的題目。
四、系統數據庫設計
數據庫是一個結構整齊、定義正規貼切且操作規范的數據集合,同時也是電力安規模擬考試系統的數據中心。設計組成完整且結構合理的數據庫體系結構及其邏輯結構是該系統設計開發過程中的一個關鍵性工作。
數據庫設計時,一般情況需要滿足下列五個要求:(1)減少表中可為空的列;(2)減少表中重復值或列;(3)盡量確保每個表中只有一個唯一的標識符;(4)數據庫對象要有統一的前綴名;(5)盡量只存儲單一實體類型的數據。滿足了以上五條要求,設計的數據庫表基本上就達到了設計規范。其他詳細具體的設計要求,需要數據庫設計者在設計過程不斷摸索、不斷積累經驗,最終能夠設計穩定、科學、合理的表結構。
結束語:對于電力企業而言,員工對安規的掌握情況與企業的安全穩定運行息息相關。而如何保證員工的工作之余合理的記憶及考核安規掌握情況就顯得尤為重要。電力安規模擬考試系統采用先進系統開發框架和軟件開發過程,在很大程度上推進了安規學習模式的改進。
參考文獻:
[1] 陳奇朋,羅滇生,胡強,等.基于虛擬現實技術的電力作業仿真培訓系統[J].計算機工程與應用,2012:1-6.
[2] 徐良軍,章建,蔣毅,等.基于虛擬現實技術的電力安監仿真培訓系統[J].計算機系統應用,2010,19(11):162-166.