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

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

1、实时数据显示模块


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

2、数据查询模块


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

3、数据统计模块


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

4、状态监视模块


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

5、故障查询模块


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

6、在线帮助模块

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

菜单栏:

1、文件

2、视图

3、帮助

【QT】QT项目:数据采集软件开发相关推荐

  1. QT无人机飞控地面站软件开发

    最近正在进行一个QT无人机飞控地面站软件开发,由于疫情原因,项目进度执行比较慢.涉及要的技术主要包括:百度地图SDK接口结合Qt WebEngine使用,串口通信技术,Mysql数据库技术等.

  2. 借助开源项目学习软件开发_借助开源硬件,SparkFun继续创新

    借助开源项目学习软件开发 当SparkFun Electronics创始人兼首席执行官Nathan Seidle在科罗拉多大学攻读工程专业时,他被教导:"真正的工程师想出了一个主意,并为该主 ...

  3. 3天搞定的小型B/S内部管理类软件定制开发项目【软件开发实战10步骤详解】

    十一休假,杭州西湖边逛了一圈只能用人山人海来形容,浙大紫金港校区也逛了一圈风景如画,建设得真不错很棒,假期就去了这2个地方,然后在家里陪老婆.看孩子.洗尿布.打了几局星际争霸,在网上接了一个B/S架构 ...

  4. STC15单片机实战项目 - 新建工程(软件开发)

    软件开发 - 新建工程 一.开发工具与工程文件链接 1.Keil c51 UV4 https://yunpan.360.cn/surl_yrIfYYmeRFk 2.STC-ISP下载软件 https: ...

  5. 产品化软件开发与项目化软件开发的对比

    对比指标 产品化特点 项目化特点  主要定位  为产品使用目标群体提供有价值的服务,致力于提升产品的价值和服务水平 提供达到客户预期目标的整套解决方案,以客户的用户为中心,以项目客户的利益为核心  服 ...

  6. 软件开发项目的风险管理 (转)

    原作者:李艺兰 软件开发项目的风险管理 众所周知,软件开发过程可分为:需求分析.设计.编码.测试.安装及维护等几个过程(在RUP方法中:业务建模.需求.分析设计.实施.测试.部署),实际上一个完整的软 ...

  7. 如何在华为云软件开发云上搭建JavaWeb,Maven项目

    本文将使用华为云软件开发云向大家演示如何搭建JavaWeb,Maven项目. 一.相关信息 1.华为云软件开发云简介 华为云软件开发云(DevCloud)是集华为近30年研发实践,前沿研发理念,先进研 ...

  8. 软件开发项目的风险管理

    月27日参加了项目管理联盟组织的'北京项目管理爱好者聚会',我被易风邀请做了一个主题演讲,其实不是什么演讲,只是结合理论谈了自己的一些想法和工作中遇到过的经验教训,更主要的目的是给大家出一个讨论和交流 ...

  9. Eclipse安装Git插件以及通过Git导入华为软件开发云项目

    --内容提交-- 1.    Eclipse安装Git插件 2.    在Eclipse中导入华为软件开发云项目, 以及常用Git操作 一. Eclipse安装Git插件 现在从eclipse官网下载 ...

最新文章

  1. 微软职位内部推荐-Senior Development Lead – Sharepoint
  2. linux xia 安装程序,linux更新或安装libzip
  3. 函数声明、函数表达式、匿名函数、立即执行函数
  4. Linux 驱动开发之内核模块开发 (二)—— 内核模块编译 Makefile 入门
  5. rest framework 节流
  6. eclipse和myeclipse的差别问题
  7. git rebase 两个交叉branch换基
  8. 河北民间组织管理系统之社会团体许可业务的项目目标文档
  9. 4n35光耦引脚图_光耦合器隔离技术在工业环境中的应用!-先进光半导体
  10. paip.-Djava.library.path -Djava.ext.dirs= 的区别
  11. 机器人机构学基础(朱大昌)第三章部分习题答案
  12. 英特尔服务器主板型号参数对照表,intel主板_目前市场上intel主板芯片组型号对应cpu针脚数量?...
  13. 基于HTML+CSS+JavaScript+Bootstarp响应式健身网站(web前端期末大作业)
  14. Java-构造方法(constructor)
  15. dds:publish
  16. python使用RSA加密算法
  17. 《扫雷》游戏递归算法分析
  18. 一款拥有漂亮外表的Typecho简洁主题-Scarfskin
  19. 微信小程序 使用map组件 地图获取位置、移动选点、逆地址解析
  20. 【Matlab】帮助文档打不开

热门文章

  1. 拼音首字母缩写在线翻译源码|趣味源码
  2. redhat linux防火墙设置ip,redhat 防火墙禁止允许的IP链接指定的端口
  3. sed命令的作用linux,linux sed命令详解
  4. java jsonobject 赋值_Java中JSONObject相关操作
  5. 快速设计元器件原理图库和PCB封装库
  6. python绘制色块图_在Python tu中用色块和数字绘制板
  7. 原币金额与本币金额的区别
  8. Android FILE_PROVIDER_PATHS 冲突错误 meta-data#android.support.FILE_PROVIDER_PATHS@resource
  9. 8年美团经验之谈 —— 自动化测试成长之路
  10. 起飞,年薪70万+ 5月字节Android高工岗4面上岸