賴良友
(中國民用航空飛行學院 繼續教育學院,四川 廣漢 618307)
進入21世紀以來,科學技術得到了快速發展,特別是計算機技術和網絡技術的發展,其發展成績是世人有目共睹的。計算機網絡技術在教育領域的應用,也發揮出了巨大的教學優勢,尤其是在線考試系統的應用,意義重大。傳統的考試往往包括出題、監考、評分、總分等環節內容,不僅會受到時間和空間上的制約,而且整個考試過程會耗費大量的時間、精力、物力。而當今運用到的基于WWW數據庫的在線考試系統,整個過程是不需要紙張的,而且考試操作體現出了便捷的特點,成功發揮了在線組卷、考試等重要功能,不僅降低了教師的工作量和勞動強度,而且在很大程度上提升了考試的質量。
WWW在線考試系統,是建立在Web數據庫基礎之上的,為廣大考生提供了一個舒適的考試環境,體現出了開放性、靈活性及便捷性特點。借助于Web技術,運用B/S模式,將各種考試用的試題存儲在計算機的服務器上,而考生所用的計算機上不需要進行額外的操作和系統安裝,就可以輕松地進入考試界面,既安全又方便。
1.1.1 用戶注冊的功能
一般情況下,在線考試系統[1]都會有區分用戶身份的功能,主要包括學生用戶和教師用戶。學生用戶要想進入考試系統,首先要經過注冊環節,填寫一些簡單的、必要的信息,就可以進入相關的考試系統界面,選擇正確的考試科目,就可以進入具體的考試環節。而教師用戶,除了進行簡單的信息注冊之外,還具備一些特殊的功能,例如,對相關學生信息進行必要的修改、增添或刪除等操作。
1.1.2 對學生信息的必要操作功能
在必要的情況下,教師用戶使用特殊功能,可以對學生的基本信息,實施編輯、修改、增減等操作,滿足考試的實際需要。
1.1.3 對考試科目進行編輯的功能
針對考試的具體情況,教師用戶可以登錄考試系統,對考試科目進行增減或者實施一定的修改操作。
1.1.4 對考試試題進行編輯的功能
為了滿足實際考試的需要,教師用戶可以登錄考試系統,可以對具體的試題題目進行增加、刪減或者修改等操作,不斷提升在線考試的嚴謹性和科學性。
1.1.5 生成試卷的功能
針對考試的科目、教師的出題要求、試題題型及考試難度等要求內容,考試系統會在試題庫中進行甄別和判斷,并自動生成合乎要求的考試試卷,各考生所面對的試題具有一定的差異性,但是難度性和考察的范圍極具相似性。
1.1.6 在線考試的功能
學生要參加考試,就需要登錄相關的考試系統,完成驗證后就會進入考試的界面。當然,考試系統會在應用權限和時間控制方面進行嚴格的管理,每一位學生需要在權限范圍內,在規定的時間內完成試題的作答并提交試卷。而一旦學生在規定的時間內未完成試卷的作答,系統將強行跳出考試界面,該試卷被保存且回收??梢哉f,整個考試過程都嚴格地受到考試系統的管理和控制。
1.1.7 自動閱卷的功能
學生結束考試,試卷被系統回收后,就進入了自動閱卷的環節中。系統依照試題信息數據庫中的標準答案,對學生的試題答案進行匹配,答案一致,則被判定正確,否則將被判定為錯誤。最后學生的總成績將被自動存儲到學生的成績數據庫中。
1.1.8 查看考試成績的功能
教師憑借著自己的特殊權限,可以依照一定的查閱條件,例如科目、班級、學號等,查閱到學生的考試成績,并且可以對學生的成績進行統計、檔次劃分等操作。而學生可以登錄系統,依據自己的基本信息進行成績的查詢。
1.1.9 退出考試系統的功能
學生結束考試以后,可以方便地退出該考試系統的界面。
在該數據庫中,主要存儲了學生的一些基本信息,例如,學生的姓名、學號、班級及在線考試系統的登錄密碼等。
在該數據庫中,主要存儲的是教師的基本信息,例如,教師的姓名、編號、任課科目等,特別是教師登錄在線考試系統的時間、次數、時長等信息。
在考試系統中存在著試題數據庫,里面包含著許多各種各樣的考試題目,具體包含,試題號、難度等級、試題類型、考試科目、標準答案等字段內容。在每次考試中,試題的具體題目都是隨機自動生成的,試題數據庫是開展在線考試的重要保障,因此,在實踐中,一定要注重試題庫中試題的高質量。
學生在線考試完成以后,系統自動給學生判定試題的對錯,最終將成績存儲在成績數據庫,其中包含學生的一些關鍵信息,例如,學生的姓名、學號、成績等。
在考試的過程中,學生每道題的答案都會被存儲到信息數據庫[2],在系統進行判卷時,就會相互匹配,答案一致的就是正確的,否則就是錯誤的。
在在線考試系統設計中,考試界面的設計非常重要,因為美好的考試界面,能夠帶給考生舒服的感覺,緩解緊張的考試情緒,對良好發揮起著積極的作用。在考試界面上,具有兩種身份的登錄方式,一種是學生的身份,另一種是教師的身份。學生只要填上自己的一些必要基本信息,例如姓名、學號、密碼等就可以成功登錄考試系統。同樣的,教師只要進行一些必要信息的輸入,就可以進入考試系統,并對試卷具有一定的管理權限,可以增加、修改、刪減相關的考試題目,對學生的考試情況進行適當的管理。
學生的基本信息、考試的試題信息、考試的科目等信息,都需要事先錄入考試系統的相應模塊中,一般教師、被授權的用戶都具備這樣的權限。一些任課教師可以將一些高質量的試題錄入試題數據庫中。當然,教師也可以將自己組編好的完整試卷錄入試題庫中,以備日后的考試應用。
具備管理權限的管理員,不僅可以對教師的信息進行必要的修改和編輯,還可以對學生的信息、試卷的試題進行必要的修改。為保證數據的正常使用,盡量減少對數據的修改。用戶出現越權操作時,系統要給予一定的拒絕提示。
3.3.1 查詢模塊設計
在在線考試系統中,查詢功能是非常重要的功能之一,查詢的內容包括:考試科目、用戶的基本信息、試題及考試成績等。教師在自己的權限范圍內,可以查尋自己的基本信息,可以查詢學生的相關信息。學生只能查詢自己權限范圍內的一些基本信息。而系統管理人員的管理權限較大,可以查閱系統中所有的信息。
3.3.2 組卷模塊的設計
在在線考試系統中,組卷模塊是重要的組成部分,該模塊承擔著在試題庫中的挑選試題,并自動生成考試試卷的重任。在試題數據庫中,有很多類型的試題,對同一個知識點的考核試題往往包含很多種類,因此在模塊的設計中,就要考慮對一個知識點的考核嚴格限制數量,并做好標記,避免出現重復的考查和重復的題型,保證試卷的高質量。
需要提供必要的身份信息和登錄密碼驗證,保證登錄用戶的真實性和安全性。另外,給予教師和學生不同的操作權限,一方面能保證系統中眾多信息的機密性和共享性,另一方面可以保證在線考試系統管理工作的有序性和規范性。
例如,不允許學生查看試卷的源文件,并禁止他們使用下載功能等。具體來講,試卷數據庫中的試卷只能查看,不能進行實質性操作,同時,鼠標的右鍵功能也是不被允許使用的。
隨著社會的發展,在線考試已經成為發展的趨勢,是當今教育事業快速發展的明顯體現。在在線考試系統的應用過程中,考生的考試感覺提高了,考試的效率提升了,教師的工作量降低了,取得了良好的應用效果。當然,在線考試系統也一定的劣勢,需要在實踐和研發方面作出更大的努力。