用于核电站的显示数据的方法、装置、终端及存储介质转让专利

申请号 : CN202110210350.0

文献号 : CN113032206B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 要云飞夏根

申请人 : 广东核电合营有限公司岭澳核电有限公司岭东核电有限公司大亚湾核电运营管理有限责任公司中国广核集团有限公司中国广核电力股份有限公司

摘要 :

本申请涉及核电站信息化建设技术领域,公开了一种用于核电站的显示数据的方法、装置、终端及存储介质。所述方法包括:若当前时刻满足页面刷新条件,则在存在第一设备异常数据且当前时刻未到达目标时间点的情况下,对第一设备异常数据以预置的渲染方式进行突出显示,目标时间点是指设备管理人员变更的时间点,第一设备异常数据是指未显示过的设备异常数据,在对第一设备异常数据突出显示的过程中,在当前页面展示需要对第一设备异常数据进行确认的设备管理人员信息,若检测到所展示的设备管理人员信息对应的设备管理人员的确认操作,则取消对第一设备异常数据的突出显示。本申请提高了管理的有效性。

权利要求 :

1.一种用于核电站的显示数据的方法,其特征在于,所述方法包括:

若当前时刻满足页面刷新条件,则在存在第一设备异常数据且当前时刻未到达目标时间点的情况下,对所述第一设备异常数据以预置的渲染方式进行突出显示,所述目标时间点是指设备管理人员变更的时间点,所述第一设备异常数据是指未显示过的设备异常数据;

在对所述第一设备异常数据突出显示的过程中,在当前页面展示需要对所述第一设备异常数据进行确认的设备管理人员信息,对所述第一设备异常数据进行确认的设备管理人员信息包括当前班次的值班人员的设备管理人员信息,所展示的设备管理人员信息的数量为多个;

当检测到刷卡操作时,获取所述刷卡操作对应的第一设备管理人员信息;

若所展示的多个设备管理人员信息包括所述第一设备管理人员信息,确定检测到所述第一设备管理人员信息对应的设备管理人员的确认操作;

若检测到所述多个设备管理人员信息中的每个设备管理人员信息对应的设备管理人员的确认操作,则取消对所述第一设备异常数据的突出显示。

2.如权利要求1所述的方法,其特征在于,所述方法还包括:

每隔预设时长,从服务器中获取所述服务器中最新存储的所述预设时长内的设备异常数据;

将所获取的设备异常数据与历史设备异常数据进行比较,所述历史设备异常数据是指已显示且已被设备管理人员确认的设备异常数据;

当所获取的设备异常数据中包括与所述历史设备异常数据不相同的设备异常数据时,将与所述历史设备异常数据不相同的设备异常数据作为所述第一设备异常数据。

3.如权利要求1所述的方法,其特征在于,所述若当前时刻满足页面刷新条件,所述方法还包括:在当前时刻到达所述目标时间点的情况下,从服务器中获取第二设备异常数据,所述第二设备异常数据是指所述服务器中当前存在的设备异常数据;

对所述第二设备异常数据以预置的渲染方式进行突出显示。

4.如权利要求1所述的方法,其特征在于,所述若检测到所展示的设备管理人员信息对应的设备管理人员的确认操作之后,还包括:将所述第一设备异常数据作为历史设备异常数据进行存储。

5.一种用于核电站的显示数据的装置,其特征在于,所述装置包括:

第一显示模块,用于若当前时刻满足页面刷新条件,则在存在第一设备异常数据且当前时刻未到达目标时间点的情况下,对所述第一设备异常数据以预置的渲染方式进行突出显示,所述目标时间点是指设备管理人员变更的时间点,所述第一设备异常数据是指未显示过的设备异常数据;

第二显示模块,用于在对所述第一设备异常数据突出显示的过程中,在当前页面展示需要对所述第一设备异常数据进行确认的设备管理人员信息,对所述第一设备异常数据进行确认的设备管理人员信息包括当前班次的值班人员的设备管理人员信息,所展示的设备管理人员信息的数量为多个;

取消模块,用于当检测到刷卡操作时,获取所述刷卡操作对应的第一设备管理人员信息;若所展示的多个设备管理人员信息包括所述第一设备管理人员信息,确定检测到所述第一设备管理人员信息对应的设备管理人员的确认操作;若检测到所述多个设备管理人员信息中的每个设备管理人员信息对应的设备管理人员的确认操作,则取消对所述第一设备异常数据的突出显示。

6.如权利要求5所述的装置,其特征在于,所述第一显示模块还用于:每隔预设时长,从服务器中获取所述服务器中最新存储的所述预设时长内的设备异常数据;

将所获取的设备异常数据与历史设备异常数据进行比较,所述历史设备异常数据是指已显示且已被设备管理人员确认的设备异常数据;

当所获取的设备异常数据中包括与所述历史设备异常数据不相同的设备异常数据时,将与所述历史设备异常数据不相同的设备异常数据作为所述第一设备异常数据。

7.如权利要求5所述的装置,其特征在于,所述第一显示模块还用于:若当前时刻满足页面刷新条件,则在当前时刻到达所述目标时间点的情况下,从服务器中获取第二设备异常数据,所述第二设备异常数据是指所述服务器中当前存在的设备异常数据;

对所述第二设备异常数据以预置的渲染方式进行突出显示。

8.一种控制终端,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至4任一项所述的方法。

9.一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,其特征在于,所述指令被处理器执行时实现权利要求1‑4‑ 任一项所述的 方法的步骤。

说明书 :

用于核电站的显示数据的方法、装置、终端及存储介质

技术领域

[0001] 本申请涉及核电站信息化建设技术领域,特别涉及一种用于核电站的显示数据的方法、装置、终端及存储介质。

背景技术

[0002] 在核安全管理系统中,当设备出现不可用事件时,通常需要由设备管理人员(如反应堆操纵员)记录设备异常数据,譬如,设备异常数据为核安全设备不可用事件数据(或称I0事件数据)。当核电机组出现不可用事件时,通常还需要其他的设备管理人员知晓,譬如需要所有值班人员知晓,以便于及时采取相应的缓解措施。
[0003] 在相关技术中,通常由设备管理人员将记录的设备异常数据打印出来,然后由其他的设备管理人员签字确认。然而,由于打印出来的纸质版可能存在签字不及时、漏签、丢失、破损等情况,所以容易导致管理的有效性降低。

发明内容

[0004] 本申请实施例提供了一种用于核电站的显示数据的方法、装置、终端及存储介质,可以解决相关技术中由于需要打印签字导致管理的有效性降低的问题。所述技术方案如下:
[0005] 第一方面,提供了一种用于核电站的显示数据的方法,所述方法包括:
[0006] 若当前时刻满足页面刷新条件,则在存在第一设备异常数据且当前时刻未到达目标时间点的情况下,对所述第一设备异常数据以预置的渲染方式进行突出显示,所述目标时间点是指设备管理人员变更的时间点,所述第一设备异常数据是指未显示过的设备异常数据;
[0007] 在对所述第一设备异常数据突出显示的过程中,在当前页面展示需要对所述第一设备异常数据进行确认的设备管理人员信息;
[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] 若检测到所述多个设备管理人员信息中的每个设备管理人员信息对应的设备管理人员的确认操作,则取消对所述第一设备异常数据的突出显示。
[0042] 作为本申请的一个示例,所述取消模块还用于:
[0043] 将所述第一设备异常数据作为历史设备异常数据进行存储。
[0044] 第三方面,提供了一种控制终端,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面所述的用于核电站的显示数据的方法。
[0045] 第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,所述指令被处理器执行时实现上述第一方面所述的用于核电站的显示数据的方法。
[0046] 第五方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述第一方面所述的用于核电站的显示数据的方法。
[0047] 可以理解的是,上述第二方面至第五方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。
[0048] 本申请实施例提供的技术方案带来的有益效果是:
[0049] 若当前时刻满足页面刷新条件,则当存在未显示过的第一设备异常数据时,且当前时刻未到达设备管理人员变更的时间点的情况下,对第一设备异常数据以预置的渲染方式进行突出显示,以使得第一设备异常数据在当前页面中比较醒目,方便设备管理人员查看。并且,在突出显示的过程中,在当前页面展示设备管理人员信息,以便于提示哪些设备管理人员需要对第一设备异常数据进行查看和确认。当检测到所展示的设备管理人员信息对应的设备管理人员的确认操作时,可以说明所展示的设备管理人员均已对第一设备异常数据进行了查看和确认,在该种情况下,取消对第一设备异常数据的突出显示。如此,自动对第一设备异常数据进行突出显示,且在确定设备管理人员查看和确认第一设备异常数据的情况下才取消对第一设备异常数据的突出显示,从而避免设备管理人员漏看第一设备异常数据,如此,提高了管理的有效性。

附图说明

[0050] 为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0051] 图1是根据一示例性实施例示出的一种系统架构的示意图;
[0052] 图2是根据一示例性实施例示出的一种用于核电站的显示数据的方法流程图;
[0053] 图3是根据一示例性实施例示出的一种电子白板的显示界面示意图;
[0054] 图4是根据一示例性实施例示出的一种用于核电站的显示数据的装置的结构示意图;
[0055] 图5是根据一示例性实施例示出的一种控制终端的结构示意图。

具体实施方式

[0056] 为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
[0057] 应当理解的是,本申请提及的“多个”是指两个或两个以上。在本申请的描述中,除非另有说明,“/”表示或的意思,例如,A/B可以表示A或B;本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,为了便于清楚描述本申请的技术方案,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。
[0058] 在对本申请实施例提供的用于核电站的显示数据的方法进行详细介绍之前,先对本申请实施例涉及的系统架构进行简单介绍。
[0059] 请参考图1,图1是根据一示例性实施例提供的一种系统架构的示意图。该系统架构中主要包括电子白板110、控制终端120、服务器130、用户输入设备140。
[0060] 电子白板110用于显示核电站中的设备的一些重要运行信息,譬如用于显示设备异常数据。电子白板110的数量可以为一个或者多个,具体可以根据实际需求进行设置,图1仅是示例性地示出了两个电子白板110。在一个实施例中,电子白板110可以为液晶显示屏幕,示例性地,图1中的两个电子白板110均可以为63英寸的液晶显示屏幕。
[0061] 控制终端120用于从服务器130中获取设备异常数据,并将获取的设备异常数据在电子白板110上显示。控制终端120中安装有多屏显示控制卡,以通过多屏显示控制卡控制多个电子白板110的显示。作为一种示例,控制终端可以包括但不限于平板电脑、笔记本电脑、台式机等设备。
[0062] 在一个实施例中,控制终端120与刷卡器连接,刷卡器可以用于设备管理人员进行刷卡操作,以使得控制终端120通过检测是否刷卡来确定设备管理人员是否已参看并确认电子白板110显示的数据。在一个实施例中,刷卡器可以使用型号为SAAT‑D331F的密钥刷卡器。
[0063] 服务器130用于存储系统架构中涉及的数据,譬如,用于存储设备异常数据、设备管理人员信息等。服务器130可以是一台服务器,或者,也可以是由多台服务器组成的服务器集群。在一个实施例中,当服务器130是由多台服务器组成的服务器集群时,该服务器集群可以包括但不限于日志服务器、数据库服务器、信息管理服务器。其中,日志服务器用于存储操纵员日志,操纵员日志中包括设备异常数据。数据库服务器可以用于存储控制终端120需要存储的数据。信息管理服务器用于存储一个或者多个班次的设备管理人员(也即值班人员)的设备管理人员信息,示例性地,每个班次的设备管理人员可以包括但不限于值长、机组长、操纵员、替班人员。
[0064] 用户输入设备140用于操纵员向服务器130输入操纵员日志。在一个实施例中,操纵员通过用户输入设备140基于IP(Internet Protocol,网络协议)地址和个人权限获取输入界面,之后,基于输入界面向服务器130输入操纵员日志。
[0065] 作为一种示例,本申请的系统软件可以采用B/S(Browser/Server,浏览器/服务器)结构,使用NET平台的三层逻辑架构开发,开发工具可以为Microsoft Visual Studio.NET 2010,以及系统架构中所涉及的数据库可以采用ORACLE数据库。
[0066] 在介绍完本申请实施例涉及的系统架构后,接下来结合附图对本申请实施例提供的用于核电站的显示数据的方法进行详细介绍。
[0067] 请参考图2,图2是根据一示例性实施例示出的一种用于核电站的显示数据的方法流程图,该方法可以应用于上述图1所示的系统架构中,由控制终端来执行。该用于核电站的显示数据的方法可以包括但不限于如下几个实现步骤:
[0068] 步骤201:若当前时刻满足页面刷新条件,则在存在第一设备异常数据且当前时刻未到达目标时间点的情况下,对第一设备异常数据以预置的渲染方式进行突出显示,目标时间点是指设备管理人员变更的时间点,第一设备异常数据是指未显示过的设备异常数据。
[0069] 在一个实施例中,目标时间点为交接班时间点。示例性地,交接班时间点可以为早班交接班时间点、中班交接班时间点、晚班交接时间点中的任一种。
[0070] 预置的渲染方式可以根据实际需求进行设置。示例性地,预置的渲染方式可以是指背景颜色为黄色的渲染方式,也即,在当前页面显示第一设备异常数据并将第一设备异常数据的背景颜色置为黄色。
[0071] 第一设备异常数据为新的设备异常数据,也即第一设备异常数据是未显示过也未采取过解决措施的设备异常数据。在一个实施例中,第一设备异常数据为尚未显示过的I0事件数据,I0事件数据可以包括事件条款、系统或设备等信息。另外,第一设备异常数据的数量可能为一条,也可能为多条。
[0072] 作为本申请的一个示例,在判断当前时刻是否满足页面刷新条件时,如果在当前时刻之前电子白板上显示的设备异常数据包括突出显示的设备异常数据,且在当前时刻检测到所有需要对突出显示的设备异常数据的设备管理人员均已查看和确认,则确定当前时刻满足页面刷新条件。
[0073] 譬如,假设电子白板上显示的设备异常数据包括突出显示的I0事件数据,且需要设备管理人员A、设备管理人员B以及设备管理人员C确认,则在当前时刻检测到设备管理人员A、设备管理人员B以及设备管理人员C均已确认的情况下,确定当前时刻满足页面刷新条件,且I0事件数据不会突出显示。
[0074] 作为本申请的另一个示例,在判断当前时刻是否满足页面刷新条件时,如果在当前时刻之前电子白板上显示的设备异常数据不包括突出显示的设备异常数据,则当通过计时统计确定达到时刻达到时长阈值时,确定当前时刻满足页面刷新条件。其中,时长阈值可以根据实际需求进行设置,比如时长阈值为1分钟。示例性地,假设电子白板上的设备异常数据没有突出显示的,则当通过计时统计确定当前时刻已达到一分钟时,确定当前时刻满足页面刷新条件。
[0075] 在当前时刻满足页面刷新条件的情况下,如果存在第一设备异常数据,说明有需要展示的新的设备异常数据,此时,判断当前时刻是否到达目标时间点,作为一种示例,可以通过JavaScript脚本来判断当前时刻是否到达目标时间点。如果没有到达目标时间点,则对第一设备异常数据以预置的渲染方式进行突出显示,以将新的设备异常数据以醒目的方式展示出来,不难理解,此时的电子白板停止刷新。
[0076] 譬如,若当前时刻满足页面刷新条件,则当存在新的I0事件数据时,如果当前时刻没有达到交接班时间点,则在当前页面展示该新的I0事件数据,并将展示该新的I0事件数据的区域的背景颜色设置为黄色,展示效果如图3所示(图3中以底色代表黄色)。
[0077] 需要说明的是,上述采用黄色背景对第一设备异常数据进行突出显示仅是示例性的,在另一实施例中,还可以采用其他的渲染方式对第一设备异常数据进行突出显示,譬如,还可以通过设置其他颜色或者其他格式进行突出显示等,本申请实施例对此不作限定。
[0078] 作为本申请的一个示例,第一设备异常数据可以是通过如下方式确定的:每隔预设时长,从服务器中获取服务器中最新存储的预设时长内的设备异常数据,将所获取的设备异常数据与历史设备异常数据进行比较,历史设备异常数据是指已显示且已被设备管理人员确认的设备异常数据。当所获取的设备异常数据中包括与历史设备异常数据不相同的设备异常数据时,将与历史设备异常数据不相同的设备异常数据作为第一设备异常数据。
[0079] 其中,预设时长可以由用户根据实际需求进行设置,或者,也可以由控制终端默认设置,本申请实施例对此不作限定。譬如,预设时长为1分钟。
[0080] 历史设备异常数据的数量可能为一条或者多条。在一个实施例中,历史设备异常数据存储在第一标签对应的第一存储文件中,第一标签用于指示第一存储文件中存储的设备异常数据为旧的设备异常数据,也即为已经显示过且已经确认的设备异常数据,譬如,第一标签为old。示例性地,第一存储文件可以为项目根目录的txt文本文件。
[0081] 在一个实施例中,控制终端向服务器发送第一获取请求,第一获取请求用于请求服务器反馈最新存储的预设时长内的设备异常数据。示例性地,服务器接收第一获取请求后,获取并向控制终端反馈最新存储的操纵员日志,操纵员日志中包括设备异常数据。控制终端接收操纵员日志后,从中获取设备异常数据。所获取的设备异常数据的数量可能为一条或者多条。对于所获取的至少一条设备异常数据中的任一条设备异常数据,控制终端将该任一条设备异常数据与历史设备异常数据进行匹配,以判断历史设备异常数据中是否存在与该任一条设备异常数据相同的历史设备异常数据。如果历史设备异常数据中不存在与该任一条设备异常数据相同的历史设备异常数据,则将该任一条设备异常数据确定为第一设备异常数据,也即确定该任一条设备异常数据为新的设备异常数据。
[0082] 作为本申请的一个示例而非限定,确定第一设备异常数据后,可以将第一设备异常数据存储至第二标签对应的第二储存文件中,第二标签用于指示第二存储文件中存储的设备异常数据为新的设备异常数据,譬如,第二标签可以为new。如此,在满足页面刷新条件的时刻,可以从第二存储文件中查询是否存在第一设备异常数据。
[0083] 当然需要说明的是,由于在预设时长内可能不存在新的设备异常数据,也即在预设时长内服务器中可能没有新存入的设备异常数据,所以在一种情况下,从服务器中获取的设备异常数据可能还是上一次获取的那些设备异常数据。在该种情况下,将所获取的设备异常数据与历史设备异常数据进行比较后,可以确定所获取的设备异常数据中不包括与历史设备异常数据相同的第一设备异常数据,在该种情况下,控制终端不执行存储操作,而是等待下一个预设时长后再次执行获取操作。由此可见,第二存储文件中可能不存在第一设备异常数据,也即可能不存在新的设备异常数据。
[0084] 譬如,假设上一次从服务器中获取的设备异常数据为3:00至3:10之间的数据,在3:10至3:20之间服务器中没有新存入的设备异常数据,则在3:20获取的还是3:00至3:10之间的设备异常数据。此时,将当前获取的设备异常数据与历史设备异常数据进行比较后可以确定不存在第一设备异常数据,也即不存在新的设备异常数据。
[0085] 步骤202:在对第一设备异常数据突出显示的过程中,在当前页面展示需要对第一设备异常数据进行确认的设备管理人员信息。
[0086] 在一个实施例中,需要对第一设备异常数据进行确认的设备管理人员信息包括当前班次的值班人员的设备管理人员信息。当前班次的设备管理人员信息可以是从服务器中获取得到的,譬如,可以在JavaScript脚本中调用信息管理接口,以通过该信息管理接口从信息管理服务器中获取当前班次的设备管理人员信息。作为示例,如果没有获取到当前班次的设备管理人员信息,则控制设备可以每隔预设时长调用信息管理接口,直到获取到当前班次的设备人员管理信息为止。
[0087] 在一个实施例中,当前班次的设备管理人员可能会发生变化,在该种情况下,为了保证所获取的设备管理人员的准确性,控制终端可以每隔预设时长从服务器中获取当前班次的设备管理人员信息。
[0088] 在另一个实施例中,当前班次的设备管理人员不会发生变化,在该种情况下,可以在当前班次的开始时间点获取当前班次的设备管理人员信息,直到到达下一个交接班时间点时,再执行获取设备管理人员信息的操作,如此可以避免需要控制终端频繁从服务器中获取设备管理人员信息,从而节省了控制终端的运行功耗。
[0089] 在一个实施例中,若多次获取后仍未获取到当前班次的设备管理人员信息,则可以在电子白板上显示提示消息,以提示存在暂未获取到当前班次的设备管理信息的事件。譬如,该提示消息可以为“暂无*班次的值班人员信息!”,直到获取到设备管理人员信息时,不再显示该提示消息。
[0090] 作为一种示例,控制终端可以在电子白板的预设区域以表格的方式展示当前班次的设备管理人员信息。如此,可以提示哪些设备管理人员需要对所展示的第一设备异常数据进行查看和确认。
[0091] 其中,预设区域可以根据实际需求进行设置,譬如,预设区域可以为电子白板的左下角的某个区域,本申请实施例对此不作限定。
[0092] 步骤203:若检测到所展示的设备管理人员信息对应的设备管理人员的确认操作,则取消对第一设备异常数据的突出显示。
[0093] 在一个实施例中,所展示的设备管理人员信息的数量为多个,当检测到刷卡操作时,获取刷卡操作对应的第一设备管理人员信息,若所展示的多个设备管理人员信息包括第一设备管理人员信息,确定检测到第一设备管理人员信息对应的设备管理人员的确认操作,若检测到多个设备管理人员信息中的每个设备管理人员信息对应的设备管理人员的确认操作,则取消对第一设备异常数据的突出显示。
[0094] 控制终端可以通过检测设备管理人员的刷卡情况来确定其是否查看并确认第一设备异常数据。譬如,可以通过数据线将刷卡器连接至控制终端中,如可以通过USB(Universal Serial Bus,通用串行总线)接口将刷卡器连接至控制终端中。并且在控制终端中安装刷卡器工具和应用程序,刷卡器工具用于驱动刷卡器运行,应用程序用于读取刷卡信息。当控制终端中安装完成刷卡器工具后会生成一个GUID(Globally Unique Identifier,全局唯一标识符),应用程序与刷卡器驱动之间通过GUID建立链接。如此,当通过刷卡器检测到刷卡操作时,可以通过应用程序获取刷卡信息(即第一设备管理人员信息),如果刷卡信息中包括所展示的设备管理人员信息时,确定检测到所展示的设备管理人员的确认操作。当检测到所展示的所有的设备管理人员的刷卡操作时,可以说明需要确认的设备管理人员均已经查看和确认第一设备异常数据。
[0095] 譬如,控制终端采用表格的方式展示需要对第一设备异常数据进行确认的设备管理人员信息,表格内显示的信息包括但不限定于岗位名称、刷卡人员姓名、刷卡人员卡号、刷卡时间。则当检测到刷卡操作时,获取刷卡人员的刷卡信息,然后将刷卡信息与需要对第一设备异常数据进行确认的设备管理人员信息进行匹配,如果通过匹配确定刷卡人员为需要对第一设备异常数据进行确认的设备管理人员之一,则确定该刷卡人员已经查看并确认第一设备异常数据。
[0096] 进一步地,当检测到需要对第一设备异常数据进行确认的设备管理人员的刷卡操作时,可以在表格中在对应的行上展示已刷卡的设备管理人员的设备管理人员信息,譬如,展示已刷卡的设备管理人员的岗位名称、刷卡人员姓名、刷卡人员卡号、刷卡时间。如此可以方便其他设备管理人员查看有哪些设备管理人员已经确认过第一设备异常数据。
[0097] 当需要确认的设备管理人员均已经查看和确认第一设备异常数据时,可以不需要再对第一设备异常数据进行突出显示,所以,可以取消对第一设备异常数据的突出显示,也即电子白板恢复正常显示。在需要确认的设备管理人员均已经查看和确认第一设备异常数据之后,说明可以对当前页面进行刷新,所以可以确定当前时刻满足页面刷新条件,此时,可以再检测是否有需要突出显示的新的设备异常数据,也即继续按照上述方式进行下一次的显示。
[0098] 如此,通过检测刷卡操作,将刷卡信息与所展示的设备管理人员信息进行匹配,从而确定需要对第一设备异常数据进行确认的设备管理人员是否都已确认,可以保证管理的有效性。并且,与签字确认的方式相比,刷卡操作可以提高操作的便捷性。
[0099] 进一步地,在取消对第一设备异常数据的突出显示之后,将第一设备异常数据作为历史设备异常数据进行存储。也即,当第一设备异常数据被设备管理人员确认后,可以将第一设备异常数据置为历史设备异常数据,譬如可以存储至第一标签对应的第一存储文件中。
[0100] 作为本申请的一个示例,若当前时刻满足页面刷新条件,则在当前时刻到达目标时间点的情况下,从服务器中获取第二设备异常数据,第二设备异常数据是指服务器中当前存在的设备异常数据,对第二设备异常数据以预置的渲染方式进行突出显示。
[0101] 第二设备异常数据的数量可能为一个,也可能为多个。
[0102] 第二设备异常数据可以理解为服务器中当前未清除掉的设备异常数据。通常情况下,当某些设备管理人员确认了设备异常数据之后,可能会采取相应的解决措施,当某设备异常数据对应的设备异常事件被解决后,设备管理人员通过用户输入设备结束掉对应的设备异常事件,譬如从服务器(比如日志服务器)中删除掉该设备异常数据。当然,还可能会存在有的设备异常事件没有解决的问题,相应的,服务器中对应的设备异常数据也就不会被清除掉。
[0103] 作为一种示例,对第二设备异常数据以预置的渲染方式进行突出显示之后,还可以展示需要对第二设备异常数据进行确认的设备管理人员信息,当检测到所展示的设备管理人员信息对应的设备管理人员的确认操作后,取消对第二设备异常数据的突出显示。
[0104] 需要说明的是,上述是以在当前时刻满足页面刷新条件的情况下,当当前时刻到达目标时间点时,从服务器中获取第二设备异常数据。在另一个实施例中,只要当前时刻达到目标时间点,控制终端就从服务器中获取第二设备异常数据,也即可以不考虑当前时刻是否满足页面刷新条件。
[0105] 另外需要说明的是,若不存在第一设备异常数据,也即不存在新的设备异常数据,则不执行页面刷新操作,也即控制终端不对电子白板的显示进行刷新。
[0106] 在本申请实施例中,若当前时刻满足页面刷新条件,则当存在未显示过的第一设备异常数据时,且当前时刻未到达设备管理人员变更的时间点的情况下,对第一设备异常数据以预置的渲染方式进行突出显示,以使得第一设备异常数据在当前页面中比较醒目,方便设备管理人员查看。并且,在突出显示的过程中,在当前页面展示设备管理人员信息,以便于提示哪些设备管理人员需要对第一设备异常数据进行查看和确认。当检测到所展示的设备管理人员信息对应的设备管理人员的确认操作时,可以说明所展示的设备管理人员均已对第一设备异常数据进行了查看和确认,在该种情况下,取消对第一设备异常数据的突出显示。如此,自动对第一设备异常数据进行突出显示,且在确定设备管理人员查看和确认第一设备异常数据的情况下才取消对第一设备异常数据的突出显示,从而避免设备管理人员漏看第一设备异常数据,如此,提高了管理的有效性。
[0107] 另外,本申请实施例可以加强设备管理人员对核安全I0的管理。且无需再打印纸质的技术规范进行签字确认,提高了工作效率,节省了成本。
[0108] 应理解,上述实施例中各步骤的序号并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
[0109] 图4是根据一示例性实施例示出的一种用于核电站的显示数据的装置的结构示意图,该用于核电站的显示数据的装置可以由软件、硬件或者两者的结合实现。该用于核电站的显示数据的装置可以包括:
[0110] 第一显示模块410,用于若当前时刻满足页面刷新条件,则在存在第一设备异常数据且当前时刻未到达目标时间点的情况下,对所述第一设备异常数据以预置的渲染方式进行突出显示,所述目标时间点是指设备管理人员变更的时间点,所述第一设备异常数据是指未显示过的设备异常数据;
[0111] 第二显示模块420,用于在对所述第一设备异常数据突出显示的过程中,在当前页面展示需要对所述第一设备异常数据进行确认的设备管理人员信息;
[0112] 取消模块430,用于若检测到所展示的设备管理人员信息对应的设备管理人员的确认操作,则取消对所述第一设备异常数据的突出显示。
[0113] 作为本申请的一个示例,所述第一显示模块410还用于:
[0114] 每隔预设时长,从服务器中获取所述服务器中最新存储的所述预设时长内的设备异常数据;
[0115] 将所获取的设备异常数据与历史设备异常数据进行比较,所述历史设备异常数据是指已显示且已被设备管理人员确认的设备异常数据;
[0116] 当所获取的设备异常数据中包括与所述历史设备异常数据不相同的设备异常数据时,将与所述历史设备异常数据不相同的设备异常数据作为所述第一设备异常数据。
[0117] 作为本申请的一个示例,所述第一显示模块410还用于:
[0118] 若当前时刻满足页面刷新条件,则在当前时刻到达所述目标时间点的情况下,从服务器中获取第二设备异常数据,所述第二设备异常数据是指所述服务器中当前存在的设备异常数据;
[0119] 对所述第二设备异常数据以预置的渲染方式进行突出显示。
[0120] 作为本申请的一个示例,所展示的设备管理人员信息的数量为多个,所述取消模块430用于:
[0121] 当检测到刷卡操作时,获取所述刷卡操作对应的第一设备管理人员信息;
[0122] 若所展示的多个设备管理人员信息包括所述第一设备管理人员信息,确定检测到所述第一设备管理人员信息对应的设备管理人员的确认操作;
[0123] 若检测到所述多个设备管理人员信息中的每个设备管理人员信息对应的设备管理人员的确认操作,则取消对所述第一设备异常数据的突出显示。
[0124] 作为本申请的一个示例,所述取消模块430还用于:
[0125] 将所述第一设备异常数据作为历史设备异常数据进行存储。
[0126] 在本申请实施例中,若当前时刻满足页面刷新条件,则当存在未显示过的第一设备异常数据时,且当前时刻未到达设备管理人员变更的时间点的情况下,对第一设备异常数据以预置的渲染方式进行突出显示,以使得第一设备异常数据在当前页面中比较醒目,方便设备管理人员查看。并且,在突出显示的过程中,在当前页面展示设备管理人员信息,以便于提示哪些设备管理人员需要对第一设备异常数据进行查看和确认。当检测到所展示的设备管理人员信息对应的设备管理人员的确认操作时,可以说明所展示的设备管理人员均已对第一设备异常数据进行了查看和确认,在该种情况下,取消对第一设备异常数据的突出显示。如此,自动对第一设备异常数据进行突出显示,且在确定设备管理人员查看和确认第一设备异常数据的情况下才取消对第一设备异常数据的突出显示,从而避免设备管理人员漏看第一设备异常数据,如此,提高了管理的有效性。
[0127] 图5是本申请实施例提供的一种控制终端50的结构示意图,控制终端50可以为上述控制终端,或者可以为上述车机设备。如图5所示,该控制终端50包括:处理器501、存储器502以及存储在所述存储器502中并可在所述处理器501上运行的计算机可读指令(或称计算机程序)503。所述处理器501执行所述计算机可读指令503时实现上述各个方法实施例中的步骤。或者,所述处理器501执行所述计算机可读指令503时实现上述各实施例中各单元的功能。
[0128] 示例性地,所述计算机可读指令503可以被分割成一个或多个单元,所述一个或者多个单元被存储在所述存储器502中,并由所述处理器501执行,以完成本申请。所述一个或多个单元可以是能够完成特定功能的一系列计算机可读指令段,该指令段用于描述所述计算机可读指令503在所述控制终端50中的执行过程。例如,所述计算机可读指令503可以被分割为获取单元以及处理单元,各单元具体功能如上所述。
[0129] 所述控制终端50可包括,但不仅限于,处理器501、存储器502。本领域技术人员可以理解,图5仅仅是控制终端50的示例,并不构成对控制终端50的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述控制终端50还可以包括输入输出终端、网络接入终端、总线等。
[0130] 所称处理器501可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field‑Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
[0131] 所述存储器502可以是所述控制终端50的内部存储单元,例如控制终端50的硬盘或内存。所述存储器502也可以是所述控制终端50的外部存储终端,例如所述控制终端50上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。进一步地,所述存储器502还可以既包括所述控制终端50的内部存储单元也包括外部存储终端。所述存储器502用于存储所述计算机可读指令以及所述终端所需的其他程序和数据。所述存储器502还可以用于暂时地存储已经输出或者将要输出的数据。
[0132] 需要说明的是,上述装置/单元之间的信息交互、执行过程等内容,由于与本申请方法实施例基于同一构思,其具体功能及带来的技术效果,具体可参见方法实施例部分,此处不再赘述。
[0133] 所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述系统中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0134] 以上所述实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围,均应包含在本申请的保护范围之内。