技术新讯 > 计算推算,计数设备的制造及其应用技术 > 巡检数据处理方法、装置、计算机设备和可读存储介质与流程  >  正文

巡检数据处理方法、装置、计算机设备和可读存储介质与流程

  • 国知局
  • 2024-12-06 12:12:30

本申请涉及计算机,特别是涉及一种巡检数据处理方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。

背景技术:

1、随着计算机技术的发展,出现了查看机器设备的巡检情况报告的数据查看技术,在进行数据查看的过程中,需要在线状态下实现服务端与客户端之间的数据交互。

2、然而,现有的数据查看技术中,难以通过简单的部署实现浏览器对其他设备巡检情况的查看,且进行巡检情况查看的过程中,由于请求的频繁操作与机器设备巡检数据短期内变化不大的情况,导致机器设备cpu和内存被不合理占用,使得设备cpu和内存的有效利用率较低。

技术实现思路

1、基于此,有必要针对上述技术问题,提供一种能够离线查看巡检报告的巡检数据处理方法、装置、计算机设备、计算机可读存储介质和计算机程序产品,提高了设备cpu和内存的有效利用率。

2、第一方面,本申请提供了一种巡检数据处理方法,应用于服务器,服务器中安装部署有服务端,包括:

3、所述服务端接收终端发送的下载命令;

4、所述服务端将下载命令对应的第一静态页面资源包发送至终端,第一静态页面资源包包括巡检数据文件、页面渲染文件和页面绘制文件;

5、以使终端在离线状态下从巡检数据文件中获取目标巡检数据,调用页面渲染文件对目标巡检数据进行渲染,得到巡检渲染数据,调用页面绘制文件对巡检渲染数据进行处理,生成第一巡检报告页面。

6、在其中一个实施例中,该巡检数据处理方法还包括:

7、服务端定时生成巡检通知,将巡检通知发送至巡检设备;

8、服务端接收巡检设备发送的更新巡检数据,更新巡检数据是巡检设备基于巡检通知采集的;将巡检数据文件中的目标巡检数据更新为更新巡检数据。

9、在其中一个实施例中,巡检数据文件的生成方式,包括:

10、服务端获取从巡检设备采集的原始巡检数据,对原始巡检数据进行数据检查和清洗操作,得到待转换巡检数据;

11、将待转换巡检数据的格式转换成与目标格式的目标巡检数据,基于目标巡检数据生成巡检数据文件。

12、在其中一个实施例中,目标巡检数据包括报告正文数据;以使终端在离线状态下从巡检数据文件中获取目标巡检数据,调用页面渲染文件对目标巡检数据进行渲染,得到巡检渲染数据,包括:

13、以使终端在离线状态下调用页面渲染文件对报告正文数据进行渲染,得到正文渲染数据;基于正文渲染数据确定报告目录数据,对报告目录数据进行渲染,得到目录渲染数据,基于正文渲染数据和目录渲染数据得到巡检渲染数据。

14、在其中一个实施例中,服务器中安装部署有客户端,该巡检数据处理方法还包括:

15、客户端接收终端处于在线状态时发送的开始巡检请求,将开始巡检请求传递至服务端;服务端基于开始巡检请求生成巡检通知,将巡检通知发送至巡检设备;

16、服务端接收巡检设备发送的实时巡检数据,实时巡检数据是巡检设备基于巡检通知采集的;将实时巡检数据传递至客户端;客户端将实时巡检数据发送至终端;

17、以使终端通过预先保存的第二静态页面资源包中的页面渲染文件和页面绘制文件对实时巡检数据进行处理,生成第二巡检报告页面,其中,第二静态页面资源包是客户端生成并发送至终端的。

18、第二方面,本申请还提供了一种巡检数据处理装置,应用于服务器,服务器中安装部署有服务端,包括:

19、接收模块,用于服务端接收终端发送的下载命令;

20、发送模块,用于服务端将下载命令对应的第一静态页面资源包发送至终端,第一静态页面资源包包括巡检数据文件、页面渲染文件和页面绘制文件;

21、生成模块,用于以使终端在离线状态下从巡检数据文件中获取目标巡检数据,调用页面渲染文件对目标巡检数据进行渲染,得到巡检渲染数据,调用页面绘制文件对巡检渲染数据进行处理,生成第一巡检报告页面。

22、第三方面,本申请还提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,处理器执行计算机程序时实现巡检数据处理方法中的步骤。

23、第四方面,本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现巡检数据处理方法中的步骤。

24、第五方面,本申请还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现巡检数据处理方法中的步骤。

25、上述巡检数据处理方法、装置、计算机设备、计算机可读存储介质和计算机程序产品,通过服务器中安装部署的服务端接收终端发送的下载命令;服务端将下载命令对应的第一静态页面资源包发送至终端,且第一静态页面资源包中包括巡检数据文件、页面渲染文件和页面绘制文件;以使终端在离线状态下从巡检数据文件中获取目标巡检数据,调用页面渲染文件对目标巡检数据进行渲染,得到巡检渲染数据,调用页面绘制文件对巡检渲染数据进行处理,生成第一巡检报告页面,从而实现终端在离线场景下便利查看巡检报告的情况,在离线场景下不管终端处于离线还是在线状态,都可以在本地连接远程服务器下载静态页面资源包,无需实现服务端和客户端的交互,无需在服务端和客户端运行http服务,即可在终端对巡检设备的巡检数据生成的巡检报告进行查看,较好地减少了部署和运维成本,且无需频繁的通知巡检设备进行巡检,无需频繁的存储大量变化不大的巡检数据,有效的解决了频繁进行巡检时短期变化不大的巡检数据对设备cpu和内存的占用,从而较好地提高了设备cpu和内存的有效利用率。

技术特征:

1.一种巡检数据处理方法,其特征在于,应用于服务器,服务器中安装部署有服务端,所述方法包括:

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

3.根据权利要求1所述的方法,其特征在于,所述巡检数据文件的生成方式,包括:

4.根据权利要求1所述的方法,其特征在于,所述目标巡检数据包括报告正文数据;所述以使所述终端在离线状态下从所述巡检数据文件中获取目标巡检数据,调用所述页面渲染文件对所述目标巡检数据进行渲染,得到巡检渲染数据,包括:

5.根据权利要求1所述的方法,其特征在于,所述服务器中安装部署有客户端,所述方法还包括:

6.一种巡检数据处理装置,其特征在于,应用于服务器,服务器中安装部署有服务端,所述装置包括:

7.根据权利要求6所述的装置,其特征在于,所述装置还包括定时巡检模块,所述定时巡检模块用于:

8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至5中任一项所述的方法的步骤。

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

10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至5中任一项所述的方法的步骤。

技术总结本申请涉及一种巡检数据处理方法、装置、计算机设备和可读存储介质。应用于服务器,服务器中安装部署有服务端,所述方法包括:所述服务端接收终端发送的下载命令;所述服务端将所述下载命令对应的第一静态页面资源包发送至所述终端,所述第一静态页面资源包包括巡检数据文件、页面渲染文件和页面绘制文件;以使所述终端在离线状态下从所述巡检数据文件中获取目标巡检数据,调用所述页面渲染文件对所述目标巡检数据进行渲染,得到巡检渲染数据,调用所述页面绘制文件对所述巡检渲染数据进行处理,生成第一巡检报告页面。采用本方法能够提高设备CPU和内存的有效利用率。技术研发人员:李芸,黄裕明,梁靖民,韩龙,黄云鸿受保护的技术使用者:金蝶软件(中国)有限公司技术研发日:技术公布日:2024/12/2

本文地址:https://www.jishuxx.com/zhuanli/20241204/339959.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。