学习情境一 物联网项目规划与实施 1
【任务分析】 1
一、任务描述 1
二、需求分析 1
任务一 了解物联网相关知识 3
任务二 熟悉典型物联网应用系统 4
一、我国部分省市的物联网示范工程与取得的成果 4
二、物联网技术在现代农业中的应用 5
三、物联网技术在现代交通领域中的应用 7
四、物联网技术在其他领域中的应用 9
任务三 认识基于物联网的太阳能光伏组件监控系统 10
一、基于物联网的太阳能光伏组件监控系统概述 10
二、基于物联网的太阳能光伏组件监控系统的组成 11
三、基于物联网的太阳能光伏组件监控系统客户端管理功能 11
【归纳总结】 16
【练习与实训】 16
一、习题 16
二、实训 16
学习情境二 系统感知层设计 18
【任务分析】 18
一、任务描述 18
二、需求分析 19
任务一 系统数据采集模块硬件设计 19
一、微控制器介绍 19
二、数据采集硬件电路 25
任务二 系统数据采集模块软件设计 29
一、开发环境介绍 29
二、软件设计 37
【归纳总结】 68
【练习与实训】 68
一、习题 68
二、实训 69
学习情境三 系统传输层设计 70
【任务分析】 70
一、任务描述 70
二、需求分析 71
任务一 通信协议设计与实现 71
一、通信协议介绍 71
二、通信硬件电路设计 83
任务二 系统数据无线传输与接收 84
一、WiFi模块介绍 84
二、软件设计 84
【归纳总结】 98
【练习与实训】 98
一、习题 98
二、实训 98
学习情境四 系统应用层设计 100
【任务分析】 100
一、任务描述 100
二、需求分析 100
任务一 系统设计 101
一、系统目标 101
二、系统流程图 101
三、系统功能结构 103
四、数据库设计 104
任务二 构建系统开发及运行环境 106
任务三 系统功能模块的详细设计 126
一、认识UML 126
二、认识分析设计工具Visio 128
三、用例图实现设计 131
任务四 公共类设计及编写 133
一、Web.config文件设计 133
二、自定义基础类 134
任务五 系统主要功能模块的实现 139
任务六 系统测试 148
任务七 系统发布及部署 150
【归纳总结】 162
【练习与实训】 162
一、习题 162
二、实训 162
参考文献 163