摘要本文針對在線考試和身份驗(yàn)證的需求,設(shè)計(jì)了一個基于指紋識別的通用在線考試系統(tǒng),系統(tǒng)采用C/S和B/S的混合結(jié)構(gòu);介紹了系統(tǒng)總體結(jié)構(gòu)以及指紋識別的關(guān)鍵算法、試卷的實(shí)時保存等,試驗(yàn)表明系統(tǒng)具有較好的通用性。
關(guān)鍵詞在線考試 指紋識別 J2EEAjax
中圖分類號:G424文獻(xiàn)標(biāo)識碼:A
1 前言
隨著信息技術(shù)的飛速發(fā)展,考試方式已經(jīng)從計(jì)算機(jī)輔助考試發(fā)展到了基于網(wǎng)絡(luò)的在線考試,目前,常見的在線考試,采用用戶名和密碼進(jìn)行登陸,由監(jiān)考人員根據(jù)相關(guān)證件上的照片進(jìn)行核實(shí),很容易出現(xiàn)代考的現(xiàn)象,本文結(jié)合指紋識別技術(shù),結(jié)合C/S和B/S技術(shù),設(shè)計(jì)一個通用的在線考試系統(tǒng),利用該系統(tǒng),完成對考試信息的管理和對考生指紋的識別。
2 系統(tǒng)簡介
為了使系統(tǒng)具有通用性,系統(tǒng)的要求為:一份試卷中可以有多個科目的題目,可以有多種題型,可以分配給不同的考生進(jìn)行考試,試卷中的題目在考生進(jìn)行考試的時候按照設(shè)定題型、科目、題量的約束隨機(jī)生成,對于單選、多選、判斷等客觀題,在考生提交試卷時,自動進(jìn)行評分。系統(tǒng)主要功能如圖1所示。
圖1—系統(tǒng)功能結(jié)構(gòu)圖
(1)考生信息管理:錄入考生的基本信息,包含指紋的采集、指紋特征的保存。
(2)課程信息管理: 管理課程的信息,題目按課程進(jìn)行分類。
(3)題庫管理: 題目分為客觀題(單選、多選、判斷)和主觀題(填空題、簡答題),支持單個題目的錄入和批量從word 中導(dǎo)入。
(4)試卷管理:設(shè)置試卷的基本信息(標(biāo)題、試卷總分、時長、有效時間),分配題型、考試科目、考試人員、評分老師。……