【QT】QT项目:数据采集软件开发

数据采集软件开发界面展示

该软件一共分为六个模块:

1、实时数据显示模块

在这里插入图片描述
功能描述:
实时数据显示包括实时订阅数据显示和实时内部数据显示。对于实时订阅数据中的信息可点击其内容,显示具体的Json数据,以及解析后的Json数据;对于实时内部数据可点击其内容,显示原始报文。

2、数据查询模块

在这里插入图片描述
功能描述:
将获取到数据存储在MySQL数据库中,根据时间条件进行筛选,通过点击【查询】按钮,将查询的内容在窗口中显示,具体包括时间、来源、主题和描述。点击某一条数据,可显示具体的Json数据,以及解析后的Json数据。

3、数据统计模块

在这里插入图片描述
功能描述:
数据统计窗口可显示数据接口、设备名称、主题、更新时间、最近一分钟、最近十分钟、数据率等信息。对于获取到的数据,【更新时间】一栏可根据【主题】实时显示所收到数据的时间,并动态变化。另外并统计最近一分钟和最近十分钟所获取该【主题】的数据量以及数据率。

4、状态监视模块

在这里插入图片描述
功能描述:
状态监视包括设备链路及状态信息、设备故障信息和设备状态信息详情。设备链路及状态信息可显示设备名称、链路状态和设备状态信息,对于链路状态包括正常和无效,对于设备状态信息包括正常、故障和未知。设备故障信息会将故障的信息显示出来,具体显示什么时间、哪个设备对应的哪个主题所发生的故障错误。设备状态信息详情可显示相控阵雷达、导航雷达、激光雷达和底层控制箱它们所对应的信息项和信息。

5、故障查询模块

在这里插入图片描述
功能描述:
将故障信息存储在MySQL数据库中,通过时间条件筛选,查询所需的故障信息内容,具体内容包括时间、设备名称和故障信息。

6、在线帮助模块

功能描述:
软件操作的帮助文档,便于用户使用。

菜单栏:

1、文件
在这里插入图片描述
2、视图
在这里插入图片描述
3、帮助
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/Cappuccino_jay/article/details/126599789