The embodiment of this application discloses a method and system for generating personnel organization information. One specific implementation of the method includes: acquiring the preset organizational information set; establishing the initial personnel entity information of each person indicated by the organizational information based on the personnel information and personnel relationship information included in the organizational information set; and establishing the initial personnel entity information in the established initial personnel entity information based on the initial personnel entity information. Including the identification of superiors and direct subordinates, the hierarchical information set for the initial personnel entity information is determined, and the hierarchical information set is added to the initial personnel entity information to obtain the personnel organization structure information representing the corresponding personnel of the initial personnel entity information. The embodiment helps to make the personnel organization structure information reflect the relationship between people more comprehensively, and helps users to view the personnel organization structure information more pertinently.
【技术实现步骤摘要】
用于生成人员组织架构信息的方法和系统
本申请实施例涉及计算机
,具体涉及用于生成人员组织架构信息的方法和系统。
技术介绍
人员组织架构分析是通过分析人员的关系数据,形成人员组织架构图,从而快速确定目标组织的关键人物的方法。目前的人员组织架构分析方法通常支持的数量级较小,在数据量大的时候分析速度慢,展示效果单一。在分析过程中与人员的交互性不高,分析结果的全面性较低。
技术实现思路
本申请实施例的目的在于提出了一种改进的用于生成人员组织架构信息的方法和系统,来解决以上
技术介绍
部分提到的技术问题。第一方面,本申请实施例提供了一种用于生成人员组织架构信息的方法,该方法包括:获取预设的组织信息集合,其中,组织信息是用于表征目标组织中的人员的信息,组织信息包括人员信息和对应的人员关系信息,人员关系信息用于表征人员信息指示的人员与其他人员的上下级关系;基于组织信息集合中的组织信息包括的人员信息和人员关系信息,建立每个组织信息指示的人员的初始人员实体信息,其中,初始人员实体信息包括直接上级人员标识和直接下级人员标识;对于所建立的各个初始人员实体信息中的初始人员实体信息,基于该初始人员实体信息包括的上级人员标识和直接下级人员标识,确定针对该初始人员实体信息的层级信息集合;将所确定的层级信息集合加入该初始人员实体信息,得到表征该初始人员实体信息对应的人员的人员组织架构信息。在一些实施例中,针对该初始人员实体信息的层级信息集合包括以下至少一种层级信息:该初始人员实体信息表征的人员所处的层级数,该初始人员实体信息表征的人员的下级人员的人数,该初始人员实体信息表征的人员的下级层数 ...
【技术保护点】
1.一种用于生成人员组织架构信息的方法,其特征在于,所述方法包括:获取预设的组织信息集合,其中,组织信息是用于表征目标组织中的人员的信息,组织信息包括人员信息和对应的人员关系信息,人员关系信息用于表征人员信息指示的人员与其他人员的上下级关系;基于所述组织信息集合中的组织信息包括的人员信息和人员关系信息,建立每个组织信息指示的人员的初始人员实体信息,其中,初始人员实体信息包括直接上级人员标识和直接下级人员标识;对于所建立的各个初始人员实体信息中的初始人员实体信息,基于该初始人员实体信息包括的上级人员标识和直接下级人员标识,确定针对该初始人员实体信息的层级信息集合;将所确定的层级信息集合加入该初始人员实体信息,得到表征该初始人员实体信息对应的人员的人员组织架构信息。
【技术特征摘要】
1.一种用于生成人员组织架构信息的方法,其特征在于,所述方法包括:获取预设的组织信息集合,其中,组织信息是用于表征目标组织中的人员的信息,组织信息包括人员信息和对应的人员关系信息,人员关系信息用于表征人员信息指示的人员与其他人员的上下级关系;基于所述组织信息集合中的组织信息包括的人员信息和人员关系信息,建立每个组织信息指示的人员的初始人员实体信息,其中,初始人员实体信息包括直接上级人员标识和直接下级人员标识;对于所建立的各个初始人员实体信息中的初始人员实体信息,基于该初始人员实体信息包括的上级人员标识和直接下级人员标识,确定针对该初始人员实体信息的层级信息集合;将所确定的层级信息集合加入该初始人员实体信息,得到表征该初始人员实体信息对应的人员的人员组织架构信息。2.根据权利要求1所述的方法,其特征在于,所述针对该初始人员实体信息的层级信息集合包括以下至少一种层级信息:该初始人员实体信息表征的人员所处的层级数,该初始人员实体信息表征的人员的下级人员的人数,该初始人员实体信息表征的人员的下级层数。3.根据权利要求2所述的方法,其特征在于,所述该初始人员实体信息表征的人员所处的层级数基于如下步骤确定:确定该初始人员实体信息表征的人员是否具有直接上级人员;响应于确定没有,确定该初始人员实体信息表征的人员所处的层级数为预设层级;响应于确定具有,利用递归算法,从该初始人员实体信息表征的人员所处的层级数开始,逐级地确定直接上级人员的层级数,将直接上级人员的层级数累加一,得到该初始人员实体信息表征的人员所处的层级数。4.根据权利要求2所述的方法,其特征在于,所述该初始人员实体信息表征的人员的下级人员的人数基于如下步骤确定:确定该初始人员实体信息表征的人员是否具有直接下级人员;响应于确定没有,确定该初始人员实体信息表征的人员的下级人员的人数为零;响应于确定具有,利用递归算法,将该初始人员实体信息表征的人员的直接下级人员的人数与间接下级人员的人数相加,得到该初始人员实体信息表征的人员的下级人员的人数。5.根据权利要求2所述的方法,其特征在于,所述该初始人员实体信息表征的人员的下级层数基于如下步骤确定:确定该初始人员实体信息表征的人员是否具有直接下级人员;响应于确定没有,确定该初始人员实体信息表征的人员的下级层数为零;响应于确定具有,利用递归算法,将该初始人员实体信息表征的人员的直接下级人员的下级层数的最大值加一,得到该初始人员实体信息表征的人员的下级层数。6.根据权利要求1-5之一所述的方法,其特征在于,所述方法还包括:基于所得到的各个组织架构信息,建立用于显示的树形图,其中,所述树形图包括节点和连接节点的边,节点对应于组织架构信息,边用于表征连接的两个节点分别指示的人员为上下级关系。7.根据权利要求6所述的方法,其特征在于,所述树形图中的节点具有对应的颜色和/或大小,其中,颜色和/或大小基于如下步骤确定:对于所述树形图包括的各个节点中的节点,从该节点对应的层级信息集合中选择目标层级信息;将目标层级信息与预设的基准层级信息进行比较,基于比较结果确定该节点的颜色和/或大小。8.根据权利要求6所述的方法,其特征在于,所述方法还包括:响应于检测到用户进行的查询操作,输出与用户输入的查询信息匹配的信息;响应于检测到用户对目标节点进行的缩放操作,按照用户选择的缩放方式,对所述目标节点进行缩放。9.一种用于生成人员组织架构信息的装置,其特征在于,所述装置包括:获取模块,设置用于获取预设的组织信息集合,其中,组织信息是用于表征目标...
【专利技术属性】
技术研发人员:宋峥晨,林世国,王丰年,王超,薛艳英,江汉祥,
申请(专利权)人:厦门市美亚柏科信息股份有限公司,
类型:发明
国别省市:福建,35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。