声明
摘要
第1章 绪论
1.1 课题研究的背景
1.2 国内外远程监控技术发展现状
1.3 课题研究的意义
1.4 论文研究内容及组织结构
第2章 相关背景技术介绍
2.1 C/S与B/S架构
2.2 TCP/IP
2.3 Socket套接字
2.4 MySQL数据库
2.5 Qt
2.6 本章小结
第3章 功能需求与总体设计
3.1 需求概要描述
3.2 环境实时监测需求分析
3.2.1 氧气含量监测
3.2.2 二氧化碳含量监测
3.2.3 PM2.5含量监测
3.2.4 温度监测
3.2.5 湿度监测
3.2.6 VOC综合指数监测
3.2.7 市电电压监测
3.2.8 零地电压监测
3.2.9 烟雾状态监测
3.2.10 漏水状态监测
3.3 监控异常报警
3.3.1 客户靖界面报警
3.3.2 声光报警器报警
3.4 楼宇管理
3.4.1 楼宇结构管理
3.4.2 实时数据显示
3.4.3 监控状态统计
3.5 系统配置
3.5.1 传感器配置
3.5.2 分析仪配置
3.6 组态显示
3.6.1 控件管理
3.6.2 视图管理
3.7 信息查询
3.8 远程控制
3.9 系统硬件架构设计
3.10 系统软件模块划分
3.10.1 服务器模块划分
3.10.2 客户端模块划分
3.11 本章小结
第4章 服务器端详细设计与实现
4.1 服务器端应用程序设计与实现
4.1.1 通信模块的设计与实现
4.1.2 设备状态监测模块的设计与实现
4.1.3 报警器自动控制模块的设计与实现
4.2 数据库系统设计与实现
4.2.1 数据库表概要设计
4.2.2 数据表详细设计
4.2.3 数据库模块实现
4.3 本章小结
第5章 客户端详细设计与实现
5.1 客户端程序模块结构设计
5.1.1 MainWindow类
5.1.2 Receiver类
5.1.3 RoomTreeWidget类
5.1.4 HomePage类
5.1.5 AnalyzerConfigure类
5.1.6 ControlTableListWidget类
5.1.7 AnalogTube类
5.1.8 ViewTableListWidget类
5.1.9 TabWidget类
5.2 楼宇管理功能设计与实现
5.3 首页窗体显示设计与实现
5.3.1 房间状态统计饼状图
5.3.2 监测点窗体显示
5.4 相关数据结构设计
5.4.1 Analog结构体
5.4.2 Switch结构体
5.4.3 AnalogSensorRange结构体
5.4.4 报警类型枚举
5.4.5 监测点状态颜色定义
5.4.6 sitenameToIds数组
5.5 本章小结
第6章 系统测试
6.1 测试环境
6.2 测试过程及结果
6.2.1 测试过程
6.2.2 相关测试结果
6.3 本章小结
第7章 总结和展望
7.1 总结
7.2 展望
致谢
参考文献
攻读学位期间发表的论文