目录 第一单元案例驱动的物联网系统开发 第1章基于CC3200的物联网系统设计与物端开发 1.1系统概述 1.1.1系统架构 1.1.2软硬件开发环境 1.1.3需求分析 1.2系统的物端设计与实现 1.2.1光照模块 1.2.2温度模块 1.2.3水位模块 1.2.4系统测试 1.3系统联网任务的实现 1.3.1网络模块的开启和配置 1.3.2HTTP Server服务 1.3.3嵌入式HTTP服务器 1.4本章小结 第2章基于Android的物联网系统移动端开发 2.1需求分析 2.1.1功能需求分析 2.1.2非功能需求分析 2.2用例建模 2.2.1用例的参与者 2.2.2用例图 2.2.3用例模型 2.2.4用例关系 2.2.5活动图 2.3问题域静态建模 2.3.1类与类属性 2.3.2类之间的关联 2.3.3类间的泛化特化关系 2.3.4系统上下文类图 2.4动态交互建模 2.4.1消息序列描述 2.4.2通信图 2.4.3顺序图 2.5软件体系结构 2.5.1软件体系结构的结构视图 2.5.2软件体系结构的动态视图 2.5.3软件体系结构的部署视图 2.6数据格式 2.6.1XML数据格式 2.6.2JSON数据格式 2.6.3物理结构 2.7详细设计与编程实现 2.7.1AddDeviceActivity组件 2.7.2SmartFishActivity组件 2.7.3移动端应用运行演示 2.8本章小结 目录 物联网技术基础实验指导 第二单元基于国产技术和产品的物联网实验 第3章物端开发实验 3.1实验环境配置 3.1.1硬件环境概述 3.1.2软件环境概述 3.1.3IoT Studio的使用 3.2实验一 Hello World初体验 3.2.1搭建环境 3.2.2工程配置 3.2.3编译与烧录 3.2.4关键代码与实验结果 3.3实验二 LCD屏幕显示实验 3.3.1创建工程 3.3.2工程配置 3.3.3编译与烧录 3.3.4关键代码与实验结果 3.4实验三 温湿度实验 3.4.1创建工程 3.4.2工程配置 3.4.3编译与烧录 3.4.4关键代码与实验结果 3.5实验四 WiFi实验 3.5.1搭建环境 3.5.2关键代码与实验结果 3.6本章小结 第4章鸿蒙应用基础 4.1应用开发环境搭建流程 4.1.1Node.js 4.1.2DevEco Studio IDE 4.1.3创建应用 4.2HarmonyOS应用开发基础 4.2.1Ability 4.2.2应用包结构 4.2.3常见事件 4.2.4组件初识 4.2.5常见显示类与交互类组件 4.2.6常见布局组件 4.2.7案例: 学生注册信息 4.2.8自定义组件 4.2.9HiLog 4.3UI框架 4.3.1UI框架的分类 4.3.2ACE UI 4.3.3JavaScript UI框架结构 4.3.4JS页面实例 4.4本章小结 附录缩略词 参考文献