杜娟
[摘 要] 高校傳統的考試方式費時費力,而且由于考試的環節眾多,難以保證客觀性、公平性和全面性,已經不能滿足和適應現代考試的要求。因此,網絡考試系統成為新的研究熱點,是對傳統考試方式的重要改革。本文設計了一個基于Web的智能考試系統,論述了采用的主要技術。
[關鍵詞] 智能閱卷;考試系統;主觀題
[中圖分類號] G647 [文獻標識碼] A [文章編號] 1673 - 0194(2014)15- 0140- 03
高校傳統的考試方式主要包括收集試題、人工出卷、人工統計考試人數、安排相應的考場、組織學生進行考試、人工閱卷、成績統計評估及分析試卷等環節,費時費力,而且由于考試的環節眾多,難以保證客觀性、公平性和全面性,所以傳統考試已經不能滿足和適應現代考試的要求。由于網絡本身具有開放性和分布性的特點,使得現代網絡教學突破了時間和空間的限制,可以延伸到任何一個有網絡覆蓋的場所。因此,網絡考試系統成為新的研究熱點,是對傳統考試方式的重要改革。
本文設計了一個基于Web的智能考試系統,并針對智能閱卷技術中的主觀題自動判分技術做了重點論述。
1 系統的總體設計
系統用戶主要包括系統管理者和系統使用者。其中系統的使用者包括學生和老師兩個角色。在線考試系統包括在線考試登錄管理、新聞管理、考試管理、試題管理、密碼管理、用戶管理、學生考試管理、學生成績管理、菜單管理等模塊。考試系統的總體結構如圖1所示。
系統登錄主要分為用戶名密碼輸入、角色選擇、用戶密碼找回、學生用戶注冊、驗證碼模塊。考試新聞管理主要是對新信息進行添加,查看已有的考試方面的信息,并對已有的考試新聞信息進行維護、修改、刪除等操作。考試管理主要是對考試科目、考試試題、考試時間等進行相關的添加、修改、維護、刪除等操作。用戶管理主要是對學生、老師、管理員等相關信息的添加、刪除和修改。學生考試管理是用于學生考試的,學生可以選擇考試科目,進入考試界面,然后進行相應的考試。學生成績管理主要是用于學生成績的查詢和分析,其中學生只能查詢自己的分數、排名。
2 主觀題自動判分技術的研究
由于教師傳統批閱試卷存在著很大的缺陷和弊端,如人工閱卷、成績統計及試卷的分析等費時費力,而且在評閱的過程中由于教師的主觀判斷或者其他原因可能導致試卷的成績不準確、不客觀,使得考試難以保證客觀性、公平性和全面性。所以如何利用網絡和計算機,使考試更加準確、方便、高效、公正,已成為考試系統研究中的熱點問題。本考試系統可以方便快速的組織大規模的考試,客觀地評閱學生的考試成績,然后根據成績評價分析學生對知識的掌握程度及教師所教授的教學內容等,這樣就會大大降低考試成本,也會為教師節省很多時間。
在以往的研究中,對于客觀題的考試系統有很多,主觀題的考試系統很少,對主觀題的自動判分技術是考試系統中的難點問題。通過分析教師人工閱卷評分的思想,發現實際上能夠影響主觀題評分的因素主要有兩個:一是參考答案分數和標準的制定與組織,也就是我們人工閱卷所說的采分點;二是學生做出的答案和參考答案之間的相似程度和貼近度等的計算與比較。因此,在基于內容的主觀題自動閱卷系統中,可以用一些標點符號作為分隔標志,先將答案細化成若干個部分,把每一部分看成是一個關鍵點,也就是關鍵字,然后把每個關鍵字對應相同的采分點,智能閱卷系統的主要任務就是把用來支撐主要論點的句子中的一些決定性的、關鍵性的詞語經過一些分句分詞、句法的分析從考試答案中抽取出來,衡量和評價考生答案與參考答案的接近程度,分析關鍵字與其相匹配的參考答案的關鍵字,進行相似度和貼近度的比較與計算,然后按照之前給定的參考答案的分數相應地進行比較,把每個小的采分點相加,最后得到一個合理的、準確的分數。
根據上述思想,主觀題的智能閱卷系統評閱主觀題的流程應為:先制定出參考答案分數和標準,然后根據學生答題的情況將答案進行分句處理,進行分句處理是為了更加方便快速而準確地通過分句分詞和句法的分析來得到各句的主要關鍵字,然后根據關鍵字的抽取來抽取更準確的關鍵字,逐一與參考答案進行比對,抽取完關鍵字后,對語句的相似程度進行計算,從而得出學生答案與參考答案的接近程度。計算它們的相似程度后,為了更加準確,再對它們作一個貼近度的計算,進行同一個比較,找到更加貼近的分數,計算出一個更加準確的數值,從而得出一個與學生作答相匹配的、合理的正確程度,最后再根據之前制定好的各道題目的參考答案的分數,得出每個小點的分數,然后把所有的分數相加計算出學生最后的分數。
下面我們就以簡答題為例介紹具體的系統自動評閱過程。
簡答題實現與其他試題類型實現,區別只在于自動評分模塊,所以簡答題實現全過程,也是整個系統實現的核心部分,主要包括簡答題錄入、簡答題維護、簡答題選擇、簡答題顯示、簡答題評分等。
2.1 簡答題錄入
簡答題錄入中包括試題科目、試題類型選擇、試題內容填寫、正確答案書寫格式等。其錄入頁如圖2所示。
2.2 簡答題維護
其維護頁如圖3所示。
2.3 簡答題選擇
試題選擇主要是將考試和試題進行對應操作,將考試的編號與試題的編號進行對應操作實現了考試試題的選擇。其選擇頁如圖4所示。
2.4 簡答題顯示
學生進入考試系統,點擊開始考試菜單選項,進入開始考試界面。用戶選中考試科目后自動進行考試試題綁定操作,用戶選中考試點擊開始考試,提示用戶相關信息。并進行考試驗證,驗證后進行作答,作答后,系統將學生答案存入庫中,以備學生進行繼續考試操作。考試交卷是學生考試的最后一步,點擊交卷按鈕,自動進行學生成績保存,最后學生可以進行成績查詢。其顯示結果頁如圖5所示。
2.5 簡答題評分
主觀題成績顯示如圖6所示。
3 總 結
本文論述了一個基于Web的智能考試系統設計和實現過程,并針對智能閱卷技術中的主觀題自動判分技術進行了探討。我們知道主觀題閱卷技術一直是難點問題,所以筆者會繼續探討和研究這一難點問題,使網絡考試系統更好地為教學服務。
主要參考文獻
[1]丁衛平.基于Web智能閱卷考試系統的設計與實現[J]. 電氣電子教學學報,2007(3).
[2]王友仁.題庫系統智能成卷理論和組卷方法研究[J].電子科技大學學報,2006.
[3]陸峰.基于ASP.NET的網絡考試系統若干關鍵技術研究[J].教育信息化,2006(9).
[4]楊永斌.網絡智能試題庫系統建設研究[J].計算機科學,2007(12).
[5]傅榮會.基于網絡的智能考試系統研究與實現[D].重慶:重慶大學,2008.