引言:隨著教育信息化的發(fā)展,高校在線考試系統(tǒng)的設計和開發(fā)勢在必行,本文詳細闡述了在線考試系統(tǒng)的需求分析和設計思想。為系統(tǒng)的開發(fā)提供了理論依據(jù)。
隨著各校“校校通”工程的大力推進,加快了教育信息化技術在教育教學中的發(fā)展,使基礎教育信息化建設又有了長足的進展,特別是近幾年來高校辦學規(guī)模擴大,學生人數(shù)逐年增加,社會日益增長的教育需求,要加快課程和專業(yè)數(shù)字化改造,創(chuàng)新信息化教學與學習方式,促進高等教育質(zhì)量全面提高和拔尖創(chuàng)新人才培養(yǎng),傳統(tǒng)的考試模式已經(jīng)跟不上時代發(fā)展的步伐,在線考試系統(tǒng)的開發(fā)勢在必行,在線考試系統(tǒng)可以提高高??紕展ぷ餍?、增加考試客觀性和公正性、減輕教師命題試卷和試卷評閱的負擔,加快推進學校教育信息化建設的步伐,同時還能減少學校的經(jīng)濟開銷。
一、在線考試系統(tǒng)總體需求分析
1、考生能夠通過互聯(lián)網(wǎng)隨時隨地參加考試。2、在線考試系統(tǒng)應該能夠同時滿足多人在線考試,系統(tǒng)安全性能高,運行穩(wěn)定性強,操作簡單,具備友好的圖形化操作界面。3、試卷組卷要具有科學性和合理性,根據(jù)教師設定的題型和難度自動組卷。4、在線考試系統(tǒng)的設計要公正公平,距離考試結束時要設定倒計,方便學生掌握考試時間。5、考試時間到后,系統(tǒng)能自動保存并且提交試卷。6、系統(tǒng)能夠安全穩(wěn)定運行。7、考生注冊:為了保證系統(tǒng)的安全性,學生必須注冊才可以登錄系統(tǒng)進行考試。8、用戶管理:教務管理員可以對系統(tǒng)的用戶進行添加、刪除。9、考試課程管理:教學管理員可以對考試的課程進行添加、查詢等操作。10、教務管理員能夠修改查看考生信息,教師信息,試題信息。11、系統(tǒng)管理員對系統(tǒng)進行維護,保證系統(tǒng)的運行穩(wěn)定。12、題庫管理:對錄入的各種題型進行管理,可以實現(xiàn)試題的添加、修改、刪除等。13、試題參數(shù)設置:對錄入的試卷要設置相關參數(shù),如題型、分值、難點等。14、在線考試:為了保證考試的公平性,系統(tǒng)要嚴格實行權限的控制和控制考生的考試時間,對考生的考試狀態(tài)進行實時監(jiān)控。如果考生在規(guī)定的時間內(nèi)沒有完成試卷的作答,系統(tǒng)必須實現(xiàn)試卷的自動保存并自動提交考生的試卷。15、系統(tǒng)自動閱卷和人工閱卷:對于試卷的客觀題系統(tǒng)能夠自動進行評分,對于主觀題部分由于評分的復雜性則采用教師閱卷,考生的最終考試成績由機子評分和人工評分兩部分組合,成績匯總后將最終成績保存在考生成績數(shù)據(jù)庫中。16、綜合查詢:考生可以查詢自己的考試成績和試卷等信息,并能夠刪除指定紀錄,并能夠以報表的形式輸出。
二、在線考試系統(tǒng)功能設計
根據(jù)在線考試系統(tǒng)設計的特點,可以設置如下幾種功能,考生注冊和登錄、在線考試、查詢成績以及退出登錄;考生信息、考題信息、考生成績信息、考試套題和試卷類型信息等進行管理。從用戶的角度來看,為了保證系統(tǒng)的安全,絕不允許任何人隨意地登錄系統(tǒng),所以在系統(tǒng)中設置了五種用戶:系統(tǒng)管理員、教務管理員、教學管理員、教師用戶、考生用戶。用戶登錄在線考試系統(tǒng)需進行驗證,這樣可以保證系統(tǒng)的安全性.不同的用戶有不同的權限,分別完成不同的功能。為教師和學生提供一個網(wǎng)上工作學習的平臺。
在以上分析的基礎上,我們開始做系統(tǒng)各個功能模塊的詳細設計。
1、系統(tǒng)管理模塊。系統(tǒng)管理模塊包括系統(tǒng)的維護、用戶管理模塊,用戶管理子模塊又包括教務管理員信息管理子模塊、教學管理員信息管理子模塊、系統(tǒng)管理員信息管理子模塊、教師信息管理子模塊、考生信息管理子模塊。用戶管理主要對用戶角色進行創(chuàng)建和編輯,系統(tǒng)可以創(chuàng)建新的角色,對于現(xiàn)有的角色可以賦予各種新的權限,或者收回角色的現(xiàn)有權限。
2、題庫管理模塊。題庫管理模塊包括對考試題目進行添加試題、查詢試題、修改試題和刪除試題操作。要首先選擇所屬的考試專業(yè)和套題才能進行添加考試題目信息的相關操作;在考試題目信息列表頁面中,可以通過選擇不同的查詢條件(例如:考題類型、所屬專業(yè)、所屬套題和加入時間)并輸入相應的關鍵字,來實現(xiàn)查詢操作;根據(jù)實際需要,還可以實時更新考試題目的詳細信息或刪除考試題目。
3、考試套題管理模塊??荚囂最}管理模塊主要是對套題進行添加、查詢、修改和刪除。當要添加考試套題時,首先要在頁面中選擇所屬的專業(yè),然后在指定的文本框中輸入要添加的考試套題的名稱,才能進行添加;考試套題信息頁面中還提供了查詢功能,在這里可以根據(jù)用戶的要求選擇不同的查詢條件,可通過套題名稱、所屬專業(yè)來實現(xiàn)查詢操作;此外還可以更新考試套題中的信息或者刪除考試套題。教師根據(jù)要求可以在線進行數(shù)據(jù)的維護和管理,這樣在考試時就可以充分地利用試題庫。
4、課程管理模塊。課程信息的劃分是根據(jù)專業(yè)來劃分的,主要功能包括對試卷類型進行添加、查詢、修改和刪除操作。在課程管理頁面中,可以通過選擇不同的查詢條件(例如:授課教師、專業(yè)、課程編號)并輸入相應的關鍵字,來實現(xiàn)查詢操作;根據(jù)實際需要,還可以實時更新課程的詳細信息或刪除課程,如果該門課程包含著考試信息則不能刪除。
5、組卷管理模塊。該模塊的功能是通過設置組卷的相關約束條件,如試卷的題型、總分、試題的難度、考試時間等條件,生成一份適合的考試試卷。教師可以根據(jù)需要選擇系統(tǒng)自動組卷或是手動組卷。
6、考試管理模塊
考試管理子模塊對學生在線考試的時間和過程等事務進行控制??忌M入系統(tǒng)界面,考生選擇自己要考試的考卷之后開始考試,系統(tǒng)自動抽出試卷,在網(wǎng)頁上顯示本次考試的試卷,考生開始答題。同時網(wǎng)頁上顯示當前考試的時間和剩余時間,當離考試結束還有15分鐘時就會提醒考生??忌痤}完畢,就可以選擇“提交試卷”按鈕,如果考試時間到考生還沒有提交考試,系統(tǒng)將強制提交試卷;考試期間考生可以隨時保存試題答案,系統(tǒng)也應每隔一段時間自動保存試卷。整個考試過程都由教務管理員進行監(jiān)控,他可以查看整個考生的考試狀態(tài),查看考生是否登錄考試的情況,考試所用時間、考試是否結束、考試狀態(tài)是否異常等。
7、閱卷模塊。由于試卷內(nèi)容包括客觀題和主觀題兩大類,考生答題完畢之后提交考卷,系統(tǒng)將自動對考生提交的試卷自動閱卷,對于主觀題,由閱卷教師進行評閱。
8、成績管理模塊。教師對成績的管理,可以查詢到班級每位考生的成績。根據(jù)對考試成績的分析,制定有效的復習計劃。教師可以查看學生成績,刪除學生成績。
三、結語
在線考試系統(tǒng)可以使學生在任何時間,任何地點進行考試,不受時間和空間的限制,同時在線考試系統(tǒng)還具有自動組卷、自動閱卷和統(tǒng)計分析,這就增加了考試的便利性和靈活性,大大減少了教師的工作量,學生可以根據(jù)自己的實際情況靈活地選擇考試的形式進行考試,并能得到即時的反饋,這能有效地提高教學效率,促進學生自主學習的熱情和積極性。隨著傳統(tǒng)教育向信息化教育得推行,應用先進的信息技術組建在線考試系統(tǒng)也越來越多的展現(xiàn)出它的優(yōu)勢性。
參考文獻
[1]任曉霞.基于B_S結構的在線考試系統(tǒng)的設計與實現(xiàn)[D],河北工業(yè)大學,2010.
[2]汪永明.基于B/S模式的在線考試系統(tǒng)[J],微機發(fā)展,2004,14(1):59一61.
[3]付曉波.基于Web模式下考試系統(tǒng)的設計與實現(xiàn)[D],大連理工大學,2007.
[4]付曉波.基于Web模式下考試系統(tǒng)的設計與實現(xiàn)[D],大連理工大學,2007.
[5]郭素蓉.學校通用考試系統(tǒng)的設計與實現(xiàn)[D].電子科技大學,"2005.
[6]陳年.高校在線課程考試系統(tǒng)的設計與開發(fā)[D],重慶大學,2008.
(作者單位:云南省保山學院信息學院)