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