当前位置: 首页 > 专利查询>北京大学专利>正文

一种面向科技资源的数字对象关系溯源方法及系统技术方案

技术编号:38772808 阅读:12 留言:0更新日期:2023-09-10 10:46
本发明专利技术提供一种面向科技资源的数字对象关系溯源方法及系统,所述方法包括:根据获得的目标数据,调用标识注册模块对获得的所述目标数据进行标识注册,并将注册的标识赋予与所述目标数据对应的数字对象;通过所述标识注册模块将所述目标数据异步上传至区块链进行存储,并将所述目标数据的标识、区块链的hash值和所述目标数据对应的数字对象存储至本地数据库;根据用户对子进程的执行操作,调用子进程记录模块对所述子进程进行记录存储;根据用户对目标数据的查询操作,调用科技资源使用情况可视化模块对与所述查询操作对应的记录信息进行处理,获得可视化结果。旨在对科技资源的协作过程进行记录追踪的同时将用户对科技资源的操作进行统计并可视化显示。资源的操作进行统计并可视化显示。资源的操作进行统计并可视化显示。

【技术实现步骤摘要】
一种面向科技资源的数字对象关系溯源方法及系统


[0001]本专利技术涉及数据溯源
,尤其涉及一种面向科技资源的数字对象关系溯源方法及系统。

技术介绍

[0002]在数字经济成为重塑全球经济结构、改变全球竞争格局的关键力量的当下,数据正在成为关键生产要素。而科技资源作为一类特殊且重要的数据,已经成为科学研究及发展的战略性、基础性资源,成为国际竞争的重要领域。
[0003]为了促进科研机构的高效运转和协同发展,需要对科技资源进行全生命周期的管理和服务,以满足科技资源的接入、汇聚、加工处理、共享与发现需求。在科技资源的共享过程中,需要保证科技资源的真实性、可靠性和完整性。比如:用户在查看和操作数据时往往需要验证其来源、作者、时间、版本、加工生产方式等等信息的可靠性。如果缺少对科技资源协作过程的记录,会导致科技资源被非法篡改时不易被发现,科技资源的可信性和完整性不能得到保障。因此,利用数据溯源技术记录和追踪科技资源的协作过程变得极其重要。

技术实现思路

[0004]有鉴于此,本专利技术提供一种面向科技资源的数字对象关系溯源方法。旨在对科技资源的协作过程进行记录追踪的同时将用户对科技资源的操作进行统计并可视化显示。
[0005]在本专利技术实施例的第一方面,提供了一种面向科技资源的数字对象关系溯源方法,所述方法包括:
[0006]根据获得的目标数据,调用标识注册模块对获得的所述目标数据进行标识注册,并将注册的标识赋予与所述目标数据对应的数字对象;
[0007]通过所述标识注册模块将所述目标数据异步上传至区块链进行存储,并将所述目标数据的标识、区块链的hash值和所述目标数据对应的数字对象存储至本地数据库;
[0008]根据用户对子进程的执行操作,调用子进程记录模块对所述子进程进行记录存储;
[0009]根据用户对目标数据的查询操作,调用科技资源使用情况可视化模块对与所述查询操作对应的记录信息进行处理,获得可视化结果。
[0010]可选地,调用标识注册模块对获得的所述目标数据进行标识注册,并将注册的标识赋予与所述目标数据对应的数字对象,包括:
[0011]向所述标识注册模块发送第一调用请求;
[0012]在所述标识注册模块接收到所示第一调用请求的情况下,根据接收的所述标识注册模块发出的注册参数请求,向所述标识注册模块发送所述目标数据的属性参数;
[0013]通过所述标识注册模块对接收的所述目标数据的属性参数进行合法性校验;
[0014]在校验通过的情况下,通过所述标识注册模块调用外部服务平台对所述目标数据进行标识注册;
[0015]将注册的标识赋予与所述目标数据对应的数字对象;
[0016]接收所述标识注册模块发送的反馈信息。
[0017]可选地,所述根据用户对子进程的执行操作,调用子进程记录模块对所述子进程进行记录存储,包括:
[0018]根据用户对子进程的执行操作,向所述子进程记录模块发送第二调用请求;
[0019]通过所述子进程记录模块对接收的所述第二调用请求进行解析,确定所述第二调用请求中的所述子进程的属性信息;
[0020]通过所述子进程记录模块对所述子进程的属性信息进行合法性校验;
[0021]在校验通过的情况下,通过所述子进程记录模块对所述子进程进行记录存储;
[0022]接收所述子进程记录模块发送的反馈信息。
[0023]可选地,所述根据用户对目标数据的查询操作,调用科技资源使用情况可视化模块对与所述查询操作对应的记录信息进行处理,获得可视化结果,包括:
[0024]根据用户的查询操作,向所述科技资源使用情况可视化模块发送第三调用请求;
[0025]通过所述科技资源使用情况可视化模块对接收的所述第三调用请求进行解析,确定待查询数据信息;
[0026]根据所述待查询信息,获取所述子进程记录模块存储的记录信息,并对所述记录信息进行处理,获得可视化结果。
[0027]可选地,在所述待查询信息为目标算子关系图的情况下,所述根据所述待查询信息,获取所述子进程记录模块存储的记录信息,并对所述记录信息进行处理,获得可视化结果,包括:
[0028]对所述目标算子的标识进行合法性校验;
[0029]在校验通过的情况下,通过所述科技资源使用情况可视化模块获取所述记录信息中与所述目标算子的标识对应的属性参数;
[0030]通过所述科技资源使用情况可视化模块对所述目标算子的标识对应的属性参数进行解析,确定指向所述目标算子的第一算子和所述目标算子指向的第二算子和所述目标算子属于的协同任务,并构建所述目标算子对应的算子关系图。
[0031]可选地,在所述待查询信息为目标算子调用详情的情况下,所述根据所述待查询信息,获取所述子进程记录模块存储的记录信息,并对所述记录信息进行处理,获得可视化结果,包括:
[0032]对所述目标算子的标识进行合法性校验;
[0033]在校验通过的情况下,根据所述目标数据的标识,通过所述科技资源使用情况可视化模块查询所述记录信息中与所述目标数据的标识对应的调用记录;
[0034]通过所述科技资源使用情况可视化模块对所述调用记录进行解析,确定所述目标数据的属性信息和调用信息,并构建对应的目标数据的调用记录表。
[0035]可选地,在所述待查询信息为协同任务流程图的情况下,所述根据所述待查询信息,获取所述子进程记录模块存储的记录信息,并对所述记录信息进行处理,获得可视化结果,包括:
[0036]对所述协同任务的标识进行合法性校验;
[0037]在校验通过的情况下,根据所述协同任务的标识,通过所述科技资源使用情况可
视化模块查询所述记录信息中所述协同任务包括的各个算子的标识;
[0038]根据所述各个算子的标识,通过所述科技资源使用情况可视化模块查询所述记录信息中所述各个算子各自的属性参数,并构建对应的协同任务的流程图。
[0039]可选地,在所述待查询信息为对目标数据的验真的情况下,所述根据所述待查询信息,获取所述子进程记录模块存储的记录信息,并对所述记录信息进行处理,获得可视化结果,包括:
[0040]对所述目标数据的标识进行合法性校验;
[0041]在校验通过的情况下,根据所述目标数据的标识,通过所述科技资源使用情况可视化模块确定所述标识对应的区块链hash值,基于所述区块链哈希值获取区块链上的目标数据;
[0042]通过所述科技资源使用情况可视化模块将区块链上的目标数据和对应的本地数据库中的目标数据进行对比,并生成可视化对比结果。由此,对科技资源的协作过程进行记录追踪,同时在用户进行查询时,将对应的目标数据记录信息进行统计并进行可视化显示。
[0043]本专利技术第二方面提供一种面向科技资源的数字对象关系溯源系统,所述系统包括:
[0044]科技资源协同分析平台,用于获取目标数据;
[0045]标识注本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种面向科技资源的数字对象关系溯源方法,其特征在于,应用于科研机构间的科技资源协同分析平台,所述方法包括:根据获得的目标数据,调用标识注册模块对获得的所述目标数据进行标识注册,并将注册的标识赋予与所述目标数据对应的数字对象;通过所述标识注册模块将所述目标数据异步上传至区块链进行存储,并将所述目标数据的标识、区块链的hash值和所述目标数据对应的数字对象存储至本地数据库;根据用户对子进程的执行操作,调用子进程记录模块对所述子进程进行记录存储;根据用户对目标数据的查询操作,调用科技资源使用情况可视化模块对与所述查询操作对应的记录信息进行处理,获得可视化结果。2.根据权利要求1所述的一种面向科技资源的数字对象关系溯源方法,其特征在于,调用标识注册模块对获得的所述目标数据进行标识注册,并将注册的标识赋予与所述目标数据对应的数字对象,包括:向所述标识注册模块发送第一调用请求;在所述标识注册模块接收到所示第一调用请求的情况下,根据接收的所述标识注册模块发出的注册参数请求,向所述标识注册模块发送所述目标数据的属性参数;通过所述标识注册模块对接收的所述目标数据的属性参数进行合法性校验;在校验通过的情况下,通过所述标识注册模块调用外部服务平台对所述目标数据进行标识注册;将注册的标识赋予与所述目标数据对应的数字对象;接收所述标识注册模块发送的反馈信息。3.根据权利要求1所述的一种面向科技资源的数字对象关系溯源方法,其特征在于,所述根据用户对子进程的执行操作,调用子进程记录模块对所述子进程进行记录存储,包括:根据用户对子进程的执行操作,向所述子进程记录模块发送第二调用请求;通过所述子进程记录模块对接收的所述第二调用请求进行解析,确定所述第二调用请求中的所述子进程的属性信息;通过所述子进程记录模块对所述子进程的属性信息进行合法性校验;在校验通过的情况下,通过所述子进程记录模块对所述子进程进行记录存储;接收所述子进程记录模块发送的反馈信息。4.根据权利要求1所述的一种面向科技资源的数字对象关系溯源方法,其特征在于,所述根据用户对目标数据的查询操作,调用科技资源使用情况可视化模块对与所述查询操作对应的记录信息进行处理,获得可视化结果,包括:根据用户的查询操作,向所述科技资源使用情况可视化模块发送第三调用请求;通过所述科技资源使用情况可视化模块对接收的所述第三调用请求进行解析,确定待查询数据信息;根据所述待查询信息,获取所述子进程记录模块存储的记录信息,并对所述记录信息进行处理,获得可视化结果。5.根据权利要求4所述的一种面向科技资源的数字对象关系溯源方法,其特征在于,在所述待查询信息为目标算子关系图的情况下,所述根据所述待查询信息,获取所述子进程记录模块存储的记录信息,并对所述记录信息进行处理,获得可视化结果,包括:
对所述目标算子的标识进行合法性校验;在校验通过的情况下,通过所述...

【专利技术属性】
技术研发人员:黄罡蔡华谦景翔杨婧如马郓
申请(专利权)人:北京大学
类型:发明
国别省市:

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

1