





定价:59.8元
印次:1-1
ISBN:9787302643241
出版日期:2024.01.01
印刷日期:2024.01.12
图书责编:黄芝
图书分类:教材
本教材包括物联网物端系统开发与实践、云管理操作平台的原理与实践、移动端的设计与开发,共三个单元。 特色一是突出软件工程的特点。教材覆盖软件生命周期的核心阶段,涉及主流开发环境与工具,整合**知识、技术和项目。二是应用国际先进的教材撰写理念。以“原理介绍-案例分析-项目实践”组织内容,理论技术以实践应用为目的。三是以任务驱动和工程项目为导向。通过具体的项目和任务,培养学生解决复杂问题的能力和思维。四是以一整套完整的物联网实体系统作为实践案例,进行需求分析、设计、实现,并接入云平台,形成一整套实体系统。 本书适合于从事物联网软件开发的工程人员,以及高年级本书依托教育部高等学校软件工程专业教学指导委员会第一批软件工程专业系列教材的建设,并结合国内关于物联网软件设计与开发类课程的教学情况完成编写。 全书共8章,分别从物联网软件开发基础(第1、2章)、物联网设备端系统开发与案例分析(第3~5章)、物联网云端系统开发与案例分析(第6~8章)三个单元展开。其中,设备端部分从嵌入式端、移动端两个角度进行介绍; 每章末尾部分设置有习题,以便读者复习巩固和进一步探索。此外,配套的实验指导书包含丰富的案例和实验。 本书既可作为软件工程、计算机、自动化等相关专业的本科生和研究生教材,也可供从事物联网软件行业的研究人员和工程人员阅读参考。 本科生、研究生等。
郑江滨,教授、博士生导师。现为西北工业大学软件学院院长、国家软件人才国际培训(西安)基地主任、陕西省移动应用技术工程研究中心主任、教育部软件工程教学指导委员会委员、计算机专业认证专家,主持和参研国家自然基金、国家863、核高基、国防863等项目,获得国防科学技术进步奖二等奖、陕西省高等学校科学技术奖一等奖、陕西省信息产业厅科技成果奖一等奖、陕西省教学成果奖一等奖、国家高等教育教学成果奖二等奖等。
前言 新一代信息技术是推动国民经济智能化转型、高端化升级、绿色化发展的重要力量。党的二十大报告强调: “必须坚持科技是第一生产力、人才是第一资源、创新是第一动力,深入实施科教兴国战略、人才强国战略、创新驱动发展战略,开辟发展新领域新赛道,不断塑造发展新动能新优势”。 物联网作为一项国家战略性新兴产业,是我国新型基础设施建设的重要组成部分,近年来获得工业和信息化部等部门在政策、规划、生态、人才等方面的支持。当前,物联网技术在智慧家居、智能制造等场景获得广泛应用,在连接数量、经济产值等方面迎来高速增长。万物互联的时代已经到来。 物联网软件的设计与开发,涉及通信、软件、电子等多种学科,嵌入式技术、移动端开发、云平台应用等多门知识,以及Arduino、树莓派、小熊派等多类国内外产品。那些熟手们信手拈来的技术和产品,对于初学者往往眼花缭乱。因此,本书面向本科生、研究生和物联网开发爱好者,一方面在系统性上,以物联网软件开发为引线,将有关的网络原理、软件知识、新兴技术等串联讲解,期望读者不仅能从一本书中初窥物联网系统的软件概貌,还能在设计和开发的实践中随时查询; 另一方面在前沿性上,以一套典型的物联网系统软件开发案例为驱动,不仅介绍了传统的嵌入式端和移动端,还介绍了新兴的物联网云平台以及物联网关键技术的发展趋势,从而实现嵌入式、移动端、云端内容的融合和贯穿。本书以“原理介绍—案例分析—项目实践”为线索组织内容,同时覆盖了理论学习和实践应用的需求。 本书共三个单元,分别介绍了物联网和软件的背景知识、物端中嵌入式和移动端的开发基础,以及云端开发的主要概念。其中...
目录
第一单元物联网软件开发基础
第1章物联网基础
1.1物联网的体系架构
1.1.1感知层
1.1.2网络层
1.1.3应用层
1.2物联网的端系统
1.2.1物端
1.2.2移动端
1.2.3云端
1.3本章小结
1.4课后习题
第2章设备选型和技术选型
2.1开发板设备选型
2.1.1CC3200
2.1.2Arduino
2.1.3树莓派
2.1.4开发板小结与比较
2.2通信技术选型
2.2.1物联网的典型通信技术
2.2.2有线通信
2.2.3无线短距离通信
2.2.4无线长距离通信
2.3软件开发技术选型
2.3.1常见的软件开发模型
2.3.2一般开发流程
2.4本章小结
2.5课后习题
第二单元物联网设备端系统开发与案例分析
第3章嵌入式实时操作系统FreeRTOS原理
3.1FreeRTOS概述
3.2FreeRTOS体系结构
3.2.1任务管理模块
3.2.2时间管理模块
3.2.3内存管理模块
3.2.4协同例程管理模块
3.3FreeRTOS调度机制
3.3.1任务结构
3.3.2任务调度原理
3.4本章小结
3.5课后习题
目录
物联网技术基础
第4章移动端Android应用开发基础及高级编程
4.1Android系统概述
4.1.1Android的发...
特色二:应用国际先进的教材撰写理念。以“原理介绍-案例分析-项目实践”组织内容,理论技术以实践应用为目的。
特色三:以任务驱动和工程项目为导向。通过具体的项目和任务,培养学生解决复杂问题的能力和思维。
特色四:以一整套完整的物联网实体系统作为实践案例,进行需求分析、设计、实现,并接入云平台,形成一整套实体系统。
"