網(wǎng)絡(luò)考試系統(tǒng)中防止U盤作弊方法研究
系統(tǒng)運行后,模塊即進入工作狀態(tài),為了盡量少占用系統(tǒng)資源,模塊以中斷方式獲取機器USB端口狀態(tài)變化,一旦發(fā)現(xiàn)端口接入USB移動存儲設(shè)備隨即進行處理。
當發(fā)現(xiàn)端口有USB設(shè)備接入后,隨即讀取此設(shè)備的設(shè)備類型特征碼。根據(jù)其設(shè)備類型特征碼判斷此設(shè)備是否是USB移動存儲設(shè)備。如果是移動存儲設(shè)備,則調(diào)用其后續(xù)模塊。否則,不做處理。
3.2 鎖屏設(shè)計
鎖屏模塊是使系統(tǒng)呈現(xiàn)在考生面前的模塊。設(shè)計流程如圖5所示。
模塊被調(diào)用后,首先隱藏任務(wù)欄,關(guān)閉開始菜單,然后以白色、無邊框、無標題欄、無關(guān)窗體控制按鈕的窗體形式顯示在所有窗體的最前面,遮蓋住Windows的任務(wù)欄,并在窗體中央顯示“正在使用USB設(shè)備... 系統(tǒng)自鎖。請與監(jiān)考老師聯(lián)系”字樣,提示考生由于插入了U盤從而系統(tǒng)自鎖了。
評論