一种关系图谱转存方法、装置、设备和可读存储介质制造方法及图纸

技术编号:37544908 阅读:8 留言:0更新日期:2023-05-12 16:16
本申请公开了一种关系图谱转存方法、装置、设备和可读存储介质,方法包括:通过响应用户在前端可视化界面中的操作,绘制生成目标人员的关系网络图以及对应的作战架构图谱。提取所述目标人员的关系网络图以及对应的作战架构图谱中的节点数据和关系数据,并转换成目标JSON数据。基于所述目标JSON数据,结合PPT母版文件以及预先封装的数据替换规则,生成相应的PPT文件。本申请关系图谱转存方法通过用户操作编辑生成关系网络图以及对应的作战架构图谱,按照预先封装的数据替换规则替换并以PPT形式输出,通过用户对目标人物关系的实时调整,即调整关系网络图以及对应的作战架构图谱的同时,也可同步对PPT进行修正,达到实时修改调整的效果。调整的效果。调整的效果。

【技术实现步骤摘要】
一种关系图谱转存方法、装置、设备和可读存储介质


[0001]本申请涉及数据转存领域,更具体地说,涉及一种关系图谱转存方法、装置、设备和可读存储介质。

技术介绍

[0002]PPT表现力丰富,以文字、图形、色彩及动画的方式,将需要表达的内容直观、形象地展示给观众,它具有美观的个性化设计、清晰的演示结构、准确的内容表现、创意的动画效果等特点,这使得PPT成为日常工作中最推崇的汇报表达载体。目前在人员以及关联信息整理时,在梳理其对应关系只能通过线下整理,步骤繁琐,资料零散,没有一个线上的流程性的工具方便使用,大量的资料整合、信息同步、转换、校对还是人工进行。而在需要对人员关联关系进行展示时,需要人工编辑绘制成PPT,需要耗费大量人力物力,且工作效率低。
[0003]例如在现有行动预案工作人员在收集涉案嫌疑人以及关联信息时,在梳理其对应关系只能通过线下整理,步骤繁琐,资料零散,没有一个线上的流程性的工具方便使用,整理数据时复杂繁琐,容易出错之后通过人工编写生成PPT报告,需要投入大量人力、物力资源来实现。
[0004]考虑到上述情况,本申请提供了一种关系图谱转存方法、装置、设备和可读存储介质,以克服上述弊端。

技术实现思路

[0005]有鉴于此,本申请提供了一种关系图谱转存方法、装置、设备和可读存储介质,可以通过用户操作编辑生成关系网络图以及对应的作战架构图谱,并支持图谱以PPT形式输出,通过用户对目标人物关系的实时调整,也可同步对PPT进行修正,达到实时修改调整的效果。
[0006]一种关系图谱转存方法,包括:
[0007]响应用户在前端可视化界面中的操作,绘制生成目标人员的关系网络图以及对应的作战架构图谱;
[0008]提取所述目标人员的关系网络图以及对应的作战架构图谱中的节点数据和关系数据,并转换成目标JSON数据;
[0009]基于所述目标JSON数据,结合PPT母版文件以及预先封装的数据替换规则,生成相应的PPT文件。
[0010]可选的,响应用户在前端可视化界面中的操作,绘制生成目标人员的关系网络图以及对应的作战架构图谱,包括:
[0011]获取用户在所述前端可视化界面中的输入的目标人员信息;
[0012]在数据库中查询符合所述目标人员信息的目标人员,以及与所述目标人员存在关联关系的关联人员;
[0013]基于查询结果绘制生成对应的所述目标人员的关系网络图;
[0014]获取所述用户在所述前端可视化界面中的输入的作战组别和作战人员信息;
[0015]根据所述作战组别和作战人员信息,结合所述目标人员的关系网络图,绘制生成目标人员的作战架构图谱。
[0016]可选的,还包括:
[0017]获取用户输入的补充关联人员数据;
[0018]所述基于查询结果绘制生成对应的所述目标人员的关系网络图,包括:
[0019]基于所述补充关联人员数据以及所述查询结果绘制生成对应的所述目标人员的关系网络图。
[0020]可选的,基于所述目标JSON数据,结合PPT母版文件以及预先封装的数据替换规则,生成相应的PPT文件,包括:
[0021]使用预先封装的函数对所述PPT母版文件中的各个占位符与所述目标JSON数据中的匹配数据进行绑定,形成多个key

value格式键值对;
[0022]按照预先封装的数据替换规则,对每一key

value格式键值对进行数据替换,生成预备PPT文件;
[0023]移除所述预备PPT文件中未替换的占位符,生成所述相应的PPT文件。
[0024]可选的,所述预先封装的数据替换规则,包括:
[0025]对文字和图片位置处的key

value格式键值对采用POI替换;
[0026]对视频位置处的key

value格式键值对采用spire控件进行替换。
[0027]可选的,还包括:
[0028]当一个占位符与多组数据匹配时,通过新建数组数据,采用循环处理动态数组进行替换。
[0029]一种关系图谱转存装置,包括:
[0030]图谱绘制模块,用于响应用户在前端可视化界面中的操作,绘制生成目标人员的关系网络图以及对应的作战架构图谱;
[0031]数据转换模块,用于提取所述目标人员的关系网络图以及对应的作战架构图谱中的节点数据和关系数据,并转换成目标JSON数据;
[0032]PPT生成模块,用于基于所述目标JSON数据,结合PPT母版文件以及预先封装的数据替换规则,生成相应的PPT文件。
[0033]可选的,所述图谱绘制模块,包括:
[0034]人员信息单元,用于获取用户在所述前端可视化界面中的输入的目标人员信息;
[0035]关联查询单元,用于在数据库中查询符合所述目标人员信息的目标人员,以及与所述目标人员存在关联关系的关联人员;
[0036]关系网络单元,用于基于查询结果绘制生成对应的所述目标人员的关系网络图;
[0037]作战信息单元,用于获取所述用户在所述前端可视化界面中的输入的作战组别和作战人员信息;
[0038]作战架构单元,用于根据所述作战组别和作战人员信息,结合所述目标人员的关系网络图,绘制生成目标人员的作战架构图谱。
[0039]一种关系图谱转存设备,包括存储器和处理器;
[0040]所述存储器,用于存储程序;
[0041]所述处理器,用于执行所述程序,实现如上述任一项所述的关系图谱转存方法的各个步骤。
[0042]一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现如上述任一项所述的关系图谱转存方法的各个步骤。
[0043]从上述的技术方案可以看出,本申请实施例提供的一种关系图谱转存方法、装置、设备和可读存储介质,首先通过响应用户在前端可视化界面中的操作,绘制生成目标人员的关系网络图以及对应的作战架构图谱。随后提取所述目标人员的关系网络图以及对应的作战架构图谱中的节点数据和关系数据,并转换成目标JSON数据。最后基于所述目标JSON数据,结合PPT母版文件以及预先封装的数据替换规则,生成相应的PPT文件。
[0044]本申请关系图谱转存方法可以通过用户操作编辑生成关系网络图以及对应的作战架构图谱,提取其中的节点数据和关系数据,按照预先封装的数据替换规则替换并以PPT形式输出,在本申请中复杂的人物或组织关系在前端页面以节点的形式进行编辑,保存对应关系后系统可以自动读取关联的人物或者组织关系并按照预先设置规则在PPT母版文件上替换生成对应的PPT文件,以此方便用户进行大量的线下资料整理工作。通过用户对目标人物关系的实时调整,即调整关系网络图以及对应的作战架构图谱的同时,也可同步对PPT进行修正,达到实时修改调整的效果。
附图说明
[0045]为了更清楚地说明本申请实施例或现有技术中的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种关系图谱转存方法,其特征在于,包括:响应用户在前端可视化界面中的操作,绘制生成目标人员的关系网络图以及对应的作战架构图谱;提取所述目标人员的关系网络图以及对应的作战架构图谱中的节点数据和关系数据,并转换成目标JSON数据;基于所述目标JSON数据,结合PPT母版文件以及预先封装的数据替换规则,生成相应的PPT文件。2.根据权利要求1所述的方法,其特征在于,响应用户在前端可视化界面中的操作,绘制生成目标人员的关系网络图以及对应的作战架构图谱,包括:获取用户在所述前端可视化界面中的输入的目标人员信息;在数据库中查询符合所述目标人员信息的目标人员,以及与所述目标人员存在关联关系的关联人员;基于查询结果绘制生成对应的所述目标人员的关系网络图;获取所述用户在所述前端可视化界面中的输入的作战组别和作战人员信息;根据所述作战组别和作战人员信息,结合所述目标人员的关系网络图,绘制生成目标人员的作战架构图谱。3.根据权利要求2所述的方法,其特征在于,还包括:获取用户输入的补充关联人员数据;所述基于查询结果绘制生成对应的所述目标人员的关系网络图,包括:基于所述补充关联人员数据以及所述查询结果绘制生成对应的所述目标人员的关系网络图。4.根据权利要求1所述的方法,其特征在于,基于所述目标JSON数据,结合PPT母版文件以及预先封装的数据替换规则,生成相应的PPT文件,包括:使用预先封装的函数对所述PPT母版文件中的各个占位符与所述目标JSON数据中的匹配数据进行绑定,形成多个key

value格式键值对;按照预先封装的数据替换规则,对每一key

value格式键值对进行数据替换,生成预备PPT文件;移除所述预备PPT文件中未替换的占位符,生成所述相应的PPT文件。5.根据权利要求4所述的方法,其特征在于,所述预先封装的数据替换规则,包括:对文字...

【专利技术属性】
技术研发人员:潘锋蔡建华刘晓峰杨剑辉王怡雄
申请(专利权)人:广州宏算信息科技有限公司
类型:发明
国别省市:

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

1