人员权限管理方法、装置、计算机设备和存储介质与流程

文档序号:22088256发布日期:2020-09-01 20:21阅读:130来源:国知局
人员权限管理方法、装置、计算机设备和存储介质与流程

本申请涉及计算机技术领域,特别是涉及一种人员权限管理方法、装置、计算机设备和存储介质。



背景技术:

随着社会的快速发展,工程项目数量不断增加,开工建设时常常多支施工队伍同时开工,需要大量的施工人员。而各个施工人员的资质不同,负责的作业也不同,倘若不施加施工人员管理,容易发生施工人员无证蛮干、违规作业、越界施工等现象,导致施工效率低。

目前,通常将施工人员的信息交予相关审批人员进行审批管理,从而为施工人员开放权限,需要多个审批人员来进行审批管理和开放权限,耗费大量的人力和时间,导致管理效率低。



技术实现要素:

基于此,有必要针对上述技术问题,提供一种能够提高管理效率的人员权限管理方法、装置、计算机设备和存储介质。

一种人员权限管理方法,所述方法包括:

获取被管理现场的地图和各个权限;

建立所述地图与所述各个权限间的关联关系;

接收被管理人员的身份数据;

对所述身份数据进行检测,得到所述被管理人员的身份信息;

根据所述身份信息为所述被管理人员开放权限,得到所述各个权限对所述被管理人员的开放结果;

根据所述关联关系,将所述开放结果匹配到所述地图中,将匹配后的地图发送至终端,以使所述终端显示所述匹配后的地图。

在其中一个实施例中,在所述获取被管理现场的地图和各个权限之前,所述方法还包括:

获取所述被管理现场的环境数据,所述环境数据携带环境位置信息;

将所述环境数据按所述环境位置信息组合,生成所述被管理现场的地图。

在其中一个实施例中,所述各个权限包括各个出入口的进出权限,所述建立所述地图与所述各个权限间的关联关系包括:

获取所述各个出入口的位置信息;

根据所述各个出入口的位置信息,将所述各个出入口的进出权限与所述地图相关联,得到所述地图与所述各个权限间的关联关系。

在其中一个实施中,所述身份数据的数据类型为文字数据,所述对所述身份数据进行检测,得到所述被管理人员的身份信息包括:

获取文件读取指针的起始读取位置和读取长度;

根据所述起始读取位置和所述读取长度,所述文件读取指针在所述身份数据中进行文字读取,得到读取后的身份数据;

根据身份数据与身份类别间的关联关系,将所述读取后的身份数据匹配到目标身份类别;

基于所述目标身份类别,对所述读取后的身份数据进行识别,得到所述被管理人员的身份信息。

在其中一个实施例中,所述根据所述身份信息为所述被管理人员开放权限,得到所述各个权限对所述被管理人员的开放结果包括:

获取预设条件集合,将所述身份信息与所述预设条件中的各个预设条件进行比对,得到各个比对结果;

根据所述各个比对结果为所述被管理人员开放各个权限,得到所述各个权限对所述被管理人员的开放结果。

在其中一个实施例中,在所述根据所述身份信息为所述被管理人员开放权限,得到所述各个权限对所述被管理人员的开放结果之后,所述方法还包括:

根据所述开放结果生成通知消息,将所述通知消息发送至所述被管理人员。

一种人员权限管理装置,所述装置包括:

数据获取模块,用于获取被管理现场的地图和各个权限;

关联关系建立模块,用于建立所述地图与所述各个权限间的关联关系;

身份数据接收模块,用于接收被管理人员的身份数据;

身份数据检测模块,用于对所述身份数据进行检测,得到所述被管理人员的身份信息;

权限开放模块,用于根据所述身份信息为所述被管理人员开放权限,得到所述各个权限对所述被管理人员的开放结果;

开放结果匹配模块,用于根据所述关联关系,将所述开放结果匹配到所述地图中,将匹配后的地图发送至终端,以使所述终端显示所述匹配后的地图。

一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:

获取被管理现场的地图和各个权限;

建立所述地图与所述各个权限间的关联关系;

接收被管理人员的身份数据;

对所述身份数据进行检测,得到所述被管理人员的身份信息;

根据所述身份信息为所述被管理人员开放权限,得到所述各个权限对所述被管理人员的开放结果;

根据所述关联关系,将所述开放结果匹配到所述地图中,将匹配后的地图发送至终端,以使所述终端显示所述匹配后的地图。

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:

获取被管理现场的地图和各个权限;

建立所述地图与所述各个权限间的关联关系;

接收被管理人员的身份数据;

对所述身份数据进行检测,得到所述被管理人员的身份信息;

根据所述身份信息为所述被管理人员开放权限,得到所述各个权限对所述被管理人员的开放结果;

根据所述关联关系,将所述开放结果匹配到所述地图中,将匹配后的地图发送至终端,以使所述终端显示所述匹配后的地图。

上述人员权限管理方法、装置、计算机设备和存储介质,通过获取被管理现场的地图和各个权限;建立被管理现场的地图与各个权限间的关联关系;接收被管理人员的身份数据;对身份数据进行检测,得到被管理人员的身份信息;根据身份信息为被管理人员开放权限,得到各个权限对被管理人员的开放结果;根据关联关系,将开放结果匹配到地图中,将匹配后的地图发送至终端,以使终端显示匹配后的地图,与传统方式相比,本方法可以智能识别被管理人员的身份信息,为被管理人员开放权限,节省人力和时间,提高管理效率,进一步地,本方法还可以将权限的开放结果匹配到被管理现场的地图中,实现可视化管理。

附图说明

图1为一个实施例中人员权限管理方法的应用环境图;

图2为一个实施例中人员权限管理方法的流程示意图;

图3为一个实施例中被管理现场的地图的界面示意图;

图4为一个实施例中匹配后的地图的界面示意图;

图5为一个实施例中身份检测方法的流程示意图;

图6为另一个实施例中人员权限管理方法的流程示意图;

图7为一个实施例中人员权限管理装置的结构框图;

图8为一个实施例中计算机设备的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

本申请提供的人员权限管理方法,可以应用于如图1所示的应用环境中。其中,服务器102通过网络与终端104通过网络进行通信。其中,服务器102可以用独立的服务器或者是多个服务器组成的服务器集群来实现,终端104可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。

具体地,服务器102获取被管理现场的地图和各个权限,建立被管理现场的地图和各个权限间的关联关系。管理人员通过终端104向服务器102发送被管理人员的身份数据。服务器102在接收到被管理人员的身份数据后,对身份数据进行检测,得到被管理人员的身份信息。进一步地,服务器102根据身份信息为被管理人员开放权限,得到各个权限对被管理人员的开放结果。服务器102根据被管理现场的地图与各个权限间的关联关系,将各个权限对被管理人员的开放结果匹配到被管理现场的地图中,将匹配后的地图发送至终端104。终端104接收到匹配后的地图,可以显示匹配后的地图。

在一个实施例中,如图2所示,提供了一种人员权限管理方法,以该方法应用于图1中的服务器为例进行说明,包括以下步骤:

步骤202,获取被管理现场的地图和各个权限。

具体地,服务器存储有被管理现场的地图。被管理现场的地图是根据被管理现场的环境生成的。被管理现场的环境包括被管理现场的区域分布、各个区域的出入口分布等。管理人员通过终端为被管理现场制定各个权限,将各个权限上传至服务器。各个权限包括但不限于各个区域的进出权限、各个区域的出入口的进出权限、各个区域的停留时长等权限。

在一个实施例中,在步骤202之前,服务器可以根据被管理现场的环境生成被管理现场的地图,如图3所示。其中,外围表示被管理现场是封闭的,外围上有多个小圆圈表示出入口,被围起来的各个块状区域为被管理现场的各个区域,各个区域之间有通道可以通行。

步骤204,建立被管理现场的地图与各个权限间的关联关系。

具体地,由于被管理现场的地图是根据被管理现场的环境生成的,携带各个区域的区域位置信息,各个权限是为被管理现场中各个区域设置的权限,是与各个区域相关的,而各个区域也携带区域位置信息,因此,服务器可以通过匹配区域位置信息,将各个权限关联到被管理现场的地图中,即建立被管理现场的地图与各个权限间的关联关系。

步骤206,接收被管理人员的身份数据。

具体地,管理人员和被管理人员都可以通过终端将被管理人员的身份数据上传至服务器,服务器接收被管理人员的身份数据。其中,身份数据可以以文档形式上传,例如pdf文档、word文档等,也可以以图像形式上传。被管理人员的身份数据携带被管理人员本身的身份信息,以及被管理人员所在单位的信息。

步骤208,对身份数据进行检测,得到被管理人员的身份信息。

其中,被管理人员的身份信息包括被管理人员本身的身份信息,以及被管理人员所在单位的信息。被管理人员本身的身份信息包括姓名、身份证号、工种、工号、联系方式、技能等级、安全教育培训情况、健康情况等信息。被管理人员所在单位的信息包括单位名称、单位类型、安全资质等信息。

具体地,当身份数据为文档形式时,服务器可以通过文档解析的方式对文档进行检测,从而得到被管理人员的身份信息。当身份数据为图像形式时,服务器可以通过文字识别的方式对图像进行检测,从而得到被管理人员的身份信息。

步骤210,根据身份信息为被管理人员开放权限,得到各个权限对被管理人员的开放结果。

具体地,服务器在检测得到被管理人员的身份信息之后,可以通过身份信息和权限之间的关联关系,为被管理人员开放权限,从而得到各个权限对被管理人员的开放结果。

例如,服务器检测到被管理人员a,所在的单位为a,单位a负责的作业场地为a区,那么服务器可以为被管理人员a开放a区的进出权限。

进一步地,a区还可以包括多个出入口,当a区需要单位a和单位b合作作业时,服务器可以为所在的单位为a的被管理人员开放出入口a1的进出权限,为所在的单位为b的被管理人员开放出入口a2的进出权限,方便对不同单位的被管理人员进行管理。

在一个实施例中,在步骤210之前,管理人员可以通过终端为不同的被管理人员制定权限,将被管理人员的身份信息与各个权限相关联,将被管理人员的身份信息与各个权限的关联关系发送至服务器。

步骤212,根据被管理现场的地图与各个权限间的关联关系,将开放结果匹配到地图中,将匹配后的地图发送至终端,以使终端显示匹配后的地图。

具体地,服务器在得到各个权限对于被管理人员的开放结果之后,可以将各个权限对于被管理人员的开放结果匹配到地图中,将匹配后的地图发送至终端。终端接收到匹配后的地图后,可以显示匹配后的地图。

进一步地,在终端显示匹配后的地图之后,管理人员可以在终端对被管理人员a进行查询,在匹配后的地图中查看各个权限对被管理人员a的开放结果。例如,图3所示,12个圆圈代表了12个出入口,其中,左侧4个圆圈与右侧3个圆圈以高亮度显示,中间5个圆圈以低亮度显示。当圆圈以高亮度显示时,说明被管理人员具有该出入口的进出权限,反之,则没有。因此,以图3为例,可以知道,左侧4个出入口以及右侧3个出入口对被管理人员的权限开放结果为开放,中间5个出入口对被管理人员的权限开放结果为不开放。

在其他实施例中,权限的开放结果可以以其他的形式显示。例如,开放的权限以绿色显示,不开放的权限以红色显示。

上述人员权限管理方法中,获取被管理现场的地图和各个权限;建立地图与各个权限间的关联关系;接收被管理人员的身份数据;对身份数据进行检测,得到被管理人员的身份信息;根据身份信息为被管理人员开放权限,得到各个权限对被管理人员的开放结果;根据关联关系,将开放结果匹配到地图中,将匹配后的地图发送至终端,以使终端显示匹配后的地图,与传统方式相比,本方法可以智能识别被管理人员的身份信息,为被管理人员开放权限,节省人力和时间,提高管理效率,进一步地,本方法还可以将权限的开放结果匹配到被管理现场的地图中,实现可视化管理。

在一个实施例中,在步骤202之前,方法还包括:获取被管理现场的环境数据,该环境数据携带环境位置信息;将环境数据按环境位置信息组合,生成被管理现场的地图。

其中,被管理现场的环境数据包括被管理现场各个区域的分布,各个区域的出入口分布等。

具体地,服务器可以通过传感器获取被管理现场的环境数据,例如点云数据,点云数据携带环境位置信息。服务器可以根据环境位置信息将点云数据组合,再对组合后的点云数据进行渲染,生成被管理现场的地图。

在一个实施例中,管理人员可以通过终端的仿真软件建立被管理现场的模型,生成被管理现场的地图。

本实施例中,通过建立被管理现场的地图,能够将各个权限跟被管理现场的地图关联匹配,在匹配后的地图上显示各个权限的开放结果,实现可视化,方便管理。

在一个实施例中,步骤204包括:获取各个出入口的位置信息;根据各个出入口的位置信息,将各个出入口的进出权限与被管理现场的地图相关联,得到被管理现场的地图与各个权限间的关联关系。

其中,各个权限包括各个出入口的进出权限。

具体地,各个出入口携带位置信息,服务器可以根据各个出入口的位置信息将各个出入口的进出权限与被管理现场的地图相关联,得到被管理现场的地图与各个权限间的关联关系,可以将各个出入口的进出权限与被管理现场的地图匹配,将各个出入口的进出权限的开放结果显示在匹配后的地图中。

例如,如图4所示,为被管理现场中a1到a4区域以及对应的出入口。其中,“1-2号门”为a1区域的2号门,“1-7”为a1区域的7号门,以此类推。当区域开放进出权限时,可以以高亮形式显示,例如区域a1、a2和a3。当出入口开放进出权限时,同样可以以高亮形式显示。可知,图4显示的权限开放结果为,a1区域的2号门、5号门和7号门为开放,a2区域的7号门和10号门为开放,a3区域的3号门、7号门和10号门为开放,其余出入口为不开放。应当理解的是,各个权限的开放结果也可以以其他形式显示,本方法在此不做限制。

在一个实施例中,各个权限也可以包括停车位的预约权限、停车位的位置权限、停车时间权限。

本实施例中,通过将各个出入口的进出权限与被管理现场的地图关联匹配,能够从匹配后的地图看到各个出入口对被管理人员的开放结果,实现可视化,更加直观。

在一个实施例中,当身份数据的数据类型为文本数据时,如图5所示,步骤208包括:

步骤502,获取文件读取指针的起始读取位置和读取长度;

步骤504,根据起始读取位置和读取长度,文件读取指针在身份数据中进行文字读取,得到读取后的身份数据;

步骤506,根据身份数据与身份类别间的关联关系,将读取后的身份数据匹配到目标身份类别;

步骤508,基于目标身份类别,对读取后的身份数据进行识别,得到被管理人员的身份信息。

其中,文件读取指针是一种对可以文件进行操作的指针,用于对文件内容进行解析、读取。身份类别包括姓名、联系方式、单位名称等类别。

具体地,终端在上传身份数据时,可以以固定的文件格式上传。例如,第一行为被管理人员的姓名,在文件中展示为“姓名:张三”。一般情况下,被管理人员的姓名不会超过4个字长,所以在读取被管理人员的姓名时,可以将文件读取指针的起始读取位置设置为第一行的第4个位置,读取长度设置为4个字长,由于“张三”之后没有别的字符,因此,此时文件读取指针可以读取到“张三”。由于“张三”是在文件第一行读取到的,文件第一行对应的身份类别为姓名,因此服务器可以将“张三”匹配到姓名这一身份类别中,从而识别到被管理人员的姓名为张三。

在一个实施例中,当终端在上传身份数据时,没有以固定的文件格式上传时,可以通过文字识别的方式来读取得到被管理人员的身份信息。

具体的,服务器对被管理人员的身份数据进行检测,得到身份数据中的文字区域,再通过文字切割算法,在文字区域内进行文字切割,得到文字区域中各个单位文字。服务器对各个单位文字进行特征提取,得到各个单位文字的特征,例如,文字的轮廓、笔画等。其中,各个单位文字携带位置信息,即各个单位文字在身份数据中所处的位置,可以是第几行第几列。服务器获取单位对比文字集合与各个单位对比文字的特征,对各个单位文字的特征和各个单位对比文字的特征进行匹配,计算得到各个单位文字的特征和各个单位对比文字的特征之间的匹配程度。服务器根据该匹配程度,在单位对比文字集合中确定各个单位文字的目标文字,即将匹配程度最高的单位对比文字作为对应的单位文字的目标文字。进一步地,服务器根据各个单位文字的位置信息将各个单位文字的目标文字组合,得到被管理人员的身份信息。

在本实施例中,通过文件读取指针对被管理人员的身份数据进行读取,能够智能地得到被管理人员的身份信息,避免人工识别被管理人员的身份信息,节省人力和时间,提高被管理人员身份识别的效率。

在一个实施例中,步骤210包括:获取预设条件集合,将身份信息与预设条件中的各个预设条件进行比对,得到各个比对结果;根据各个比对结果为被管理人员开放各个权限,得到各个权限对被管理人员的开放结果。

其中,预设条件可以是预存的单位信息。

具体地,不同的单位负责不同区域的作业,服务器可以将被管理人员的身份信息与预存的单位信息比对,根据被管理人员所在的单位,为被管理人员开放各个权限。

在一个实施例中,预设条件可以根据被管理人员的技能等级、安全教育培训情况、健康情况等信息来设置。

具体地,服务器在得到被管理人员的身份信息之后,可以将被管理人员的身份信息与各个预设条件进行比对,判断被管理人员是否符合预设条件的要求。例如,安全教育培训的得分低于预设的安全教育培训分数阈值时,则被管理人员不能进出危险系数较高的区域。

在本实施例中,通过将身份信息与预设条件比对,智能地得到各个权限对被管理人员的开放结果,避免人工为被管理人员开放权限,节省人力和时间,提高权限开放的效率。

在一个实施例中,在步骤210之后,方法还包括:根据开放结果生成通知消息,将通知消息发送至被管理人员。

具体地,权限的开放结果可以是开放和不开放。服务器将各个权限对被管理人员的开放结果进行整合,生成通知消息,将通知消息发送至被管理人员。其中,当同一单位内的被管理人员的权限开放结果相同时,服务器可以发送通知消息至被管理人员所在的单位。或者,在身份数据检测时,得到各个被管理人员的联系方式,通过被管理人员的联系方式将通知消息发送至被管理人员。

在一个实施例中,服务器也可以只将对被管理人员开放的各个权限发送至被管理人员。

在一个实施例中,权限的开放结果还可以包括权限的开放时间。例如,a区的工作时间为每日的9:00到18:00,那么可以在8:55到18:05对作业区域为a区的被管理人员a开放a区的出入口的进出权限,除此之外的时间,不对被管理人员a开放a区的出入口的进出权限。

在本实施例中,通过将各个权限对被管理人员的开放结果发送至被管理人员,使得被管理人员可以得知所拥有的权限,根据拥有的权限进行作业,提高合理性。

在一个实施例中,如图6所示,提供了另一种人员权限管理方法,以该方法应用于图1中的服务器为例进行说明,包括以下步骤:

步骤602,获取被管理现场的环境数据,该环境数据携带环境位置信息;

步骤604,将环境数据按环境位置信息组合,生成被管理现场的地图;

步骤606,获取各个出入口的位置信息;

步骤608,根据各个出入口的位置信息,将各个出入口的进出权限与被管理现场的地图相关联,得到被管理现场的地图与各个权限间的关联关系;

步骤610,接收被管理人员的身份数据;

步骤612,获取文件读取指针的起始读取位置和读取长度;

步骤614,根据起始读取位置和读取长度,文件读取指针在身份数据中进行文字读取,得到读取后的身份数据;

步骤616,根据身份数据与身份类别间的关联关系,将读取后的身份数据匹配到目标身份类别;

步骤618,基于目标身份类别,对读取后的身份数据进行识别,得到被管理人员的身份信息;

步骤620,获取预设条件集合,将身份信息与预设条件中的各个预设条件进行比对,得到各个比对结果;

步骤622,根据各个比对结果为被管理人员开放各个权限,得到各个权限对被管理人员的开放结果;

步骤624,根据开放结果生成通知消息,将通知消息发送至被管理人员;

步骤626,根据地图与各个权限间的关联关系,将开放结果匹配到地图中,将匹配后的地图发送至终端,以使终端显示匹配后的地图。

在本实施例中,通过智能地读取被管理人员的身份数据,识别被管理人员的身份,根据预设条件智能地为被管理人员开放各个权限,可以避免人工认证被管理人员的身份,人工开放权限,节省人力和时间,通过将开放结果发送至被管理人员,使得被管理人员可以得知所拥有的权限,按规定作业,方便管理,通过将各个权限对被管理人员的开放结果与被管理现场的地图匹配,通过匹配后的地图便可查看各个权限对被管理人员的开放结果,实现可视化管理,提高管理效率。

应该理解的是,虽然图2、5、6的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2、5、6中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。

在一个实施例中,如图7所示,提供了一种人员权限管理装置700,包括:数据获取模块701、关联关系建立模块702、身份数据接收模块703、身份数据检测模块704、权限开放模块705和开放结果匹配模块706,其中:

数据获取模块701,用于获取被管理现场的地图和各个权限;

关联关系建立模块702,用于建立被管理现场的地图与各个权限间的关联关系;

身份数据接收模块703,用于接收被管理人员的身份数据;

身份数据检测模块704,用于对身份数据进行检测,得到被管理人员的身份信息;

权限开放模块705,用于根据身份信息为被管理人员开放权限,得到各个权限对被管理人员的开放结果;

开放结果匹配模块706,用于根据被管理现场的地图与各个权限间的关联关系,将开放结果匹配到地图中,将匹配后的地图发送至终端,以使终端显示匹配后的地图。

在一个实施例中,人员权限管理装置700还包括地图生成模块707,用于获取被管理现场的环境数据,该环境数据携带环境位置信息;将环境数据按环境位置信息组合,生成被管理现场的地图。

在一个实施例中,关联关系建立模块702还用于获取各个出入口的位置信息;根据各个出入口的位置信息,将各个出入口的进出权限与被管理现场的地图相关联,得到被管理现场的地图与各个权限间的关联关系。

在一个实施例中,身份数据检测模块704还用于获取文件读取指针的起始读取位置和读取长度;根据起始读取位置和读取长度,文件读取指针在身份数据中进行文字读取,得到读取后的身份数据;根据身份数据与身份类别间的关联关系,将读取后的身份数据匹配到目标身份类别;基于目标身份类别,对读取后的身份数据进行识别,得到被管理人员的身份信息。

在一个实施例中,权限开放模块705还用于获取预设条件集合,将身份信息与预设条件中的各个预设条件进行比对,得到各个比对结果;根据各个比对结果为被管理人员开放各个权限,得到各个权限对被管理人员的开放结果。

在一个实施例中,人员权限管理装置700还包括通知模块708,用于根据开放结果生成通知消息,将通知消息发送至被管理人员。

关于人员权限管理装置的具体限定可以参见上文中对于人员权限管理方法的限定,在此不再赘述。上述人员权限管理装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图8所示。该计算机设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储人员权限管理的相关数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种人员权限管理方法。

本领域技术人员可以理解,图8中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:获取被管理现场的地图和各个权限;建立被管理现场的地图与各个权限间的关联关系;接收被管理人员的身份数据;对身份数据进行检测,得到被管理人员的身份信息;根据身份信息为被管理人员开放权限,得到各个权限对被管理人员的开放结果;根据被管理现场的地图与各个权限间的关联关系,将开放结果匹配到地图中,将匹配后的地图发送至终端,以使终端显示匹配后的地图。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取被管理现场的环境数据,该环境数据携带环境位置信息;将环境数据按环境位置信息组合,生成被管理现场的地图。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取各个出入口的位置信息;根据各个出入口的位置信息,将各个出入口的进出权限与被管理现场的地图相关联,得到被管理现场的地图与各个权限间的关联关系。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取文件读取指针的起始读取位置和读取长度;根据起始读取位置和读取长度,文件读取指针在身份数据中进行文字读取,得到读取后的身份数据;根据身份数据与身份类别间的关联关系,将读取后的身份数据匹配到目标身份类别;基于目标身份类别,对读取后的身份数据进行识别,得到被管理人员的身份信息。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取预设条件集合,将身份信息与预设条件中的各个预设条件进行比对,得到各个比对结果;根据各个比对结果为被管理人员开放各个权限,得到各个权限对被管理人员的开放结果。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:根据开放结果生成通知消息,将通知消息发送至被管理人员。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:获取被管理现场的地图和各个权限;建立被管理现场的地图与各个权限间的关联关系;接收被管理人员的身份数据;对身份数据进行检测,得到被管理人员的身份信息;根据身份信息为被管理人员开放权限,得到各个权限对被管理人员的开放结果;根据被管理现场的地图与各个权限间的关联关系,将开放结果匹配到地图中,将匹配后的地图发送至终端,以使终端显示匹配后的地图。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取被管理现场的环境数据,该环境数据携带环境位置信息;将环境数据按环境位置信息组合,生成被管理现场的地图。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取各个出入口的位置信息;根据各个出入口的位置信息,将各个出入口的进出权限与被管理现场的地图相关联,得到被管理现场的地图与各个权限间的关联关系。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取文件读取指针的起始读取位置和读取长度;根据起始读取位置和读取长度,文件读取指针在身份数据中进行文字读取,得到读取后的身份数据;根据身份数据与身份类别间的关联关系,将读取后的身份数据匹配到目标身份类别;基于目标身份类别,对读取后的身份数据进行识别,得到被管理人员的身份信息。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取预设条件集合,将身份信息与预设条件中的各个预设条件进行比对,得到各个比对结果;根据各个比对结果为被管理人员开放各个权限,得到各个权限对被管理人员的开放结果。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:根据开放结果生成通知消息,将通知消息发送至被管理人员。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-onlymemory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(randomaccessmemory,ram)或外部高速缓冲存储器。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(staticrandomaccessmemory,sram)或动态随机存取存储器(dynamicrandomaccessmemory,dram)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

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