掌桥专利:专业的专利平台
掌桥专利
首页

标牌数据处理方法、装置、计算机设备和存储介质

文献发布时间:2023-06-19 10:57:17


标牌数据处理方法、装置、计算机设备和存储介质

技术领域

本申请涉及核电信息化建设技术领域,特别是涉及一种标牌数据处理方法、装置、计算机设备和存储介质。

背景技术

核电厂是通过核燃料在核反应堆中产生的热能来进行发电的。由于核电厂的特殊性,需要保证核电厂最基本的安全。核电厂中的核电设备数量多、且种类也多,核电设备管理起来有一定的难度。给核电厂中的各核电设备粘贴对应的标牌,可便于管理各核电设备,保障核电厂安全。大量的标牌对应大量的标牌数据,且标牌数据记录在标牌清单中。目前的标牌数据处理方法,通常是将标牌清单中的元数据和标牌数据存储在同一个节点中。

然而,目前的标牌数据处理方法在对标牌清单的数据结构进行修改操作时,需要对标牌清单中的元数据和标牌数据均进行相应的修改操作,操作繁琐,从而导致了标牌数据处理效率低。

发明内容

基于此,有必要针对上述技术问题,提供一种能够提升标牌数据处理效率的标牌数据处理方法、装置、计算机设备和存储介质。

一种标牌数据处理方法,所述方法包括:

获取标牌清单;所述标牌清单中包括元数据和至少一个核电设备对应的标牌数据;

将每个核电设备所对应的标牌数据,与所述标牌清单中的元数据进行关联;

将关联后的所述元数据和所述标牌数据发送至区块链网络;发送的所述元数据和所述标牌数据,用于指示所述区块链网络中的第一节点对所述元数据进行存储,以及所述区块链网络中的第二节点对所述标牌数据进行存储;

当获取到针对所述标牌清单的数据结构修改指令时,根据所述数据结构修改指令,对所述第一节点中相应的元数据进行修改;修改后的所述元数据,用于指示所述第二节点对与修改后的所述元数据相关联的所述标牌数据,进行相应的修改。

在其中一个实施例中,所述方法还包括:

当检测到查询触发操作时,生成标牌清单查询指令;所述标牌清单查询指令中携带所述核电设备的设备标识;

响应于所述标牌清单查询指令,根据所述设备标识,从所述第一节点中查询元数据;查询到的元数据用于指示从所述第二节点中查询与查询到的所述元数据相关联、且与所述核电设备对应的标牌数据;

接收所述第一节点查找到的元数据和所述第二节点查找到的对应的标牌数据,并在标牌清单展示界面中展示所述元数据和对应的所述标牌数据。

在其中一个实施例中,在所述将每个核电设备所对应的标牌数据,与所述标牌清单中的元数据进行关联之前,所述方法还包括:

将所述标牌清单输入至预先训练的元数据提取模型,得到所述标牌清单中的元数据;

将所述标牌清单输入至预先训练的标牌数据提取模型,得到所述标牌清单中的、且分别与各核电设备对应的标牌数据。

在其中一个实施例中,所述将所述标牌清单输入至预先训练的元数据提取模型,得到所述标牌清单中的元数据,包括:

将所述标牌清单输入至预先训练的元数据提取模型,并确定所述元数据提取模型中设定的目标数据格式;

根据所述目标数据格式对所述标牌清单中的元数据进行提取,得到所述标牌清单中的元数据;提取出来的所述元数据的数据格式符合所述目标数据格式。

在其中一个实施例中,所述当获取到针对所述标牌清单的数据结构修改指令时,根据所述数据结构修改指令,对所述第一节点中相应的元数据进行修改,包括:

当获取到针对所述标牌清单的数据结构修改指令时,展示数据结构修改界面;所述数据结构修改界面中显示有所述第一节点中存储的与所述标牌清单对应的元数据;

当检测到对所述数据结构修改界面中显示的元数据的修改操作时,将与所述修改操作对应的修改后的元数据,发送至所述第一节点进行更新存储。

在其中一个实施例中,所述区块链网络中还包括第一观察者节点和第二观察者节点;所述第一观察者节点用于从所述第一节点中拉取元数据,所述第二观察者节点用于从所述第二节点中拉取标牌数据;所述方法还包括:

当监测到所述第一节点发生故障时,控制所述第一观察者节点替换发生故障的第一节点;

当监测到所述第二节点发生故障时,控制所述第二观察者节点替换发生故障的第二节点。

一种标牌数据处理装置,所述装置包括:

获取模块,用于获取标牌清单;所述标牌清单中包括元数据和至少一个核电设备对应的标牌数据;

关联模块,用于将每个核电设备所对应的标牌数据,与所述标牌清单中的元数据进行关联;

发送模块,用于将关联后的所述元数据和所述标牌数据发送至区块链网络;发送的所述元数据和所述标牌数据,用于指示所述区块链网络中的第一节点对所述元数据进行存储,以及所述区块链网络中的第二节点对所述标牌数据进行存储;

修改模块,用于当获取到针对所述标牌清单的数据结构修改指令时,根据所述数据结构修改指令,对所述第一节点中相应的元数据进行修改;修改后的所述元数据,用于指示所述第二节点对与修改后的所述元数据相关联的所述标牌数据,进行相应的修改。

在其中一个实施例中,所述修改模块还用于当获取到针对所述标牌清单的数据结构修改指令时,展示数据结构修改界面;所述数据结构修改界面中显示有所述第一节点中存储的与所述标牌清单对应的元数据;当检测到对所述数据结构修改界面中显示的元数据的修改操作时,将与所述修改操作对应的修改后的元数据,发送至所述第一节点进行更新存储。

一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现以下步骤:

获取标牌清单;所述标牌清单中包括元数据和至少一个核电设备对应的标牌数据;

将每个核电设备所对应的标牌数据,与所述标牌清单中的元数据进行关联;

将关联后的所述元数据和所述标牌数据发送至区块链网络;发送的所述元数据和所述标牌数据,用于指示所述区块链网络中的第一节点对所述元数据进行存储,以及所述区块链网络中的第二节点对所述标牌数据进行存储;

当获取到针对所述标牌清单的数据结构修改指令时,根据所述数据结构修改指令,对所述第一节点中相应的元数据进行修改;修改后的所述元数据,用于指示所述第二节点对与修改后的所述元数据相关联的所述标牌数据,进行相应的修改。

一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现以下步骤:

获取标牌清单;所述标牌清单中包括元数据和至少一个核电设备对应的标牌数据;

将每个核电设备所对应的标牌数据,与所述标牌清单中的元数据进行关联;

将关联后的所述元数据和所述标牌数据发送至区块链网络;发送的所述元数据和所述标牌数据,用于指示所述区块链网络中的第一节点对所述元数据进行存储,以及所述区块链网络中的第二节点对所述标牌数据进行存储;

当获取到针对所述标牌清单的数据结构修改指令时,根据所述数据结构修改指令,对所述第一节点中相应的元数据进行修改;修改后的所述元数据,用于指示所述第二节点对与修改后的所述元数据相关联的所述标牌数据,进行相应的修改。

上述标牌数据处理方法、装置、计算机设备和存储介质,通过获取标牌清单,以获得标牌清单中的元数据和标牌数据。将每个核电设备所对应的标牌数据,与标牌清单中的元数据进行关联,使得同一核电设备对应的元数据和标牌数据建立关联关系。将关联后的元数据和标牌数据发送至区块链网络,使得元数据和标牌数据的安全性得到保障。区块链网络中的第一节点对元数据进行存储,以及区块链网络中的第二节点对标牌数据进行存储。当获取到针对标牌清单的数据结构修改指令时,根据数据结构修改指令,对第一节点中相应的元数据进行修改。修改后的元数据可指示第二节点对与修改后的元数据相关联的标牌数据,进行相应的修改。这样,在对标牌清单的数据结构进行修改操作时,只需要对标牌清单中的元数据进行相应的修改操作,而标牌清单中的标牌数据可基于修改后的元数据实现自动修改,操作简单,从而提升了标牌数据处理效率。

附图说明

图1为一个实施例中标牌数据处理方法的应用场景图;

图2为一个实施例中标牌数据处理方法的流程示意图;

图3为另一个实施例中标牌数据处理方法的应用场景图;

图4为一个实施例中标牌数据处理装置的结构框图;

图5为另一个实施例中标牌数据处理装置的结构框图;

图6为一个实施例中计算机设备的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

本申请提供的标牌数据处理方法,可以应用于如图1所示的应用环境中。该应用环境包括终端102和区块链网络104。区块链网络104中包括第一节点1041和第二节点1042。终端102与区块链网络104通过网络进行通信。其中,终端102具体可以包括台式终端或移动终端。移动终端具体可以包括手机、平板电脑、笔记本电脑等中的至少一种。本领域技术人员可以理解,图1中示出的应用环境,仅仅是与本申请方案相关的部分场景,并不构成对本申请方案应用环境的限定。

终端102获取标牌清单;标牌清单中包括元数据和至少一个核电设备对应的标牌数据。终端102将每个核电设备所对应的标牌数据,与标牌清单中的元数据进行关联。终端102将关联后的元数据和标牌数据发送至区块链网络104;发送的元数据和标牌数据,用于指示区块链网络104中的第一节点对元数据进行存储,以及区块链网络104中的第二节点对标牌数据进行存储。当获取到针对标牌清单的数据结构修改指令时,终端102根据数据结构修改指令,对第一节点中相应的元数据进行修改;修改后的元数据,用于指示第二节点对与修改后的元数据相关联的标牌数据,进行相应的修改。

在一个实施例中,如图2所示,提供了一种标牌数据处理方法,以该方法应用于图1中的终端102为例进行说明,包括以下步骤:

S202,获取标牌清单;标牌清单中包括元数据和至少一个核电设备对应的标牌数据。

其中,标牌清单是一种文件,用于记载核电设备所对应的标牌信息。标牌清单中包括元数据和至少一个核电设备对应的标牌数据。元数据是一种定义数据结构的数据。可以理解,当标牌清单为表格文件时,表格中的表头数据为元数据,表格中的表身数据为标牌数据。标牌数据是核电设备上粘贴的标牌上的数据,用于描述对应的核电设备的功能和特点。

在一个实施例中,标牌清单可存储在第三方计算机设备中。第三方计算机可与终端进行通信。终端可生成标牌清单获取请求,并将标牌清单获取请求发送给第三方计算机设备。第三方计算机设备在接收到标牌清单获取请求后,可将对应的标牌清单发送给终端。终端可接收第三方计算机设备反馈的标牌数据。其中,第三方计算机设备可以是第三方终端或第三方服务器。

在一个实施例中,标牌数据包括核电设备的名称、设备标识、核电设备所位于房间的房间号、环境类型、核电设备的功能和设备操作说明等中的至少一种。

S204,将每个核电设备所对应的标牌数据,与标牌清单中的元数据进行关联。

具体地,核电厂中有很多的核电设备,各核电设备分别对应各自的标牌数据。终端可将每个核电设备所对应的标牌数据,与标牌清单中的元数据进行关联。

S206,将关联后的元数据和标牌数据发送至区块链网络;发送的元数据和标牌数据,用于指示区块链网络中的第一节点对元数据进行存储,以及区块链网络中的第二节点对标牌数据进行存储。

其中,区块链网络,是运行区块链技术的载体和组织方式。区块链技术,简称BT(Blockchain Technology),也被称为分布式账本技术,是一种互联网数据库技术。区块链技术的特点是去中心化、公开透明,可让每个人均可参与数据记录。区块链技术可通过块链式数据结构来验证与存储数据、通过分布式节点共识算法来生成和更新数据、通过密码学的方式保证数据传输和访问的安全、以及通过由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算方式。节点具体可以是计算机设备,比如终端或服务器。第一节点,是用于存储标牌清单中的元数据的节点。第二节点,是用于存储标牌清单中的标牌数据的节点。需要说明的是,第一节点和第二节点并不限定于仅用于存储数据,还可以用于进行其他处理。

具体地,区块链网络中可包括第一节点和第二节点。终端可将关联后的元数据和标牌数据发送至区块链网络。区块链网络在接收到元数据和标牌数据后,区块链网络中的第一节点可对元数据进行共识运算。当通过共识运算之后,第一节点可将元数据在本地进行存储。以及区块链网络中的第二节点可对标牌数据进行共识运算。当通过共识运算之后,第二节点可将标牌数据在本地进行存储。

S208,当获取到针对标牌清单的数据结构修改指令时,根据数据结构修改指令,对第一节点中相应的元数据进行修改;修改后的元数据,用于指示第二节点对与修改后的元数据相关联的标牌数据,进行相应的修改。

其中,数据结构修改指令是用于修改标牌清单的数据结构的指令。

具体地,终端可获取针对标牌清单的数据结构修改指令。当检测到获取到针对标牌清单的数据结构修改指令时,终端可根据数据结构修改指令,对第一节点中相应的元数据进行修改。第二节点可实时监测第一节点中的相应的元数据的状态。当第二节点监测到第一节点中的相应的元数据进行了修改时,第二节点可对与修改后的元数据相关联的标牌数据,进行相应的修改。

在一个实施例中,终端对第一节点中相应的元数据进行修改中,修改对应的修改操作具体可以是对元数据的增加操作、删除操作和更新操作中的任意一种。

上述标牌数据处理方法中,通过获取标牌清单,以获得标牌清单中的元数据和标牌数据。将每个核电设备所对应的标牌数据,与标牌清单中的元数据进行关联,使得同一核电设备对应的元数据和标牌数据建立关联关系。将关联后的元数据和标牌数据发送至区块链网络,使得元数据和标牌数据的安全性得到保障。区块链网络中的第一节点对元数据进行存储,以及区块链网络中的第二节点对标牌数据进行存储。当获取到针对标牌清单的数据结构修改指令时,根据数据结构修改指令,对第一节点中相应的元数据进行修改。修改后的元数据可指示第二节点对与修改后的元数据相关联的标牌数据,进行相应的修改。这样,在对标牌清单的数据结构进行修改操作时,只需要对标牌清单中的元数据进行相应的修改操作,而标牌清单中的标牌数据可基于修改后的元数据实现自动修改,操作简单,从而提升了标牌数据处理效率。

以及,将标牌清单中的元数据和标牌数据发送至区块链网络中存储,可避免标牌清单中的元数据和标牌数据被人为恶意篡改,保障了标牌清单中的元数据和标牌数据的安全性。

在一个实施例中,标牌数据处理方法具体还包括:当检测到查询触发操作时,生成标牌清单查询指令;标牌清单查询指令中携带核电设备的设备标识;响应于标牌清单查询指令,根据设备标识,从第一节点中查询元数据;查询到的元数据用于指示从第二节点中查询与查询到的元数据相关联、且与核电设备对应的标牌数据;接收第一节点查找到的元数据和第二节点查找到的对应的标牌数据,并在标牌清单展示界面中展示元数据和对应的标牌数据。

其中,标牌清单查询指令是终端在检测到查询触发操作时生成的一种查询指令,用于查询对应的核电设备的标牌清单。设备标识是唯一标识核电设备的字符串。设备标识可包括数字、字母和特殊字符等中的至少一种。特殊字符可包括下划线、点和百分号等中的至少一种。标牌清单展示界面是终端上设置的用于展示查询到的标牌清单的界面。

具体地,终端上设置有标牌清单查询界面。用户可基于标牌清单查询界面触发对应的查询按钮,进而终端可检测到对应的查询触发操作。当终端检测到查询触发操作时,终端可生成标牌清单查询指令。标牌清单查询指令中携带核电设备的设备标识。终端可根据标牌清单查询指令和设备标识,从第一节点中查询元数据,且第一节点可将查询到的元数据返回至终端。第二节点可实时监测第一节点中的元数据的状态。当第二节点监测到第一节点中的元数据被查询到时,第二节点可从本地中查询与查询到的元数据相关联、且与核电设备对应的标牌数据,且第二节点可将查询到的标牌数据返回至终端。终端可接收第一节点查找到的元数据和第二节点查找到的对应的标牌数据,并在标牌清单展示界面中展示元数据和对应的标牌数据。

上述实施例中,通过核电设备的设备标识,从第一节点中查询元数据,并根据查询到的元数据,自动查询到该核电设备对应的标牌数据。进而,在标牌清单展示界面中展示元数据和对应的标牌数据。这样,节省了查询所需要花费的时间,可快速查找到对应核电设备的标牌清单。

在一个实施例中,步骤S204,也就是将每个核电设备所对应的标牌数据,与标牌清单中的元数据进行关联的步骤之前,标牌数据处理方法具体还包括:将标牌清单输入至预先训练的元数据提取模型,得到标牌清单中的元数据;将标牌清单输入至预先训练的标牌数据提取模型,得到标牌清单中的、且分别与各核电设备对应的标牌数据。

其中,元数据提取模型是一种可从标牌清单中提取元数据的数据模型。标牌数据提取模型是一种可从标牌清单中提取标牌数据的数据模型。

具体地,终端可将标牌清单作为预先训练的元数据提取模型的输入,并将标牌清单输入至预先训练的元数据提取模型。元数据提取模型可对标牌清单进行相应的处理,并输出标牌清单中的元数据。进而终端可获取到标牌清单中的元数据。终端可将标牌清单作为预先训练的标牌数据提取模型的输入,并将标牌清单输入至预先训练的标牌数据提取模型。标牌数据提取模型可对标牌清单进行相应的处理,并输出标牌清单中的、且分别与各核电设备对应的标牌数据。进而终端可获取到标牌清单中的、且分别与各核电设备对应的标牌数据。

上述实施例中,通过将标牌清单输入分别输入至预先训练的元数据提取模型和预先训练的标牌数据提取模型,可快速将标牌清单中的元数据和标牌数据提取出来。

在一个实施例中,将标牌清单输入至预先训练的元数据提取模型,得到标牌清单中的元数据的步骤,具体包括:将标牌清单输入至预先训练的元数据提取模型,并确定元数据提取模型中设定的目标数据格式;根据目标数据格式对标牌清单中的元数据进行提取,得到标牌清单中的元数据;提取出来的元数据的数据格式符合目标数据格式。

其中,目标数据格式是元数据提取模型中设定的、且用于提取元数据的数据格式。

具体地,元数据提取模型中设定有用于提取元数据的目标数据格式。终端可确定元数据提取模型中设定的目标数据格式。进而,终端可将标牌清单输入至预先训练的元数据提取模型。终端可根据元数据提取模型的目标数据格式对标牌清单中的元数据进行提取,得到标牌清单中的元数据。其中,提取出来的元数据的数据格式符合目标数据格式。

在一个实施例中,元数据提取模型具体可以是CWM(Common WarehouseMetamodel,公共仓库元模型)模型。元数据提取模型的目标数据格式是XML(eXtensibleMarkup Language,可扩展标记语言)格式。终端可将标牌清单输入至预先训练的CWM模型中,并根据XML格式对标牌清单中的元数据进行提取,得到标牌清单中的元数据。其中,提取出来的元数据的数据格式符合XML格式。

上述实施例中,通过元数据提取模型中设定的目标数据格式,对标牌清单中的元数据进行提取,得到标牌清单中的元数据。这样,可快速将标牌清单中的元数据提取出来,同时也提升了提取的准确率。

在一个实施例中,步骤S208,也就是当获取到针对标牌清单的数据结构修改指令时,根据数据结构修改指令,对第一节点中相应的元数据进行修改的步骤,具体包括:当获取到针对标牌清单的数据结构修改指令时,展示数据结构修改界面;数据结构修改界面中显示有第一节点中存储的与标牌清单对应的元数据;当检测到对数据结构修改界面中显示的元数据的修改操作时,将与修改操作对应的修改后的元数据,发送至第一节点进行更新存储。

其中,数据结构修改界面是在终端上设置的用于修改标牌清单的数据结构的界面。

具体地,用户在基于标牌清单展示界面,触发对应的数据结构修改按钮。进而,终端可响应于用户的触发操作生成针对标牌清单的数据结构修改指令。终端可获取针对标牌清单的数据结构修改指令。当检测到终端获取到针对标牌清单的数据结构修改指令时,终端可展示数据结构修改界面。数据结构修改界面中显示有第一节点中存储的与标牌清单对应的元数据。用户可基于数据结构修改界面,对数据结构修改界面中显示的元数据进行相应的修改操作。进而终端可检测对数据结构修改界面中显示的元数据的修改操作。当终端检测到对数据结构修改界面中显示的元数据的修改操作时,终端可将与修改操作对应的修改后的元数据,发送至第一节点进行更新存储。

在一个实施例中,第一节点进行更新存储之后的元数据,可指示区块链网络中的第二节点,对与修改后的元数据相关联的标牌数据,进行相应的修改操作。进而第二节点可存储更新后的与修改后的元数据相关联的标牌数据。

上述实施例中,通过数据结构修改界面,修改第一节点中存储的与标牌清单对应的元数据,并将修改后的元数据,发送至第一节点进行更新存储。这样,使得元数据的修改变得可视化,提升了元数据的修改效率。

在一个实施例中,如图3所示,终端102通过网络连接与区块链网络进行通信。区块链网络104中包括第一节点1041、第二节点1042、第一观察者节点1041a和第二观察者节点1042b。第一观察者节点1041a用于从第一节点1041中拉取元数据,第二观察者节点1042b用于从第二节点1042中拉取标牌数据。标牌数据处理方法具体还包括:当监测到第一节点1041发生故障时,控制第一观察者节点1041a替换发生故障的第一节点1041;当监测到第二节点1042发生故障时,控制第二观察者节点1042b替换发生故障的第二节点1042。

其中,第一观察者节点1041a是第一节点1041的备份节点。第二观察者节点1042b是第二节点1042的备份节点。

具体地,终端102可实时监测区块链网络中第一节点和第二节点的运行状态。当终端102监测到第一节点1041发生故障时,终端可控制第一观察者节点1041a替换发生故障的第一节点1041。当终端监测到第二节点1042发生故障时,终端可控制第二观察者节点1042b替换发生故障的第二节点1042。

上述实施例中,通过在区块链网络中设定针对第一节点的第一观察者节点,第一观察者节点实时从第一节点中拉取元数据。以及针对第二节点的第二观察者节点,第二观察者节点实时从第二节点中拉取标牌数据。在第一节点故障时第一观察者节点替换故障的第一节点,以及在第二节点故障时第二观察者节点替换故障的第二节点。这样,提升了区块链网络的容灾性能,保障了区块链网络的稳定性。

应该理解的是,虽然图2的各个步骤按照顺序依次显示,但是这些步骤并不是必然按照顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,上述图2中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

在一个实施例中,如图4所示,提供了一种标牌数据处理装置400,包括:获取模块401、关联模块402、发送模块403和修改模块404,其中:

获取模块401,用于获取标牌清单;标牌清单中包括元数据和至少一个核电设备对应的标牌数据。

关联模块402,用于将每个核电设备所对应的标牌数据,与标牌清单中的元数据进行关联。

发送模块403,用于将关联后的元数据和标牌数据发送至区块链网络;发送的元数据和标牌数据,用于指示区块链网络中的第一节点对元数据进行存储,以及区块链网络中的第二节点对标牌数据进行存储。

修改模块404,用于当获取到针对标牌清单的数据结构修改指令时,根据数据结构修改指令,对第一节点中相应的元数据进行修改;修改后的元数据,用于指示第二节点对与修改后的元数据相关联的标牌数据,进行相应的修改。

在一个实施例中,修改模块404还用于当获取到针对标牌清单的数据结构修改指令时,展示数据结构修改界面;数据结构修改界面中显示有第一节点中存储的与标牌清单对应的元数据;当检测到对数据结构修改界面中显示的元数据的修改操作时,将与修改操作对应的修改后的元数据,发送至第一节点进行更新存储。

参考图5,在一个实施例中,标牌数据处理装置400还包括:生成模块405、查询模块406、接收模块407、提取模块408和控制模块409,其中:

生成模块405,用于当检测到查询触发操作时,生成标牌清单查询指令;标牌清单查询指令中携带核电设备的设备标识。

查询模块406,用于响应于标牌清单查询指令,根据设备标识,从第一节点中查询元数据;查询到的元数据用于指示从第二节点中查询与查询到的元数据相关联、且与核电设备对应的标牌数据。

接收模块407,用于接收第一节点查找到的元数据和第二节点查找到的对应的标牌数据,并在标牌清单展示界面中展示元数据和对应的标牌数据。

提取模块408,用于将标牌清单输入至预先训练的元数据提取模型,得到标牌清单中的元数据;将标牌清单输入至预先训练的标牌数据提取模型,得到标牌清单中的、且分别与各核电设备对应的标牌数据。

控制模块409,用于当监测到第一节点发生故障时,控制第一观察者节点替换发生故障的第一节点;当监测到第二节点发生故障时,控制第二观察者节点替换发生故障的第二节点。

在一个实施例中,提取模块408还用于将标牌清单输入至预先训练的元数据提取模型,并确定元数据提取模型中设定的目标数据格式;根据目标数据格式对标牌清单中的元数据进行提取,得到标牌清单中的元数据;提取出来的元数据的数据格式符合目标数据格式。

上述标牌数据处理装置,通过获取标牌清单,以获得标牌清单中的元数据和标牌数据。将每个核电设备所对应的标牌数据,与标牌清单中的元数据进行关联,使得同一核电设备对应的元数据和标牌数据建立关联关系。将关联后的元数据和标牌数据发送至区块链网络,使得元数据和标牌数据的安全性得到保障。区块链网络中的第一节点对元数据进行存储,以及区块链网络中的第二节点对标牌数据进行存储。当获取到针对标牌清单的数据结构修改指令时,根据数据结构修改指令,对第一节点中相应的元数据进行修改。修改后的元数据可指示第二节点对与修改后的元数据相关联的标牌数据,进行相应的修改。这样,在对标牌清单的数据结构进行修改操作时,只需要对标牌清单中的元数据进行相应的修改操作,而标牌清单中的标牌数据可基于修改后的元数据实现自动修改,操作简单,从而提升了标牌数据处理效率。

关于标牌数据处理装置的具体限定可以参见上文中对于标牌数据处理方法的限定,在此不再赘述。上述标牌数据处理装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是上述图1中的终端102,其内部结构图可以如图6所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种标牌数据处理方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。

本领域技术人员可以理解,图6中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,计算机程序被处理器执行时,使得处理器执行上述标牌数据处理方法的步骤。此处标牌数据处理方法的步骤可以是上述各个实施例的标牌数据处理方法中的步骤。

在一个实施例中,提供了一种计算机可读存储介质,存储有计算机程序,计算机程序被处理器执行时,使得处理器执行上述标牌数据处理方法的步骤。此处标牌数据处理方法的步骤可以是上述各个实施例的标牌数据处理方法中的步骤。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

相关技术
  • 标牌数据处理方法、装置、计算机设备和存储介质
  • 数字标牌控制装置、数字标牌控制方法及计算机存储介质
技术分类

06120112740708