基于Qt Creator的linux系统终端监控图形界面开发

来源 :中国新通信·理论版 | 被引量 : 0次 | 上传用户:hegangcd2
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:终端监控软件用于监控网络设备的基本信息,运用图形用户界面开发软件Qt Creator开发出适用于Linux系统的终端监控软件,该软件可安装于PC、手机、平板等显示设备上,用来监控需要被监控的设备,此方案价低廉、硬件兼容性好、编程简便、维护方便、可移植性强。
  关键词:终端监控软件;Qt Creator;linux系统
  交互界面(Interface)是终端监控软件与被监控的设备用户的接口,在很大程度上决定着软件的成败。因此,为应用程序选择一个图形用户界面(GUI:Graphical User Interface)开发工具箱是软件开发过程中非常重要的一件事。目前,可选择的图形用户界面工具箱较多,如VS、MFC等等,而且每一个工具箱都有自己的优点和缺点。有些比其它的小,有些比其它速度快,有些易于安装,有些是跨平台的,有的甚至支持用户提出的特殊需求。本文将运用一种新的交互界面开发工具Qt。
  QT是一个跨平台的C++图形用户软件库,QT支持Unix和Linux系统,还支持Window用户平台。QT良好的封装机制使其模块化程度非常高,可重用性相对来说较好,用户用来开发和使用比较方便。QT的API和开发工具对所有支持平台都是一样的,从而可以实现独立于平台的程序开发和配置。QT使得跨平台软件编程直观、简易和方便。Linux系统作为较早的源代码开发操作系统,将引领未来软件发展的方向。
  终端监控软件可以安装于PC、手机、平板等设备上,它可以按照真的实际电力系统的数学模型来模拟各种调度操作和故障后的系统工况, 并将这些信息送到电力系统控制中心的模型内, 为调度员提供一个逼真的培训环境,以达到既不影响实际电力系统的运行,又可以培训调度运行人员的目的。操作系统的发展,面对对象技术的出现,以及电力系统国际标准IEC 61970 的制定, 都给DTS 的发展提供了更广阔的空间, 其相应的发展也迫在眉睫。图形数据一体化支撑环境(DGSE) 作为DTS(调度员培训仿真系统Dispatcher Training Simulator) 软件的重要组成部分, 它的好坏直接影响到DTS 上高级应用软件的开发及整个系统的成败。在以往的软件结构上, DGSE 通常仅包括底层通用图形模块、电力系统相关的图形模块、与离线库和实时数据库接口的支持模块。本文第一次提出一个以Qt 为底层图形模块、用C + + 和Qt 图形用户界面类库开发的DTS 图形数据一体化支撑环境的技术方案, 本方案经过反复测试以及用户考验證明, 具有较高的稳定性和可靠性。
  一、终端监控软件设计方案
  基于QT的linux系统终端监控软件,通过交换机与各个被监控的设备相连接,通过不同设备的ip地址与设备进行通信。
  二、工作原理
  设备加电后,各被监控设备向监控设备发起注册信息,监控设备可根据注册信息识别被监控设备的信息。被监控设备信息通过鉴权后,监控设备对被监控设备成功响应。
  各被监控设备成功注册后,自动定时4s向监控设备发送心跳帧,维护控制链路。20s收不到注册信息应答,超时后重新注册,监控设备20s收不到被监控设备的心跳信息,认为该被监控设备不在线或故障。
  注册成功后,监控设备定时查询被监控的设备信息,被监控设备向监控设备上报实时信息。
  
  三、监控界面
  终端监控软件显示如图3和图4
  四、小结
  基于QT的linux系统终端监控软件,该软件通过网口与各个监控设备相通信,可以实时显示各个被监控设备的相应信息,可以对各个被监控设备的相应信息进行设置、更改、擦出等操作。
  参考文献:
  [1]Xteam (中国)软件技术有限公司编著,Qt程序设计,清华大学出版社
  [2]李宋琛主编,Linux面向对象窗口高级编程,科学出版社
  [3]Daniel Dolin著,袁鹏飞译.24小时学通Qt程序设计.人民邮电出版社.2000 年
  [4]董渊等.Linux 系统Motif/ OpenGL 程序开发[M] . 机械工业出版社,2000 - 11
  作者简介:
  刘亚楠(1987-),女,河南省新乡市人民,族:汉 职称:无,研究方向:通信电子
其他文献
摘 要:物联网技术与移动通信技术的结合,是未来通信行业发展的必然趋势。5G技术在物联网中的应用范围还有待提高,但就其当下的应用成果而言,对多个行业的发展有着极其重要的推动作用,并能大大提高人们日常生活、工作、出行的便捷程度,还能优化城市基础服务建设。  关键词:物联网;5G;应用  一、物联网技术的内涵  物联网技术是依托于互联网技术发展衍生出来的新兴技术企业,以互联万物为基础,并且在此基础之上
期刊
摘 要:在时代日益发展的背景下,科技发展速度越来越快,物理电子应用技术渗透到社会的各个方面,物理电子应用技术的效率直接关乎到国计民生和国家发展战略。基于此,本文介绍了物理电子应用技术发展存在的主要问题,提出了新形势下提升物理电子应用技术的有效对策,以供大家参考。  关键词:新形势;物理电子应用技术;对策  在信息化时代,促进物理电子应用技术创新的重要力量是市场需求,但是当前的人才培养方法与物理电
期刊
摘 要:为保障物联网技术的价值可以全面发挥,给人们的生活提供更多便利。本文对物联网技术下的安全问题与解决策略进行分析。首先,指出了物联网运行过程中存在的网络安全问题,例如系统运行不够通畅、通信等级不够高、系统隐私安全无法获得保证、常隐藏数据传输安全问题、数据虚假攻击问题泛滥等。其次,基于物联网技术的计算机网络安全问题的应对策略包括建立健全物联网加密体系、创建完善的隐私保护体系、加强终端设备监控力
期刊
摘 要:输配电工程的自动化系统是电力资源输导的保障,也是电力资源能够充分发挥应用价值的关键。本文分析了输配电及其用电工程运用自动化的重要性,指出了自动化维护过程中出现的问题,在此基础上提出有效的优化措施,旨在促进输配电及其用电工程的自动化运行的效率与质量。  关键词:输配电;用电工程;自动化技术  引言:我国输配电用电工程运行质量以及效率的提升得益于自动化技术的运用,一定程度上满足了我国对电力能
期刊
摘 要:将OCR技术运用到涉烟违法案件办理工作中,能够实现涉烟违法信息的精准识别与智能提取,为烟草专卖行政处罚文书的智能生成提供可能,将大大缩短案件办理时间,对提升烟草专卖行政处罚效率,提高涉烟违法案件办理信息化水平起到关键作用。  关键词:OCR技术;智能提取;案件办理效率  当前,基于Android、IOS等操作系统的手机端OCR(光学字符识别系统)技术已在日常生活中被广泛应用,成为广大手机
期刊
摘 要:随着经济的发展,对于电力能源的需求已经越来越多,因此必须要保证电力通信传输网络的正常有效运行,避免出现故障对电力通信传输造成影响、本文主要围绕电力通讯传输网络常见故障分析处理展开分析和论述,首先介绍电力通信传输网络常见故障存在的问题,然后分析加强处理电力通信传输网络常见故障的有效举措。  关键词:电力通信传输网络;常见故障;处理举措  一、引言  随着国家经济的高速发展,近几年我国通信产
期刊
摘 要:变电站和电网系统一旦出现故障就可能对人民群众的生产、生活带来能源供应和安全使用等方面的不良影响。继电保护则通过对电力系统中的异常情况进行检测、报警和隔离等操作来确保其能够安全地运行。智能变电站技术将现代化的信息采集、交互技术以及电力系统的自动调节、自我保护等功能集中应用在变电站的管理和运维中,是未来的技术发展趋势,其对继电保护的影响必然成为重要研究方向。  关键词:智能变电站;继电保护;
期刊
摘 要:航空工业的发展水平在一定程度上是对国家科技水平的映射。在航空工业中最为核心的生产部分就是航空发动机的研制工作。该项工作具有研发周期大、耗资多、工作难度大的特点,在航空发动机的研制过程中,能够建立起合理完善的项目管理技术是生产企业必须要注重的一项工作内容。本篇就以此展开相关探究。  关键词:航空发动机;研制过程;项目管理  1 项目管理在航空发动机研制过程中的相关问题探究  1.1项目组织
期刊
摘 要:5G通信技术与移动互联网技术正处于飞速发展中,超实时网络传输技术得到广泛关注。超实时业务在未来将呈现多样化的特征,对超实时网络传输技术提出了更高要求。下文将对5G超实时网络传输技术进行探讨分析,以期对该技术的发展提供有效方案。  关键词:5G;超实时网络传输技术;资源分配  网络与通信技术的发展为当前人们的生产生活提供了极大便利,人们的各种需求因而得到满意的服务。当前的分享经济、物联网、手
期刊
摘 要:现代信息技术的蓬勃发展少不了在各方面的高效应用,在潜移默化地改变着人们的生产和生活活动,自动化和智能化大大方便新时代人们的工作和生活,数字网络更是人们缺不了的精神食粮。在这些方面信息技术已经取得了长足的发展,那么,如何在医院利用信息技术便捷化高效化人们的医疗活动,提升人们的健康程度,增强人们的幸福感,这正是本文要探讨分析的。  关键词:信息技术;医院信息  一、现代信息技术的发展  随着
期刊