一种数字对象标识符引用关系的可视化方法及装置制造方法及图纸

技术编号:18497329 阅读:33 留言:0更新日期:2018-07-21 20:17
本发明专利技术实施例提供一种数字对象标识符引用关系的可视化方法及装置。所述方法包括:获取用户输入的待查询对象对应的待查询DOI号及引用关系层级;根据待查询DOI号从数据图模型中获取对应的DOI节点数据及具有从属关系的第一关系节点,根据引用关系层级从数据图模型中获取对应层级的有引用关系的第二关系节点;将DOI节点数据、第一关系节点、第二关系节点、从属关系和引用关系构建的图谱作为查询结果发送至用户终端。所述装置用于执行所述方法。本发明专利技术实施例通过根据待查询DOI号从数据图模型中获取DOI节点数据、第一关系节点和第二关系节点,最后将构建的图谱作为查询结果发送至用户终端,使得用户能够直观的获取各个节点之间的引用关系。

Visualization method and device for reference relation of digital object identifier

The embodiment of the invention provides a visualization method and a device for the reference relation of the digital object identifier. The method includes: obtaining the waiting query DOI number and reference level of the query object input to the user input; obtaining the corresponding DOI node data from the data graph model and the first relational node with the subordinate relationship from the data graph model according to the DOI number to be queried, and obtaining the reference level from the data graph model according to the reference hierarchy. The second relational node of the relationship; the DOI node data, the first relation node, the second relation node, the subordinate relationship and the reference relationship are sent to the user terminal as the query result. The device is used to execute the method. By obtaining the DOI node data, the first relation node and the second relation node from the data graph model, the embodiment of the invention sends the constructed map as the query result to the user terminal, so that the user can intuitively obtain the referenced relationship between each node.

【技术实现步骤摘要】
一种数字对象标识符引用关系的可视化方法及装置
本专利技术实施例涉及计算机
,尤其涉及一种数字对象标识符引用关系的可视化方法及装置。
技术介绍
数字对象标识符(DigitalObjectIdentifier,简称DOI)即为“一个对象的数字标识符”,它具有唯一性、持久性的特点,成为管理网络数字内容及识别的通用框架。用户提交数字对象的元数据,向DOI系统进行注册,DOI被永久性地分配给一个数字对象,并为该对象的当前信息提供可解析的持久性网络链接,这些当前信息包括该数字对象在互联网上的位置和资料等。尽管一个数字对象的信息可以不断改变,但其DOI号保持不变。一个DOI号可在DOI系统中解析为一种或多种与该DOI号所标识的数字对象相关的值,例如:URL、电子邮箱地址、其他标识符和描述性元数据。DOI现在已经广泛应用在期刊、论文、科学数据、数字出版物等文献方面。一般DOI注册系统的注册和解析查询流程如下:(1)用户提交注册元数据用户注册DOI时候,必须提交文献的元数据。元数据的组成以期刊文章为例:元数据包括刊物名称、期号、标题、摘要、出版日期、作者、施引文献DOI以及文章DOI号等元素。(2)注册系统对元数据进行规则校验和存储注册系统在接到用户提交的DOI元数据后,按照业务规则进行元数据的规则校验,提出不合规的数据,然后将数据存储到系统数据库中(3)注册系统对外提供DOI解析服务注册系统在完成元数据存储后,将元数据中注册的DOI进行提取操作,将DOI相关数据,发送给HandleServer部件,对外提供解析服务。(4)DOI解析查询用户通过Handle协议或者handle代理服务器的方式,查询DOI。DOI注册系统进行DOI解析,并返回DOI对应的元数据。文献之间存在多节点的施引和被引关系,当前的系统技术上实现通过一个DOI,可以查询到单一的施引和被引的关系情况。但无法直观展示复杂的引用关系情况,无法给读者提供全局的认识,例如:文献A引用了文献B和文献C;文献B也引用文献C。在文献A的角度无法看到文献B和文献C存在引用关系。由于数字对象查询结果是元数据文件,再从元数据中获取施引的DOI,想要查看施引DOI信息,必须再次查询施引DOI元数据,很难一目了然看清施引关系全貌。由于文献本身可以注册一个DOI,其内容也能够单独注册为一个DOI,例如:某期刊文章有一个DOI,文章的段落也能单独生成一个段落DOI。其他文献能施引的不仅文章是DOI,而且能够跳过文章直接施引段落DOI。现在系统缺少全面展示这种DOI引用关系的结构展示视图。文献施引和被引是一种相互关系,文献DOI可以施引其他DOI,其他DOI也需要能够展示被引DOI的情况,目前这种被引的展示视图也是缺乏的。
技术实现思路
针对现有技术存在的问题,本专利技术实施例提供一种数字对象标识符引用关系的可视化方法及装置。第一方面,本专利技术实施例提供一种数字对象标识符引用关系的可视化方法,包括:获取用户输入的待查询对象对应的待查询数字对象标识符DOI号及引用关系层级;根据所述待查询DOI号从数据图模型中获取对应的DOI节点数据及与所述待查询DOI号具有从属关系的第一关系节点,根据所述引用关系层级从数据图模型中获取对应层级的与所述待查询DOI号有引用关系的第二关系节点;将所述DOI节点数据、所述第一关系节点、所述第二关系节点、所述从属关系和所述引用关系构建的图谱作为查询结果发送至用户终端。第二方面,本专利技术实施例提供一种数字对象标识符引用关系的可视化装置,包括:获取模块,用于获取用户输入的待查询对象对应的待查询数字对象标识符DOI号及引用关系层级;查询模块,用于根据所述待查询DOI号从数据图模型中获取对应的DOI节点数据及与所述待查询DOI号具有从属关系的第一关系节点,根据所述引用关系层级从数据图模型中获取对应层级的与所述待查询DOI号有引用关系的第二关系节点;发送模块,用于将所述DOI节点数据、所述第一关系节点、所述第二关系节点、所述从属关系和所述引用关系构建的图谱作为查询结果发送至用户终端。第三方面,本专利技术实施例提供一种电子设备,包括:处理器、存储器和总线,其中,所述处理器和所述存储器通过所述总线完成相互间的通信;所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行第一方面的方法步骤。第四方面,本专利技术实施例提供一种非暂态计算机可读存储介质,包括:所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行第一方面的方法步骤。本专利技术实施例提供的一种数字对象标识符引用关系的可视化方法及装置,通过根据待查询DOI号从数据图模型中获取DOI节点数据及与待查询DOI号具有从属关系的第一关系节点,并根据引用关系层级获取第二关系节点,最后将构建的图谱作为查询结果发送至用户终端,使得用户能够直观的获取各个节点之间的引用关系。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种数字对象标识符引用关系的可视化方法流程示意图;图2为本专利技术实施例提供的数字对象标识符引用关系的可视化方法流程示意图;图3为本专利技术实施例提供的期刊类DOI数据的节点与引用关系示意图;图4为本专利技术实施例提供的一种数字对象标识符引用关系的可视化装置结构示意图;图5为本专利技术实施例提供的电子设备实体结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术实施例提供的一种数字对象标识符引用关系的可视化方法流程示意图,如图1所示,所述方法,包括:步骤101:获取用户输入的待查询对象对应的待查询数字对象标识符DOI号及引用关系层级;具体的,用户在用户终端输入待查询对象的DOI号和引用关系层级,其中,一个待查询对象和DOI号是一一对应的,另外,待查询对象可以施引其他的对象,被引的对象还可以进行施引,这样就构成了多层级的引用关系,用户可以根据自己的需求设定引用关系层级。装置获取用户输入的待查询对象对应的DOI号及引用关系层级。步骤102:根据所述待查询DOI号从数据图模型中获取对应的DOI节点数据及与所述待查询DOI号具有从属关系的第一关系节点,根据所述引用关系层级从数据图模型中获取对应层级的与所述待查询DOI号有引用关系的第二关系节点;具体的,获取预先构建的数据图模型,数据图模型中包括了多个DOI节点,以及各个DOI节点之间的从属关系或引用关系,装置根据获取到的待查询DOI号从数据图模型中获取对应的DOI节点数据以及与待查询DOI号具有从属关系的第一关系节点,并且,根据引用关系层级从数据图模型中获取相应层级的与待查询DOI号具有引用关系的第二关系节点。其中,应当说明的是,从属关系本文档来自技高网
...

【技术保护点】
1.一种数字对象标识符引用关系的可视化方法,其特征在于,包括:获取用户输入的待查询对象对应的待查询数字对象标识符DOI号及引用关系层级;根据所述待查询DOI号从数据图模型中获取对应的DOI节点数据及与所述待查询DOI号具有从属关系的第一关系节点,根据所述引用关系层级从数据图模型中获取对应层级的与所述待查询DOI号有引用关系的第二关系节点;将所述DOI节点数据、所述第一关系节点、所述第二关系节点、所述从属关系和所述引用关系构建的图谱作为查询结果发送至用户终端。

【技术特征摘要】
1.一种数字对象标识符引用关系的可视化方法,其特征在于,包括:获取用户输入的待查询对象对应的待查询数字对象标识符DOI号及引用关系层级;根据所述待查询DOI号从数据图模型中获取对应的DOI节点数据及与所述待查询DOI号具有从属关系的第一关系节点,根据所述引用关系层级从数据图模型中获取对应层级的与所述待查询DOI号有引用关系的第二关系节点;将所述DOI节点数据、所述第一关系节点、所述第二关系节点、所述从属关系和所述引用关系构建的图谱作为查询结果发送至用户终端。2.根据权利要求1所述的方法,其特征在于,所述方法,还包括:获取构建所述数据图模型中对象对应的DOI元数据,所述DOI元数据包括DOI号、属性数据、与所述DOI号有从属关系的第一关系节点和与所述DOI号有引用关系的第二关系节点;根据所述DOI号建立DOI节点,并将所述DOI号和对应的属性数据存储至所述DOI节点中,构成DOI节点数据;根据从属关系建立DOI节点分别与第一关系节点之间的关联关系,根据引用关系建立DOI节点与第二关系节点之间的关联关系,以构建所述数据图模型。3.根据权利要求2所述的方法,其特征在于,所述根据所述DOI号建立DOI节点,并将所述DOI号和对应的属性数据存储至所述DOI节点中,包括:判断所述数据图模型中是否已存在所述DOI号,若不存在,则根据所述DOI号建立DOI节点,并将所述DOI号和对应的属性数据存储至所述DOI节点中;相应的,所述根据从属关系建立DOI节点分别与第一关系节点之间的关联关系,根据引用关系建立DOI节点与第二关系节点之间的关联关系,以构建完成所述数据图模型,包括:若判断所述数据图模型中不存在与所述DOI元数据具有从属关系第一关系节点,则创建对应的第一关系节点,并建立DOI节点与第一关系节点之间的关联关系;若判断所述数据图模型中不存在与所述DOI元数据具有引用关系第二关系节点,则创建对应的第二关系节点,并建立DOI节点与第二关系节点之间的关联关系。4.根据权利要求2所述的方法,...

【专利技术属性】
技术研发人员:刘红炎
申请(专利权)人:北京泰尔英福网络科技有限责任公司
类型:发明
国别省市:北京,11

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

1