门禁控制方法、装置、电子设备及计算机可读存储介质与流程



1.本技术涉及门禁技术领域,更具体的说,是涉及门禁控制方法、装置、电子设备及计算机可读存储介质。


背景技术:



2.在一些住宅小区和商业写字楼中,经常会设置有门禁。
3.用户在通过门禁之前,往往还需要向门卫出示通行电子凭证,门卫核查无误后,由门卫控制门禁打开,用户方可通行。但如果采用门卫逐一查验通行电子凭证才予以放行的方式,当用户聚集过多时,就会导致人们的通行受阻,极大的降低了人们的通行效率。


技术实现要素:



4.鉴于上述问题,本技术提供了一种门禁控制方法、装置、电子设备及计算机可读存储介质,以实现用户快速通过门禁,提高通行效率。具体方案如下:
5.一种门禁控制方法,包括:
6.获取用户在用户设备中输入的门禁认证信息;
7.在预先建立的数据库中查询所述门禁认证信息,若查询到,则提取与所述门禁认证信息对应的用户信息,所述数据库中包含有具有对应关系的门禁认证信息及所述用户信息;所述用户信息为查询获得所述用户的通行电子凭证所需的信息;
8.使用所述用户信息查询获得所述用户的通行电子凭证;
9.校验所述用户的通行电子凭证是否满足要求;若是,则控制门禁打开。
10.可选的,所述门禁认证信息包括:账号、密码和指纹,所述在预先建立的数据库中查询所述门禁认证信息,包括:
11.在预先建立的数据库中查询所述账号,若查询到所述账号,则判断所述数据库中存储的与所述账号匹配的密码是否为所述用户输入的密码,如果是,则查询所述数据库中存储的与所述用户输入的账号和密码均匹配的指纹是否与所述用户输入的指纹一致,若一致,则确定查询到所述门禁认证信息。
12.可选的,所述用户信息包括姓名、身份证号和手机号;所述通行电子凭证包括健康码和行程码;
13.可选的,所述使用所述用户信息查询获得所述用户的通行电子凭证,包括:
14.使用所述用户的姓名和身份证号查询获得所述用户的健康码;
15.使用所述用户的手机号查询获得所述用户的行程码。
16.可选的,所述校验所述用户的通行电子凭证是否满足要求,包括:
17.校验所述用户的健康码是否为第一预设类型的健康码;
18.校验所述用户的行程码是否为第二预设类型的行程码。
19.可选的,判断所述用户所在的地理位置是否位于预设地理区域内;
20.所述控制门禁打开,包括:
21.在所述用户所在的地理位置位于所述预设地理区域内的情况下,控制门禁打开。
22.可选的,所述门禁认证信息包括:账号和密码,
23.所述在预先建立的数据库中查询所述门禁认证信息,包括:
24.在预先建立的数据库中查询所述账号,若查询到所述账号,则判断所述数据库中存储的与所述账号匹配的密码是否为所述用户输入的密码,如果是,则确定查询到所述门禁认证信息。
25.可选的,在所述校验所述用户的通行电子凭证是否满足要求之后,所述方法还包括:
26.生成校验记录并将所述校验记录上传到所述数据库中与所述门禁认证信息对应保存。
27.一种门禁控制装置,包括:
28.获取信息单元,用于获取用户在用户设备中输入的门禁认证信息;
29.查询提取单元,用于在预先建立的数据库中查询所述门禁认证信息,若查询到,则提取与所述门禁认证信息对应的用户信息,所述数据库中包含有具有对应关系的门禁认证信息及所述用户信息;所述用户信息为查询获得所述用户的通行电子凭证所需的信息;
30.获取凭证单元,用于使用所述用户信息查询获得所述用户的通行电子凭证;
31.校验凭证单元,用于校验所述用户的通行电子凭证是否满足要求;若是,则控制门禁打开。
32.一种电子设备,包括:
33.一个或多个处理器;
34.存储装置,其上存储有一个或多个程序;
35.当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现上述的任一种门禁控制方法。
36.一种计算机可读存储介质,其上存储有计算机程序,其中,所述程序被处理器执行时实现上述的任一种门禁控制方法。
37.借由上述技术方案,本技术通过获取用户在用户设备中输入的门禁认证信息,然后在预先建立的数据库中查询所述门禁认证信息,若查询到,则提取与所述门禁认证信息对应的用户信息,所述数据库中包含有具有对应关系的门禁认证信息及所述用户信息,所述用户信息为查询获得所述用户的通行电子凭证所需的信息,进一步地,使用所述用户信息查询获得所述用户的通行电子凭证,最后校验所述用户的通行电子凭证是否满足要求,若是,则控制门禁打开,本技术通过自动获取通行电子凭证并自动校验通行电子凭证的方式,避免了人员大量聚集,缩短了用户的通行时间,提高了用户的出行效率。
附图说明
38.通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
39.图1为本技术实施例提供的一种门禁控制方法的流程示意图;
40.图2为本技术实施例提供的另一种门禁控制方法的流程示意图;
41.图3为本技术实施例提供的一种门禁控制装置的结构示意图;
42.图4为本技术实施例提供的一种电子设备的结构示意图。
具体实施方式
43.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
44.需要说明的是,本发明提供的一种门禁控制方法、装置、电子设备及计算机可读存储介质可用于金融领域或安防领域。上述仅为示例,并不对本发明提供的视频特征存储方法及相关设备的应用领域进行限定。
45.本技术提供了一种门禁控制方法、装置、电子设备及计算机可读存储介质,以实现用户快速通过门禁,提高通行效率。
46.本技术方案可以基于门禁的控制设备,该门禁的控制设备可以是手机、电脑、网络中继设备、服务器等。
47.接下来,结合图1所述,本技术的门禁控制方法可以包括如下步骤:
48.步骤s10、获取用户在用户设备中输入的门禁认证信息。
49.图1所示方法可以应用于门禁的控制设备中。门禁的控制设备可以和用户设备通信连接,连接方式可以包括:蓝牙、红外、移动通信网络、wi-fi等。
50.门禁认证信息可以为表征用户具有通过门禁的权利的信息,具有通过门禁的权利的用户的门禁认证信息需要存储在预先建立的数据库中。
51.具体地,用户在用户设备中输入的门禁认证信息可以包括账号、密码、指纹等多种信息中的至少一种。例如:所述门禁认证信息包括:账号、密码和指纹,则用户可以在用户设备中依次手动输入账号、密码和指纹。这里的用户设备可以是手机、智能手表或者其它设备。
52.此外,获取用户在用户设备中输入的门禁认证信息的过程也可以是用户通过语音录入的方式,用户设备通过语音识别出用户的账号和密码,然后用户再录入指纹的方式实现。
53.可选的,用户在用户设备中输入的门禁认证信息也可以包括账号和密码。
54.步骤s11、在预先建立的数据库中查询所述门禁认证信息,若查询到,则提取与所述门禁认证信息对应的用户信息。
55.具体地,所述数据库中包含有具有对应关系的门禁认证信息及所述用户信息;所述用户信息为查询获得所述用户的通行电子凭证所需的信息。
56.具体地,所述用户信息可以是表征用户身份的信息,例如:姓名、身份证号和手机号等。通行电子凭证是表征用户在一定的地理范围内具有通行权利的凭证,如:健康码和行程码,再如:园区通行码等。
57.可选的,所述门禁认证信息包括:账号、密码和指纹,在预先建立的数据库中查询所述门禁认证信息的过程,包括:
58.在预先建立的数据库中查询所述账号,若查询到所述账号,则判断所述数据库中
存储的与所述账号匹配的密码是否为所述用户输入的密码,如果是,则查询所述数据库中存储的与所述用户输入的账号和密码均匹配的指纹是否与所述用户输入的指纹一致,若一致,则确定查询到所述门禁认证信息。
59.可以理解的是,通过上述账号、密码和指纹的查询过程,就可以将不具有门禁通行权限的人排除。即使账号和密码被泄露,本技术也可以通过指纹将不具有门禁通行权限的人排除,提高了安全性。
60.在其他实施例中,若所述门禁认证信息包括:账号和密码,则在预先建立的数据库中查询所述门禁认证信息的过程,可以包括:
61.在预先建立的数据库中查询所述账号,若查询到所述账号,则判断所述数据库中存储的与所述账号匹配的密码是否为所述用户输入的密码,如果是,则确定查询到所述门禁认证信息。
62.在确认从预先建立的数据库中查询到所述门禁认证信息以后,则需要根据查询到的所述门禁认证信息去数据库中查询与所述门禁认证信息对应的用户信息。
63.步骤s12、使用所述用户信息查询获得所述用户的通行电子凭证。
64.通行电子凭证可以为二维码形式,也可以为其他形式,如文字、条形码、动画等。
65.具体地,所述用户信息可以包括姓名、身份证号和手机号;所述通行电子凭证可以包括健康码和行程码;使用所述用户信息查询获得所述用户的通行电子凭证的过程,可以包括:
66.使用所述用户的姓名和身份证号查询获得所述用户的健康码;
67.使用所述用户的手机号查询获得所述用户的行程码。
68.具体地,本技术可以使用所述用户的姓名和身份证号在预设的应用程序上或预设的网页中查询获得所述用户的健康码。本技术可以使用所述用户的手机号在预设的应用程序上或预设的网页中查询获得所述用户的行程码。
69.由于本技术可以自动使用用户信息查询获得用户的健康码、行程码,因此无需用户进行健康码、行程码的查询。一方面保证了查询到的健康码、行程码的准确性,避免了用户对健康码、行程码的修改;另一方面也节省了用户的操作,对用户而言更加方便。
70.步骤s13、校验所述用户的通行电子凭证是否满足要求;若是,则控制门禁打开。
71.具体地,校验所述用户的通行电子凭证是否满足要求的过程,包括:
72.校验所述用户的健康码是否为第一预设类型的健康码;
73.校验所述用户的行程码是否为第二预设类型的行程码;
74.可选的,所述第一预设类型的健康码是满足通行要求的健康码,其能代表所述用户身体健康,可以作为正常出入公共场所的凭证。所述第二预设类型的行程码是满足通行要求的行程码,其代表所述用户未去过某些地区。在实际应用中,本技术可以通过图像识别等技术识别健康码、行程码的信息(如颜信息、文字信息等),从而对其进行校验。
75.此外,只有当校验所述用户的健康码是第一预设类型的健康码且所述用户的行程码是第二预设类型的行程码的情况下,才可以认定所述用户的通行电子凭证是满足通行要求的,否则,认定所述用户的通行电子凭证不满足通行要求。
76.当然,在其他实施例中,通行电子凭证还可以为除健康码、行程码之外的其他凭证,如:可以为园区通行码。可以理解的是,在进入某个带有门禁的区域时,可能同时需要门
禁认证信息和通行电子凭证。例如:用户进入某个园区前首先需要注册该园区的某应用程序的账号和密码并将自己的姓名、身份证号、手机号等用户信息通过该应用程序发送到数据库中进行记录。在用户到达该园区的门禁时,用户需要首先输入账号和密码,若门禁的控制设备在数据库中查询用户输入的账号和密码,则提取与账号和密码对应的用户信息,并使用这些用户信息生成园区通行码,若园区通行码满足要求,则控制门禁打开。上述要求可以包括:园区通行码是否为某种颜,园区通行码带有的通行时间是否与当前时刻相符等。
77.可选的,在本技术其他实施例中,图1所示方法,在所述校验所述用户的通行电子凭证是否满足要求之后,还可以包括:
78.生成校验记录并将所述校验记录上传到所述数据库中与所述门禁认证信息对应保存。
79.上述校验记录可以包括:指示用户的通行电子凭证是否满足要求的校验结果。进一步,上述校验记录还可以包括:校验时刻、门禁标识、门禁控制结果、通行电子凭证、用户信息、门禁认证信息中的至少一种。
80.在本技术实施例中,考虑到用户可能远程操作导致门禁误开的问题,本技术实施例提供了一种可选的实施方式,详细方案如下:
81.在控制门禁打开之前,还需判断所述用户所在的地理位置是否位于预设地理区域内,只有当所述用户所在的地理位置位于预设地理区域内,才可以控制门禁打开。即:在用户的通行电子凭证满足通行要求且所述用户所在的地理位置位于预设地理区域内,才会控制门禁打开,否则,保持门禁关闭。
82.如图2所示,本技术实施例提供的另一种门禁控制方法,可以包括:
83.s20、获取用户在用户设备中输入的门禁认证信息。
84.s21、在预先建立的数据库中查询所述门禁认证信息,若查询到,则提取与所述门禁认证信息对应的用户信息。
85.具体地,所述数据库中包含有具有对应关系的门禁认证信息及所述用户信息;所述用户信息为查询获得所述用户的通行电子凭证所需的信息。
86.s22、使用所述用户信息查询获得所述用户的通行电子凭证。
87.步骤s20至步骤s22分别与图1所示方法中步骤s10至步骤s12相同,不再赘述。
88.s23、判断所述用户所在的地理位置是否位于预设地理区域内。
89.本技术可以采集用户设备的位置信息,从而获得用户所在的地理位置。例如:采集用户使用的手机的位置信息。
90.在实际应用中,用户设备可以和门禁的控制系统通信连接,以便于门禁的控制系统获得用户设备的位置信息。例如:用户的手机和门禁的控制系统接入同一个局域网。
91.其中,步骤s20至步骤s22这三个步骤中的任一步骤,与步骤s23之间的执行顺序可以有多种,本技术不做限定。例如:首先执行步骤s23,然后再执行步骤s20至步骤s22;或者,首先执行步骤s20至步骤s22,然后执行步骤s23。
92.s24、校验所述用户的通行电子凭证是否满足要求,若是,则在所述用户所在的地理位置位于所述预设地理区域内的情况下,控制门禁打开。
93.步骤s24为图1所示步骤s13的一种具体执行方式。
94.通过图2所示方法,本技术还可以基于用户所在的地理位置与预设地理区域的位
置关系来控制门禁,进一步提高了安全性。
95.图3是根据本技术一实施例提供的一种门禁控制装置的结构示意图。该门禁控制装置包括:获取信息单元1110、查询提取单元1120、获取凭证单元1130和校验凭证单元1140。
96.获取信息单元1110,用于获取用户在用户设备中输入的门禁认证信息;
97.查询提取单元1120,用于在预先建立的数据库中查询所述门禁认证信息,若查询到,则提取与所述门禁认证信息对应的用户信息,所述数据库中包含有具有对应关系的门禁认证信息及所述用户信息;所述用户信息为查询获得所述用户的通行电子凭证所需的信息;
98.获取凭证单元1130,用于使用所述用户信息查询获得所述用户的通行电子凭证;
99.校验凭证单元1140,用于校验所述用户的通行电子凭证是否满足要求;若是,则控制门禁打开。
100.可选的,所述门禁认证信息包括:账号、密码和指纹,所述查询提取单元在预先建立的数据库中查询所述门禁认证信息,具体设置为:
101.在预先建立的数据库中查询所述账号,若查询到所述账号,则判断所述数据库中存储的与所述账号匹配的密码是否为所述用户输入的密码,如果是,则查询所述数据库中存储的与所述用户输入的账号和密码均匹配的指纹是否与所述用户输入的指纹一致,若一致,则确定查询到所述门禁认证信息。
102.可选的,所述用户信息包括姓名、身份证号和手机号;所述通行电子凭证包括健康码和行程码;
103.所述获取凭证单元具体用于:
104.使用所述用户的姓名和身份证号查询获得所述用户的健康码;
105.使用所述用户的手机号查询获得所述用户的行程码。
106.可选的,所述校验凭证单元校验所述用户的通行电子凭证是否满足要求,具体设置为:
107.校验所述用户的健康码是否为第一预设类型的健康码;
108.校验所述用户的行程码是否为第二预设类型的行程码。
109.可选的,所述装置还包括:位置判断单元,用于判断所述用户所在的地理位置是否位于预设地理区域内;
110.所述校验凭证单元控制门禁打开,具体设置为:
111.在所述用户所在的地理位置位于所述预设地理区域内的情况下,控制门禁打开。
112.可选的,所述门禁认证信息包括:账号和密码,所述查询提取单元在预先建立的数据库中查询所述门禁认证信息,具体设置为:
113.在预先建立的数据库中查询所述账号,若查询到所述账号,则判断所述数据库中存储的与所述账号匹配的密码是否为所述用户输入的密码,如果是,则确定查询到所述门禁认证信息。
114.可选的,所述装置还包括:
115.记录存储单元,用于在所述校验凭证单元校验所述用户的通行电子凭证是否满足要求之后,生成校验记录并将所述校验记录上传到所述数据库中与所述门禁认证信息对应
保存。
116.如图4所示,本技术实施例还提供了一种电子设备,可以包括:
117.一个或多个处理器001;
118.存储装置002,其上存储有一个或多个程序;
119.当所述一个或多个程序被所述一个或多个处理器001执行时,使得所述一个或多个处理器001实现上述的任一种门禁控制方法。
120.本技术还提供了一种计算机可读存储介质,其上存储有计算机程序,其中,所述程序被处理器执行时实现上述的任一种门禁控制方法。
121.本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间可以根据需要进行组合,且相同相似部分互相参见即可。
122.对所公开的实施例的上述说明,使本领域技术人员能够实现或使用本技术。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本技术的精神或范围的情况下,在其它实施例中实现。因此,本技术将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

技术特征:


1.一种门禁控制方法,其特征在于,包括:获取用户在用户设备中输入的门禁认证信息;在预先建立的数据库中查询所述门禁认证信息,若查询到,则提取与所述门禁认证信息对应的用户信息,所述数据库中包含有具有对应关系的门禁认证信息及所述用户信息;所述用户信息为查询获得所述用户的通行电子凭证所需的信息;使用所述用户信息查询获得所述用户的通行电子凭证;校验所述用户的通行电子凭证是否满足要求,若是,则控制门禁打开。2.根据权利要求1所述的方法,其特征在于,所述门禁认证信息包括:账号、密码和指纹,所述在预先建立的数据库中查询所述门禁认证信息,包括:在预先建立的数据库中查询所述账号,若查询到所述账号,则判断所述数据库中存储的与所述账号匹配的密码是否为所述用户输入的密码,如果是,则查询所述数据库中存储的与所述用户输入的账号和密码均匹配的指纹是否与所述用户输入的指纹一致,若一致,则确定查询到所述门禁认证信息。3.根据权利要求1所述的方法,其特征在于,所述用户信息包括姓名、身份证号和手机号;所述通行电子凭证包括健康码和行程码;所述使用所述用户信息查询获得所述用户的通行电子凭证,包括:使用所述用户的姓名和身份证号查询获得所述用户的健康码;使用所述用户的手机号查询获得所述用户的行程码。4.根据权利要求3所述的方法,其特征在于,所述校验所述用户的通行电子凭证是否满足要求,包括:校验所述用户的健康码是否为第一预设类型的健康码;校验所述用户的行程码是否为第二预设类型的行程码。5.根据权利要求1所述的方法,其特征在于,还包括:判断所述用户所在的地理位置是否位于预设地理区域内;所述控制门禁打开,包括:在所述用户所在的地理位置位于所述预设地理区域内的情况下,控制门禁打开。6.根据权利要求1所述的方法,其特征在于,所述门禁认证信息包括:账号和密码,所述在预先建立的数据库中查询所述门禁认证信息,包括:在预先建立的数据库中查询所述账号,若查询到所述账号,则判断所述数据库中存储的与所述账号匹配的密码是否为所述用户输入的密码,如果是,则确定查询到所述门禁认证信息。7.根据权利要求1所述的方法,其特征在于,在所述校验所述用户的通行电子凭证是否满足要求之后,所述方法还包括:生成校验记录并将所述校验记录上传到所述数据库中与所述门禁认证信息对应保存。8.一种门禁控制装置,其特征在于,包括:获取信息单元,用于获取用户在用户设备中输入的门禁认证信息;查询提取单元,用于在预先建立的数据库中查询所述门禁认证信息,若查询到,则提取与所述门禁认证信息对应的用户信息,所述数据库中包含有具有对应关系的门禁认证信息及所述用户信息;所述用户信息为查询获得所述用户的通行电子凭证所需的信息;
获取凭证单元,用于使用所述用户信息查询获得所述用户的通行电子凭证;校验凭证单元,用于校验所述用户的通行电子凭证是否满足要求;若是,则控制门禁打开。9.一种电子设备,其特征在于,包括:一个或多个处理器;存储装置,其上存储有一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如权利要求1-7中任一所述的门禁控制方法。10.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,其中,所述程序被处理器执行时实现如权利要求1-7中任一所述的门禁控制方法。

技术总结


本申请公开了门禁控制方法、装置、电子设备及计算机可读存储介质,可以应用于金融领域或安防领域,本申请通过获取用户在用户设备中输入的门禁认证信息,然后在预先建立的数据库中查询门禁认证信息,若查询到,则提取与门禁认证信息对应的用户信息,数据库中包含有具有对应关系的门禁认证信息及用户信息,用户信息为查询获得用户的通行电子凭证所需的信息,进一步地,使用用户信息查询获得用户的通行电子凭证,最后校验用户的通行电子凭证是否满足要求,若是,则控制门禁打开。本申请通过自动获取通行电子凭证并自动校验通行电子凭证的方式,避免了人员的大量聚集,缩短了用户的通行时间,提高了用户的通行效率。提高了用户的通行效率。提高了用户的通行效率。


技术研发人员:

吕明明

受保护的技术使用者:

中国银行股份有限公司

技术研发日:

2022.07.19

技术公布日:

2022/10/20

本文发布于:2024-09-25 18:32:37,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/57810.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:所述   门禁   用户   凭证
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议