【摘 要】闡述了電網(wǎng)調(diào)度培訓(xùn)考試系統(tǒng)從需求分析與功能設(shè)計(jì),到系統(tǒng)設(shè)計(jì)與系統(tǒng)實(shí)現(xiàn)的全過程的整體構(gòu)架及設(shè)計(jì)思路,提出改進(jìn)的組卷策略,設(shè)計(jì)和實(shí)現(xiàn)了在線培訓(xùn)考試系統(tǒng),為電力系統(tǒng)各專業(yè)人員教育培訓(xùn)和標(biāo)準(zhǔn)化考試提供網(wǎng)絡(luò)平臺(tái)。
【關(guān)鍵詞】遠(yuǎn)程培訓(xùn);在線考試;web
1.引言
近年來,經(jīng)濟(jì)的飛速發(fā)展,帶動(dòng)電網(wǎng)邁入高速發(fā)展。新設(shè)備與新技術(shù)的引用使電網(wǎng)結(jié)構(gòu)和運(yùn)行方式更加復(fù)雜,電網(wǎng)的安全運(yùn)行控制難度不斷加大,對(duì)電網(wǎng)調(diào)度運(yùn)行人員的素質(zhì)要求更高,傳統(tǒng)培訓(xùn)考試方式費(fèi)時(shí)費(fèi)力又低效的人員培訓(xùn)考試工作也應(yīng)發(fā)生改變。因此,研究開發(fā)針對(duì)電網(wǎng)人員的培訓(xùn)考試系統(tǒng)顯得十分重要,滿足不斷發(fā)展變化的培訓(xùn)考核的要求,建立遠(yuǎn)程在線培訓(xùn)考試系統(tǒng),實(shí)現(xiàn)計(jì)算機(jī)輔助教學(xué)培訓(xùn),提高培訓(xùn)效率和水平。傳統(tǒng)的考試流程是老師首先刻試卷、印試卷,然后安排地點(diǎn)和時(shí)間考試、監(jiān)考、收集試卷,最后進(jìn)行評(píng)改試卷以及分析試卷。這種模式漫長而繁瑣,已不能很好地適應(yīng)當(dāng)今考試的需要。在線網(wǎng)絡(luò)考試系統(tǒng)是傳統(tǒng)的考試的延伸和擴(kuò)展,它利用網(wǎng)絡(luò)可以隨時(shí)隨地的對(duì)培訓(xùn)人員進(jìn)行網(wǎng)絡(luò)在線考試,在很大程度上優(yōu)化了考試的過程。本文通過文本、題庫、圖像、視頻、在線交流等多媒體技術(shù)將培訓(xùn)內(nèi)容高效生動(dòng)地展現(xiàn),讓學(xué)習(xí)者獲得較好的學(xué)習(xí)體驗(yàn),從而提高學(xué)習(xí)培訓(xùn)的效果與效率。
2.關(guān)鍵技術(shù)的介紹
本文采用的動(dòng)態(tài)網(wǎng)頁技術(shù)是ASP.NET技術(shù)。ASP.NET又被稱為ASP+,它是ASP的下一代版本,它是一個(gè)能夠用于Web開發(fā)的新框架,其包含很多新特性。ASP.NET的可擴(kuò)展性與可定制性皆良好,數(shù)據(jù)處理技術(shù)也相當(dāng)不錯(cuò),正是因?yàn)锳SP.NET技術(shù)具有以上優(yōu)秀的新特性,所以ASP.NET的使用比ASP廣泛地多,因?yàn)槠鋷Ыo了Web開發(fā)人員很好地靈活性,將Web應(yīng)用程序的開發(fā)的周期大大地縮短,提高了開發(fā)效率。
本系統(tǒng)采用的數(shù)據(jù)庫技術(shù)是SQL Server 2000。主要原因有以下三點(diǎn):第一,SQL Server能夠與Windows 2000 Server服務(wù)器緊密集成,由于Windows 2000 Server服務(wù)器安全性能好,能摒除全部未經(jīng)授權(quán)的用戶的非法訪問,所以能夠提高本系統(tǒng)的安全性;第二,對(duì)于存儲(chǔ)在SQL Server 2000數(shù)據(jù)庫中的任何數(shù)據(jù),用戶能夠使用Web瀏覽器進(jìn)行遠(yuǎn)距離地查詢,這就能夠滿足系統(tǒng)遠(yuǎn)程訪問的需求。第三,SQL Server 2000的容量很大,創(chuàng)建數(shù)據(jù)表的數(shù)量高達(dá)20萬個(gè),這能夠滿足本系統(tǒng)中的考題數(shù)量大的要求。
3.系統(tǒng)總體框架
培訓(xùn)考試系統(tǒng)作為調(diào)度管理類應(yīng)用,部署在電網(wǎng)安全Ⅲ區(qū),采用Browser/Server模式進(jìn)行設(shè)計(jì)開發(fā),共有三臺(tái)服務(wù)器,如圖1所示,其具體功能包括:Web服務(wù)器存放系統(tǒng)的文件、數(shù)據(jù)庫服務(wù)器安裝國產(chǎn)達(dá)夢(mèng)數(shù)據(jù)庫、流媒體服務(wù)器作為多媒體文件與文檔資料的獨(dú)立處理與存放服務(wù)器,保證系統(tǒng)運(yùn)行的流暢性和安全性。系統(tǒng)所有的升級(jí)和更新均在服務(wù)器端完成,客戶機(jī)在訪問服務(wù)器前無需安裝任何軟件只要在網(wǎng)頁瀏覽器中輸入Web服務(wù)器地址,通過http協(xié)議發(fā)送請(qǐng)求便可立即訪問系統(tǒng)。
4.系統(tǒng)總體功能模塊
4.1 資料管理
資料管理通過管理員進(jìn)行文檔、多媒體資料的分類上傳,提供給用戶文檔和多媒體資料的在線瀏覽功能,用戶可對(duì)自己喜愛的資料進(jìn)行下載和收藏。系統(tǒng)會(huì)自動(dòng)在后臺(tái)統(tǒng)計(jì)觀看時(shí)長,為培訓(xùn)管理提供數(shù)據(jù)基礎(chǔ)。對(duì)資料進(jìn)行管理采取目錄的形式,分類管理,可以提高用戶通過瀏覽器訪問到數(shù)據(jù)的效率,縮短等待時(shí)間。
4.2 題庫管理
題庫管理主要包括查詢之前存在的培訓(xùn)考試試卷,設(shè)置之前不存在的培訓(xùn)考試試卷的錄入和修改,具體包括試題的添加、修改、排序、刪除、導(dǎo)入、導(dǎo)出等功能的管理。此外,還包括培訓(xùn)考試的試題類型的添加、修改、排序和刪除等功能。
具體地說,題庫管理可分為添加試卷、修改試卷和刪除試卷三個(gè)重要的組成部分,在添加試卷時(shí),進(jìn)行瀏覽的頁面可以顯示試卷的科目信息和詳細(xì)信息,其包括編號(hào)、名稱、上級(jí)科目等息,能夠添加科目以及明細(xì)科目信息。在進(jìn)行修改試卷科目信息時(shí),瀏覽頁面能夠顯示全部的培訓(xùn)試卷的科目和其明細(xì)科目的全部信息,管理員能夠修改試卷科目的編號(hào)以及科目名稱等信息,管理員在進(jìn)行刪除試卷科目時(shí),瀏覽頁面也能夠顯示全部的試卷科目和相關(guān)的明細(xì)科目的信息,但這時(shí)試卷科目是明細(xì)科目的父科目,科目刪除時(shí),直接刪除試卷明細(xì)科目,而在刪除試卷科目時(shí),則需要先刪除該科目下的全部明細(xì)科目,也就是刪除試卷科目和該試卷科目下的全部明細(xì)科目。
4.3 培訓(xùn)管理
培訓(xùn)管理不僅包括對(duì)培訓(xùn)信息的管理,對(duì)培訓(xùn)信息的記錄和增加、修改、刪除等,還包括制定和統(tǒng)計(jì)調(diào)控中心年、月培訓(xùn)計(jì)劃和工作,其中包括年培訓(xùn)計(jì)劃制定流程、科室月計(jì)劃上報(bào)流程、中心月計(jì)劃匯總流程及培訓(xùn)工作查詢統(tǒng)計(jì)功能。
4.4 考試管理
考試計(jì)劃制定(考試時(shí)間,地點(diǎn),對(duì)象,考試要求等)、在線試卷制定(模擬試卷和考試試卷,試題類型,組卷策略、人員在線考試功能和管理員在線考務(wù)管理、試卷評(píng)閱和重審功能、人員成績管理。
4.5 證書管理
報(bào)名管理(報(bào)名公告、網(wǎng)上報(bào)名、報(bào)名審核),廠站端人員在線考試、證書管理(發(fā)證,吊銷,注銷,審核等管理功能);證書管理的內(nèi)涵在于權(quán)限的設(shè)置,獲得證書的資格條件、時(shí)間等的設(shè)定。
4.6 學(xué)習(xí)管理
學(xué)習(xí)管理主要是指教師對(duì)學(xué)生所布置的學(xué)習(xí)任務(wù)以及學(xué)生所取得的學(xué)習(xí)成效等,其中包括制定學(xué)習(xí)任務(wù)并分發(fā)給人員,學(xué)生個(gè)人學(xué)習(xí)任務(wù)、資料收藏夾、學(xué)習(xí)筆記,學(xué)習(xí)記錄。
5.系統(tǒng)特點(diǎn)
本文設(shè)計(jì)的系統(tǒng)主要有以下幾個(gè)特點(diǎn):
(1)實(shí)用性。本文系統(tǒng)進(jìn)行提交到用戶手里是實(shí)用的,解決了教師和學(xué)生所提出的實(shí)際問題,采用了成熟而實(shí)用的技術(shù),產(chǎn)生了良好的社會(huì)效益和經(jīng)濟(jì)效益。
(2)適應(yīng)性。本文系統(tǒng)可以在任何網(wǎng)絡(luò)環(huán)境下運(yùn)行,在目前任何的操作系統(tǒng)下運(yùn)行,具有廣泛的適應(yīng)性。
(3)可擴(kuò)展性。本文系統(tǒng)可擴(kuò)展性好,系統(tǒng)采用的是模塊化設(shè)計(jì)方法,可以隨時(shí)根據(jù)用戶的要求而進(jìn)行相應(yīng)地調(diào)整。
6.結(jié)語
培訓(xùn)考試系統(tǒng)通過對(duì)電網(wǎng)調(diào)度專業(yè)的培訓(xùn)業(yè)務(wù)和考試要求的深入調(diào)研,采用網(wǎng)絡(luò)技術(shù)和數(shù)據(jù)庫技術(shù)實(shí)現(xiàn)了WEB方式的培訓(xùn)考試功能,達(dá)到了培訓(xùn)考試的計(jì)算機(jī)網(wǎng)絡(luò)化,加強(qiáng)了培訓(xùn)管理;這將方便電網(wǎng)人員的學(xué)習(xí)培訓(xùn)和考試,提高培訓(xùn)效率,將為電網(wǎng)人員由“經(jīng)驗(yàn)型”向“分析型”轉(zhuǎn)變提供有力的技術(shù)手段。今后如何緊跟科技和電網(wǎng)業(yè)務(wù)的發(fā)展,對(duì)調(diào)培訓(xùn)考試系統(tǒng)平臺(tái)進(jìn)行進(jìn)一步研究開發(fā)需在工作中不斷學(xué)習(xí)和探索。
參考文獻(xiàn):
[1]王友仁.遺傳算法在網(wǎng)絡(luò)在線智能組卷中的應(yīng)用研究[J].計(jì)算機(jī)測量與控制,2005,13(11):1223-1225.
[2]孟祥娟,王俊峰,曹錦梅.利用遺傳算法實(shí)現(xiàn)試題庫自動(dòng)組卷問題[J].計(jì)算機(jī)應(yīng)用系統(tǒng),2010,19(1):180-184.
[3]金晶,蘇勇.自適應(yīng)遺傳算法交叉變異算子改進(jìn)[J].計(jì)算機(jī)工程與應(yīng)用,2006,42(12):93-99.
[4]邢文訓(xùn),謝金星.現(xiàn)代優(yōu)化計(jì)算方法(第2版)[M].北京:清華大學(xué)出版社,2007:113-147.
作者簡介:張崢(1980—),男,河北石家莊人,碩士,工程師,研究方向:遠(yuǎn)程教育、網(wǎng)站運(yùn)營、網(wǎng)站開發(fā)。