摘要:传统养殖场不能及时有效地监测环境条件影响畜牧养殖的品质与效率。为此本课题开发一套养殖场环境监测系统软件以实现对养殖场的实时监控。养殖场环境监测系统基于zigbee网络监测终端各节点数据,并通过串口将数据上传至PC机,以数据库的形式完成数据存储,同时以直观的图表形式展示各节点的参数变化情况。
本系统采用物联网三层架构模型,感知层、网络层、应用层三层相对应模块化编程,底层感知节点主要使用DTH11温湿度传感器,数据存储采用关系型数据库MySQL 5.5,图表显示采用jfreechart开源软件包。
此套软件经调试与测试,运行良好,有望投入到企业的实际应用中。
关键词:zigbee,串口通信,JFreeChart,mysql。
目录
摘要
Abstract
1 绪论-1
1.1课题背景-1
1.2 选题意义与目的-1
1.3 系统设计思想-1
1.4 本文主要内容-2
2 需求概述-2
2.1 系统规划-3
2.2 系统运行平台要求-3
2.3 开发工具简介-3
2.4养殖场环境监测平台需求概述-4
2.5 本章小结-4
3总体设计-5
3.1系统模块总体设计-6
3.2用户功能总体设计-7
3.3本章小结-8
4 详细设计-9
4.1 数据库设计-9
4.1.1 数据库设计概述-9
4.1.2 数据分析-9
4.1.3 数据库详细设计-10
4.2 类的应用-11
4.3软件界面设计-11
4.4软件展示-14
4.5本章小结-17
5 软件测试-18
5.1 测试目的-18
5.3 监测系统的测试-18
5.3.1 功能单元测试-18
5.4 本章小结-22
结 论-23
参考文献-24
致 谢-25