楊國興,劉 鐳
考試是核電石化事業(yè)部培訓(xùn)工作的一個(gè)重要環(huán)節(jié)。考試的目的一是為了考查員工對培訓(xùn)內(nèi)容的掌握情況,二是為培訓(xùn)管理員分析培訓(xùn)效果提供可靠依據(jù)。傳統(tǒng)的考試由于涉及到組織命題、試卷印刷、考場安排、組織閱卷等諸多環(huán)節(jié),考試周期長、效率低下;同時(shí)人工批卷等主觀因素也影響到考試的公正性。隨著計(jì)算機(jī)使用的普及和為適應(yīng)企業(yè)管理無紙化辦公的需要,開發(fā)網(wǎng)絡(luò)在線考試系統(tǒng)勢在必行。
網(wǎng)絡(luò)在線考試系統(tǒng)相對于傳統(tǒng)的考試方式,具有能自動控制考試時(shí)間、系統(tǒng)自動評分、可有效防止舞弊行為等優(yōu)點(diǎn);實(shí)現(xiàn)了考試功能與培訓(xùn)評估和培訓(xùn)管理功能的高度結(jié)合;減輕了培訓(xùn)管理員的工作負(fù)擔(dān),提高了工作效率;該系統(tǒng)的完成使培訓(xùn)工作真正實(shí)現(xiàn)了專業(yè)化、自動化,流程化和信息化,保證出卷、考試和員工培訓(xùn)管理各階段能夠正常有序地進(jìn)行,使考試結(jié)果更加客觀、合理和公正。
由于不同企業(yè)培訓(xùn)管理流程不同,其在線考試設(shè)計(jì)模式也有著很大的差別,本文介紹的是立足于自身實(shí)際,自主開發(fā)在線考試系統(tǒng)時(shí)應(yīng)采取的主要步驟及開發(fā)時(shí)的工作重點(diǎn)。
該網(wǎng)絡(luò)在線考試系統(tǒng)的主要用戶是行政事務(wù)部及各直屬部門的相關(guān)人員。在以往培訓(xùn)考試管理的過程中各部門的職能各有分別。
(1)行政事務(wù)部負(fù)責(zé)組織公司相關(guān)培訓(xùn)、編制相關(guān)考試的試題、組織考試。培訓(xùn)管理員根據(jù)股份公司和各部門上報(bào)的培訓(xùn)計(jì)劃,組織安排事業(yè)部的培訓(xùn)工作,培訓(xùn)之后,組織培訓(xùn)師編制試題,安排考試場地,確定考試時(shí)間,印刷試卷,組織培訓(xùn)師平卷,公示成績。
(2)各部門員工根據(jù)行政事務(wù)部組織的考試時(shí)間進(jìn)行考試。
行政事務(wù)部組織的現(xiàn)場考試,盡管對提高培訓(xùn)效果有很大幫助,但是具體實(shí)施中仍然存在一些問題。
(1)組織命題
行政事務(wù)部要求培訓(xùn)師根據(jù)培訓(xùn)內(nèi)容進(jìn)行命題,但由于培訓(xùn)師都是兼職人員,每次培訓(xùn)之后再進(jìn)行命題、排版,浪費(fèi)了培訓(xùn)師的大量工作時(shí)間,且重復(fù)勞動會使他們對培訓(xùn)工作產(chǎn)生反感,增加命題的錯(cuò)誤率,使員工及培訓(xùn)管理員的工作效率受到影響。
(2)印刷卷子
每次培訓(xùn)之后,培訓(xùn)管理員根據(jù)培訓(xùn)師的命題,到資料室復(fù)印試卷,浪費(fèi)了培訓(xùn)管理員的大量時(shí)間,同時(shí)也浪費(fèi)了大量紙張,特別是當(dāng)命題出現(xiàn)小錯(cuò)誤的時(shí)候,重新排版和印刷試卷將造成更大浪費(fèi)。
(3)安排考試
組織大規(guī)模安全考試、技能考試的時(shí)候,經(jīng)常會與各種會議發(fā)生沖突,導(dǎo)致考試不能進(jìn)行,使培訓(xùn)考試周期延長,達(dá)不到培訓(xùn)效果。
(4)組織閱卷
培訓(xùn)考試之后,還需要組織培訓(xùn)師和專業(yè)的閱卷人進(jìn)行評卷,占用培訓(xùn)師和批卷人的工作時(shí)間,評卷人的主觀性又會影響考試的客觀、公正性。
(5)公示成績
培訓(xùn)考試之后,培訓(xùn)管理員要根據(jù)考試成績進(jìn)行排名,編寫報(bào)告,經(jīng)領(lǐng)導(dǎo)審批后進(jìn)行公示,周期長、效率低。
本次開發(fā)的考試系統(tǒng)是將傳統(tǒng)的考試模式與先進(jìn)的網(wǎng)絡(luò)應(yīng)用相結(jié)合開發(fā)設(shè)計(jì)的。主要實(shí)現(xiàn)如下目標(biāo):
(1)操作簡單方便
使組織命題更加簡單,由培訓(xùn)師編制多套固定的模板輸入到網(wǎng)絡(luò)平臺中,培訓(xùn)管理員在網(wǎng)絡(luò)平臺上直接進(jìn)行校對,最終形成固定模板。
(2)具有實(shí)時(shí)性
使員工無論身在何地,都可以通過internet瀏覽器登錄到在線考試系統(tǒng)進(jìn)行答卷。
(3)具有嚴(yán)肅性和公正性
本系統(tǒng)提供的自動交卷功能使考試到達(dá)結(jié)束時(shí)間時(shí),由系統(tǒng)自動交卷。
(4)倒計(jì)時(shí)功能
可以讓考生隨時(shí)了解考試剩余時(shí)間。(5)自動交卷、閱卷
可保證成績真實(shí)、準(zhǔn)確。
(6)成績檢索
領(lǐng)導(dǎo)、培訓(xùn)管理員、員工可隨時(shí)查看考試成績。
針對上述目標(biāo),在線考試系統(tǒng)需要實(shí)現(xiàn)以下基本功能:
(1)培訓(xùn)管理員根據(jù)培訓(xùn)計(jì)劃在核電石化事業(yè)部在線考試系統(tǒng)中添加專業(yè)信息。
(2)培訓(xùn)管理員根據(jù)培訓(xùn)計(jì)劃在核電石化事業(yè)部在線考試系統(tǒng)中添加課程信息。
(3)培訓(xùn)師可以在核電石化事業(yè)部在線考試系統(tǒng)中進(jìn)行命題,在套題信息中形成幾個(gè)固定模板。
(4)培訓(xùn)管理員在核電石化事業(yè)部在線考試系統(tǒng)中對培訓(xùn)師給出的命題進(jìn)行校對和排版。
(5)領(lǐng)導(dǎo)、培訓(xùn)管理員、員工可以通過核電石化事業(yè)部在線考試系統(tǒng)查詢成績。
(6)受訓(xùn)員工可以通過核電石化事業(yè)部在線考試系統(tǒng)選擇自己需要的課程信息進(jìn)行考試。
(7)在線考試系統(tǒng)可以實(shí)現(xiàn)自動交卷及自動批卷。
(8)核電石化事業(yè)部在線考試系統(tǒng)自動排序每門課程的考試成績。
通過調(diào)研,對基于WEB的在線考試系統(tǒng)進(jìn)行全面的了解和分析,并描述出該系統(tǒng)的架構(gòu)模型。本系統(tǒng)采用B/S架構(gòu),它以訪問ORACLE數(shù)據(jù)庫為中心,以HTTP為傳輸協(xié)議(見圖1)。
(1)由管理員對專業(yè)信息、課程信息、套題信息、考生題目、考生成績、考試試題進(jìn)行管理(見圖 2)。
(2)員工根據(jù)培訓(xùn)要求進(jìn)行網(wǎng)上考試(見圖3)。

圖1 核電石化事業(yè)部在線考試系統(tǒng)架構(gòu)模型

圖2 管理員數(shù)據(jù)流程圖

圖3 員工數(shù)據(jù)流程圖
核電石化事業(yè)部在線考試系統(tǒng)分為由員工考試和后臺管理兩個(gè)大部分。員工考試模塊由員工在線考試和成績查詢模塊組成,后臺管理模塊是由套題信息管理、考試試題、員工成績查詢、考試套題管理、課程信息管理等模塊組成(見圖4、圖5)。
(1)考試模塊 該模塊主要用于員工在線考試,員工根據(jù)培訓(xùn)管理員對培訓(xùn)的要求進(jìn)行網(wǎng)上答題,員工登錄在線考試系統(tǒng)之后,選擇所需考試專業(yè)、考試課程、考試套題,閱讀考試規(guī)則,進(jìn)行網(wǎng)上答卷。當(dāng)考生進(jìn)入答題界面時(shí),系統(tǒng)開始自動倒計(jì)時(shí)間。當(dāng)員工答題完畢后進(jìn)行交卷,并自動彈出該員工的考試成績。當(dāng)系統(tǒng)時(shí)間到達(dá)時(shí),考生沒有答完試卷,將由系統(tǒng)自動交卷,隨后系統(tǒng)還將自動彈出該員工的考試成績。
(2)課程信息管理模塊 該模塊主要用于培訓(xùn)管理員對課程信息的管理,由培訓(xùn)管理員根據(jù)年度培訓(xùn)計(jì)劃,對專業(yè)信息、課程信息進(jìn)行實(shí)時(shí)更新。培訓(xùn)管理員根據(jù)在線考試系統(tǒng)中套題名稱,通知員工相關(guān)考試科目,員工根據(jù)培訓(xùn)管理員的通知內(nèi)容進(jìn)行網(wǎng)上答題。

圖4 在線考試系統(tǒng)的前臺結(jié)構(gòu)

圖5 在線考試系統(tǒng)的后臺結(jié)構(gòu)
(3)套題信息管理模塊 該模塊主要用于培訓(xùn)管理員對套題信息的管理,培訓(xùn)師根據(jù)每一門課程出幾套考試套題,由培訓(xùn)管理員將套題輸入系統(tǒng)并對套題進(jìn)行管理。
(4)考試題目管理模塊 該模塊主要用于培訓(xùn)管理員對套題中的每道題目進(jìn)行管理,如果培訓(xùn)師更換套題中的試題,由培訓(xùn)管理員進(jìn)入在線考試系統(tǒng),在考試題目模塊中進(jìn)行更改。
(5)考試試題管理模塊 該模塊主要用于培訓(xùn)管理員輸入各類試題,具體有判斷題、單選題和多選題,此后培訓(xùn)管理員也將正確答案輸入到該模塊中。
(6)考生成績查詢模塊 該模塊主要用于培訓(xùn)管理員對考試成績進(jìn)行管理,培訓(xùn)管理員通過該模塊查詢考試成績。
數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)主要是完成系統(tǒng)的底層數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì),建立起整個(gè)系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)框架。網(wǎng)絡(luò)培訓(xùn)系統(tǒng)是建立在數(shù)據(jù)庫基礎(chǔ)上的,選取oracle作為后臺數(shù)據(jù)庫管理工具。
根據(jù)系統(tǒng)功能的設(shè)計(jì)要求以及功能模塊的劃分,建立起基于WEB網(wǎng)絡(luò)培訓(xùn)系統(tǒng)的數(shù)據(jù)庫各表關(guān)系圖(見圖6)。

圖6 核電石化事業(yè)部在線考試系統(tǒng)E-R圖
根據(jù)以上原則和步驟開發(fā)的在線考試系統(tǒng)基本上可以滿足本部門對員工培訓(xùn)管理的需要,因無需模塊功能分配,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)得規(guī)范合理,完全可以實(shí)現(xiàn)提高培訓(xùn)管理員的工作效率及無紙化辦公的管理目標(biāo),而且該系統(tǒng)還可根據(jù)培訓(xùn)形式的變更進(jìn)行二次開發(fā)。因此,該在線考試系統(tǒng)適合于各類企業(yè),具有實(shí)際推廣價(jià)值。
[1]張領(lǐng).ASP.NET項(xiàng)目開發(fā)全程實(shí)錄.清華大學(xué)出版社.2008:373-408.
[2]郝剛.ASP.NET2.0開發(fā)指南.人民郵電出版社.2006:2-31.
[3]薛會愛.ASP網(wǎng)絡(luò)編程.人民郵電出版社.2008:2-12.