[发明专利]组织架构中的人员查找方法及系统在审
申请号: | 202010160557.7 | 申请日: | 2020-03-10 |
公开(公告)号: | CN111400412A | 公开(公告)日: | 2020-07-10 |
发明(设计)人: | 赵腾;袁其军;石玉熙 | 申请(专利权)人: | 苏宁云计算有限公司 |
主分类号: | G06F16/28 | 分类号: | G06F16/28;G06F16/2453;G06F16/2455 |
代理公司: | 北京市万慧达律师事务所 11111 | 代理人: | 盛安平 |
地址: | 210000 江苏省南*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 组织 架构 中的 人员 查找 方法 系统 | ||
本发明公开一种组织架构中的人员查找方法及系统,涉及互联网技术领域,能够适用多维度的组织类型的人员查找,提升了组织架构中的人员查找效率。该方法包括:组织架构包括多种维度的组织类型,维度包括组织维度、项目维度、系统维度、自定义维度中的一种或多种;分别预设每个组织类型对应的多个找人逻辑模板,找人逻辑模板中配置有逻辑规则内容,以及与组织类型对应的唯一标识;客户端基于用户键入的查询信息及选择的找人逻辑模板生成找人逻辑算法,通过识别找人逻辑算法中的唯一标识从对应组织类型的数据库中查找相关人员数据。该系统应用有上述方案所提的方法。
技术领域
本发明涉及互联网技术领域,尤其涉及一种组织架构中的人员查找方法及系统。
背景技术
大型企业组织架构的人员设置较为复杂,经常会出现一人担任多个职位的情况,尤其是企业的中高管甚至会出现跨构架、跨中心的身兼多职情况,现有的业务平台通常做法是直接用现成的全集组织架构信息接口来进行相关人员的查找,此种查找逻辑一般需要提前找到目标人员所属部门的领导工号,然后再从该部门领导工号下属的员工工号中逐步查找到目标人员,此种筛选目标人员方式的效率低且应用场景单一。
发明内容
本发明的目的在于提供一种组织架构中的人员查找方法及系统,能够适用多维度的组织类型的人员查找,提升了组织架构中人员查找效率。
为了实现上述目的,本发明的一方面提供一种组织架构中的人员查找方法,包括:
所述组织架构包括多种维度的组织类型,所述维度包括组织维度、项目维度、系统维度、自定义维度中的一种或多种;
分别预设每个所述组织类型对应的多个找人逻辑模板,所述找人逻辑模板中配置有逻辑规则内容,以及与所述组织类型对应的唯一标识;
客户端基于用户键入的查询信息及选择的所述找人逻辑模板生成找人逻辑算法,通过识别所述找人逻辑算法中的唯一标识从对应所述组织类型的数据库中查找相关人员数据。
示例性地,所述逻辑规则内容包括:
基于填写的组织信息,默认查找该组织负责人;
基于填写的组织信息和岗位信息,默认查找到该岗位下的所有人;
基于填写的组织信息、岗位信息和员工信息,默认查找到指定人。
优选地,客户端采用适配器模式访问与所述组织类型对应的数据库,所述适配器模式用于将用户键入的查询信息,转换为各所述组织类型对应数据库能够识别的通用查询信息。
较佳地,客户端基于用户键入的查询信息及选择的所述找人逻辑模板生成找人逻辑算法的方法包括:
客户端定位预设找人逻辑模板中的预置变量信息;
客户端采用正则匹配的方式将预设找人逻辑模板中的预置变量信息替换成用户键入的查询信息,生成找人逻辑算法。
进一步地,通过识别所述找人逻辑算法中的唯一标识从对应所述组织类型的数据库中查找相关人员的过程中还设置有异常处理机制,所述异常处理机制包括:
采用数据拦截器拦截异常的找人请求,所述异常找人请求包括数据库响应异常和客户端接收异常;
将所述异常找人请求添加入异常数据临时表定时任务,定时重新向数据库发起所述异常找人请求;
若重新向数据库发起所述异常找人请求的次数达到阈值,将所述异常找人请求添加至运维管理平台并向管理员发送异常告警消息。
优选地,所述找人逻辑模板对应的相关人员数据分别存储在每个组织类型数据库的redis和mysql中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏宁云计算有限公司,未经苏宁云计算有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010160557.7/2.html,转载请声明来源钻瓜专利网。