人员进出管理方法、装置、设备和存储介质与流程

文档序号:17606388发布日期:2019-05-07 20:45阅读:149来源:国知局
本申请涉及机房人员管理领域,特别是涉及一种人员进出管理方法、装置、设备和存储介质。
背景技术
::随着人们对高效率的工作越来越重视,计算机技术在人们日常工作中的运用也越来越广泛,尤其是在人员信息管理领域。所谓人员信息管理技术,是通过计算机将人员信息集中起来以便于高效快速查询人员信息,从而提高人员管理工作的效率。现有技术中,人员管理一般通过人工手动在人员管理系统中进行操作。由于操作人员的主观性,在操作过程中,容易出现信息遗漏以及信息统计错误等等情况,增加人员管理的难度,且效率较低,增加人力投入。技术实现要素:基于此,有必要针对目前的人员管理一般通过人工手动在人员管理系统中进行操作,增加人员管理的难度,且效率较低的技术问题,提供一种人员进出管理方法、装置、设备和存储介质。一种人员进出管理方法,包括:获取人员进出机房需求,根据所述人员进出机房需求中包含的特征信息确定所述人员进出机房需求所属的管理属组;发送所述人员进出机房需求至所述管理属组的终端后接收经所述管理属组的终端审核验证通过的人员进出机房需求;对通过审核验证的所述人员进出机房需求进行解析,提取所述人员进出机房需求中与人员信息相关的关键数据,根据所述关键数据汇总生成人员进出机房列表;按申请进出机房日筛选所述人员进出机房列表后生成当日人员进出机房列表,将所述当日人员进出机房列表发送给负责机房人员进出管理的值班人员的终端。在其中一个可能的实施例中,所述获取人员进出机房需求,根据所述人员进出机房需求中包含的特征信息确定所述人员进出机房需求所属的管理属组,包括:发送人员进出机房需求获取指令至人员进出申请的终端,接收所述人员进出申请的终端的反馈信息,从所述反馈信息中获取人员进出机房需求;提取所述人员进出机房需求中包含人员进出机房需求的类型在内的特征信息;根据预设的人员进出机房需求的类型与管理属组的对应关系对所述特征信息进行识别,根据识别结果确定所述人员进出机房需求所属的管理属组。在其中一个可能的实施例中,所述发送所述人员进出机房需求至所述管理属组的终端后接收经所述管理属组的终端审核验证通过的人员进出机房需求,包括:获取所述管理属组的访问地址;提取所述人员进出机房需求中包含的进出需求的等级信息,将所述人员进出机房需求按照所述等级信息进行排序;按照排序后的顺序依次将所述人员进出机房需求根据所述访问地址发送至与所述访问地址对应的管理属组的终端进行审核验证,并接收经所述管理属组的终端审核验证通过的人员进出机房需求。在其中一个可能的实施例中,所述对通过审核验证的所述人员进出机房需求进行解析,提取所述人员进出机房需求中与人员信息相关的关键数据,根据所述关键数据汇总生成人员进出机房列表,包括:对所述人员进出机房需求进行遍历,遍历出所述人员进出机房需求的详情数据,根据遍历后得到的详情数据生成人员进出机房的表单;从人员进出管理的数据库中获取所述人员进出机房的表单的解析规则,从所述人员进出机房的表单的解析规则中提取规则对象;使用所述规则对象的规则属性,找到与人员信息相关的关键数据所在的数据节点,根据所述数据节点提取所述与人员信息相关的关键数据;根据所述关键数据汇总生成人员进出机房列表。在其中一个可能的实施例中,所述根据所述关键数据汇总生成人员进出机房列表之前,还包括对所述关键数据进行清洗,具体包括:对待清洗关键数据进行遍历,遍历出所述待清洗关键数据的不规则数据;根据所述待清洗关键数据的不规则数据的类型确定所述待清洗关键数据的清洗规则;通过所述清洗规则对所述待清洗关键数据进行清洗。在其中一个可能的实施例中,所述通过所述清洗规则对所述待清洗关键数据进行清洗,包括:从所述待清洗关键数据中找到与所述关键数据的内容相关的若干原始字段项;根据若干所述原始字段项建立逻辑处理模型;在每一次数据清洗时,找到所有所述原始字段项,根据所述逻辑处理模型确定所述关键数据。在其中一个可能的实施例中,所述根据若干所述原始字段项建立逻辑处理模型,包括:根据每一所述原始字段项中影响关键数据的因素大小确定每一所述原始字段项的权重值;确定所述关键数据的逻辑处理模型如下:关键数据=f(m1(q1,g1(a1)),m2(q2,g2(a2)),...mn(qn,gn(an)))其中,f()为根据每一影响函数确定关键数据的确定函数,a1,a2...an分别为原始字段项,g1(a1)、g2(a2)...gn(an)分别为反映每一所述原始字段项中数据属性的属性函数,q1,q2...qn为每一所述原始字段项的权重值,m1(q1,g1(a1),m2(q2,g2(a2))..mn(qn,gn(an))为影响关键数据的每一原始字段分值的影响函数。基于相同的构思,本申请提出一种人员进出管理装置,包括:需求获取模块,设置为获取人员进出机房需求,根据所述人员进出机房需求中包含的特征信息确定所述人员进出机房需求所属的管理属组;需求发送模块,设置为发送所述人员进出机房需求至所述管理属组的终端后接收经所述管理属组的终端审核验证通过的人员进出机房需求;需求解析模块,设置为对通过审核验证的所述人员进出机房需求进行解析,提取所述人员进出机房需求中与人员信息相关的关键数据,根据所述关键数据汇总生成人员进出机房列表;筛选模块,设置为按申请进出机房日筛选所述人员进出机房列表后生成当日人员进出机房列表,将所述当日人员进出机房列表发送给负责机房人员进出管理的值班人员的终端。基于相同的构思,本申请提出一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被一个或多个所述处理器执行时,使得一个或多个所述处理器执行上述人员进出管理方法的步骤。基于相同的构思,本申请提出一种存储有计算机可读指令的存储介质,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个所述处理器执行上述人员进出管理方法的步骤。上述人员进出管理方法、装置、设备和存储介质,包括:获取人员进出机房需求,根据所述人员进出机房需求中包含的特征信息确定所述人员进出机房需求所属的管理属组;发送所述人员进出机房需求至所述管理属组的终端后接收经所述管理属组的终端审核验证通过的人员进出机房需求;对通过审核验证的所述人员进出机房需求进行解析,提取所述人员进出机房需求中与人员信息相关的关键数据,根据所述关键数据汇总生成人员进出机房列表;按申请进出机房日筛选所述人员进出机房列表后生成当日人员进出机房列表,将所述当日人员进出机房列表发送给负责机房人员进出管理的值班人员的终端。因此,本技术方案提高了人员进出管理的效率,避免了人为性的疏漏,且提供了可追溯的人员进出信息。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本申请的限制。图1为本申请在一个实施例中的一种人员进出管理方法的整体流程图;图2为本申请在一个实施例中的一种人员进出管理方法中的获取需求过程的示意图;图3为本申请在一个实施例中的一种人员进出管理方法中的发送需求过程的示意图;图4为本申请在一个实施例中的一种人员进出管理装置的结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。可以理解,本申请所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本申请的范围的情况下,可以将第一阈值称为第二阈值,且类似地,可将第二阈值称为第一阈值。图1为本申请在一个实施例中的一种人员进出管理方法的整体流程图,如图1所示,一种人员进出管理方法,包括:步骤s1,获取人员进出机房需求,根据所述人员进出机房需求中包含的特征信息确定所述人员进出机房需求所属的管理属组。其中,人员进出机房需求是指需要进入机房的人员在人员进出申请的终端申请并提交进入机房的需求,或者由他人代为申请和提交的进入机房的需求。人员进出机房需求至少包括进出机房对机房硬件设备进行维护的需求、进出机房对机房软件系统进行更新的需求、进出机房对机房桌椅等家具维护的需求、进出机房对机房电力系统维护的需求等。在其中一个较佳的实施例中,获取人员进出机房需求的方法包括发送人员进出机房需求获取指令至人员进出申请的终端请求获取人员进出机房需求,所述人员进出申请的终端接收到人员进出机房需求的获取指令后发出反馈信息,接收所述人员进出申请的终端的反馈信息后从所述反馈信息中获取人员进出机房需求。从所述人员进出机房需求中提取包含人员进出机房需求的类型在内的特征信息,再根据预设的人员进出机房需求的类型与管理属组的对应关系对所述特征信息进行识别,根据识别结果确定所述人员进出机房需求所属的管理属组。其中,确定人员进出机房需求所属的管理属组的目的是要将相应的人员进出机房需求发送给对应的管理属组进行审查。步骤s2,发送所述人员进出机房需求至所述管理属组的终端后接收经所述管理属组的终端审核验证通过的人员进出机房需求。上述步骤执行时,首先,从数据库中获取所述管理属组的访问地址,从所述人员进出机房需求中提取人员进出机房需求包含的进出需求的等级信息。其中,在申请人员进出机房时,会填写进出机房需求的等级信息。将所述人员进出机房需求按照所述等级信息进行排序,按照排序后的顺序依次将所述人员进出机房需求根据所述访问地址发送至与所述访问地址对应的管理属组的终端进行审核验证,并接收经所述管理属组的终端审核验证通过的人员进出机房需求。在其中一个较佳的实施例中,未通过审核验证的人员进出机房需求包括以下两种处理方式,其中一种是直接驳回申请,另一种是驳回并重新填写。步骤s3,对通过审核验证的所述人员进出机房需求进行解析,提取所述人员进出机房需求中与人员信息相关的关键数据,根据所述关键数据汇总生成人员进出机房列表。本步骤实施时,对通过审核验证的所述人员进出机房需求进行解析,对所述人员进出机房需求进行遍历,遍历出所述人员进出机房需求的详情数据,其中,所述详情数据包括需求id、需求描述、需求上报日期、需求上报人、人员信息和需求表单内容等的具体数据。再根据遍历后得到的详情数据生成人员进出机房的表单,从人员进出管理的数据库中获取所述人员进出机房的表单的解析规则,从所述人员进出机房的表单的解析规则中提取规则对象,使用所述规则对象的规则属性,找到与人员信息相关的关键数据所在的数据节点,根据所述数据节点提取所述与人员信息相关的关键数据,根据所述关键数据汇总生成人员进出机房列表。在其中一个较佳的实施例中,与人员信息相关的关键数据包括进出人员的姓名、所属公司、身份证号或员工号、手机和车牌号等信息。步骤s4,按申请进出机房日筛选所述人员进出机房列表后生成当日人员进出机房列表,将所述当日人员进出机房列表发送给负责机房人员进出管理的值班人员的终端。上述步骤执行时,按照申请进出机房日筛选出当日进出机房的人员进出机房列表,将当日进出机房的人员进出机房列表汇总发送给负责机房人员进出管理的值班人员的终端,便于值班人员核对信息。本实施例,提高了人员进出机房的管理效率,避免了人为性的疏漏,便于值班人员核对信息,且提供了可追溯的人员进出信息。在一个实施例中,图2为本申请在一个实施例中的一种人员进出管理方法中的获取需求过程的示意图,如图2所示,所述s1,获取人员进出机房需求,根据所述人员进出机房需求中包含的特征信息确定所述人员进出机房需求所属的管理属组,包括:步骤s101,发送人员进出机房需求获取指令至人员进出申请的终端,接收所述人员进出申请的终端的反馈信息,从所述反馈信息中获取人员进出机房需求;上述步骤执行时,发送人员进出机房需求获取指令至人员进出申请的终端请求获取人员进出机房需求,所述人员进出申请的终端接收到人员进出机房需求的获取指令后发出反馈信息,接收所述人员进出申请的终端的反馈信息后从所述反馈信息中获取人员进出机房需求。在其中一个较佳的实施例中,可以设置一个执行周期,并按照所述执行周期定时发送人员进出机房需求的获取指令至人员进出申请的终端。步骤s102,提取所述人员进出机房需求中包含人员进出机房需求的类型在内的特征信息;在其中一个较佳的实施例中,人员进出机房需求的类型至少包括对机房硬件设备进行维护的需求、对机房软件系统进行更新的需求、对机房桌椅等家具维护的需求、对机房电力系统维护的需求等。从人员进出机房的需求中可以提取上述需求的类型信息。步骤s103,根据预设的人员进出机房需求的类型与管理属组的对应关系对所述特征信息进行识别,根据识别结果确定所述人员进出机房需求所属的管理属组。在其中一个较佳的实施例中,预设的人员进出机房需求的类型与管理属组的对应关系预先设置在一张表格中,并且存储在数据库中,实施过程中从数据库中调取该表格,在该表格中输入人员进出机房需求的类型,自动输出对应的管理属组。本实施例,通过设置执行周期,定时获取人员进出机房需求,提高了获取的效率和准确度,通过预设人员进出机房需求的类型与管理属组的对应关系,能方便且快速的查找相应的管理属组,提高了工作效率。在一个实施例中,图3为本申请在一个实施例中的一种人员进出管理方法中的发送需求过程的示意图,如图3所示,所述s2,发送所述人员进出机房需求至所述管理属组的终端后接收经所述管理属组的终端审核验证通过的人员进出机房需求,包括:步骤s201,获取所述管理属组的访问地址;步骤s202,提取所述人员进出机房需求中包含的进出需求的等级信息,将所述人员进出机房需求按照所述等级信息进行排序;上述步骤执行时,排序规则是优先将等级为“紧急”的人员进出机房需求排在优先执行的任务中,对于同一等级的人员进出机房需求,则按照需求申请的先后顺序进行排列依次执行。步骤s203,按照排序后的顺序依次将所述人员进出机房需求根据所述访问地址发送至与所述访问地址对应的管理属组的终端进行审核验证,并接收经所述管理属组的终端审核验证通过的人员进出机房需求。本实施例,通过对人员进出机房需求进行分类分级,可以更加高效的安排人员进出机房,使紧急的进出机房的需求能够优先安排,合理的安排了人员进出机房的流程。在一个实施例中,所述s3,对通过审核验证的所述人员进出机房需求进行解析,提取所述人员进出机房需求中与人员信息相关的关键数据,根据所述关键数据汇总生成人员进出机房列表,包括:对所述人员进出机房需求进行遍历,遍历出所述人员进出机房需求的详情数据,根据遍历后得到的详情数据生成人员进出机房的表单;从人员进出管理的数据库中获取所述人员进出机房的表单的解析规则,从所述人员进出机房的表单的解析规则中提取规则对象;使用所述规则对象的规则属性,找到与人员信息相关的关键数据所在的数据节点,根据所述数据节点提取所述与人员信息相关的关键数据;根据所述关键数据汇总生成人员进出机房列表。上述步骤执行时,可以使用json解析器,遍历出人员进出机房需求中包括需求id、需求描述、需求上报日期、需求上报人在内的需求信息以及其中的详情数据。例如,遍历到的需求信息和详情数据包括:需求id:“req2018071806586”、需求描述:“对机房硬件设备进行维护”、需求上报日期:“2018-11-168:21”、需求上报人:“xxx”、表单内容:“工程师信息”。再根据遍历到的需求信息和详情数据生成人员进出机房的表单。在其中一个较佳的实施例中,解析规则的提取方法,可以通过jdom解析器解析配置文件,提取其中的解析规则。在其中一个较佳的实施例中,所需要提取的关键数据,都存储于某个<table>节点中,根据html的table规范可以将其子节点中的<tr>节点定义为‘行节点’,代表每一行数据,而<tr>节点下的<td>子节点为‘列节点’,代表每一字段数据。结合以上特性,给不同的表单建立抓取规则,再加上定位存储数据的<table>节点的方法,和<td>节点的字段识别方法。就可以提取出所需要的关键数据。本实施例,通过找到关键数据所在的数据节点,提取关键数据,增强了关键数据的识别度。在一个实施例中,所述根据所述关键数据汇总生成人员进出机房列表之前,还包括对所述关键数据进行清洗,具体包括:对待清洗关键数据进行遍历,遍历出所述待清洗关键数据的不规则数据;根据所述待清洗关键数据的不规则数据的类型确定所述待清洗关键数据的清洗规则;通过所述清洗规则对所述待清洗关键数据进行清洗。在一个实施例中,所述通过所述清洗规则对所述待清洗关键数据进行清洗,包括:从所述待清洗关键数据中找到与所述关键数据的内容相关的若干原始字段项;根据若干所述原始字段项建立逻辑处理模型;在每一次数据清洗时,找到所有所述原始字段项,根据所述逻辑处理模型确定所述关键数据。上述步骤执行时,考虑到很多申请人在填写人员信息或需求描述时,存在“不填写”或“填写信息不准确”这些情况,为此可以以关键数据“人员信息”或“需求描述”来建成逻辑处理模型。预先确定原始字段项,如包括申请人填写的字段项:“人员姓名”、“手机号”、用于验证身份的“身份证号”等。本实施例,通过建立逻辑处理模型,提高了从待清洗关键数据中清洗出真正的关键数据的准确性。在一个实施例中,所述根据若干所述原始字段项建立逻辑处理模型,包括:根据每一所述原始字段项中影响关键数据的因素大小确定每一所述原始字段项的权重值;确定所述关键数据的逻辑处理模型如下:关键数据=f(m1(q1,g1(a1)),m2(q2,g2(a2)),...mn(qn,gn(an)))其中,f()为根据每一影响函数确定关键数据的确定函数,a1,a2...an分别为原始字段项,g1(a1)、g2(a2)...gn(an)分别为反映每一所述原始字段项中数据属性的属性函数,q1,q2...qn为每一所述原始字段项的权重值,m1(q1,g1(a1),m2(q2,g2(a2))..mn(qn,gn(an))为影响关键数据的每一原始字段分值的影响函数。在其中一个较佳的实施例中,建立逻辑处理模型的方式为确定每一原始字段项的权重值都为1,则关键数据=f(m1(q1,g1(a1)),m2(q2,g2(a2)),...mn(qn,gn(an))),g1(a1)为“人员姓名”出现的字段变量,g2(a2)为“手机号”所在的字段变量,gn(an)为“身份证号”的字段变量,m1(q1,g1(a1))为“人员姓名”出现的字段变量中每一变量的概率值,m2(q2,g2(a2))为“手机号”所在的字段变量中每一变量的概率值,mn(qn,gn(an))为“身份证号”的字段变量中每一变量的概率值,所述f(m1(q1,g1(a1)),m2(q2,g2(a2)),...mn(qn,gn(an)))为概率最高的变量,即影响函数为每一原始字段中的变量出现的概率。所有权重值相同时,确定函数f()是指概率最高的变量,即关键数据。在一个实施例中,提出了一种人员进出管理装置,如图4所示,包括如下模块:需求获取模块,设置为获取人员进出机房需求,根据所述人员进出机房需求中包含的特征信息确定所述人员进出机房需求所属的管理属组;需求发送模块,设置为发送所述人员进出机房需求至所述管理属组的终端后接收经所述管理属组的终端审核验证通过的人员进出机房需求;需求解析模块,设置为对通过审核验证的所述人员进出机房需求进行解析,提取所述人员进出机房需求中与人员信息相关的关键数据,根据所述关键数据汇总生成人员进出机房列表;筛选模块,设置为按申请进出机房日筛选所述人员进出机房列表后生成当日人员进出机房列表,将所述当日人员进出机房列表发送给负责机房人员进出管理的值班人员的终端。在一个实施例中,提出了一种计算机设备,包括存储器和处理器,存储器中存储有计算机可读指令,计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行计算机可读指令时实现上述各实施例中所述的人员进出管理方法的步骤。在一个实施例中,提出了一种存储有计算机可读指令的存储介质,计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行上述各实施例中所述的人员进出管理方法的步骤。其中,所述存储介质可以为非易失性存储介质。本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(rom,readonlymemory)、随机存取存储器(ram,randomaccessmemory)、磁盘或光盘等。以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。以上所述实施例仅表达了本申请一些示例性实施例,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1