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