張曉峰
摘 要 隨著教育機制的發(fā)展和改革,計算機網(wǎng)絡(luò)在教育的各個環(huán)節(jié)中進(jìn)行運用。結(jié)合科學(xué)技術(shù)的發(fā)展和教學(xué)的改革,對課程改革過程中的考試進(jìn)行改革,采用計算機考試系統(tǒng)代替?zhèn)鹘y(tǒng)的的考試方式,提出計算機考試系統(tǒng)的設(shè)計思想。計算機考試系統(tǒng)具有其優(yōu)越性,能夠有效的節(jié)約人力和物力,促進(jìn)考試效率和安全性的提高。本文對計算機考試系統(tǒng)的功能進(jìn)行分析,并且對系統(tǒng)設(shè)計的模塊進(jìn)行探究。
【關(guān)鍵詞】高職院校 計算機考試系統(tǒng) 模塊設(shè)計
隨著現(xiàn)代化信息技術(shù)的發(fā)展,計算機技術(shù)已經(jīng)滲入到社會生活的各個方面。隨著教育體制的發(fā)展和改革,傳統(tǒng)的考試方式已經(jīng)不適應(yīng)教育機制的改革,采取計算機考試系統(tǒng)是考試改革的重要方向。計算機考試系統(tǒng)可以借助互聯(lián)網(wǎng)進(jìn)行實施,不受空間的限制,提高考試的靈活性。在高職院校利用計算機考試系統(tǒng)代替?zhèn)鹘y(tǒng)考試方式是發(fā)展的必然趨勢,也是進(jìn)行教學(xué)改革的重要環(huán)節(jié)。通過計算機考試系統(tǒng)能夠檢測學(xué)生的動手操作能力,同時促進(jìn)考試客觀性和真實性的提高,豐富考試的類型,促進(jìn)高職院校運營教育水平的提高。
1 計算機考試系統(tǒng)的功能分析
1.1 數(shù)據(jù)庫管理的功能
在計算機考試系統(tǒng)中數(shù)據(jù)庫管理主要有試題庫管理以及考生信息管理兩大部分。在試題庫管理中主要有試題錄入和試題庫維護(hù)等功能。試題錄入的方式分為集中錄入和隨時錄入兩種方式。試題庫維護(hù)主要是對試題庫中的試題進(jìn)行添加、刪除、修改、整理以及分類統(tǒng)計等??忌畔⒐芾碇袑忌男畔⑦M(jìn)行錄入、刪除、修改、整理以及統(tǒng)計等。
1.2 考試管理的功能
在考試管理中主要有考生的登錄、自動出題以及計時等。在考試前,考生需要通過考號和密碼的輸入確定考生的身份,然后,系統(tǒng)會根據(jù)系統(tǒng)設(shè)置對不同章節(jié)、題型以及難易程度和題目數(shù)量進(jìn)行出題。考生一旦開始考試就會進(jìn)行自動計時,在具有考試結(jié)束有十分鐘時,會對考生進(jìn)行時間提示。在考試結(jié)束之后,系統(tǒng)會自動的對考生的答案進(jìn)行保存。
1.3 自動評分的功能
在考生考試結(jié)束之后,系統(tǒng)會根據(jù)考試前設(shè)置的分值,對不同類型的題目進(jìn)行自動評分,并且把考生的分?jǐn)?shù)保存到相應(yīng)的數(shù)據(jù)庫中。另外還有相應(yīng)的查詢功能,考試結(jié)束之后,教師和考生能夠通過網(wǎng)絡(luò)對分?jǐn)?shù)進(jìn)行查詢。教師可以對試卷進(jìn)行查閱并且對答案進(jìn)行核對。
2 計算機考試系統(tǒng)中主要模塊的設(shè)計
2.1 登錄模塊設(shè)計
登錄模塊進(jìn)行設(shè)計的主要功能是驗證考生的身份。考生需要對姓名和考號進(jìn)行輸入,以便于在后期對考試成績和試卷的查詢。在考生通過登錄界面進(jìn)行登錄時,系統(tǒng)通過相應(yīng)的系統(tǒng)和服務(wù)器進(jìn)行連接,對考生的信息進(jìn)行禪熏,當(dāng)考生錄入信息沒有錯誤時,并且標(biāo)識為未登錄,表明考生尚未登錄,當(dāng)考試登錄系統(tǒng)時,服務(wù)器數(shù)據(jù)庫中對該考生標(biāo)識為已登錄。如果輸入的考號不存在,會提示“無此考號,請重新輸入”。
2.2 組卷模塊的設(shè)計
在組卷模塊設(shè)計的過程中,學(xué)生能夠?qū)M卷的類型進(jìn)行自主的選擇,主要有隨機組卷和選擇試題難度組卷兩個部分。在學(xué)生對組卷的類型進(jìn)行確定之后,系統(tǒng)能夠根據(jù)學(xué)生的選擇,在題庫中對符合條件的試題進(jìn)行篩選,組成固定試題數(shù)目的試卷。系統(tǒng)中設(shè)置的試卷分?jǐn)?shù)為50,教師可以通過后臺按照需求進(jìn)行修改。
2.2.1 隨機組卷
這部分主要是系統(tǒng)自動、隨機的從試題庫中進(jìn)行試題的選擇組成試卷。雖然,試題庫中對每個題目進(jìn)行難度系數(shù)的設(shè)置,但是對于隨機組卷來說,并不受到難度系數(shù)的制約,任何一個題目都可能會被選擇,試卷的內(nèi)容會隨著試題庫中的變化和而變化。在試題庫中存儲的試題號是從小到大的順序進(jìn)行排列的,最大號的試題編號定義為max,通過SQL語句實現(xiàn)取值,“select max from test”。試卷的組成是隨機的,主要是根據(jù)試卷的編號進(jìn)行隨機選擇,在1—max之間隨機的選擇一個數(shù)sum,此時利用函數(shù)Random 0完成隨機的取數(shù)。在取數(shù)完成之后,需要對試題進(jìn)一步的判斷,是否存在重復(fù)的現(xiàn)象,題目數(shù)量是否足夠等。在一套試卷中不能夠存在相同的題目,如果出現(xiàn)重復(fù)現(xiàn)象,需要進(jìn)行重新的隨機選取。
2.2.2 自主選擇試卷難度進(jìn)行組卷
在這樣的組卷過程中,學(xué)生具有較高的自主選擇權(quán)利,學(xué)生可以根據(jù)自己的學(xué)生水平和學(xué)習(xí)能力,對難度進(jìn)行選擇,題目庫中每個題目都設(shè)置了相應(yīng)的難度系數(shù),系統(tǒng)能夠根據(jù)用戶的選擇,對相應(yīng)的題目進(jìn)行抽取,形成具有針對性的練習(xí)。自主選擇難度進(jìn)行組卷很隨機組卷的方式存在相同之處,不同的是前者需要對試題庫中的題目進(jìn)行難度系數(shù)的判定,然后進(jìn)行下一步,如果不符合要求,會進(jìn)行重新取數(shù)。
2.3 自動計時和自動評分模塊的設(shè)計
在自動計時模塊設(shè)計的過程中,設(shè)置三個窗體級變量,分別是小時、分鐘和秒,然后根據(jù)情況在程序中進(jìn)行設(shè)置。程序中還設(shè)置有計時器,并且在窗體內(nèi)動態(tài)顯示倒計時,在距離交卷十分鐘時,進(jìn)行提醒,計時完畢之后自動交卷并且推出考試的系統(tǒng)。在考生考試結(jié)束之后,考試的數(shù)據(jù)存儲到考生數(shù)據(jù)庫中。通常的試卷由客觀題和主觀題組成。針對客觀題系統(tǒng)能夠根據(jù)數(shù)據(jù)庫中考生答案和標(biāo)準(zhǔn)答案進(jìn)行對比,然后給出相應(yīng)的分值。針對于主觀題,系統(tǒng)沒有設(shè)置明確的標(biāo)準(zhǔn)統(tǒng)一的答案,在評分的過程中存在一定的問題。
2.4 顯示結(jié)果模塊的設(shè)計
在顯示結(jié)果模塊設(shè)計的過程中,系統(tǒng)會根據(jù)學(xué)生的試卷題目和考生答案,顯示出相應(yīng)的結(jié)果,在顯示結(jié)果中有完成的題目和答案,對題目中的內(nèi)容、選項以及正確答案和用戶提交答案。通過這樣的方式能夠促使學(xué)生對自己的學(xué)習(xí)水平進(jìn)行了解,有利于學(xué)生進(jìn)一步的學(xué)習(xí)和鞏固。在結(jié)果顯示程序進(jìn)行設(shè)計的過程中,需要對隨機組卷中的試題題號進(jìn)行獲取,還需要對用戶提供的答案進(jìn)行回去。根據(jù)試卷的題號從數(shù)據(jù)庫中對相關(guān)的信息進(jìn)行提取和顯示,并且促使正確答案和用戶提交答案進(jìn)行對比,對學(xué)生進(jìn)行相應(yīng)的指導(dǎo),促進(jìn)學(xué)生進(jìn)一步的學(xué)習(xí),對知識內(nèi)容進(jìn)行鞏固。
3 結(jié)語
在高職院校教學(xué)的過程中,傳統(tǒng)的考試方式和手段有著其優(yōu)勢,但是,隨著教育改革的深入,計算機和網(wǎng)絡(luò)技術(shù)的快速發(fā)展,教學(xué)管理和學(xué)生管理逐步實現(xiàn)網(wǎng)絡(luò)化。因此,在高職院校考試的過程中,單純依靠傳統(tǒng)的考試方式,難以滿足學(xué)生的需求,需要對考試進(jìn)行相應(yīng)的改革。借助計算機考試系統(tǒng)進(jìn)行考試,具有其獨有的優(yōu)勢。本文對計算機考試系統(tǒng)進(jìn)行研究和設(shè)計,滿足教師教學(xué)和學(xué)生學(xué)習(xí)的需求,促進(jìn)學(xué)生認(rèn)知水平的提升,促進(jìn)學(xué)生進(jìn)行自主學(xué)習(xí)和自我檢測,開展更加靈活的教學(xué)。
參考文獻(xiàn)
[1]季志江,龐曉楓,周廣漢.高職院校網(wǎng)絡(luò)考試系統(tǒng)的設(shè)計與實現(xiàn)[J].計算機與現(xiàn)代化,2013(01):81-84.
[2]王濤,王勇.計算機考試系統(tǒng)的設(shè)計與實現(xiàn)[J].計算機與網(wǎng)絡(luò),2011,37(Z1):103-106.
[3]于麗麗.計算機考試系統(tǒng)的分析與設(shè)計[J].福建電腦,2015,31(07):118-119.
作者單位
渭南職業(yè)技術(shù)學(xué)院 陜西省渭南市 714000endprint