網絡考試系統由于依托的是網絡服務器,便于統一管理、隨時組織實施,使得我們組織實施考試更為簡單、快捷。實現網絡考試的方式一般有三種途徑,在下表做了比較。自主開發,購買系統,云服務。
基于云服務提供考試系統大多是免費使用的或者是費用低,能大大降低學校和培訓機構應用計算機網絡組織考試的使用成本,但針對這種方式其組織管理考試時需要解決防止考生作弊的問題。
在機房組織網絡考試時,應試者在進行網絡考試的同時也可以通過internet訪問查找考試資料、獲取考試答案。而通過設置網絡訪問限制到相應網址的訪問需要使用3層設備,一方面增加了設備的成本,另外由于是利用普通計算機房組織考試,考試時需要限制訪問,平時上課時又得要放開限制,會使得機房的網絡管理變得復雜。采用適當的技術手段來保障網絡考試中考生只能在卷面上進行答題操作,而無法使用除此之外的網絡資源和本地資源,就能夠保證考生無法通過計算機作弊了。其實就是計算機Kiosk模式的應用體現。Kiosk模式是指信息亭模式,原意是指自助式的信息服務模式。這種模式廣泛使用在商業中,用于公共電腦或者嵌入系統,比如ATM機、自動服務機之類的系統,系統僅提供一個瀏覽器,用戶也僅能使用瀏覽器所提供的功能,應用于網絡考試中可以防止考生作弊。
由于互聯網上的考試系統使用Web瀏覽器作為客戶端,使用瀏覽器的Kiosk模式就可以最大程度地減少本機的程序應用限制,因為我們只需讓瀏覽器能正常工作就可以了。Web瀏覽器的Kiosk模式是一種以全屏方式顯示網頁的模式。不同于F11鍵切換出的全屏顯示方式,無地址輸入欄,也無菜單欄、工具欄和狀態欄,僅會顯示網頁與滾動條,鼠標僅能點選網頁內容,其他操作必須依靠快捷鍵實現,這些特點符合我們進行網絡考試時的基本要求。
主流的Web瀏覽器是支持Kiosk模式的。通過測試發現Kiosk模式下IE支持Kiosk模式啟動,但在點擊網頁鏈接后的新建窗口不再是Kiosk模式;而Firefox則是由第三方插件R-Kiosk來實現Kiosk模式的,它同時還能屏蔽了常用功能鍵和鼠標右鍵;比較發現Chrome支持Kiosk模式啟動,點擊頁面鏈接后新建窗口覆蓋原窗口并保持Kiosk工作模式。所以我們認為使用Chrome瀏覽器作為考試用瀏覽器較為合適。在瀏覽器工作在Kiosk模式下時,由于已經屏蔽了地址輸入欄、菜單欄和工具欄,結合禁用功能快捷鍵,考生通過Web瀏覽器訪問非考試網站的問題就可以得到解決。接下來只要保證考生只能使用Web瀏覽器就可以禁止其訪問本地資源。
機房在通常使用中不用限制計算機的任何功能,當其作為網絡考試的場所時,可以通過這一方法實現暫時的功能限制來保障考試的管理需要。此方法簡單、高效,既沒有專用系統的開發成本,又充分利用了互聯網考試系統的資源,適合于組織大部分課程的日常測試和常規考試。本程序及方法在我校已實際使用,達到了所需的目標效果。