CN103729198A - Examination client anti-cheating screen locking method - Google Patents

Examination client anti-cheating screen locking method Download PDF

Info

Publication number
CN103729198A
CN103729198A CN201410037375.5A CN201410037375A CN103729198A CN 103729198 A CN103729198 A CN 103729198A CN 201410037375 A CN201410037375 A CN 201410037375A CN 103729198 A CN103729198 A CN 103729198A
Authority
CN
China
Prior art keywords
examination
client
user
window
screen locking
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410037375.5A
Other languages
Chinese (zh)
Inventor
王勤
陈泾生
陈健
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
State Grid Corp of China SGCC
State Grid Jiangsu Electric Power Co Ltd
Electric Power Research Institute of State Grid Jiangsu Electric Power Co Ltd
Original Assignee
State Grid Corp of China SGCC
State Grid Jiangsu Electric Power Co Ltd
Electric Power Research Institute of State Grid Jiangsu Electric Power Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by State Grid Corp of China SGCC, State Grid Jiangsu Electric Power Co Ltd, Electric Power Research Institute of State Grid Jiangsu Electric Power Co Ltd filed Critical State Grid Corp of China SGCC
Priority to CN201410037375.5A priority Critical patent/CN103729198A/en
Publication of CN103729198A publication Critical patent/CN103729198A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention relates to an examination client anti-cheating screen locking method. The method comprises the following steps: (1) detecting the installation situation of an examination client; (2) installing the examination client; (3) opening examination paper by using the examination client; (4) examining a user and locking a screen; (5) judging whether the screen is switched by the user, namely discontinuously checking whether the current examination window is at the most front end by using an examination server, if the window is not at the most front end, activating the window immediately, maximizing the window and putting the window at the most front end; and (6) automatically closing the examination client after the examination is completed. According to the examination client anti-cheating screen locking method disclosed by the invention which can lock the examination shield of the user and prevent the user from cheating, and can be operated on a personal computer and controlled safely, the user can only see the examination paper of the user in the examination and cannot switch the window to examine other contents; the method is matched with enterprise network remote online training, and the fairness and the impartiality of the user in the examination are guaranteed.

Description

The anti-cheating screen locking method of examination client
Technical field
The present invention relates to a kind of anti-cheating screen locking method, belong to enterprise network remote training technical field.
Background technology
At present, most of enterprise carries out the safety issue of remote test existence by network:
Online exam has alleviated complicacy and the dirigibility of organizing examination on the spot greatly, can greatly facilitate various examinations and test that enterprise organizes cross-region at any time, even in user Bu enterprise, also can participate at any time the examination of appointment.
But the anti-cheating problem of online exam is the technical bottleneck that cannot solve completely always, cannot head it off, the justice of examination, fairness just cannot be guaranteed, the objective appraisal employee's that cannot get through the examinations results of learning and ability.
By the summary of experience of online testing for many years, in application, the method of the anti-cheating of original browser can only be tackled the personnel with elementary computer operative technique, and along with the universal and long-time summary of applying of computer technology, a lot of people have found the method for various cheatings.By the whole bag of tricks, on the computing machine of examination, can check, search for the answer of examination.
How to guarantee that user can only see the paper of oneself in examination, can exit the core that examination system has just become technology after only handing in an examination paper.Finally our client that gets through the examinations, enters after examination user, locks user's system desktop and shielding completely, guarantees that user cannot leave examination.So greatly strengthened the security of examination.
Summary of the invention
For existing enterprise's network remote training, the present invention seeks to be to provide a kind of and can run on the controlled anti-cheating screen locking method of examination client of safety on personal computer, guarantee that user can only see the paper of oneself in examination, cannot check other guide by switch window, match with the training of enterprise network remote online, guarantee justice, the fairness of user when examination.
To achieve these goals, the present invention realizes by the following technical solutions:
The anti-cheating screen locking method of examination client, is characterized in that, its method step comprises as follows:
1) client installation and measuring program detects examination client installation situation,
First create client detected object ExamSaver and whether successfully then detect it.
Detect unsuccessfully and prove examination client is not installed, eject information.
Information: examination client is not installed, wishes dress examination client good health.
2) examination client is installed; Examinee's download client, clicks and installs.
3) use examination client to open paper; Examinee opens examination webpage, enters after examination webpage, and testing server calls the interface of examination client, Transfer Parameters, and start examination client; After examinee clicks " entering examination " button, open examination client, the server of examination client loads examination paper;
4) judge user whether tangent screen screen locking; After examination client terminal start-up, examination client is opened shielding harness function and is carried out screen locking, and concrete lock process is as follows: constantly check that current examination window is whether foremost; If window, foremost, does not activate window maximize at once, changes foremost; If be positioned at foremost, continue examination; Examination process completes completely under the control of examination client;
5) the rear examination client of automatically closing of having taken an examination;
According to the anti-cheating screen locking method of above-mentioned examination client, concrete screen locking test item is as follows:
(a) keep examination control always before;
(b) obtain the process that exists in system;
(c) obtain putting front process forms;
(d) setting parameter 1 represents that normal window shows, 2 representatives minimize demonstration, and 3 representatives maximize and show;
(e) per secondly preserve user's answer;
(f) get qualified user's answer;
(g) obtain system temp directory.
The present invention is by the anti-cheating screen locking method of above-mentioned examination client, can lock user's examination shielding, prevent that user from practising fraud, can run on the controlled anti-cheating screen locking method of examination client of safety on personal computer, guarantee that user can only see the paper of oneself in examination, cannot check other guide by switch window, match with the training of enterprise network remote online, guarantee justice, the fairness of user when examination.
Accompanying drawing explanation
Below in conjunction with the drawings and specific embodiments, describe the present invention in detail;
Fig. 1 is process flow diagram of the present invention.
Embodiment
For technological means, creation characteristic that the present invention is realized, reach object and effect is easy to understand, below in conjunction with embodiment, further set forth the present invention.
Referring to Fig. 1, the present embodiment is to provide the anti-cheating screen locking method of a kind of examination client, it is by the user installation client of taking an examination, user is after entering examination, a screen that only has paper by being of seeing, other operate all conductively-closeds as windows systems such as switch windows, guarantee that user cannot carry out tangent screen cheating.The method step of its screen locking examination mainly comprises as follows:
1) detect examination client installation situation.
If client is not installed, system will provide prompting.
First create client detected object ExamSaver and whether successfully then detect it.
Detection of code is as follows:
Figure BDA0000462316250000031
Detect unsuccessfully and prove examination client is not installed, eject information.
2) examination client is installed.Examinee's download client, clicks and installs.
3) use examination client to open paper; Get through the examinations and when webpage enters examination, call examination client and open paper.
Examinee opens examination webpage, enters after examination webpage, and testing server calls the interface of examination client, Transfer Parameters, and start examination client; Examinee opens examination client after clicking " entering examination " button, and examination client is loaded examination paper.
4) examinee's examination screen locking.
Shielding harness function after examination client terminal start-up, and constantly check that current window is whether foremost.If window, foremost, does not activate window maximize at once, changes foremost.If be positioned at foremost, continue examination; Examination process completes completely under the control of examination client;
The concrete crucial Check processing point of examination client is as follows:
(a) keep examination control always before;
(b) obtain the process that exists in system;
(c) obtain putting front process forms;
(d) setting parameter 1 represents that normal window shows, 2 representatives minimize demonstration, and 3 representatives maximize and show;
(e) per secondly preserve user's answer;
(f) get qualified user's answer;
(g) obtain system temp directory.
Core code point is as follows:
Figure BDA0000462316250000041
Figure BDA0000462316250000051
Figure BDA0000462316250000061
The present invention is by the anti-cheating screen locking method of above-mentioned examination client, can lock user's examination shielding, prevent that user from practising fraud, can run on the controlled anti-cheating screen locking method of examination client of safety on personal computer, guarantee that user can only see the paper of oneself in examination, cannot check other guide by switch window, match with the training of enterprise network remote online, guarantee justice, the fairness of user when examination.
More than show and described ultimate principle of the present invention and principal character and advantage of the present invention.The technician of the industry should understand; the present invention is not restricted to the described embodiments; that in above-described embodiment and instructions, describes just illustrates principle of the present invention; without departing from the spirit and scope of the present invention; the present invention also has various changes and modifications, and these changes and improvements all fall in the claimed scope of the invention.The claimed scope of the present invention is defined by appending claims and equivalent thereof.

Claims (2)

1. the anti-cheating screen locking method of examination client, is characterized in that, its method step comprises as follows:
1) examination client trace routine detects examination client installation situation, if examination client is not installed, trace routine will provide prompting;
2) examination client is installed; Examinee's download client, clicks and installs.
3) use examination client to open paper; Examinee opens examination webpage, enters after examination webpage, and testing server calls the interface of examination client, Transfer Parameters, and start examination client; After examinee clicks " entering examination " button, open examination client, the server of examination client loads examination paper;
4) user's examination screen locking; After examination client terminal start-up, examination client is opened shielding harness function and is carried out screen locking processing, and concrete screen locking process is as follows: constantly check that current examination window is whether foremost; If window, foremost, does not activate window maximize at once, changes foremost; If be positioned at foremost, continue examination; Examination process completes completely under the control of examination client;
5) the rear examination client of automatically closing of having taken an examination;
2. according to the anti-cheating screen locking method of above-mentioned examination client, concrete screen locking test item is as follows:
(a) keep examination control always before;
(b) obtain the process that exists in system;
(c) obtain putting front process forms;
(d) setting parameter 1 represents that normal window shows, 2 representatives minimize demonstration, and 3 representatives maximize and show;
(e) per secondly preserve user's answer;
(f) get qualified user's answer;
(g) obtain system temp directory.
CN201410037375.5A 2014-01-26 2014-01-26 Examination client anti-cheating screen locking method Pending CN103729198A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410037375.5A CN103729198A (en) 2014-01-26 2014-01-26 Examination client anti-cheating screen locking method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410037375.5A CN103729198A (en) 2014-01-26 2014-01-26 Examination client anti-cheating screen locking method

Publications (1)

Publication Number Publication Date
CN103729198A true CN103729198A (en) 2014-04-16

Family

ID=50453284

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410037375.5A Pending CN103729198A (en) 2014-01-26 2014-01-26 Examination client anti-cheating screen locking method

Country Status (1)

Country Link
CN (1) CN103729198A (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104952013A (en) * 2015-06-16 2015-09-30 张明 Online examination anti-cheating method and system
CN105119972A (en) * 2015-07-20 2015-12-02 华北理工大学 Online learning time detection system and online learning time detection method
CN105354030A (en) * 2015-11-06 2016-02-24 天脉聚源(北京)教育科技有限公司 Method and apparatus for controlling minimization of window
CN105608367A (en) * 2015-12-24 2016-05-25 智慧方舟科技有限公司 Method, device and system for order control on E-class
CN106210663A (en) * 2016-08-30 2016-12-07 湖南强视信息科技有限公司 A kind of prevent other people assisted method towards unmanned invigilator
CN106330931A (en) * 2016-08-30 2017-01-11 湖南强视信息科技有限公司 Method for preventing data search in unmanned invigilation
CN107124459A (en) * 2017-04-28 2017-09-01 南京大学 It is controllable in sequence of threads evaluation and test middleware based on cloud platform
CN108510415A (en) * 2018-03-23 2018-09-07 广州杰赛科技股份有限公司 The method of examination, equipment, system based on teaching software and storage medium
CN109961665A (en) * 2019-03-12 2019-07-02 广联达科技股份有限公司 Network On-line Examining system and method for practical operation topic examination
CN110209563A (en) * 2019-05-31 2019-09-06 掌阅科技股份有限公司 Examination question assessment monitoring and managing method, electronic equipment and computer storage medium
CN111709001A (en) * 2020-06-16 2020-09-25 上海卓越睿新数码科技有限公司 Method for preventing cheating in online examination
CN117251099A (en) * 2023-11-20 2023-12-19 江西软云科技股份有限公司 Method for conveniently and practically preventing examinees from switching mobile phone examination interfaces

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101017615A (en) * 2007-03-01 2007-08-15 南京财经大学 A public platform for electronic commerce teaching
CN101901404A (en) * 2009-05-27 2010-12-01 北京正辰科技发展有限责任公司 Network competition platform
CN102831556A (en) * 2012-04-20 2012-12-19 曾理 Method for preventing distance learning and examination cheat by interface preposition technology
CN202758506U (en) * 2012-03-23 2013-02-27 广东省电力调度中心 Integrated online examination system based on random check mechanism
CN103208212A (en) * 2013-03-26 2013-07-17 陈秀成 Anti-cheating remote online examination method and system
CN103514773A (en) * 2012-06-27 2014-01-15 镇江睿泰信息科技有限公司 Monitoring realization-based on-line examination system and method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101017615A (en) * 2007-03-01 2007-08-15 南京财经大学 A public platform for electronic commerce teaching
CN101901404A (en) * 2009-05-27 2010-12-01 北京正辰科技发展有限责任公司 Network competition platform
CN202758506U (en) * 2012-03-23 2013-02-27 广东省电力调度中心 Integrated online examination system based on random check mechanism
CN102831556A (en) * 2012-04-20 2012-12-19 曾理 Method for preventing distance learning and examination cheat by interface preposition technology
CN103514773A (en) * 2012-06-27 2014-01-15 镇江睿泰信息科技有限公司 Monitoring realization-based on-line examination system and method
CN103208212A (en) * 2013-03-26 2013-07-17 陈秀成 Anti-cheating remote online examination method and system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
张晓莉等: "支持自主创建考试科目的考试***设计与实现", 《计算机工程与设计》 *

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104952013A (en) * 2015-06-16 2015-09-30 张明 Online examination anti-cheating method and system
CN105119972A (en) * 2015-07-20 2015-12-02 华北理工大学 Online learning time detection system and online learning time detection method
CN105354030A (en) * 2015-11-06 2016-02-24 天脉聚源(北京)教育科技有限公司 Method and apparatus for controlling minimization of window
CN105608367A (en) * 2015-12-24 2016-05-25 智慧方舟科技有限公司 Method, device and system for order control on E-class
CN106330931B (en) * 2016-08-30 2019-06-25 湖南强视信息科技有限公司 It is a kind of to prevent search document method towards unmanned invigilator
CN106330931A (en) * 2016-08-30 2017-01-11 湖南强视信息科技有限公司 Method for preventing data search in unmanned invigilation
CN106210663B (en) * 2016-08-30 2019-02-05 湖南强视信息科技有限公司 It is a kind of to prevent other people assisted methods towards unmanned invigilator
CN106210663A (en) * 2016-08-30 2016-12-07 湖南强视信息科技有限公司 A kind of prevent other people assisted method towards unmanned invigilator
CN107124459A (en) * 2017-04-28 2017-09-01 南京大学 It is controllable in sequence of threads evaluation and test middleware based on cloud platform
CN108510415A (en) * 2018-03-23 2018-09-07 广州杰赛科技股份有限公司 The method of examination, equipment, system based on teaching software and storage medium
CN109961665A (en) * 2019-03-12 2019-07-02 广联达科技股份有限公司 Network On-line Examining system and method for practical operation topic examination
CN110209563A (en) * 2019-05-31 2019-09-06 掌阅科技股份有限公司 Examination question assessment monitoring and managing method, electronic equipment and computer storage medium
CN111709001A (en) * 2020-06-16 2020-09-25 上海卓越睿新数码科技有限公司 Method for preventing cheating in online examination
CN117251099A (en) * 2023-11-20 2023-12-19 江西软云科技股份有限公司 Method for conveniently and practically preventing examinees from switching mobile phone examination interfaces

Similar Documents

Publication Publication Date Title
CN103729198A (en) Examination client anti-cheating screen locking method
CN104952013A (en) Online examination anti-cheating method and system
CN109241709B (en) User behavior identification method and device based on slider verification code verification
WO2018031921A1 (en) Detecting scripted or otherwise anomalous interactions with social media platform
US9667613B1 (en) Detecting mobile device emulation
CN105607993B (en) The method and apparatus that a kind of user interface UI to application is tested
CN105761563B (en) Student client, teacher's client and the server end of evaluating system are inscribed in programming
CN105653944B (en) Cheating detection method and device
CN104252479A (en) Method, device and system for processing information
CN104954131B (en) The verification method and system of identifying code
CN109271762B (en) User authentication method and device based on slider verification code
CN108023943A (en) APP controls Vehicular system
CN106897006A (en) A kind of method for processing payment information, device and user equipment
CN105825104B (en) A kind of method for processing business and electronic equipment based on fingerprint recognition
CN107038784A (en) Safe verification method and device
CN106778151A (en) Method for identifying ID and device based on person's handwriting
CN105119972A (en) Online learning time detection system and online learning time detection method
CN107103237A (en) A kind of detection method and device of malicious file
CN106130739A (en) Application program login process method and device
CN105160274B (en) A kind of guard method of user data and terminal
CN106815502A (en) The method and apparatus for checking message
CN106330915A (en) Voice verification processing method and device
CN114036501A (en) APP detection method, system, device, equipment and storage medium
CN104123486A (en) Non-contact type computer safety login system and method with voiceprint recognition function
CN109523268A (en) Payment system, payment method, and second client apparatus

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20140416

RJ01 Rejection of invention patent application after publication