整合指纹识别与ID卡识别的门禁访问系统的制作方法

文档序号:11288646阅读:365来源:国知局

本发明属于门禁访问控制技术领域,具体涉及一种整合指纹识别与id卡识别的门禁访问系统。



背景技术:

目前,现公知的门禁访问系统有两种:1.离线单机版,将指纹识别器与主板芯片、存储器、显示屏等直接封装成产品,采集数据时使用数据线拷贝。2.网络cs架构,安装相应的指纹刷卡器、桌面客户端、服务器端、数据库系统。

第1种的缺点是无法实时收集记录,维护保养难度大。

第2种的缺点是部署施工难度大,硬件要求高。



技术实现要素:

针对上述存在的问题,本发明提供一种实现门禁访问系统能兼容指纹识别和id卡识别等多种身份识别技术,并以低廉和方便的方式接入到企业已有系统中,本发明创造了一种集成式解决方案。此解决方案亦可轻松扩展加入身份证刷卡识别、微信扫码识别等其它识别方式。

整合指纹识别与id卡识别的门禁访问系统,其特征在于,所述整合指纹识别与id卡识别的门禁访问系统包括。

硬件:中控400bsensor指纹采集仪、普通id卡识别器(支持制式转换)。

软件:ie浏览器、chrome浏览器。

开发环境:windows2003、apache5.2、php5。

运行环境:windows、ie7及以上。

使用技术:php、activex、html、ajax。

硬件接入,指纹采集仪和id卡识别器均通过usb接口连接门卫室电脑。

制作统一识别与展示窗口:(1)指纹采集仪初始化,将base64格式的用户指纹特征批量添加到指纹识别高速缓存区,(2)初始化id卡识别器,窗口将焦点锁定至文本输入框中,(3)构建内容展示布局。

监听指纹采集与id卡:指纹采集仪负责监听指纹输入,判断指纹数据是有效。id卡识别器负责监听键盘输入,判断窗口中文本输入框卡号的有效性。

获取用户身份唯一id:若指纹数据有效且与通过1:n指纹比对,则获取结果数据中的用户唯一id。

获取用户详细情况:使用ajax发送唯一id至后台数据库服务器,获取返回值(用户详细信息),并写入日志。

展示结果:统一识别与展示窗口展示结果(姓名、性别、部门、相片等)。

其中,所述id卡为本人校卡或者工作证。

所述的纹采集仪和id卡识别器,采用支持二次开发的指纹采集仪和支持修改制式的id卡刷卡器。

所述的指纹采集仪是统一将职员个人的指纹信息采集分为两份,一份存储于后台终端服务器,一份存储于门卫电脑采集机,作为指纹识别高速缓存区,支持离线操作。鉴于用户隐私考虑,若门卫电脑未做较强的安全隔离防护,可不做采集机存储,用户指纹信息仅存于后台终端服务器中。

所述的展示窗口,制作bs结构的统一识别窗口,使用基于ie浏览器activex控件进行二次开发,开启指纹监听模式(指纹识别)与键盘监听模式(id卡号识别)。

所述的展示结果,有两种模式,1,指纹监听模式:监听模式下,指纹识别器处常亮状态,初始化,加载acticex控件,新建缓冲区,将后台指纹数据批量下载到本地浏览器缓存,并写入指纹识别器缓冲区。包含“用户id、真实姓名、指纹1、指纹2、指纹3”,开启监听;2,键盘监听模式:锁定获得焦点;对两种监听模式获取到的数据利用ajax(asynchronousjavascriptandxml)技术异步回传到指定的服务器中,等待服务器返回验证结果;发送ajax请求,后台程序接收请求并进行用户身份数据验证,验证反馈回门卫室电脑展示结果。

本发明的有益效果是:统一的前台识别与展示窗口;将指纹用户指纹特征批量添加到指纹识别高速缓存区,支持离线操作;统一的后台用户身份验证;基于bs架构,维护部署工作量少,拓展性强;造价低廉,易于推广。

附图说明

为了更清楚的说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍,下面描述中的附图仅仅是本发明的一实施例,对于本领域普通技术人员来说,在不付出创造性劳动的前提下,还可以根据这附图获得其他的附图,其中:

图1为本发明一优选实施例整合指纹识别与id卡识别的门禁访问系统的模块示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1,图1是本发明一优选实施例整合指纹识别与id卡识别的门禁访问系统的模块示意图。

如图1所示,本发明提供一种整合指纹识别与id卡识别的门禁访问系统。

硬件:中控400bsensor指纹采集仪、普通id卡识别器(支持制式转换);

软件:ie浏览器。

开发环境:windows2003、apache5.2、php5。

运行环境:windows、ie7及以上。

使用技术:php、activex、html、ajax。

硬件接入,指纹采集仪和id卡识别器均通过usb接口连接门卫室电脑。

制作统一识别与展示窗口:(1)指纹采集仪初始化,将base64格式的用户指纹特征批量添加到指纹识别高速缓存区,(2)初始化id卡识别器,窗口将焦点锁定至文本输入框中,(3)构建内容展示布局。

监听指纹采集与id卡:指纹采集仪负责监听指纹输入,判断指纹数据是有效。id卡识别器负责监听键盘输入,判断窗口中文本输入框卡号的有效性。

获取用户身份唯一id:若指纹数据有效且与通过1:n指纹比对,则获取结果数据中的用户唯一id。

获取用户详细情况:使用ajax发送唯一id至后台数据库服务器,获取返回值(用户详细信息),并写入日志。

展示结果:统一识别与展示窗口展示结果(姓名、性别、部门、相片等)。

其中,所述id卡为本人校卡或者工作证。

所述的纹采集仪和id卡识别器,采用支持二次开发的指纹采集仪和支持修改制式的id卡刷卡器。

所述的指纹采集仪是统一将职员个人的指纹信息采集分为两份,一份存储于后台终端电脑机,一份存储于门卫电脑采集机,作为指纹识别高速缓存区,支持离线操作。鉴于用户隐私考虑,若门卫电脑未做较强的安全隔离防护,可不做采集机存储,用户指纹信息仅存于后台终端服务器中。

所述的展示窗口,制作bs结构的统一识别窗口,使用基于ie浏览器activex控件进行二次开发,开启指纹监听模式(指纹识别)与键盘监听模式(id卡号识别)。

所述的展示结果,有两种模式,1,指纹监听模式:监听模式下,指纹识别器处常亮状态,初始化,加载acticex控件,新建缓冲区,将后台指纹数据批量下载到本地浏览器缓存,并写入指纹识别器缓冲区。包含“用户id、真实姓名、指纹1、指纹2、指纹3”,开启监听;2,键盘监听模式:锁定获得焦点;对两种监听模式获取到的数据利用ajax(asynchronousjavascriptandxml)技术异步回传到指定的服务器中,等待服务器返回验证结果;发送ajax请求,后台程序接收请求并进行用户身份数据验证,验证反馈回门卫室电脑展示结果。

综上所述,本领域技术人员容理解,区别于现有技术的情况,本发明提供的整合指纹识别与id卡识别的门禁访问系统中,统一的前台识别与展示窗口;将指纹用户指纹特征批量添加到指纹识别高速缓存区,支持离线操作;统一的后台用户身份验证;基于bs架构,维护部署工作量少,拓展性强,同时整合了id卡识别;造价低廉,易于推广。

以上显示和描述了本发明的基本原理和主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1