張影?王欣欣?劉剛?董巍?姜鵬?劉曉娜 ?王當(dāng)
摘 要:結(jié)合遼寧省氣象部門考試規(guī)劃的實(shí)際需要,采用JSP技術(shù),基于Struts框架,使用MySQL數(shù)據(jù)庫,遵循氣象現(xiàn)代化考試的新標(biāo)準(zhǔn)、新要求,完成一套具有氣象特色的可以定制考試科目以及考試難度等級的氣象專用考試系統(tǒng)。
關(guān)鍵詞:氣象 業(yè)務(wù) 考試 設(shè)計(jì)
一、引言
近幾年,遼寧省氣象局致力于培養(yǎng)優(yōu)秀氣象人才,不斷推進(jìn)氣象現(xiàn)代化進(jìn)程,深化氣象改革,創(chuàng)新方式方法,力求打造一支素質(zhì)過硬的氣象團(tuán)隊(duì)。對氣象業(yè)務(wù)人員,管理人員的綜合考評辦法也在不斷完善,不斷地創(chuàng)新。一套功能完整、運(yùn)行穩(wěn)定的綜合氣象在線考試系統(tǒng)將成為氣象系統(tǒng)人才培養(yǎng)的基石。電子化在線考試系統(tǒng)近幾年在氣象行業(yè)也已經(jīng)得到小范圍的應(yīng)用,如廣西省氣象局設(shè)計(jì)的通用氣象業(yè)務(wù)電子化考試系統(tǒng)在籌辦氣象行業(yè)職業(yè)技能競賽得到了初步應(yīng)用,黑龍江五常市氣象局設(shè)計(jì)的氣象在線考試系統(tǒng)[1]在氣象業(yè)務(wù)資格考試中發(fā)揮了較好的作用。目前,各種基于ASP、JSP的在線考試層出不窮。在界面設(shè)計(jì)、組卷策略、基本功能幾個(gè)方面大同小異,但是并沒有一套完全符合遼寧省本地綜合氣象考試實(shí)際要求的系統(tǒng)。為適應(yīng)我省氣象考試的實(shí)際需求,我們研發(fā)出氣象綜合考試系統(tǒng)。該系統(tǒng)實(shí)現(xiàn):自定義考試難度系數(shù);考試前確保試卷嚴(yán)格保密;每位考生的試卷內(nèi)容一致;考試流程合理;系統(tǒng)操作簡單易控;功能完整。
二、系統(tǒng)設(shè)計(jì)
系統(tǒng)邏輯設(shè)計(jì):
氣象部門綜合在線考試系統(tǒng)是一個(gè)穩(wěn)定的雙界面并行系統(tǒng)??荚噮⑴c人員與考試管理人員登錄到的系統(tǒng)界面是完全不同的。這樣做的好處是:對于參與考試的人員來說管理者通過怎樣的方式進(jìn)行數(shù)據(jù)庫維護(hù)是透明的,提高了系統(tǒng)的安全性??荚噮⑴c者與考試管理者只在套題提取,主觀題目評閱,和考試參與者信息的維護(hù)這三個(gè)功能項(xiàng)上有操作的交集。其他功能分別獨(dú)立運(yùn)行,降低了系統(tǒng)的耦合性,為系統(tǒng)的穩(wěn)定運(yùn)行提供了保障。
考試參與者可進(jìn)行的操作包括:個(gè)人賬號注冊,個(gè)人信息維護(hù),參與相應(yīng)考試作答,考試成績查詢。管理者可進(jìn)行的操作包括:考生信息維護(hù),考試試題維護(hù),考試套題維護(hù),試卷主觀題評分,考生成績分析。系統(tǒng)后臺自控部分包括:考試運(yùn)行監(jiān)控,客觀試題評分。
考試流程設(shè)計(jì):
采用考試前管理者提前十分鐘登陸后臺管理界面,設(shè)置考試科目以及試卷難度系數(shù)。根據(jù)所設(shè)的科目以及難易程度系統(tǒng)內(nèi)部自動生成一套考題作為本次考試的試題,存入考試題庫留存。與此同時(shí),考生陸續(xù)進(jìn)場,填寫個(gè)人信息,登陸到考試主頁上。選擇考試科目,點(diǎn)擊開始考試。在考試時(shí)間未到達(dá)的時(shí)候顯示當(dāng)前時(shí)間距離考試時(shí)間的倒計(jì)時(shí)讀數(shù)。到達(dá)標(biāo)準(zhǔn)考試時(shí)間后準(zhǔn)時(shí)開考,考生們的顯示器上將顯示十分鐘前自動生成的套題。學(xué)生按照題目順序作答。考試過程中按照考試規(guī)定時(shí)間進(jìn)行試卷提交,考試時(shí)間結(jié)束,試卷自動提交。客觀題目的分?jǐn)?shù)自動生成,并被保存到每位考生相應(yīng)的成績項(xiàng)。主觀題的答案被保存到臨時(shí)表中利用考生的ID號標(biāo)記。人工給出主觀題分?jǐn)?shù)后,存入每位考生相應(yīng)的成績項(xiàng),匯總后得到每位考生的總成績。考生可在成績生成后通過用戶名和密碼登錄系統(tǒng)查詢成績。
三、技術(shù)要點(diǎn)
組卷策略:組卷過程中要從試卷的題目、題型、題量、題目難度四個(gè)方面的指標(biāo)對試卷進(jìn)行約束。比較幾種組卷策略:誤差補(bǔ)償算法,易進(jìn)入死循環(huán);隨機(jī)抽取組卷算法,要求題量大且分布良好;回溯試探算法,內(nèi)存占用量大且組卷效率低下[2]。綜合考慮本系統(tǒng)采用多約束條件的隨機(jī)抽取組卷策略。
其中sum表示試卷的總分,初始值為0。N1~N5、M1~M5、H1~H5分別代表初等難度、中等難度、高等難度的單選題、多選題、判斷題、填空題、簡答題的題目數(shù)量,且初始值均為0。
難度系數(shù)選取模板:與組卷策略相配合,制作不同難度系統(tǒng)的試卷與題目分布的對照表。難度模型設(shè)置。出題機(jī)關(guān)根據(jù)考試要求設(shè)定,分配,新建題目分布系數(shù),協(xié)助完成組卷工作。
成績分析模塊:遼寧省氣象部門綜合在線考試系統(tǒng)的成績分析這一部分采用分項(xiàng)統(tǒng)計(jì)的方式,對氣象局主體采用分類統(tǒng)計(jì)的方式統(tǒng)計(jì)每一次考試所有考生的整體考試情況,整體平均成績和分項(xiàng)平均成績,對整體的總成績的單進(jìn)行整體排序。使考試組織者對所有考生的整體情況可以有全面的掌握。對參與考試的個(gè)體,采取歷次考試成績的整體評估,使考生自己對自己的能力水平,欠缺不足有完整的認(rèn)識。
四、結(jié)語
工作中我們認(rèn)識到使用現(xiàn)代化工作手段可以事半功倍,結(jié)合實(shí)際工作需要我們進(jìn)行了遼寧省氣象部門綜合在線考試系統(tǒng)的研發(fā)。經(jīng)過我們的努力這套系統(tǒng)基本上可以實(shí)現(xiàn)我們目前所需要的全部功能。系統(tǒng)在安全性和技術(shù)要點(diǎn)優(yōu)化兩方面還有提高和完善的空間。根據(jù)實(shí)際的運(yùn)行和使用情況,我將會作進(jìn)一步研究,對安全性、防作弊、考試現(xiàn)場恢復(fù)[3]這一部分進(jìn)行提升。
參考文獻(xiàn)
[1]王澤明,謝桐川,孫艷艷.氣象在線考試系統(tǒng)設(shè)計(jì)與開發(fā)項(xiàng)目總結(jié).[J].科技與企業(yè)2012(18):82
[2]楊秀梅.基于遺傳算法的組卷系統(tǒng)的研究[D].上海:上海交通大學(xué).2007(6)1-75
[3]李發(fā)財(cái).在線考試系統(tǒng)中的設(shè)計(jì)與實(shí)現(xiàn)[D].北京:北京交通大學(xué).2012(10)