浏览记录

   
查看大图

基于Qt的在线环保监测系统的设计与实现-毕业设计(毕业论文)

  • 商品编号:c++786
  • 货  号:c++786
  • 品  牌:jgyc
  • 开发语言: C
  • 论文字数: 1.2W
  • 市场价: ¥300.00
  • 销售价: ¥200.00
  • 节省: ¥100.00

以下是介绍(不过多网上展示为了防止查重),如需要完整的请联系客服qq购买.提示:本资料已审核通过,内容严格保密,格式标准,质量保证,软件类的包调试成功. 需要这份设计请联系QQ303563675.团购或代理了解点击这里给我发消息

Ctrl+D收藏此篇
app hook
基于Qt的在线环保监测系统的设计与实现-毕业设计(毕业论文)

2 .1 基于Qt的室内环境监测系统硬件总体方案设计

基于Qt的室内环境监测系统(如图2-1)由三部分组成。分别由Qt制作的客户端,上位机和下位机组成。Qt是由Qt Company开发的跨平台C++图形用户界而应用程序开发框架。经过交叉编译器编译后,可以运行到ARM平台上。Qt上主要实现用户的注册,登录和设置环境参数的阂值以及实时查看环境参数等。上位机由Cortex A9组成,移植Linux3.14的内核和文件系统,主要运行主程序。    下位机上连接有温湿度传感器,甲醛气体传感器,可燃气体传感器,蜂鸣器和继电器等。下位机采集到传感器的数据后,通过RS232串口通信将数据发送给上位机。进过上位机处理后通过TCP/IP协议发送给Qt ,并在Qt界而中显示出来。Qt中设置的阂值通过TCP/IP协议发给上位机,与下位机采集到的数据进行对比,超出阂值,将会触发蜂鸣器。摄像头产生的数据流通过TCP/IP协议传给Qt,实时显示在Qt界面中。

第三章 基于Qt的室内环境监测系统单元模块设计

       本章节的内容主要是对基于Qt的室内环境监测系统的软件部分的相关系统进行设计工作,软件部分主要是分为环境检测端和QT服务端二个部分,他们之间的数据是通过TCP进行传输的,中间还使用到了数据库的相关功能。

3 .1 基于Qt的室内环境监测系统软件整体介绍以及设计

       在本基于Qt的室内环境监测系统课题中最终的软件架构如图3-1

在整个架构中采用了C/S的架构进行整个基于Qt的室内环境监测系统的软件设计。C/S的架构指的是基于服务器和客户端结构的体系,通过服务端和科幻的通信来解决他们之间的交互问题。

在整个基于Qt的室内环境监测系统软件架构中环境检测端是用户手中的部分,主要是用于读取数据和用户登陆等功能的使用。而服务端主要的功能就是提供C/S架构的服务监听,负责为客户端提供网络服务,服务与多个客户端的功能。

3 .2 基于Qt的室内环境监测系统检测模块介绍以及设计

环境检测模块是在用户手中的是用于对环境数据进行读取和对摄像头模块数据进行查看的模块的在此模块中由于涉及到用户问题所以需要进行用户的权限问题的相关的设计工作。在以下的各部分内容中将会对本基于Qt的室内环境监测系统课题中检测模块的各部分功能进行介绍和设计工作的开展。

3.2.1 基于Qt的室内环境监测系统检测模块用户权限设计

在本设计中由于涉及到普通用户和管理员用户的权限问题的设计工作所以在整个设计中需要加以区分。在软件一运行就进入了一个用户的登陆界面中,用户根据自己的需要进行用户的注册、登陆(普通用户登陆、管理员登陆)。

(1)用户权限设计流程图

在基于Qt的室内环境监测系统检测模块用户权限设计功能的流程图如图3-1


3-1 基于Qt的室内环境监测系统检测模块用户权限设计功能的流程图

在不同的用户权限下的功能是不同的,接下来介绍不同用户的功能:

1)管理员用户

管理员用户是在软件登陆的时候就进行选择的并且输入了正确的账号密码即可进如超级管理员用户界面中。管理员用户登陆以后的界面设计如图3-2

管理员用户在登陆以后能够看到在系统中已经注册的用户,这些用户是通过写入了数据库中进行后续的查看的。并且在管理员用户界面中还能进行添加、删除、修改、查询相关的用户成员的信息,并且这些信息都是写入了数据库中的,并不担心数据会丢失。

2 普通用户

普通用户是在软件登陆的时候就进行选择的并且输入了正确的账号密码即可进如普通用户界面中。普通用户登陆以后的界面1设计如图3-3

在这个界面中需要进行连接服务器进行读取数据,必须通过设置ip和端口才能进行连接服务器端。

普通用户登陆以后的界面2设计如图3-4

在这个界面中就包含了许多的数据显示的模块,通过连接到了服务端口以后将在界面中更新这些数据。

基于Qt的在线环保监测系统的设计与实现-毕业设计(毕业论文)效果图展示:


如果您对本商品有什么问题,请提问咨询!

发表咨询

标题:
*咨询内容:
联系方式: (可以是电话、email、qq等)
*验证码:   看不清楚?换个图片
如果您对本商品有什么评价或经验,欢迎分享!

发表评论

标题:
*评论内容:
联系方式: (可以是电话、email、qq等).
*验证码:   看不清楚?换个图片
<