核电厂流程记录方法、装置、设备及存储介质与流程

文档序号:27684826发布日期:2021-12-01 00:57阅读:124来源:国知局
核电厂流程记录方法、装置、设备及存储介质与流程

1.本发明涉及核电站安全生产技术领域,尤其涉及一种核电厂流程记录方法、装置、设备及存储介质。


背景技术:

2.目前,在核电站安全生产管理中,涉及到层种类繁多且步骤复杂的审批流程,审批流程是电站安全生产管理领域的重要组成部分,与核电厂生产管理息息相关,目前这些数据一般统一保存在服务器端,但是在中心化的中央服务器数据被用户有意篡改或者人因失误导致审批信息被改动,就会造成审批流程信息记录的不真实,影响核电站安全生产管理的安全性和准确性,具有较大安全隐患。


技术实现要素:

3.本发明的主要目的在于提供一种核电厂流程记录方法、装置、设备及存储介质,旨在解决现有技术中核电厂生产管理中服务器的审批信息容易被改动,影响核电站安全生产管理的安全性和准确性,具有较大安全隐患的技术问题。
4.第一方面,本发明提供一种核电厂流程记录方法,所述核电厂流程记录方法包括以下步骤:
5.接收服务器发送的存储请求,所述存储请求为客户端的核电厂流程审批记录对应的存储请求;
6.调用区块链系统对所述客户端的身份和存储操作权限进行验证;
7.在验证通过后,通过所述区块链系统的状态数据库对所述核电厂流程审批记录进行存储。
8.可选地,所述接收服务器发送的存储请求之前,所述核电厂流程记录方法还包括:
9.通过客户端将核电厂流程审批记录按照预设格式转换成目标文本;
10.将所述目标文本发送至所述服务器。
11.可选地,所述通过客户端将核电厂流程审批记录按照预设格式转换成目标文本之前,所述核电厂流程记录方法还包括:
12.获得核电厂中各种流程的审批原始数据,对所述审批原始数据进行哈希处理;
13.对哈希处理后的审批原始数据使用预设客户端私钥进行加密,获得核电厂流程审批记录。
14.可选地,所述调用区块链系统对所述客户端的身份和存储操作权限进行验证,包括:
15.获取区块链系统配置的身份管理组件;
16.根据所述身份管理组件验证所述客户端的身份访问权限和存储操作权限。
17.可选地,所述在验证通过后,通过所述区块链系统的状态数据库对所述核电厂流程审批记录进行存储,包括:
18.在验证通过后,获取所述核电厂流程审批记录对应的区块链节点;
19.获取在所述区块链系统中的所述区块链节点对应的各节点状态数据库;
20.从各节点状态数据库读取与所述核电厂流程审批记录对应的目标数据,并对所述目标数据进行存储。
21.可选地,所述从各节点状态数据库读取与所述核电厂流程审批记录对应的目标数据,并对所述目标数据进行存储,包括:
22.从各节点状态数据库读取与所述核电厂流程审批记录对应的目标数据;
23.使用面向文档以键值对应所述目标数据,将所述目标数据的唯一标识编码作为键,数据作为文本的值进行存储。
24.可选地,所述从各节点状态数据库读取与所述核电厂流程审批记录对应的目标数据,并对所述目标数据进行存储之后,所述核电厂流程记录方法还包括:
25.接收所述服务器对所述目标数据的数据分析结果;
26.在所述数据分析结果为匹配时,根据所述存储请求对应的客户端公钥和数据读取秘钥确定所述目标数据的使用权限;
27.根据所述使用权限对所述目标数据进行网络状态共识操作,通过所述数据读取秘钥对共识后的目标数据打包成数据包发送至所述服务器,以使所述服务器通过所述客户端公钥对所述数据包进行加密,并将加密后的数据包反馈至所述客户端。
28.第二方面,为实现上述目的,本发明还提出一种核电厂流程记录装置,所述核电厂流程记录装置包括:
29.接收模块,用于接收服务器发送的存储请求,所述存储请求为客户端的核电厂流程审批记录对应的存储请求;
30.验证模块,用于调用区块链系统对所述客户端的身份和存储操作权限进行验证;
31.存储模块,用于在验证通过后,通过所述区块链系统的状态数据库对所述核电厂流程审批记录进行存储。
32.第三方面,为实现上述目的,本发明还提出一种核电厂流程记录设备,所述核电厂流程记录设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的核电厂流程记录程序,所述核电厂流程记录程序配置为实现如权利要求上文所述的核电厂流程记录方法的步骤。
33.第四方面,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有核电厂流程记录程序,所述核电厂流程记录程序被处理器执行时实现如上文所述的核电厂流程记录方法的步骤。
34.本发明提出的核电厂流程记录方法,通过接收服务器发送的存储请求,所述存储请求为客户端的核电厂流程审批记录对应的存储请求;调用区块链系统对所述客户端的身份和存储操作权限进行验证;在验证通过后,通过所述区块链系统的状态数据库对所述核电厂流程审批记录进行存储;能够采用区块链进行核电厂流程记录,提高了核电厂生产管理的安全性和可靠性,实现了审批流程的整个生命周期的管理,提供了可靠可信的数据依托,操作简单便捷,降低了管理人员在监管过程中的工作复杂度,提升了审批记录的准确性,有效的保障电厂文件中的审批流程记录的真实性。
附图说明
35.图1为本发明实施例方案涉及的硬件运行环境的设备结构示意图;
36.图2为本发明核电厂流程记录方法第一实施例的流程示意图;
37.图3为本发明核电厂流程记录方法第二实施例的流程示意图;
38.图4为本发明核电厂流程记录方法第三实施例的流程示意图;
39.图5为本发明核电厂流程记录方法第四实施例的流程示意图;
40.图6为本发明核电厂流程记录方法第五实施例的流程示意图;
41.图7为本发明核电厂流程记录方法第六实施例的流程示意图;
42.图8为本发明核电厂流程记录方法第七实施例的流程示意图;
43.图9为本发明核电厂流程记录装置第一实施例的功能模块图。
44.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
45.应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
46.本发明实施例的解决方案主要是:通过接收服务器发送的存储请求,所述存储请求为客户端的核电厂流程审批记录对应的存储请求;调用区块链系统对所述客户端的身份和存储操作权限进行验证;在验证通过后,通过所述区块链系统的状态数据库对所述核电厂流程审批记录进行存储;能够采用区块链进行核电厂流程记录,提高了核电厂生产管理的安全性和可靠性,实现了审批流程的整个生命周期的管理,提供了可靠可信的数据依托,操作简单便捷,降低了管理人员在监管过程中的工作复杂度,提升了审批记录的准确性,有效的保障电厂文件中的审批流程记录的真实性,解决了现有技术中核电厂生产管理中服务器的审批信息容易被改动,影响核电站安全生产管理的安全性和准确性,具有较大安全隐患的技术问题。
47.参照图1,图1为本发明实施例方案涉及的硬件运行环境的设备结构示意图。
48.如图1所示,该设备可以包括:处理器1001,例如cpu,通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi

fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non

volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
49.本领域技术人员可以理解,图1中示出的设备结构并不构成对该设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
50.如图1所示,作为一种存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及核电厂流程记录程序。
51.本发明设备通过处理器1001调用存储器1005中存储的核电厂流程记录程序,并执行以下操作:
52.接收服务器发送的存储请求,所述存储请求为客户端的核电厂流程审批记录对应的存储请求;
53.调用区块链系统对所述客户端的身份和存储操作权限进行验证;
54.在验证通过后,通过所述区块链系统的状态数据库对所述核电厂流程审批记录进行存储。
55.本发明设备通过处理器1001调用存储器1005中存储的核电厂流程记录程序,还执行以下操作:
56.通过客户端将核电厂流程审批记录按照预设格式转换成目标文本;
57.将所述目标文本发送至所述服务器。
58.本发明设备通过处理器1001调用存储器1005中存储的核电厂流程记录程序,还执行以下操作:
59.获得核电厂中各种流程的审批原始数据,对所述审批原始数据进行哈希处理;
60.对哈希处理后的审批原始数据使用预设客户端私钥进行加密,获得核电厂流程审批记录。
61.本发明设备通过处理器1001调用存储器1005中存储的核电厂流程记录程序,还执行以下操作:
62.获取区块链系统配置的身份管理组件;
63.根据所述身份管理组件验证所述客户端的身份访问权限和存储操作权限。
64.本发明设备通过处理器1001调用存储器1005中存储的核电厂流程记录程序,还执行以下操作:
65.在验证通过后,获取所述核电厂流程审批记录对应的区块链节点;
66.获取在所述区块链系统中的所述区块链节点对应的各节点状态数据库;
67.从各节点状态数据库读取与所述核电厂流程审批记录对应的目标数据,并对所述目标数据进行存储。
68.本发明设备通过处理器1001调用存储器1005中存储的核电厂流程记录程序,还执行以下操作:
69.从各节点状态数据库读取与所述核电厂流程审批记录对应的目标数据;
70.使用面向文档以键值对应所述目标数据,将所述目标数据的唯一标识编码作为键,数据作为文本的值进行存储。
71.本发明设备通过处理器1001调用存储器1005中存储的核电厂流程记录程序,还执行以下操作:
72.接收所述服务器对所述目标数据的数据分析结果;
73.在所述数据分析结果为匹配时,根据所述存储请求对应的客户端公钥和数据读取秘钥确定所述目标数据的使用权限;
74.根据所述使用权限对所述目标数据进行网络状态共识操作,通过所述数据读取秘钥对共识后的目标数据打包成数据包发送至所述服务器,以使所述服务器通过所述客户端公钥对所述数据包进行加密,并将加密后的数据包反馈至所述客户端。
75.本实施例通过上述方案,通过接收服务器发送的存储请求,所述存储请求为客户端的核电厂流程审批记录对应的存储请求;调用区块链系统对所述客户端的身份和存储操作权限进行验证;在验证通过后,通过所述区块链系统的状态数据库对所述核电厂流程审批记录进行存储;能够采用区块链进行核电厂流程记录,提高了核电厂生产管理的安全性
和可靠性,实现了审批流程的整个生命周期的管理,提供了可靠可信的数据依托,操作简单便捷,降低了管理人员在监管过程中的工作复杂度,提升了审批记录的准确性,有效的保障电厂文件中的审批流程记录的真实性。
76.基于上述硬件结构,提出本发明核电厂流程记录方法实施例。
77.参照图2,图2为本发明核电厂流程记录方法第一实施例的流程示意图。
78.在第一实施例中,所述核电厂流程记录方法包括以下步骤:
79.步骤s10、接收服务器发送的存储请求,所述存储请求为客户端的核电厂流程审批记录对应的存储请求。
80.需要说明的是,所述存储请求为客户端的核电厂流程审批记录对应的存储请求,所述客户端配置有软件程序,通过软件程序提供用户与平台之间进行交互的服务接口,通过服务接口能够接受客户端的核电厂流程审批记录对应的存储请求。
81.步骤s20、调用区块链系统对所述客户端的身份和存储操作权限进行验证。
82.需要说明的是,通过调用区块链系统能够验证提出存储请求的客户端的身份以及存储操作权限,所述客户端在进行身份注册后,能够获得对应的身份以及存储操作权限。
83.步骤s30、在验证通过后,通过所述区块链系统的状态数据库对所述核电厂流程审批记录进行存储。
84.需要说明的是,所述区块链系统配置有状态数据库,所述状态数据库用于存储核电厂流程审批的数据,即验证通过后,能够通过所述区块链系统的状态数据库对所述核电厂流程审批记录进行存储。
85.本实施例通过上述方案,通过接收服务器发送的存储请求,所述存储请求为客户端的核电厂流程审批记录对应的存储请求;调用区块链系统对所述客户端的身份和存储操作权限进行验证;在验证通过后,通过所述区块链系统的状态数据库对所述核电厂流程审批记录进行存储;能够采用区块链进行核电厂流程记录,提高了核电厂生产管理的安全性和可靠性,实现了审批流程的整个生命周期的管理,提供了可靠可信的数据依托,操作简单便捷,降低了管理人员在监管过程中的工作复杂度,提升了审批记录的准确性,有效的保障电厂文件中的审批流程记录的真实性。
86.进一步地,图3为本发明核电厂流程记录方法第二实施例的流程示意图,如图3所示,基于第一实施例提出本发明核电厂流程记录方法第二实施例,在本实施例中,所述步骤s10之前,所述步骤s10还包括以下步骤:
87.步骤s11、通过客户端将核电厂流程审批记录按照预设格式转换成目标文本。
88.需要说明的是,所述预设格式包括公钥、数据签名、数据和时间戳,通过所述客户端能够将各种核电厂流程审批记录按照规定格式转换成目标文本。
89.步骤s12、将所述目标文本发送至所述服务器。
90.可以理解的是,在转换为目标文本后,可以通过文本的形式上传接入服务器。
91.本实施例通过上述方案,通过客户端将核电厂流程审批记录按照预设格式转换成目标文本;将所述目标文本发送至所述服务器;能够根据预设格式形成文本发送至服务器,提高了核电厂生产管理速度和效率。
92.进一步地,图4为本发明核电厂流程记录方法第三实施例的流程示意图,如图4所示,基于第二实施例提出本发明核电厂流程记录方法第三实施例,在本实施例中,所述步骤
s11之前,所述步骤s11还包括以下步骤:
93.步骤s111、获得核电厂中各种流程的审批原始数据,对所述审批原始数据进行哈希处理。
94.需要说明的是,核电厂中各种流程对应的审批原始数据经过客户端后进行哈希处理,能够获得哈希处理后的审批数据。
95.步骤s112、对哈希处理后的审批原始数据使用预设客户端私钥进行加密,获得核电厂流程审批记录。
96.可以理解的是,对哈希处理后的审批原始数据能够通过私钥进行加密,即使用客户端私钥对相应的签名、打上时间戳的信息,从而获得核电厂流程审批记录。
97.本实施例通过上述方案,通过获得核电厂中各种流程的审批原始数据,对所述审批原始数据进行哈希处理;对哈希处理后的审批原始数据使用预设客户端私钥进行加密,获得核电厂流程审批记录;能够提升核电厂审批流程记录其安全性和可靠性。
98.进一步地,图5为本发明核电厂流程记录方法第四实施例的流程示意图,如图5所示,基于第一实施例提出本发明核电厂流程记录方法第四实施例,在本实施例中,所述步骤s20具体包括以下步骤:
99.步骤s21、获取区块链系统配置的身份管理组件。
100.需要说明的是,所述区块链系统配置有软件程序实现身份管理组件,在实际操作中,所述区块链系统还配置了状态数据库、交易记录组件、智能合约和身份管理组件。
101.步骤s22、根据所述身份管理组件验证所述客户端的身份访问权限和存储操作权限。
102.可以理解的是,通过身份管理组件可以控制客户端的身份和数据相关操作的访问权限,即验证所述客户端的身份访问权限和存储操作权限。
103.本实施例通过上述方案,通过获取区块链系统配置的身份管理组件;根据所述身份管理组件验证所述客户端的身份访问权限和存储操作权限;能够采用区块链进行核电厂流程记录,提高了核电厂生产管理的安全性和可靠性,实现了审批流程的整个生命周期的管理,提供了可靠可信的数据依托,操作简单便捷,降低了管理人员在监管过程中的工作复杂度,提升了审批记录的准确性。
104.进一步地,图6为本发明核电厂流程记录方法第五实施例的流程示意图,如图6所示,基于第一实施例提出本发明核电厂流程记录方法第五实施例,在本实施例中,所述步骤s30具体包括以下步骤:
105.步骤s31、在验证通过后,获取所述核电厂流程审批记录对应的区块链节点。
106.需要说明的是,在验证通过后,获取所述核电厂流程审批记录对应的区块链节点,即能够选定所述核电厂流程审批记录对应的区块链系统的分布式网络中多规格组织节点。
107.步骤s32、获取在所述区块链系统中的所述区块链节点对应的各节点状态数据库。
108.可以理解的是,在所述区块链系统中的所述区块链节点对应有各节点状态数据库,所述状态数据库用于存储数据,交易记录组件存储所有操作记录。
109.步骤s33、从各节点状态数据库读取与所述核电厂流程审批记录对应的目标数据,并对所述目标数据进行存储。
110.应当理解的是,通过区块链系统从各节点状态数据库可以读取目标数据,即读取
与所述核电厂流程审批记录对应的目标数据,读取目标数据后对所述目标数据进行相应数据存储。
111.本实施例通过上述方案,通过在验证通过后,获取所述核电厂流程审批记录对应的区块链节点;获取在所述区块链系统中的所述区块链节点对应的各节点状态数据库;从各节点状态数据库读取与所述核电厂流程审批记录对应的目标数据,并对所述目标数据进行存储;能够采用区块链进行核电厂流程记录,提高了核电厂生产管理的安全性和可靠性,实现了审批流程的整个生命周期的管理,提供了可靠可信的数据依托。
112.进一步地,图7为本发明核电厂流程记录方法第六实施例的流程示意图,如图7所示,基于第五实施例提出本发明核电厂流程记录方法第六实施例,在本实施例中,所述步骤s33包括以下步骤:
113.步骤s331、从各节点状态数据库读取与所述核电厂流程审批记录对应的目标数据。
114.需要说明的是,响应于服务器向区块链系统提交的存储请求从区块链系统的各节点状态数据库读取与所述核电厂流程审批记录对应的目标数据。
115.步骤s332、使用面向文档以键值对应所述目标数据,将所述目标数据的唯一标识编码作为键,数据作为文本的值进行存储。
116.可以理解的是,区块链系统的状态数据库使用面向文档的方式能够存储数据,即使用面向文档以键值对应所述目标数据,将所述目标数据的唯一标识编码作为键,数据作为文本的值进行存储,所述目标数据中的相关数据作为文本为值进行存储。
117.本实施例通过上述方案,通过从各节点状态数据库读取与所述核电厂流程审批记录对应的目标数据;使用面向文档以键值对应所述目标数据,将所述目标数据的唯一标识编码作为键,数据作为文本的值进行存储;能够采用区块链进行核电厂流程记录,提高了核电厂生产管理的安全性和可靠性,实现了审批流程的整个生命周期的管理,提供了可靠可信的数据依托,操作简单便捷,降低了管理人员在监管过程中的工作复杂度。
118.进一步地,图8为本发明核电厂流程记录方法第七实施例的流程示意图,如图8所示,基于第六实施例提出本发明核电厂流程记录方法第七实施例,在本实施例中,所述步骤s33之后,所述核电厂流程记录方法还包括以下步骤:
119.步骤s34、接收所述服务器对所述目标数据的数据分析结果。
120.需要说明的是,区块链系统从各节点状态数据库中可以读取目标数据后将所述目标数据打包反馈给服务器,服务器可以根据相关指令进行相应的数据分析,来判断是否是所需的数据,并生成数据分析结果。
121.步骤s35、在所述数据分析结果为匹配时,根据所述存储请求对应的客户端公钥和数据读取秘钥确定所述目标数据的使用权限。
122.可以理解的是,在所述数据分析结果为匹配时,即该目标数据是所需的数据,此时区块链系统可以读取所述存储请求中的客户端公钥和数据读取秘钥,根据所述客户端公钥和数据读取秘钥确定所述目标数据的使用权限。
123.步骤s36、根据所述使用权限对所述目标数据进行网络状态共识操作,通过所述数据读取秘钥对共识后的目标数据打包成数据包发送至所述服务器,以使所述服务器通过所述客户端公钥对所述数据包进行加密,并将加密后的数据包反馈至所述客户端。
124.应当理解的是,区块链系统可以根据所述使用权限对所述目标数据进行网络状态共识操作,即根据读取到的目标数据以及相关权限完成整个共识过程,进行网络状态共识后可以通过所述数据读取秘钥将目标数据打包返回服务器,服务器可以使用客户端公钥对所述数据包进行加密,从而将加密后的数据包反馈至客户端,用户在客户端使用私钥解密数据得到结果。
125.本实施例通过上述方案,通过接收所述服务器对所述目标数据的数据分析结果;在所述数据分析结果为匹配时,根据所述存储请求对应的客户端公钥和数据读取秘钥确定所述目标数据的使用权限;根据所述使用权限对所述目标数据进行网络状态共识操作,通过所述数据读取秘钥对共识后的目标数据打包成数据包发送至所述服务器,以使所述服务器通过所述客户端公钥对所述数据包进行加密,并将加密后的数据包反馈至所述客户端;能够采用区块链进行核电厂流程记录,提高了核电厂生产管理的安全性和可靠性,实现了审批流程的整个生命周期的管理,提供了可靠可信的数据依托,操作简单便捷,降低了管理人员在监管过程中的工作复杂度,提升了审批记录的准确性,有效的保障电厂文件中的审批流程记录的真实性。
126.相应地,本发明进一步提供一种核电厂流程记录装置。
127.参照图9,图9为本发明核电厂流程记录装置第一实施例的功能模块图。
128.本发明核电厂流程记录装置第一实施例中,该核电厂流程记录装置包括:
129.接收模块10,用于接收服务器发送的存储请求,所述存储请求为客户端的核电厂流程审批记录对应的存储请求。
130.验证模块20,用于调用区块链系统对所述客户端的身份和存储操作权限进行验证。
131.存储模块30,用于在验证通过后,通过所述区块链系统的状态数据库对所述核电厂流程审批记录进行存储。
132.所述接收模块10,还用于通过客户端将核电厂流程审批记录按照预设格式转换成目标文本;将所述目标文本发送至所述服务器。
133.所述接收模块10,还用于获得核电厂中各种流程的审批原始数据,对所述审批原始数据进行哈希处理;对哈希处理后的审批原始数据使用预设客户端私钥进行加密,获得核电厂流程审批记录。
134.所述验证模块20,还用于获取区块链系统配置的身份管理组件;根据所述身份管理组件验证所述客户端的身份访问权限和存储操作权限。
135.所述存储模块30,还用于在验证通过后,获取所述核电厂流程审批记录对应的区块链节点;获取在所述区块链系统中的所述区块链节点对应的各节点状态数据库;从各节点状态数据库读取与所述核电厂流程审批记录对应的目标数据,并对所述目标数据进行存储。
136.所述存储模块30,还用于从各节点状态数据库读取与所述核电厂流程审批记录对应的目标数据;使用面向文档以键值对应所述目标数据,将所述目标数据的唯一标识编码作为键,数据作为文本的值进行存储。
137.所述存储模块30,还用于接收所述服务器对所述目标数据的数据分析结果;在所述数据分析结果为匹配时,根据所述存储请求对应的客户端公钥和数据读取秘钥确定所述
目标数据的使用权限;根据所述使用权限对所述目标数据进行网络状态共识操作,通过所述数据读取秘钥对共识后的目标数据打包成数据包发送至所述服务器,以使所述服务器通过所述客户端公钥对所述数据包进行加密,并将加密后的数据包反馈至所述客户端。
138.其中,核电厂流程记录装置的各个功能模块实现的步骤可参照本发明核电厂流程记录选择方法的各个实施例,此处不再赘述。
139.此外,本发明实施例还提出一种存储介质,所述存储介质上存储有核电厂流程记录程序,所述核电厂流程记录程序被处理器执行时实现如下操作:
140.接收服务器发送的存储请求,所述存储请求为客户端的核电厂流程审批记录对应的存储请求;
141.调用区块链系统对所述客户端的身份和存储操作权限进行验证;
142.在验证通过后,通过所述区块链系统的状态数据库对所述核电厂流程审批记录进行存储。
143.进一步地,所述核电厂流程记录程序被处理器执行时还实现如下操作:
144.通过客户端将核电厂流程审批记录按照预设格式转换成目标文本;
145.将所述目标文本发送至所述服务器。
146.进一步地,所述核电厂流程记录程序被处理器执行时还实现如下操作:
147.获得核电厂中各种流程的审批原始数据,对所述审批原始数据进行哈希处理;
148.对哈希处理后的审批原始数据使用预设客户端私钥进行加密,获得核电厂流程审批记录。
149.进一步地,所述核电厂流程记录程序被处理器执行时还实现如下操作:
150.获取区块链系统配置的身份管理组件;
151.根据所述身份管理组件验证所述客户端的身份访问权限和存储操作权限。
152.进一步地,所述核电厂流程记录程序被处理器执行时还实现如下操作:
153.在验证通过后,获取所述核电厂流程审批记录对应的区块链节点;
154.获取在所述区块链系统中的所述区块链节点对应的各节点状态数据库;
155.从各节点状态数据库读取与所述核电厂流程审批记录对应的目标数据,并对所述目标数据进行存储。
156.进一步地,所述核电厂流程记录程序被处理器执行时还实现如下操作:
157.从各节点状态数据库读取与所述核电厂流程审批记录对应的目标数据;
158.使用面向文档以键值对应所述目标数据,将所述目标数据的唯一标识编码作为键,数据作为文本的值进行存储。
159.进一步地,所述核电厂流程记录程序被处理器执行时还实现如下操作:
160.接收所述服务器对所述目标数据的数据分析结果;
161.在所述数据分析结果为匹配时,根据所述存储请求对应的客户端公钥和数据读取秘钥确定所述目标数据的使用权限;
162.根据所述使用权限对所述目标数据进行网络状态共识操作,通过所述数据读取秘钥对共识后的目标数据打包成数据包发送至所述服务器,以使所述服务器通过所述客户端公钥对所述数据包进行加密,并将加密后的数据包反馈至所述客户端。
163.本实施例通过上述方案,通过接收服务器发送的存储请求,所述存储请求为客户
端的核电厂流程审批记录对应的存储请求;调用区块链系统对所述客户端的身份和存储操作权限进行验证;在验证通过后,通过所述区块链系统的状态数据库对所述核电厂流程审批记录进行存储;能够采用区块链进行核电厂流程记录,提高了核电厂生产管理的安全性和可靠性,实现了审批流程的整个生命周期的管理,提供了可靠可信的数据依托,操作简单便捷,降低了管理人员在监管过程中的工作复杂度,提升了审批记录的准确性,有效的保障电厂文件中的审批流程记录的真实性。
164.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
165.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
166.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1