组织架构中的人员查找方法及系统技术方案

技术编号:24853442 阅读:21 留言:0更新日期:2020-07-10 19:07
本发明专利技术公开一种组织架构中的人员查找方法及系统,涉及互联网技术领域,能够适用多维度的组织类型的人员查找,提升了组织架构中的人员查找效率。该方法包括:组织架构包括多种维度的组织类型,维度包括组织维度、项目维度、系统维度、自定义维度中的一种或多种;分别预设每个组织类型对应的多个找人逻辑模板,找人逻辑模板中配置有逻辑规则内容,以及与组织类型对应的唯一标识;客户端基于用户键入的查询信息及选择的找人逻辑模板生成找人逻辑算法,通过识别找人逻辑算法中的唯一标识从对应组织类型的数据库中查找相关人员数据。该系统应用有上述方案所提的方法。

【技术实现步骤摘要】
组织架构中的人员查找方法及系统
本专利技术涉及互联网
,尤其涉及一种组织架构中的人员查找方法及系统。
技术介绍
大型企业组织架构的人员设置较为复杂,经常会出现一人担任多个职位的情况,尤其是企业的中高管甚至会出现跨构架、跨中心的身兼多职情况,现有的业务平台通常做法是直接用现成的全集组织架构信息接口来进行相关人员的查找,此种查找逻辑一般需要提前找到目标人员所属部门的领导工号,然后再从该部门领导工号下属的员工工号中逐步查找到目标人员,此种筛选目标人员方式的效率低且应用场景单一。
技术实现思路
本专利技术的目的在于提供一种组织架构中的人员查找方法及系统,能够适用多维度的组织类型的人员查找,提升了组织架构中人员查找效率。为了实现上述目的,本专利技术的一方面提供一种组织架构中的人员查找方法,包括:所述组织架构包括多种维度的组织类型,所述维度包括组织维度、项目维度、系统维度、自定义维度中的一种或多种;分别预设每个所述组织类型对应的多个找人逻辑模板,所述找人逻辑模板中配置有逻辑规则内容,以及与所述组织类型对应的唯一标识;客户端基于用户键入的查询信息及选择的所述找人逻辑模板生成找人逻辑算法,通过识别所述找人逻辑算法中的唯一标识从对应所述组织类型的数据库中查找相关人员数据。示例性地,所述逻辑规则内容包括:基于填写的组织信息,默认查找该组织负责人;基于填写的组织信息和岗位信息,默认查找到该岗位下的所有人;基于填写的组织信息、岗位信息和员工信息,默认查找到指定人。优选地,客户端采用适配器模式访问与所述组织类型对应的数据库,所述适配器模式用于将用户键入的查询信息,转换为各所述组织类型对应数据库能够识别的通用查询信息。较佳地,客户端基于用户键入的查询信息及选择的所述找人逻辑模板生成找人逻辑算法的方法包括:客户端定位预设找人逻辑模板中的预置变量信息;客户端采用正则匹配的方式将预设找人逻辑模板中的预置变量信息替换成用户键入的查询信息,生成找人逻辑算法。进一步地,通过识别所述找人逻辑算法中的唯一标识从对应所述组织类型的数据库中查找相关人员的过程中还设置有异常处理机制,所述异常处理机制包括:采用数据拦截器拦截异常的找人请求,所述异常找人请求包括数据库响应异常和客户端接收异常;将所述异常找人请求添加入异常数据临时表定时任务,定时重新向数据库发起所述异常找人请求;若重新向数据库发起所述异常找人请求的次数达到阈值,将所述异常找人请求添加至运维管理平台并向管理员发送异常告警消息。优选地,所述找人逻辑模板对应的相关人员数据分别存储在每个组织类型数据库的redis和mysql中;客户端首先从对应组织类型数据库的redis中获取与所述找人逻辑模板对应的相关人员数据,若从redis获取失败再从对应组织类型数据库的mysql中获取对应的相关人员数据。优选地,所述redis中的缓存数据采用了热点数据缓存失效时间机制。与现有技术相比,本专利技术提供的组织架构中的人员查找方法具有以下有益效果:本专利技术提供的组织架构中的人员查找方法,适用于包括多种维度类型的组织架构,如组织维度、项目维度、系统维度和自定义维度,通过预设与每个维度组织类型对应的找人逻辑模板,每个找人逻辑模板中又配置有对应的逻辑规则内容以及与该组织类型对应的唯一标识,用户使用客户端进行人员查找操作时,只需选择相应的找人逻辑模板并键入查询信息即可生成一套找人逻辑算法,然后基于该找人逻辑算法中的唯一标识从对应维度组织类型的数据库中查找到相关人员数据。可见,本专利技术支持多维度的组织类型的人员查找操作,并且大幅提高了人员的查找效率。本专利技术的另一方面提供一种组织架构中的人员查找系统,应用有上述技术方案提到的组织架构中的人员查找方法,该系统包括:维度部署单元,用于设置包括多种维度组织类型的组织架构,所述维度包括组织维度、项目维度、系统维度、自定义维度中的一种或多种;逻辑设置单元,用于分别预设与每个所述组织类型对应的多个找人逻辑模板,所述找人逻辑模板中配置有逻辑规则内容,以及与所述组织类型对应的唯一标识;查找处理单元,客户端基于用户键入的查询信息及选择的所述找人逻辑模板生成找人逻辑算法,通过识别所述找人逻辑算法中的唯一标识从对应所述组织类型的数据库中查找相关人员数据。优选地,所述查找处理单元采用了异常处理机制,所述异常处理机制包括:采用数据拦截器拦截异常的找人请求,所述异常找人请求包括数据库响应异常和客户端接收异常;将所述异常找人请求添加入异常数据临时表定时任务,定时重新向数据库发起所述异常找人请求;若重新向数据库发起所述异常找人请求的次数达到阈值,将所述异常找人请求添加至运维管理平台并向管理员发送异常告警消息。与现有技术相比,本专利技术提供的组织架构中的人员查找系统的有益效果与上述技术方案提供的组织架构中的人员查找方法的有益效果相同,在此不做赘述。本专利技术的第三方面提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器运行时执行上述组织架构中的人员查找方法的步骤。与现有技术相比,本专利技术提供的计算机可读存储介质的有益效果与上述技术方案提供的组织架构中的人员查找方法的有益效果相同,在此不做赘述。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本专利技术的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1为实施例一中组织架构中的人员查找方法的流程示意图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其它实施例,均属于本专利技术保护的范围。实施例一请参阅图1,本实施例提供一种组织架构中的人员查找方法,包括:组织架构包括多种维度的组织类型,维度包括组织维度、项目维度、系统维度、自定义维度中的一种或多种;分别预设每个组织类型对应的多个找人逻辑模板,找人逻辑模板中配置有逻辑规则内容,以及与组织类型对应的唯一标识;客户端基于用户键入的查询信息及选择的找人逻辑模板生成找人逻辑算法,通过识别找人逻辑算法中的唯一标识从对应组织类型的数据库中查找相关人员数据。本实施例提供的组织架构中的人员查找方法,适用于包括多种维度类型的组织架构,如组织维度、项目维度、系统维度和自定义维度,通过预设与每个维度组织类型对应的找人逻辑模板,每个找人逻辑模板中又配置有对应的逻辑规则内容以及与该组织类型对应的唯一标识,用户使用客户端进行人员查找操作时,只需选择相应的找人逻辑模板并键入查询信息即可生成一套找人逻辑算法,然后基于该找人逻辑算法中本文档来自技高网...

【技术保护点】
1.一种组织架构中的人员查找方法,其特征在于,包括:/n所述组织架构包括多种维度的组织类型,所述维度包括组织维度、项目维度、系统维度、自定义维度中的一种或多种;/n分别预设与每个所述组织类型对应的多个找人逻辑模板,所述找人逻辑模板中配置有逻辑规则内容以及与所述组织类型对应的唯一标识;/n客户端基于用户键入的查询信息及选择的所述找人逻辑模板生成找人逻辑算法,通过识别所述找人逻辑算法中的唯一标识从对应所述组织类型的数据库中查找相关人员数据。/n

【技术特征摘要】
1.一种组织架构中的人员查找方法,其特征在于,包括:
所述组织架构包括多种维度的组织类型,所述维度包括组织维度、项目维度、系统维度、自定义维度中的一种或多种;
分别预设与每个所述组织类型对应的多个找人逻辑模板,所述找人逻辑模板中配置有逻辑规则内容以及与所述组织类型对应的唯一标识;
客户端基于用户键入的查询信息及选择的所述找人逻辑模板生成找人逻辑算法,通过识别所述找人逻辑算法中的唯一标识从对应所述组织类型的数据库中查找相关人员数据。


2.根据权利要求1所述的方法,其特征在于,所述逻辑规则内容包括:
基于填写的组织信息,默认查找该组织负责人;
基于填写的组织信息和岗位信息,默认查找到该岗位下的所有人;
基于填写的组织信息、岗位信息和员工信息,默认查找到指定人。


3.根据权利要求1或2所述的方法,其特征在于,客户端采用适配器模式访问与所述组织类型对应的数据库,所述适配器模式用于将用户键入的查询信息转换为各所述组织类型的数据库均能识别的通用查询信息。


4.根据权利要求3所述的方法,其特征在于,客户端基于用户键入的查询信息及选择的所述找人逻辑模板生成找人逻辑算法的方法包括:
客户端定位预设找人逻辑模板中的预置变量信息;
客户端采用正则匹配的方式将预设找人逻辑模板中的预置变量信息替换成用户键入的查询信息,生成找人逻辑算法。


5.根据权利要求4所述的方法,其特征在于,通过识别所述找人逻辑算法中的唯一标识从对应所述组织类型的数据库中查找相关人员的过程中还设置有异常处理机制,所述异常处理机制包括:
采用数据拦截器拦截异常的找人请求,所述异常找人请求包括数据库响应异常和客户端接收异常;
将所述异常找人请求添加入异常数据临时表定时任务,定时重新向数据库发起所述异常找人请求;
若重新向数据库发起所述异常找人请求的...

【专利技术属性】
技术研发人员:赵腾袁其军石玉熙
申请(专利权)人:苏宁云计算有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1