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