一种多层级门禁系统及其实现方法与流程

文档序号:13166142阅读:474来源:国知局
一种多层级门禁系统及其实现方法与流程

本发明涉及门禁技术领域,具体涉及一种多层级门禁系统及其实现方法。



背景技术:

传统的门禁系统是通过刷卡开启门禁,不管是否是有权限人员,只要持有门禁卡就能进入,不法分子可通过偷窃或仿制门禁卡进入,安全等级低;而且所有有权限人员均需随身携带门禁卡,使用不方便。



技术实现要素:

本发明要解决现有门禁安全等级低的技术问题。

本发明的具体技术方案如下:

本发明首先提出了一种多层级门禁系统,包括门禁服务器、语音采集模块、摄像头、语音播放模块、键盘输入模块、wifi模块和门禁锁控制电路,语音采集模块、摄像头、语音播放模块、键盘输入模块、wifi模块和门禁锁控制电路均与门禁服务器连接;语音采集模块和摄像头均安装在门口,分别用于采集请求人的语音信息和请求人的图像信息;键盘输入模块安装在门口用于供请求人输入密码;wifi模块用于连接到内部局域网,与连接在该内部局域网中的智能移动终端通信;门禁锁控制电路用于控制门禁锁的开闭;所述门禁服务器包括arm处理器和与其连接的存储器,存储器中存储有管理员的智能移动终端的识别号、管理员门禁密码和所有内部人员的信息,该信息包括姓名、智能移动终端的识别号、问题库和对应的标准答案。

进一步,所述智能移动终端为手机,识别号为网卡地址。

进一步,所述多层级门禁系统还包括gsm模块,gsm模块与门禁服务器连接,存储器中存储还存储有管理员和所有内部人员的手机号。

其次,本发明又提出了一种多层级门禁系统的实现方法,基于上述多层级门禁系统,实现方法包括以下步骤:

s1、门禁服务器接收到请求人的智能移动终端发送的请求信息后,读取请求人的智能移动终端的识别号,与存储的管理员和所有内部人员的智能移动终端的识别号比较,若请求人的智能移动终端的识别号与管理员的识别号一致,则执行s2;若请求人的智能移动终端的识别号与其中一内部人员的智能移动终端的识别号一致,则执行s3,否则执行s7;

s2、门禁服务器发送提示输入密码的语音信息给语音播放模块进行播放,若从输入键盘采集的密码与存储的管理员门禁密码一致时,则发送开门信号给门禁锁控制电路,同时启动定时器,预设时间段后发送关门信号给门禁锁控制电路,等待接收下一次来自智能移动终端发送的请求信息;否则发送密码错误的语音信息给语音播放模块进行播放,等待接收下一次来自智能移动终端发送的请求信息;

s3、门禁服务器查询存储的该识别号对应的问题库,从问题库中随机选取三个问题发送给请求人的智能移动终端,等待请求人的智能移动终端发送三个答案;

s4、门禁服务器接收到请求人的智能移动终端发送的三个答案后,与存储的上述三个问题对应的标准答案比较,若至少有两个答案相同,则发送开门信号给门禁锁控制电路,同时启动定时器,预设时间段后发送关门信号给门禁锁控制电路,等待接收下一次来自智能移动终端发送的请求信息;否则再从问题库中提取一个问题发送给请求人的智能移动终端,等待请求人的智能移动终端发送答案;

s5、门禁服务器接收到答案后与存储的上述问题对应的标准答案比较,若相同,则发送开门信号给门禁锁控制电路,同时启动定时器,预设时间段内后发送关门信号给门禁锁控制电路,等待接收下一次来自智能移动终端发送的请求信息;否则将此次请求人的智能移动终端的识别号对应的内部人员的姓名、发送的问题以及接收的答案发送给管理员的智能移动终端,等待管理员的智能移动终端发送确认信息;

s6、门禁服务器接收来自管理员的智能移动终端发送的确认信息,若是允许进入,则发送开门信号给门禁锁控制电路,同时启动定时器,预设时间段内后发送关门信号给门禁锁控制电路,等待接收下一次来自智能移动终端发送的请求信息;若是不允许进入,发送提示无权进入的语音信息给语音播放模块进行播放,等待接收下一次来自智能移动终端发送的请求信息;

s7、门禁服务器发送提示采集请求人信息的语音信息给语音播放模块进行播放,采集摄像头拍摄的请求人图像信息和录音模块录制的请求人语音信息,其中请求人语音信息中包括请求人要找的内部人员姓名,门禁服务器分析出请求人语音信息中的内部人员姓名,将上述采集的请求人图像信息和请求人语音信息发送给该内部人员的智能移动终端,等待该内部人员的智能移动终端发送确认信息;

s8、门禁服务器接收到内部人员的智能移动终端发送的确认信息,若是不接见,则发送提示该内部人员不在的语音信息给语音播放模块进行播放,等待接收下一次来自智能移动终端发送的请求信息;若是同意接见,则发送开门信号给门禁锁控制电路,同时启动定时器,预设时间段内后发送关门信号给门禁锁控制电路,等待接收下一次来自智能移动终端发送的请求信息。

本发明的有益效果:(1)本发明系统基于门禁服务器,门禁服务器通过wifi模块连接到局域网中,从而与接入该局域网中的智能移动终端通信,用于接收请求人的请求、采集摄像头拍摄的请求人图像信息、采集录音模块录制的请求人语音信息、采集键盘输入模块输入的密码,并对请求人进行身份验证,控制门禁锁的开关,实现门禁管理功能;(2)本发明方法首先通过智能移动终端的识别号识别出请求人的等级,若是管理员的智能移动终端的识别号,通过比较请求人输入的密码与存储的管理员门禁密码是否一致,判断请求人是否是管理员,从而控制门禁锁的开关;若是内部人员的智能移动终端的识别号,通过随机发送问题让请求人回答,比较答案与存储的标准答案是否一致,判断请求人是否是内部人员,若请求人回答正确,则直接控制门禁锁打开放行,若请求人回答错误,则需管理员进行人工确认是否是内部人员本人进行请求,从而控制门禁锁的开关;若是外部人员,通过采集请求人的图像信息和语音信息,发送给请求人欲约见的内部人员,由该内部人员进行请求人的身份确认,从而控制门禁锁的开关;(3)本发明将门禁权限分为三个等级,第一级是管理员,仅需输入管理员门禁密码即可,而三个等级中仅管理员通过密码进行身份验证,管理员门禁密码仅管理员一人知晓,密码信息不易泄漏;第二级是内部人员,通过回答问题进行身份验证,内部人员进行身份验证的问题每个人都不一样,也仅内部人员本人知晓,且每次均随机抽取,答案不易泄漏,且当回答不正确时,还需由管理员进行人工核实,可靠性更高;第三级是外部人员,通过采集图像和语音信息,由外部人员约见的内部人员进行其身份验证,更可靠,更安全;(4)本发明方便安全,可应用于安保级别高的场所。

附图说明

图1是本发明多层级门禁系统的结构框图。

图2是本发明多层级门禁系统的实现方法的流程图。

具体实施方式

下面结合附图和具体实施例对本发明做进一步说明。

本发明提出一种多层级门禁系统,如图1所示,包括门禁服务器、语音采集模块、摄像头、语音播放模块、键盘输入模块、wifi模块和门禁锁控制电路,语音采集模块、摄像头、语音播放模块、键盘输入模块、wifi模块和门禁锁控制电路均与门禁服务器连接;语音采集模块和摄像头均安装在门口,分别用于采集请求人的语音信息和请求人的图像信息;键盘输入模块安装在门口用于供请求人输入密码;wifi模块用于连接到内部局域网,与连接在该内部局域网中的智能移动终端通信;门禁锁控制电路用于控制门禁锁的开闭。

具体实施例中,门禁服务器包括arm处理器和与其连接的存储器,arm处理器运行有http服务器软件,智能移动终端通过自带的wifi模块接入内部局域网中,从而与门禁服务器通信,通过登录门禁服务器的网站,利用网页与门禁服务器通过http报文进行数据交互。存储器中存储有管理员的智能移动终端的识别号、管理员门禁密码和所有内部人员的信息,该信息包括姓名、智能移动终端的识别号、问题库和对应的标准答案。

本发明还提出一种多层级门禁系统的实现方法,如图2所示,基于上述多层级门禁系统,所述实现方法包括以下步骤:

s1、门禁服务器接收到请求人的智能移动终端发送的请求信息后,读取请求人的智能移动终端的识别号,与存储的管理员和所有内部人员的智能移动终端的识别号比较,若请求人的智能移动终端的识别号与管理员的识别号一致,则执行s2;若请求人的智能移动终端的识别号与其中一内部人员的智能移动终端的识别号一致,则执行s3,否则执行s7;

s2、门禁服务器发送提示输入密码的语音信息给语音播放模块进行播放,若从输入键盘采集的密码与存储的管理员门禁密码一致时,则发送开门信号给门禁锁控制电路,同时启动定时器,预设时间段后发送关门信号给门禁锁控制电路,等待接收下一次来自智能移动终端发送的请求信息;否则发送密码错误的语音信息给语音播放模块进行播放,等待接收下一次来自智能移动终端发送的请求信息;

s3、门禁服务器查询存储的该识别号对应的问题库,从问题库中随机选取三个问题发送给请求人的智能移动终端,等待请求人的智能移动终端发送三个答案;

s4、门禁服务器接收到请求人的智能移动终端发送的三个答案后,与存储的上述三个问题对应的标准答案比较,若至少有两个答案相同,则发送开门信号给门禁锁控制电路,同时启动定时器,预设时间段后发送关门信号给门禁锁控制电路,等待接收下一次来自智能移动终端发送的请求信息;否则再从问题库中提取一个问题发送给请求人的智能移动终端,等待请求人的智能移动终端发送答案;

s5、门禁服务器接收到答案后与存储的上述问题对应的标准答案比较,若相同,则发送开门信号给门禁锁控制电路,同时启动定时器,预设时间段内后发送关门信号给门禁锁控制电路,等待接收下一次来自智能移动终端发送的请求信息;否则将此次请求人的智能移动终端的识别号、发送的问题以及接收的答案发送给管理员的智能移动终端,等待管理员的智能移动终端发送确认信息;

s6、门禁服务器接收来自管理员的智能移动终端发送的确认信息,若是允许进入,则发送开门信号给门禁锁控制电路,同时启动定时器,预设时间段内后发送关门信号给门禁锁控制电路,等待接收下一次来自智能移动终端发送的请求信息;若是不允许进入,发送提示无权进入的语音信息给语音播放模块进行播放,等待接收下一次来自智能移动终端发送的请求信息;

s7、门禁服务器发送提示采集请求人信息的语音信息给语音播放模块进行播放,采集摄像头拍摄的请求人图像信息和录音模块录制的请求人语音信息,其中请求人语音信息中包括请求人要找的内部人员姓名,门禁服务器分析出请求人语音信息中的内部人员姓名,将上述采集的请求人图像信息和请求人语音信息发送给该内部人员的智能移动终端,等待该内部人员的智能移动终端发送确认信息;

s8、门禁服务器接收到内部人员的智能移动终端发送的确认信息,若是不接见,则发送提示该内部人员不在的语音信息给语音播放模块进行播放,等待接收下一次来自智能移动终端发送的请求信息;若是同意接见,则发送开门信号给门禁锁控制电路,同时启动定时器,预设时间段内后发送关门信号给门禁锁控制电路,等待接收下一次来自智能移动终端发送的请求信息。

优选实施例中,所述智能移动终端为手机,识别号为网卡地址。

进一步,所述多层级门禁系统还包括gsm模块,gsm模块与门禁服务器连接,存储器中还存储有管理员和所有内部人员的手机号。

本发明的使用流程如下:

s1、请求人将手机连接到内部局域网,从而手机与连接在内部局域网中的门禁服务器建立了无线连接,输入门禁服务器的网址登录门禁服务器的网站,网页上设有“请求进门”按钮,请求人点击“请求进门”按钮,即手机向门禁服务器发送请求信息。

s2、门禁服务器接收到请求信息后,解析出发送请求信息的网卡地址,即请求人的手机的网卡地址,查询存储的管理员和所有内部人员的手机的网卡地址,若请求人的手机的网卡地址与管理员的手机的网卡地址一致,则执行s3;若请求人的手机的网卡地址与其中一内部人员的手机的网卡地址一致,则执行s4;若都不一致,则执行s9。

s3、门禁服务器发送提示输入密码的语音信息给语音播放模块进行播放,若从输入键盘采集的密码与存储的管理员门禁密码一致时,则发送开门信号给门禁锁控制电路,门禁锁控制电路控制门禁锁打开让请求人进入,同时启动定时器,预设开门时间后发送关门信号给门禁锁控制电路,门禁锁控制电路控制门禁锁关闭,等待下一个请求人的请求;否则发送密码错误的语音信息给语音播放模块进行播放,此次请求失败,请求人无权限进入,等待下一个请求人的请求。

s4、门禁服务器查询存储的该网卡地址对应的问题库,从问题库中随机选取三个问题以网页信息形式发送给请求人的手机,请求人在网页上输入三个答案,发送给门禁服务器。

s5、门禁服务器接收到请求人的手机发送的三个答案后,与存储的上述三个问题对应的标准答案比较,若至少有两个答案相同,则发送开门信号给门禁锁控制电路,门禁锁控制电路控制门禁锁打开让请求人进入,同时启动定时器,预设开门时间后发送关门信号给门禁锁控制电路,门禁锁控制电路控制门禁锁关闭,等待下一个请求人的请求;否则再从问题池中提取一个问题以网页信息形式发送给请求人的手机,等待请求人的手机发送答案。

s6、门禁服务器接收到答案后与存储的上述问题的标准答案比较,若相同,则发送开门信号给门禁锁控制电路,门禁锁控制电路控制门禁锁打开让请求人进入,同时启动定时器,预设开门时间后发送关门信号给门禁锁控制电路,门禁锁控制电路控制门禁锁关闭,等待下一个请求人的请求;若不同,则先检测管理员的手机是否在线,若管理员的手机在线,则查询存储的管理员的手机的网卡地址,将此次请求人的手机的网卡地址对应的内部人员的姓名、发送给请求人的问题及接收的请求人发送的答案以网页信息形式发送给管理员的手机;否不在线,则查询存储的管理员的手机号,将此次请求人的手机的网卡地址对应的内部人员的姓名、发送给请求人的问题及接收的请求人的答案以短息形式发送给管理员的手机。其中检测管理员的手机是否在线具体是通过发送http报文给管理员的手机,若收到回复报文,则表示管理员的手机登录在门禁服务器的网站,即在线,若未收到回复报文,则表示管理员的手机不在线。

s7、管理员的手机不在线收到上述短信后,或者管理员的手机在线收到上述网页信息后,可通过电话询问等方式进行确认是否是内部人员本人在使用手机进行请求,经过确认若是内部人员本人请求,则发送“允许进入”的短信给门禁服务器或在网页上点击“允许进入”按钮,若不是内部人员本人请求或暂时未能确认,则发送“不允许进入”的短信给门禁服务器或在网页上点击“不允许进入”按钮。

s8、门禁服务器接收到管理员的手机发送的信息后进行解析,若是允许进入,则发送开门信号给门禁锁控制电路,门禁锁控制电路控制门禁锁打开让请求人进入,同时启动定时器,预设开门时间后发送关门信号给门禁锁控制电路,门禁锁控制电路控制门禁锁关闭,等待下一个请求人的请求;若是不允许进入,生成“您无权限进入,请联系管理员”的语音信息并发送给语音播放模块进行播放,此次请求失败,请求人无权限进入,等待下一个请求人的请求。

s9、门禁服务器生成“请看摄像头,你是谁,你找哪个部门的谁,办什么事”的语音信息发送给语音播放模块进行播放,采集摄像头拍摄的请求人图像信息和录音模块录制的请求人语音信息,分析出语音信息中要找的内部人员姓名,查询存储的该内部人员的手机的网卡地址,检测该内部人员的手机是否在线,若在线则将上述采集的请求人图像信息和请求人语音信息编辑成网页消息,发送给内部人员的手机,若不在线则查询存储的该内部人员的手机号,将上述信息编辑成短信发送给内部人员的手机。

s10、该内部人员的手机不在线收到上述短信后,或者该内部人员的手机在线收到上述网页信息后,若确认接见请求人,则发送“同意接见”的短信给门禁服务器或在网页上点击“同意接见”按钮;若确认不接见请求人,则发送“不接见”的短信给门禁服务器或在网页上点击“不接见”按钮。

s11、门禁服务器接收到内部人员的手机发送的确认信息后进行解析,若是同意接见,则发送开门信号给门禁锁控制电路,门禁锁控制电路控制门禁锁打开让请求人进入,同时启动定时器,预设开门时间后发送关门信号给门禁锁控制电路,门禁锁控制电路控制门禁锁关闭,等待下一个请求人的请求;若是不接见,生成“您无权限进入,请联系您预约的内部人员”的语音信息并发送给语音播放模块进行播放,此次请求失败,请求人无权限进入,等待下一个请求人的请求。

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