考試客戶端防作弊鎖屏方法
【專利摘要】本發(fā)明涉及的是一種考試客戶端防作弊鎖屏方法,其方法為:(1)檢測考試客戶端安裝情況;(2)安裝考試客戶端;(3)使用考試客戶端打開試卷;(4)用戶考試并鎖屏;(5)判斷用戶是否切屏;考試服務(wù)器并不斷檢查當(dāng)前考試窗口是否在最前端;如果窗口不在最前端,則立刻將窗口激活并最大化、最前端化;(6)考試完成后自動關(guān)閉考試客戶端。本發(fā)明可以鎖定用戶的考試屏蔽,防止用戶進(jìn)行作弊,能運(yùn)行于個人計(jì)算機(jī)上安全受控的考試客戶端防作弊鎖屏方法,保證用戶在考試的時候只能看到自己的試卷,無法切換窗口查看其他內(nèi)容,與企業(yè)網(wǎng)絡(luò)遠(yuǎn)程在線培訓(xùn)相配套的,保證用戶在考試時的公平、公正性。
【專利說明】考試客戶端防作弊鎖屏方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種防作弊鎖屏方法,屬于企業(yè)網(wǎng)絡(luò)遠(yuǎn)程培訓(xùn)【技術(shù)領(lǐng)域】。
【背景技術(shù)】
[0002]目前,大部分企業(yè)通過網(wǎng)絡(luò)進(jìn)行遠(yuǎn)程考試存在的安全性問題:
[0003]網(wǎng)絡(luò)考試大大減輕了組織現(xiàn)場考試的復(fù)雜性和靈活性,可以極大的方便企業(yè)隨時組織跨地域的各種考試和測驗(yàn),即使用戶不在企業(yè)中,也能隨時參加指定的考試。
[0004]但網(wǎng)絡(luò)考試的防作弊問題一直是無法完全解決的技術(shù)瓶頸,無法解決此問題,考試的公平、公正性就無法得到保證,無法通過考試客觀的評價員工的學(xué)習(xí)效果和能力。
[0005]通過多年在線考試的經(jīng)驗(yàn)總結(jié),在應(yīng)用中,原有的瀏覽器防作弊的方法只能應(yīng)對具有初級電腦操作技術(shù)的人員,隨著計(jì)算機(jī)技術(shù)的普及和長時間應(yīng)用的總結(jié),很多人找到了各種作弊的方法。通過各種方法在考試的計(jì)算機(jī)上可以查看、搜索考試的答案。
[0006]如何能保證用戶在考試的時候只能看到自己的試卷,只有交卷后才能退出考試系統(tǒng)就成了技術(shù)的核心。最終我們通過考試客戶端,在用戶進(jìn)入考試后,完全鎖定用戶的系統(tǒng)桌面和屏蔽,保證用戶無法離開考試。這樣大大加強(qiáng)了考試的安全性。
【發(fā)明內(nèi)容】
[0007]針對現(xiàn)有企業(yè)網(wǎng)絡(luò)遠(yuǎn)程培訓(xùn),本發(fā)明目的是在于提供一種能運(yùn)行于個人計(jì)算機(jī)上安全受控的考試客戶端防作弊鎖屏方法,保證用戶在考試的時候只能看到自己的試卷,無法切換窗口查看其他內(nèi)容,與企業(yè)網(wǎng)絡(luò)遠(yuǎn)程在線培訓(xùn)相配套的,保證用戶在考試時的公平、公正性。
[0008]為了實(shí)現(xiàn)上述目的,本發(fā)明是通過如下的技術(shù)方案來實(shí)現(xiàn):
[0009]一種考試客戶端防作弊鎖屏方法,其特征在于,其方法步驟包括如下:
[0010]I)客戶端安裝檢測程序檢測考試客戶端安裝情況,
[0011]首先創(chuàng)建客戶端檢測對象ExamSaver然后檢測其是否成功。
[0012]檢測失敗則證明未安裝考試客戶端,彈出提示信息。
[0013]提示信息:考試客戶端未安裝,請安裝考試客戶端。
[0014]2)安裝考試客戶端;考生下載客戶端,點(diǎn)擊安裝。
[0015]3)使用考試客戶端打開試卷;考生打開考試網(wǎng)頁,進(jìn)入考試網(wǎng)頁后,考試服務(wù)器調(diào)用考試客戶端的接口,傳遞參數(shù),并啟動考試客戶端;當(dāng)考生點(diǎn)擊“進(jìn)入考試”按鈕后打開考試客戶端,考試客戶端的服務(wù)器裝載考試試卷;
[0016]4)判斷用戶是否切屏并鎖屏;考試客戶端啟動后,考試客戶端打開屏蔽系統(tǒng)功能進(jìn)行鎖屏,具體的鎖過程如下:不斷檢查當(dāng)前考試窗口是否在最前端;如果窗口不在最前端,則立刻將窗口激活并最大化、最前端化;如果位于最前端,則繼續(xù)考試;考試過程完全在考試客戶端的控制下完成;
[0017]5)考試完成后自動關(guān)閉考試客戶端;[0018]根據(jù)上述的考試客戶端防作弊鎖屏方法,具體的鎖屏檢測項(xiàng)目如下:
[0019](a)保持考試控件總在最前;
[0020](b)得到系統(tǒng)中存在的進(jìn)程;
[0021](c)得到需要置前的進(jìn)程窗體;
[0022](d)設(shè)參數(shù)I代表正常窗口顯示,2代表最小化顯示,3代表最大化顯示;
[0023](e)每秒保存一下用戶答案;
[0024](f)取符合條件的用戶的答案;
[0025](g)獲取系統(tǒng)臨時目錄。
[0026]本發(fā)明通過上述考試客戶端防作弊鎖屏方法,可以鎖定用戶的考試屏蔽,防止用戶進(jìn)行作弊,能運(yùn)行于個人計(jì)算機(jī)上安全受控的考試客戶端防作弊鎖屏方法,保證用戶在考試的時候只能看到自己的試卷,無法切換窗口查看其他內(nèi)容,與企業(yè)網(wǎng)絡(luò)遠(yuǎn)程在線培訓(xùn)相配套的,保證用戶在考試時的公平、公正性。
【專利附圖】
【附圖說明】
[0027]下面結(jié)合附圖和【具體實(shí)施方式】來詳細(xì)說明本發(fā)明;
[0028]圖1為本發(fā)明的流程圖。
【具體實(shí)施方式】
[0029]為使本發(fā)明實(shí)現(xiàn)的技術(shù)手段、創(chuàng)作特征、達(dá)成目的與功效易于明白了解,下面結(jié)合【具體實(shí)施方式】,進(jìn)一步闡述本發(fā)明。
[0030]參見圖1,本實(shí)施例是提供一種考試客戶端防作弊鎖屏方法,其是通過用戶安裝考試客戶端,用戶在進(jìn)入考試后,看到的將是只有試卷的一個屏幕,其他如切換窗口等windows系統(tǒng)操作都被屏蔽,保證用戶無法進(jìn)行切屏作弊。其鎖屏考試的方法步驟主要包括如下:
[0031]I)檢測考試客戶端安裝情況。
[0032]如果沒有安裝客戶端,系統(tǒng)將給出提示。
[0033]首先創(chuàng)建客戶端檢測對象ExamSaver然后檢測其是否成功。
[0034]檢測代碼如下:
[0035]
【權(quán)利要求】
1.一種考試客戶端防作弊鎖屏方法,其特征在于,其方法步驟包括如下: 1)考試客戶端檢測程序檢測考試客戶端安裝情況,如果沒有安裝考試客戶端,檢測程序?qū)⒔o出提不; 2)安裝考試客戶端;考生下載客戶端,點(diǎn)擊安裝。 3)使用考試客戶端打開試卷;考生打開考試網(wǎng)頁,進(jìn)入考試網(wǎng)頁后,考試服務(wù)器調(diào)用考試客戶端的接口,傳遞參數(shù),并啟動考試客戶端;當(dāng)考生點(diǎn)擊“進(jìn)入考試”按鈕后打開考試客戶端,考試客戶端的服務(wù)器裝載考試試卷; 4)用戶考試并鎖屏;考試客戶端啟動后,考試客戶端打開屏蔽系統(tǒng)功能進(jìn)行鎖屏處理,具體的鎖屏過程如下:不斷檢查當(dāng)前考試窗口是否在最前端;如果窗口不在最前端,則立刻將窗口激活并最大化、最前端化;如果位于最前端,則繼續(xù)考試;考試過程完全在考試客戶端的控制下完成; 5)考試完成后自動關(guān)閉考試客戶端;
2.根據(jù)上述的考試客戶端防作弊鎖屏方法,具體的鎖屏檢測項(xiàng)目如下: (a)保持考試控件總在最前; (b)得到系統(tǒng)中存在的進(jìn)程; (C)得到需要置前的進(jìn)程窗體; Cd)設(shè)參數(shù)I代表正常窗口顯示,2代表最小化顯示,3代表最大化顯示; (e)每秒保存一下用戶答案; (f)取符合條件的用戶的答案; (g)獲取系統(tǒng)臨時目錄。
【文檔編號】G06F9/44GK103729198SQ201410037375
【公開日】2014年4月16日 申請日期:2014年1月26日 優(yōu)先權(quán)日:2014年1月26日
【發(fā)明者】王勤, 陳涇生, 陳健 申請人:國家電網(wǎng)公司, 江蘇省電力公司, 江蘇省電力公司電力科學(xué)研究院