基于二代身份证的考试管理系统_第1页
基于二代身份证的考试管理系统_第2页
基于二代身份证的考试管理系统_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于二代身份证的考试管理系统

自2005年以来,中国开始交换第二代居民身份证。目前,第二代居民身份证基本普及。针对第二代居民身份证的各种应用系统,如票票价格、住宿系统等。本项目是基于二代身份证读卡器(二代机具)实现对考场电动伸缩门的管理和控制。系统针对某特种行业的专用考试考场进行设计与开发,考场容量30人,考试形式为上机考试,考场设有前后电动门。考试流程为考生在考场外进行身份信息采集(包含指纹、身份证信息等),信息采集后等待语音播报,按照播报顺序依次刷二代身份证从前门进入考场,一次一人,电控门开关一次,考试结束后,考生从后门刷二代身份证离开考场(没有先后顺序)。考场外的液晶显示屏实时显示考场内的人员数量,当考场内的考生数量小于考场容量即进行语音播报,允许候考考生进入考场。一、考生信息表系统按照要求整个系统分为硬件部分和软件部分,硬件部分包含以下内容:(1)工控机:一台(占美GZ1037CPU赛扬1037U,功耗18W,4COM2串口,COM2RS232模式,支持8个USB接口2个千兆网口,双HDMI输出);(2)双路继电器模块:一套(串口通讯、通道独立设置);(4)二代机具:两台(SS628(100)型台式居民身份证阅读机具,USB接口);(6)40寸液晶显示器:一台(HDMI接口,最高分辨率1920*1080)。软件部分又分为考场监控软件和系统控制软件,系统全部实现自动化处理,无须人工介入。系统设计本着极简易用的设计思想,只设计一个数据表即考生信息表(ksxxb),系统的各个功能的实现都是通过软件自动维护这个数据表来实现,考生信息表结构如表1。考场监控软件主要用于在液晶显示器上,实时显示考场内外考生信息和播报信息,如表2。系统控制软件主要是对工控机外部连接的各种硬件设备进行管理和数据交互,更改考生信息表中的考生状态,实现考生实时考试信息的对外显示和播报。主要分为以下几个功能模块:(1)数据清理模块:每晚24点自动清空考生信息表内数据。(2)语音播报模块:每隔3秒查询一次考生表,当存在考生数据时,进行语音播报:“请XXX刷证进入考场”。条件(1)数据表中考生状态“考试中”数量小于考场容量30人;(2)播报顺序为考生ID号最小且状态为“侯考中”;(3)同一考生播报3次,更改其状态为“已播报”。(3)二代机具门禁模块:软件实时通过对前后门二代机具检测,对考生刷证信息和考生信息表进行核对,并根据核对结果通过双路继电器对前后电控伸缩门进行开关控制,同时更改考生信息表中考生状态。条件(1)判断考生信息是否合法;(2)判断考生刷证信息是来自前门还是后门;(3)执行开关门、考生状态更改操作,若满足条件(1)且考生刷证信息来自前门同时考生状态为“已播报”则通过继电器对前电控伸缩门进行开启,并更改考生信息表中考生状态为“考试中”;若满足条件(1)且考生刷证信息来自后门同时考生状态为“考试中”则通过继电器对后电控伸缩门进行开启,并更改考生信息表中考生状态为“已考”。二、创建考生信息表和绘制采集技术整个系统平台选用MicrosoftVisualStudio2008软件开发,采用ASP.NET开发框架,VisualC#语言来实现。ASP.NET具有执行效率提高、强大性和适应性、操控简易性、管理简易、较为灵活的自定义性和可扩展性,同时ASP.NET被刻意设计成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。(1)创建考生信息表:使用MicrosoftSQL创建考生信息表(ksxxb),表中原始数据由考生在登录信息时自动传入,无需人工录入。(2)绘制考场监控软件界面:用于在液晶显示器上实时显示考场内外考生信息和播报信息,设计界面如图2。(3)程序编写整个系统软件较为简洁,主要是进行判断和控制,通过对二代机具上传的信息进行核对,对双路继电器和语音合成器进行指令下发。部分程序代码如下:三、系统实际运行通过对基于二代身份证读卡器的考场门禁系统的设计与开发,实现了以工控机为中心连接多种接口设备的系统的具体应用,系统硬件连接稳定,软件运行流畅,可7×24小时运行。系统在某考试中

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论