本书是学习web技术和物联网应用开发的教材。本书应用“项目驱动”(Project-Driven)最新教学模式,通过完整的项目案例系统地介绍了使用Web技术来开发物联网应用的方法和技术。全书包括:物联网与开发技术概述,智能家居web应用概述,HTMI页面设计,css样式表设计,JavaScript编程,Web开发框架与插件,Web应用物联网中间件等。本书内容上注重理论与实践相结合,内容详尽,提供了大量实例,突出应用能力和创新能力的培养,将一个实际项目的知识点分解在各章作为案例讲解,是一本实用性突出的教材。
梁立新,毕业于中国科技大学,获管理科学硕士学位,后留学美国伊利诺依理工大学,获工商管理硕士学位。毕业后曾工作于美国华尔街、加拿大多伦多证券交易所和Canada Gain Fortune Inc.,担任高#级软件设计师和首#席技术官。在国内具有从零开始成功创业以及多年职业管理经历。现任深圳技术大学大数据与互联网学院副教授、外国专家局特聘专家。作为主审和作者与#高等学校计算机科学与技术教学指导委员会及高校学者研发出“全国高等院校“十二五”项目驱动案例实践系列教材”并由清华大学出版社出版。其中两本教材获得国家j十二五规划优秀教材。
第1章物联网与开发技术概述1
1.1物联网的概念1
1.1.1物联网的定义1
1.1.2物联网的发展过程2
1.1.3物联网的特征3
1.2物联网的系统结构4
1.2.1感知层5
1.2.2传输层5
1.2.3支撑层5
1.2.4应用层5
1.3物联网应用开发技术5
1.3.1感知层技术5
1.3.2传输层技术6
1.3.3支撑层技术7
1.3.4应用层技术7
习题8
第2章智能家居Web应用概述9
2.1智能家居行业分析9
2.1.1智能家居概述9
2.1.2智能家居的发展状况10
2.1.3智能家居的应用前景12
2.2系统方案设计与分析12
2.2.1系统总体框架设计12
2.2.2系统功能需求分析13
2.3智能家居功能模块分析16
2.3.1环境监测功能模块分析16
2.3.2电器控制功能模块分析18
2.3.3安全防护功能模块分析20
2.3.4智能能耗功能模块分析222.4系统部署与运行测试24
2.4.1系统软硬件部署24
2.4.2系统操作与测试25
习题26
第3章HTML页面设计27
3.1HTML设计概述27
3.1.1HTML简介27
3.1.2HTML文本设置32
3.1.3HTML图像处理36
3.1.4HTML颜色设置38
3.2HTML列表与框架40
3.2.1HTML链接40
3.2.2HTML头部信息45
3.2.3HTML列表46
3.2.4HTML框架48
3.3HTML布局元素52
3.3.1HTML表格52
3.3.2HTML区...