張明星+鄧時(shí)滔+李海怒
摘要摘要:核反應(yīng)堆操縱人員考試考核非常重要,為此設(shè)計(jì)了試題庫(kù)管理系統(tǒng)。通過構(gòu)建試題庫(kù)對(duì)試題進(jìn)行信息化管理,并在此基礎(chǔ)上,對(duì)HFETR、MJTR等反應(yīng)堆操縱員、值班長(zhǎng)等各類操縱運(yùn)行人員的考試試卷抽題組卷規(guī)則進(jìn)行研究,設(shè)計(jì)了試卷自動(dòng)組卷程序。根據(jù)組卷?xiàng)l件快速準(zhǔn)確地從試題庫(kù)中抽取試題并生成試卷和答案,實(shí)現(xiàn)了手工組卷向計(jì)算機(jī)自動(dòng)組卷的轉(zhuǎn)變,提高了反應(yīng)堆操縱人員試題庫(kù)管理系統(tǒng)效率。
關(guān)鍵詞關(guān)鍵詞:核反應(yīng)堆;試題庫(kù)管理系統(tǒng);自動(dòng)組卷
DOIDOI:10.11907/rjdk.162338
中圖分類號(hào):TP319文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào)文章編號(hào):16727800(2017)001009703
引言
試題庫(kù)管理系統(tǒng)是核反應(yīng)堆操縱運(yùn)行人員培訓(xùn)考試的重要組成部分。傳統(tǒng)的人工命題組卷模式花費(fèi)大量精力和時(shí)間從試題庫(kù)中篩選試題,必須考慮試題的難易程度、專業(yè)分類、試題重復(fù)等因素[1]。隨著計(jì)算機(jī)技術(shù)的發(fā)展,通過信息化手段對(duì)試題進(jìn)行管理和自動(dòng)組卷成為現(xiàn)實(shí)。試題庫(kù)管理系統(tǒng)通過信息化手段實(shí)現(xiàn)對(duì)題庫(kù)的動(dòng)態(tài)管理,自動(dòng)組卷技術(shù)根據(jù)設(shè)定的組卷規(guī)則即時(shí)生成試卷,提高了命題組卷工作效率和規(guī)范性。
1功能設(shè)計(jì)
1.1設(shè)計(jì)思路
本文將試題庫(kù)管理和自動(dòng)組卷功能集成于系統(tǒng)中,不僅能幫助命題人員適時(shí)更新試題、豐富題庫(kù)內(nèi)容,還能根據(jù)不同的組卷規(guī)則抽取試題,快速、客觀、準(zhǔn)確地組合形成試卷,滿足不同階段反應(yīng)堆操縱人員的考試需求。
為了保證功能完整性,試題庫(kù)管理系統(tǒng)設(shè)計(jì)需滿足如下要求:①試題庫(kù)系統(tǒng)必須登錄認(rèn)證后才能使用;②能夠構(gòu)建并管理試題庫(kù);③能夠從試題庫(kù)中準(zhǔn)確抽取試題并生成試卷;④能夠?qū)崿F(xiàn)備份與恢復(fù);⑤具備友好的人機(jī)交互界面,操作簡(jiǎn)單直觀。
1.2系統(tǒng)方案
命題人員通過登錄系統(tǒng)完成試題庫(kù)的更新和組卷。系統(tǒng)具備試題的查詢、增加、修改、刪除,組卷規(guī)則自定義和試卷自動(dòng)輸出等功能[2]?;诜磻?yīng)堆堆型、申請(qǐng)執(zhí)照、專業(yè)類別、考試類別(筆試、口試、操作)等各類屬性設(shè)置組卷方案,生成不同階段堆操縱人員試卷及答案。
2詳細(xì)設(shè)計(jì)
2.1系統(tǒng)功能模塊
.2.2試題文件入庫(kù)策略
試題的基本屬性存放于數(shù)據(jù)庫(kù)中,試題內(nèi)容以Word文檔形式存放于磁盤相應(yīng)的文件夾下。
如果試題類型為填空、選擇、判斷,則將答案直接存放于數(shù)據(jù)庫(kù)的試題記錄中。如果試題類型為問答、口試或模擬操作題,答案中可能存在圖片、表格等非文字信息,則將答案內(nèi)容以Word文檔形式存放于磁盤中,答案文件的名稱與試題文件的名稱一一對(duì)應(yīng)。
試題文件、答案文件的命名規(guī)則如下:
(1)對(duì)試題文件(Word文檔)重新命名,命名參照單位內(nèi)部發(fā)布的試題編碼規(guī)則,根據(jù)錄入的試題基本屬性,由系統(tǒng)自動(dòng)生成。如:試題編號(hào)為6666的HFETR反應(yīng)堆的堆供電專業(yè)操縱員筆試問答題文件名為HFETRDGDCBWT6666.doc。
(2)對(duì)答案文件(Word文檔)重新命名,命名參照單位內(nèi)部發(fā)布的試題編碼規(guī)則,輸入的內(nèi)容由系統(tǒng)自動(dòng)生成。如(1)中所述試題對(duì)應(yīng)的答案文件名為 HFETRDGDCBWD6666.doc。
系統(tǒng)根據(jù)反應(yīng)堆類型將試題和答案文件分別存放于磁盤文件目錄下,試題庫(kù)物理存儲(chǔ)邏輯結(jié)構(gòu)如圖3所示。
2.3試題瀏覽
為確保命題人員能夠?qū)υ囶}庫(kù)中的試題進(jìn)行瀏覽查看,系統(tǒng)提供兩種瀏覽方式:
(1)按類別瀏覽,在系統(tǒng)中選擇堆名、專業(yè)、試卷類型、試卷類別等基本屬性,組合查詢指定試題。如選擇某一堆名,能夠顯示出該反應(yīng)堆下的所有試題;選擇某一堆名和某一專業(yè),能夠顯示該反應(yīng)堆某一專業(yè)的所有試題。通過逐級(jí)組合選擇,顯示指定類別試題。
(2)按編號(hào)瀏覽,通過輸入試題編號(hào),精確查詢指定試題。
2.4試題編輯
根據(jù)命題工作需要對(duì)試題內(nèi)容、答案、分值等信息進(jìn)行修改或刪除,并在數(shù)據(jù)庫(kù)和磁盤中對(duì)原試題信息進(jìn)行更新。
2.5自動(dòng)組卷
2.5.1組卷程序
命題人員在組卷管理界面中選擇試卷類型、堆名、考試項(xiàng)目、題型、題量等基本屬性,系統(tǒng)根據(jù)組卷規(guī)則從試題庫(kù)中隨機(jī)選擇試題組合輸出至試卷模板中,分別生成試卷和參考答案并以Word格式文件輸出,流程如圖4所示。
①選擇A、B卷;②選擇反應(yīng)堆名稱,選擇堆名;③選擇申請(qǐng)執(zhí)照名稱:操縱員、高級(jí)操縱員、值班長(zhǎng);④錄入考試日期;⑤考試項(xiàng)目:選擇(試卷類別)14類之一,如回路筆試、回路模擬操作等。系統(tǒng)根據(jù)筆試、口試或者模擬操作,分別選取不同的試卷模板輸出試卷;⑥根據(jù)不同試卷類型,錄入填空題、判斷題、單選、多選題、問答題或口試題、模擬操作題數(shù)量;⑦根據(jù)錄入題型數(shù)量,參照單位內(nèi)部發(fā)布的規(guī)則,形成抽取算法,從題庫(kù)中抽取相應(yīng)專業(yè)試題,組合生成試卷和參考答案,并以Word格式文件輸出。
2.5.2試卷分值約束條件參數(shù)
根據(jù)題型和分值要求,形成如下約束條件:
(1)在反應(yīng)堆操縱人員筆試試卷中包含填空題、判斷題、單選題、多選題、問答題等5類題型,其分值約束公式如下:Sum=T×NT+P×NP+X×NX+D×ND+∑ni=1Wi(1)式(1)中Sum為試卷總分值,一般取值為100分,T、P、X、D分別為填空題、判斷題、單選題、多選題的分值,NT、NP、 NX、ND分別為填空題、判斷題、單選題、多選題的數(shù)量, n為問答題數(shù)量, Wi為第i道問答題分值。
(2)與操作試卷中包含的題型與問答題類似,其分值約束公式如下:Sum=∑ni=1Ci(2)式(2)中Sum為試卷總分值,一般取值為100分, n為操作題數(shù)量,Ci為第i道操作題分值。
(3)在反應(yīng)堆操縱人員口試試卷中包含的題型與問答題類似,其分值約束公式如下:Sum=∑ni=1Ki(3)式(3)中Sum為試卷總分值,一般取值為100分, n為操作題數(shù)量,Ki為第i道口試題分值。
2.6數(shù)據(jù)備份
試題庫(kù)管理系統(tǒng)除了滿足試題的持續(xù)更新和自動(dòng)組卷外,還需要提供數(shù)據(jù)備份來保證試題庫(kù)的健壯性和安全性。本系統(tǒng)中,數(shù)據(jù)備份通過對(duì)數(shù)據(jù)庫(kù)備份和試題文件備份來完成。
3數(shù)據(jù)庫(kù)設(shè)計(jì)
在試題庫(kù)系統(tǒng)中,試題信息由SQL Server數(shù)據(jù)庫(kù)中的試題記錄、磁盤中的試題文件(Word文檔格式)、磁盤中的試題答案文件(Word文檔格式)3部分構(gòu)成,試題記錄必須與磁盤中的試題文件和答案文件一一對(duì)應(yīng),在SQL Server數(shù)據(jù)庫(kù)中試題表結(jié)構(gòu)設(shè)計(jì)如表1所示。
4系統(tǒng)實(shí)現(xiàn)
本系統(tǒng)采用C/S架構(gòu),即客戶機(jī)和服務(wù)器模式。試題庫(kù)管理系統(tǒng)主要對(duì)數(shù)據(jù)以及Word文件進(jìn)行操作,系統(tǒng)架構(gòu)由客戶應(yīng)用程序和數(shù)據(jù)庫(kù)服務(wù)器程序兩大部分組成,通常稱為前臺(tái)程序和后臺(tái)程序。前臺(tái)程序面向系統(tǒng)使用者(試題庫(kù)命題管理人員)。當(dāng)使用系統(tǒng)功能模塊時(shí),前臺(tái)程序自動(dòng)調(diào)用后臺(tái)程序,并向其發(fā)出數(shù)據(jù)及Word文件請(qǐng)求,后臺(tái)程序根據(jù)預(yù)定的規(guī)則對(duì)數(shù)據(jù)庫(kù)和Word文件進(jìn)行操作并應(yīng)答,將數(shù)據(jù)結(jié)果返回到前臺(tái)呈現(xiàn),從而完成一次數(shù)據(jù)交換[3]。
5結(jié)語
試題庫(kù)管理系統(tǒng)目前已完成試題入庫(kù)并應(yīng)用于反應(yīng)堆操作人員考試試卷組卷工作。在試題入庫(kù)過程中,一次性無異常完成6 000余道試題錄入。在組卷方面,各選取了50份筆試試卷、操作試卷、口試試卷進(jìn)行組卷,平均組卷時(shí)間分別為43秒、9秒、17秒,同一份試卷中隨機(jī)抽取的試題無重復(fù),極大提高了組卷效率以及試卷的有效性。下一步將結(jié)合完善后的試題庫(kù)以及網(wǎng)絡(luò)平臺(tái),研究設(shè)計(jì)反應(yīng)堆操作人員在線組卷培訓(xùn)考試系統(tǒng),實(shí)現(xiàn)反應(yīng)堆操縱人員的在線培訓(xùn)和考試。
參考文獻(xiàn):
[1]翁健高,李文.文本型試卷隨機(jī)組卷系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].大眾科技,2011(5):5253.
[2]陳麗燕.通用試題庫(kù)系統(tǒng)設(shè)計(jì)關(guān)鍵問題的思考[J].中國(guó)水運(yùn),2009(4):7677.
[3]張小梅,劉慶大.基于Office的組卷系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].湖北廣播電視大學(xué)學(xué)報(bào),2011(1):157158.
責(zé)任編輯(責(zé)任編輯:杜能鋼)