一种组织架构更新方法及装置与流程

文档序号:20776298发布日期:2020-05-19 20:48阅读:546来源:国知局
一种组织架构更新方法及装置与流程

本发明涉及一种知识图谱技术领域,尤其涉及一种组织架构更新方法及装置。



背景技术:

组织架构是各种类型的社会组织进行行政和人事管理的基础,例如政府、非政府组织机构、企事业单位、学校、医院,等等。各类组织通过组织架构描述组织内部以及它与外部的关系,并以此为基础确定组织内部的岗位职责和它们之间的责任、权利和义务。因此,组织架构是各种组织实施管理的基础。

目前存在一个问题是,很多情况下,公司的人事任免更多的时候是第一时间通过是通过公司内部的发布平台进行信息的发布,但是在组织架构图上并没有进行显示;甚至于有些相对较大的公司,其人事任免是通过新闻媒体进行发布,也并不会在公司内部的组织架构图上进行显示,这样使得某些信息在传递时会产生一定的不确定性,进而影响公司内部的管理;因此,设计一种能够实现动态组织更新的方法成为本领域技术人员亟待解决的技术问题。



技术实现要素:

为了克服现有技术的不足,本发明的目的之一在于提供一种组织架构更新方法,其能实现动态的组织架构更新,便于组织内相关人员及时知晓,进而降低管理成本。

本发明的目的之二在于提供一种电子设备,其能实现动态的组织架构更新,便于组织内相关人员及时知晓,进而降低管理成本。

本发明的目的之三在于提供一种计算机可读存储介质,其能实现动态的组织架构更新,便于组织内相关人员及时知晓,进而降低管理成本。

本发明的目的之一采用如下技术方案实现:

一种组织架构更新方法,包括如下步骤:

获取步骤:获取与组织架构内相关的变化信息,所述变化信息来源于组织内部或组织外部的变化信息;

匹配比对步骤:将获取到的变化信息与组织架构中各数据节点进行关联匹配比对,进而得到替换后的组织架构;

替换步骤:将通过确认的替换的组织架构替换原有的组织架构。

进一步地,所述变换信息通过内部信息系统或者第三方信息系统进行数据采集,所述数据采集通过api接口或者html以获得;所述变换信息通过互联网进行数据采集,所述数据采集通过爬虫或者html以获得。

进一步地,所述变换信息包括组织架构变换、组织架构内岗位的职能变换、人事变动、组织架构内岗位名称的变换中的一种或者多种。

进一步地,所述组织架构为采用知识图谱方式构建的组织架构;所述组织架构包括实体序列集合和关系序列集合;

所述匹配比对步骤具体包括如下子步骤:

根据获取到的变化信息并与原有的实体序列集合和关系序列集合进行比对;

根据比对结果以得到实体序列集合副本和关系序列集合副本;

根据实体序列集合副本和关系序列集合副本生成替换后的组织架构。

进一步地,所述替换步骤具体包括以下子步骤:

将生成的替换后的组织架构发送给监督者以进行确认,并接收监督者的反馈结果;

当监督者的反馈结果为是时,将通过确认的替换的组织架构替换原有的组织架构;

当监督者的反馈结果为否时,保留原组织架构不对其进行信息更新。

进一步地,所述监督者为企业人事主管或者为经过深度学学习训练的智能体;

当将通过确认的替换的组织架构替换原有的组织架构之后,同时通知与对应变换信息存在隶属关系的相关人员,所述变换信息为岗位名称的改变、岗位人员的改变或者岗位架构的改变。

进一步地,在获取步骤中,还包括如下步骤:对获取到的变化信息进行预处理,所述预处理包括清洗加工和去燥处理。

进一步地,在获取步骤之前还包括启动步骤,所述启动步骤为:当到达预设时间点时,则执行获取步骤以实现对组织架构的信息的更新;

或者所述启动步骤为:当检测到有触发操作时,则执行获取步骤以实现对组织架构的信息的更新。

本发明的目的之二采用如下技术方案实现:

一种电子设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本发明目的之一中任意一项所述的一种组织架构更新方法。

本发明的目的之三采用如下技术方案实现:

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如本发明目的之一中任意一项所述的一种组织架构更新方法。

相比现有技术,本发明的有益效果在于:

本发明的组织架构更新方法通过不断抽取组织内外的变换信息,并将其与现有的组织架构信息进行比对,进而实现动态的组织架构更新,提高组织内部的信息更新速度,便于组织内相关人员及时知晓,降低管理成本。

附图说明

图1为本实施例一的组织架构更新方法的流程图;

图2为本实施例一的组织架构更新系统的结构图;

图3为实施例一中的组织架构的结构图;

图4为实施一中的经过赋值的组织架构的结果示意图;

图5为实施例一中的组织架构更新方法的具体流程图;

图6为实施例一的包括启动步骤的组织架构更新方法的流程图。

具体实施方式

下面,结合附图以及具体实施方式,对本发明做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。

实施例一

如图1所示,本实施例提供了一种组织架构更新方法,包括如下步骤:

s1:获取与组织架构内相关的变化信息,所述变化信息来源于组织内部或组织外部的变化信息;所述变换信包括组织架构变换、组织架构内岗位的职能变换、人事变动、组织架构内岗位名称的变换中的一种或者多种。比如,当新闻中出现“某公司张三出任电器事业部总监,并同时升级为集团副总裁;”当检测到公司名称与对应的人名相同时,则将信息提取出来;信息的真实性和准确性以及公司中出现有重名的情况,则由监督者进行检查确认。

更为优选地,所述变换信息通过内部信息系统或者第三方信息系统进行数据采集,所述数据采集通过api接口或者html以获得;所述变换信息通过互联网进行数据采集,所述数据采集通过爬虫或者html以获得。从外部来获取信息时由于目前很多时候,公司的架构披露是以新闻等方式来进行披露的,故而在进行信息获取时,不能单一只考虑内部oa信息,还需要结合外部信息进行甄别。

在本实施例中,所述组织架构为采用知识图谱方式构建的组织架构;所述组织架构包括实体序列集合和关系序列集合;组织架构主要通过如图3所示组织架构模块生成得到,在本实施例中在组织架构模块有两个子模块,分别是模板生成器和命名规则。模板生成器可以根据需要灵活地生成各种不同形式的组织架构模板,图4所示只是其中的一种格式。经过模板生成的各种不同格式的模板被自动保存在模板库中,以供用户后续参考和选择使用。当一种组织架构的模板生成以后,模板生成器可以按照客户喜欢的顺序模式(缺省状态下,系统自定义的顺序是自顶向下和从左到右)定义实体,形成一个确定的实体序列集合:e={实体1,实体2,实体3,……,实体n};

同理,根据实体与实体之间的关系的描述,采用与实体同样的规则,模板生成器将形成一个确定的关系序列集合,其具体表示如下:r={关系1,关系2,关系3,……,关系n}。通过上述序列集合即可完成对组织架构的基础构建。

在实施时具体,命名规则子模块的工作机制是抽取语料库中的词汇,形成一个实体集合,或者人为创建一个实体集合,将这个集合与模板中的步骤s3中的实体集合进行匹配。例如,根据某公司的组织架构,创建一个实体集合:e={董事会,总经理室,营销中心,……,客户服务部};

同理,我们可以创建一个实体与实体关系的集合:r={隶属,隶属,隶属,……,隶属};当我们令e=e和r=r时,则形成了如图4所示的组织架构图。

s2:将获取到的变化信息与组织架构中各数据节点进行关联匹配比对,进而得到替换后的组织架构;

步骤s2具体包括如下子步骤:

根据获取到的变化信息并与原有的实体序列集合和关系序列集合进行比对;

根据比对结果以得到实体序列集合副本和关系序列集合副本;

根据实体序列集合副本和关系序列集合副本生成替换后的组织架构。具体的也即是,数据比对的实现方式采用建立在深度学习基础上的比对算法,通过算法可以实时检测到组织架构状态信息的变化。我们以数据源采集到的内部信息状态变化为例,加以说明。当总裁室决定将“营销中心”的名称变更为“市场销售中心”时,数据源从企业内部的oa系统发布的文件中读到了这一信息,组织信息监测模块会将这一信息变化与命名规则集合的实体序列集合与关系序列集合进行比对,并自动建立一个实体序列集合副本e1和一个关系序列结合的副本r1,启动组织架构生成器,创建出一个新组织架构图,其工作流程如图2所示。

s3:将通过确认的替换的组织架构替换原有的组织架构。步骤s3具体包括以下子步骤:

将生成的替换后的组织架构发送给监督者以进行确认,并接收监督者的反馈结果;本实施例中的监督者为企业人事主管或者为经过深度学学习训练的智能体;

当监督者的反馈结果为是时,将通过确认的替换的组织架构替换原有的组织架构;当监督者的反馈结果为否时,保留原组织架构不对其进行信息更新。

在本实施例中,还设置有检测机制来进行组织架构更新的启动,如图6所示,在步骤s1之前还包括步骤s0:当到达预设时间点或者检测到有触发操作时,则执行步骤s1;通过设置时间触发或者动作触发来进行组织架构更新的检测。

本实施例中的,数据采集模块通过对来自组织内外的数据进行采集建立了一个对比数据库,对比数据库的原始数据来自于命名规则建立的初始数据库,数据采集模块根据采集到的数据,进行清洗、加工和去燥处理以后,决定是够更新对比数据库,如果决定更新,则将更新的数据写入。这样的更新机制可以根据用户的需要设定一个检测轮训的机制,这样按照设定的机制系统就可以循环往复地自动更新对比数据库的信息了。

根据对比数据库的状态,系统判断是否需要对初始命名规则库中的信息进行更新。如果不进行更新,这一轮监测流程结束;如果需要进行更新,则建立一个新的命名规则库作为副本。当副本建立完成后,组织信息监测模块启动组织架构模板,生成了一个新的组织架构图,并将这个新的组织架构图发送给系统监督者,工作流程结束。

更为优选地,在本实施例中,为了提高信息的传输效率,当将通过确认的替换的组织架构替换原有的组织架构之后,同时通知与对应变换信息存在隶属关系的相关人员,所述变换信息为岗位名称的改变、岗位人员的改变或者岗位架构的改变。使得其上下级均了解到这样的变化。

在本实施例中,组织架构信息的更新维护是由一个叫做监督者的角色完成的,这个角色负责知识组织中的所有信息的维护管理。在本实施例中,监督者的角色可以赋予组织中的特定的人,也可以赋予经过深度学习训练之后适任的代理者,例如机器人等。其更新维护的流程如下图5所示。

监督者根据新组织架构图判断是否需要对初始组织架构图做出更新,如果判断输出的结果是“是”,则用新的组织架构图替换原有的组织架构图,将新的组织架构图设定为“初始组织架构”,如果数据的结果是“否”,则将新组织架构的信息放弃,系统仍然维持初始组织架构的原有状态。

当以上过程完成后,组织信息监测模块会在监测轮巡机制的驱动下进入下一轮工作流程。如此循环往复,知识组织将通过知识图谱与深度学习等相关技术,为各类组织建立了一个智能化的,动态维护的组织管理信息平台。通过这个平台,组织能够实现智能管理的各项任务和目标。

本实施例以知识图谱为基础的应用开发都是建立在图数据库和各种应用开发工具的基础上的。图数据库不同于传统的数据库技术,它以图的方式存储、运算和处理各种数据。因此,知识组织的创建和后续的应用开发及信息维护,都是以图数据作为基础的。从而实现一个完整的知识组织的基本原理如图2所示。

在图2和图3中,可以看到,该系统提供了一种方法,其存储了大量的组织架构的模板,当然用户也可以根据本实施例提供的方法自主创建所需要的模板。组织架构模板和组织信息监测模板是本实施例技术提供的两个基础模块。通过组织架构模板,用户可以从模板库里选择一个最贴近自己需求的模板,通过对框图中的实体字段和关系字段的命名方式进行修改,或选取语料库中的字段填空,就能够快速生成一个组织的组织架构初始模板,然后从数据库中将组织职能描述与组织中的岗位进行连接,再将组织中的人员姓名与岗位进行连接。这样以形成初始组织架构图。

本实施例中的组织监控模块负责24小时不间断监测组织中的各类信息是否发生变化,如组织的名称、组织的结构、组织的隶属关系,组织中的岗位职能,以及人员等方面的信息是否发生变化。这一过程的完成是建立在两个数据库中的数据信息比对的基础上的,初始组织架构图生成以后,将这一图谱相关的信息存储在图数据库中作为标准数据,组织信息监测模块建立的数据源数据库则是24小时不断采集和汇集来自组织内部和外部的数据信息形成了监测数据库。标准数据库与监测数据库以设定的时间间隔作为阈值,24小时不间断地在两个数据库之间进行数据比对。当两边的数据比对后没有变化时,工作流程结束,当两个数据库中的数据发生变化是,组织信息监控模块将用新的信息替换初始组织架构图图中的对应信息,生成一张新的组织架构图。这张新生成的组织架构图将被发生给组织中授权对组织信息进行维护管理的监督者(例如行政部总监),由其审核是否需要用新生成的初始组织架构图替换原来的图。如果不需要,流程结束;如果需要,以新的初始组织架构图覆盖原有的图,新的图变成了初始组织架构图。至此,初始组织架构图与组织信息监测模块再次建立起连接和工作机制。如此,系统不断循环往复,知识组织的建立和信息维护得以在无须人工干预的情况下持续动态、不间断地运行下去。

本实施例根据知识图谱三元组的基本原理,采用图数据库技术,提出了一种构建、维护、更新组织架构的方法和实现系统。这一方法的提出将使得知识图谱的技术用于组织管理成为一种可能。它的特点是,当一个组织的结构关系、岗位和人事关系发生变动时,系统能够实时和自动地将变动信息进行更新,并发送给相关的人员和组织;进而实现动态的组织架构更新,提高组织内部的信息更新速度,便于组织内相关人员及时知晓,降低管理成本。

实施例二

实施例二公开了一种电子设备,该电子设备包括处理器、存储器以及程序,其中处理器和存储器均可采用一个或多个,程序被存储在存储器中,并且被配置成由处理器执行,处理器执行该程序时,实现实施例一的一种组织架构更新方法。该电子设备可以是手机、电脑、平板电脑等等一系列的电子设备。

实施例三

实施例三公开了一种计算机可读存储介质,该存储介质用于存储程序,并且该程序被处理器执行时,实现实施例一的一种组织架构更新方法。

当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的方法中的相关操作。

通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、闪存(flash)、硬盘或光盘等,包括若干指令用以使得一台电子设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

值得注意的是,上述实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。

上述实施方式仅为本发明的优选实施方式,不能以此来限定本发明保护的范围,本领域的技术人员在本发明的基础上所做的任何非实质性的变化及替换均属于本发明所要求保护的范围。

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