-
内容大纲
本书依托教育部高等学校软件工程专业教学指导委员会第一批软件工程专业系列教材的建设,并结合国内关于物联网软件设计与开发类课程的教学情况编写而成。
全书共4章,分别从案例驱动的物联网系统开发(第1、2章)、基于国产技术和产品的物联网实验(第3、4章)两个单元展开,是本书的配套主教材在物联网软件开发与实践方面的补充和拓展。其中,第一单元以项目案例为驱动,介绍嵌入式端、移动端完整的开发流程;第二单元以国产软硬件平台为主体,介绍与前述案例息息相关的5个物联网实验。本书特色:一是突出软件工程的特点,本书覆盖软件生命周期的核心阶段,涉及主流开发环境与工具,整合最新知识、技术和项目;二是将一整套物联网实体系统作为实践案例,介绍需求分析、软件设计、编码实现等,形成完整的物联网开发流程和软件系统。
本书可以作为软件工程、计算机、自动化等相关专业的本科生和研究生教材,也可供从事物联网软件行业的研究人员和工程人员阅读参考。 -
作者介绍
-
目录
第一单元 案例驱动的物联网系统开发
第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.2 HTTP 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.1 XML数据格式
2.6.2 JSON数据格式
2.6.3 物理结构
2.7 详细设计与编程实现
2.7.1 AddDeviceAetivity组件
2.7.2 SmartFishACtivity组件
2.7.3 移动端应用运行演示
2.8 本章小结
第二单元 基于国产技术和产品的物联网实验
第3章 物端开发实验
3.1 实验环境配置
3.1.1 硬件环境概述
3.1.2 软件环境概述
3.1.3 IoT 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.1 Node.js
4.1.2 DevEco Studio IDE
4.1.3 创建应用
4.2 HarmonyOS应用开发基础
4.2.1 Ability
4.2.2 应用包结构
4.2.3 常见事件
4.2.4 组件初识
4.2.5 常见显示类与交互类组件
4.2.6 常见布局组件
4.2.7 案例:学生注册信息
4.2.8 自定义组件
4.2.9 HiLog
4.3 UI框架
4.3.1 UI框架的分类
4.3.2 ACE UI
4.3.3 JavaScript UI框架结构
4.3.4 JS页面实例
4.4 本章小结
附录 缩略词
参考文献
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...