声明
1 绪 论
1.1 论文研究背景与意义
1.2 国内外研究现状
1.2.1 水质数据采集
1.2.2 数据通信传输方式
1.2.3 数据接收模块
1.2.4 水质预警方案
1.2.5 水质监测系统
1.2.6 国内外研究现状总结
1.3 论文主要研究内容和章节安排
2 水质监测系统相关技术
2.1 水质采集设备简介
2.1.1 水质采集设备模块介绍
2.1.2 水质采集设备的工作原理
2.2 基于Netty数据处理模块
2.2.1 Netty整体框架及其通信模型
2.2.2 Netty对字节流的处理
2.2.3 心跳检测和心跳保活
2.3 后台管理模块
2.3.1 前后端分离框架
2.3.2 缓存技术
2.3.3 消息队列和消息推送
2.3.4 服务器集群部署和负载均衡技术
2.4 本章小结
3 系统的需求分析和架构设计
3.1 水质监测系统应用场景和需求分析
3.1.1 水质数据处理模块分析
3.1.2 水质监测后台管理系统模块分析
3.1.3 系统的可靠性和可用性设计
3.2 水质监测系统的总体架构设计
3.3 本章小结
4 水质监测系统数据处理模块的设计
4.1 网络通信协议的设计
4.2 Netty数据接收服务端的设计实现
4.3 Netty数据报文的处理流程
4.4 Netty数据心跳保活机制实现
4.4.1 心跳报文收发格式设计
4.4.2 服务端心跳实现
4.4.3 水质采集设备心跳实现
4.5 本章小结
5 水质监测系统后台管理模块设计与实现
5.1 系统整体架构设计
5.1.1 表示层
5.1.2 业务逻辑层
5.1.3 数据访问层和数据库表的实现
5.2 功能模块接口层设计
5.2.1 水质数据可视化实现
5.2.2 水质数据下载上传接口
5.2.3 水质预警信息推送模块
5.3 服务性能的提升
5.4 本章小结
6 系统测试与结果展示
6.1 系统的环境搭建
6.2 系统功能测试和成果展示
6.2.1 水质监测系统基本功能测试
6.2.2 数据可视化展现
6.2.3 Netty心跳功能和心跳保活测试
6.2.4 数据处理模块性能测试
6.2.5 Redis的缓存使用测试
6.2.6 WebSocket消息推送的测试
6.3 本章小结
7 总结与展望
7.1 论文总结
7.2 展望
致谢
参考文献
华中科技大学;