论文部分内容阅读
物联网借助传感技术不仅能够实现传统网络中人与人之间的通信,而且实现了人与物、物与物之间的信息传输。基于物联网的环境监测是目前环境监测领域的一种创新模式。系统需要采集大量的环境数据,并且要对所采集到的大量数据进行分析、处理,而对系统中大量数据的有效管理是系统能够高效运行的保障。因此,本文针对物联网环境监测系统的特点设计并实现了一款符合该系统需求的数据库。论文在系统地介绍物联网的基本概念、整体架构和底层无线传感网架构的基础上,对目前多种数据库的性能进行了分析比较,最终选择符合系统需求的MySQL作为后台服务的数据库。MySQL数据库具有源代码开放、结构简单、可多平台操作、易于使用、执行速度快等特点。物联网环境监测系统中的Java应用程序通过JDBC驱动连接到MySQL数据库,在MySQL数据库中添加相应的数据表对系统中的数据中进行存储和管理。根据系统的需求,对MySQL数据库设计了四个模块,分别是用户模块、传感模块、用户调研模块、用户反馈模块。用户模块主要是对用户注册信息的查看和修改等管理,传感模块主要是对系统采集到的传感节点信息进行存储和查看等功能的管理,用户调研模块主要是针对用户使用环境监测系统情况的调查及分析,用户反馈模块主要是用户对物联网环境监测系统功能反馈的调查及结果分析。用户调研模块和用户反馈模块是本文设计的数据库的创新所在,用户通过对系统功能使用情况的反馈,间接地参与到系统平台的设计中。用户反馈功能的设计加强了用户参与的重要性,使开发人员设计出更加符合用户需求的系统,提高了系统的可用性。