嵌入式软件开发

嵌入式软件开发

马兴录, 编著

出版社:化学工业出版社

年代:2012

定价:32.0

书籍简介:

本书结合齐鲁软件设计大赛经验,按照学生参赛过程所经历的不同阶段编排内容,由浅入深,逐步引导学生进入嵌入式软件开发领域,并能充分发挥学生的创新能力。书中以当前热门技术云计算为背景,针对嵌入式软件开发,详细说明了软件开发设计的有关知识背景、开发步骤和技巧,提供了丰富的开发案例和程序。在书中所设定的技术框架内,允许读者自由发挥,设计各种不同的嵌入式应用。

书籍目录:

第1章 嵌入式系统概述

1.1 嵌入式系统

1.1.1 嵌入式系统定义

1.1.2 嵌入式系统的组成

1.1.3 嵌入式处理器

1.1.4 嵌入式系统的应用

1.2 嵌入式软件系统

1.2.1 无操作系统的嵌入式软件

1.2.2 基于嵌入式操作系统的应用软件

1.3 嵌入式操作系统

1.4 嵌入式GUI

1.5 嵌入式数据库

第2章 嵌入式软件开发方法

2.1 软件开发,重在需求分析与调查

2.2 面向对象的开发方法

2.2.1 面向对象的模型视图

2.2.2 问题域的抽象

2.2.3 可重用性

2.2.4 并发性的内在支持

2.3 基于UML的面向对象方法

2.3.1 UML的特性

2.3.2 UML在需求分析阶段的应用

2.3.3 UML在设计阶段的应用

2.4 嵌入式软件开发环境

2.5 嵌入式软件测试

2.5.1 嵌入式软件测试的特点

2.5.2 嵌入式软件测试环境与测试步骤

2.5.3 嵌入式软件测试技术

2.5.4 嵌入式软件测试工具

第3章 设计命题

3.1 命题背景

3.1.1 应用软件运行模式的演变

3.1.2 什么是Web Service·

3.1.3 云计算

3.1.4 云端应用

3.2 设计要求

3.2.1 技术要求

3.2.2 作品内容要求

3.3 前车之鉴

第4章 嵌入式Web Service的实现

4.1 Web Service的原生态实现

4.1.1 Web Service的工作原理

4.1.2 典型的Web Service结构

4.1.3 Web Service的实现--gSOAP

4.2 基于Java的Web Service实现

4.3 Visual Studio中的Web Service实现

4.3.1 创建Web Service的服务程序

4.3.2 创建客户端调用Web Service

4.4 WCF框架

4.4.1 WCF简介

4.4.2 WCF开发

4.5 基于JSON的数据传输

4.5.1 JSON简介

4.5.2 JSON与XML的比较

4.5.3 开发环境支持

4.6 OpenAPI

4.6.1 OpenAPI简介

4.6.2 OpenAPI与Web Service的比较

4.6.3 OpenAPI编程

4.7 小结

第5章 云计算

5.1 云计算

5.1.1 云计算概念的提出

5.1.2 云计算的工作原理及关键技术

5.1.3 云计算的服务模式

5.1.4 云计算与操作系统的相似性分析

5.2 云端应用

5.2.1 开发工具

5.2.2 可扩展性设计

5.2.3 安全性

5.2.4 基础架构知识

5.2.5 Web服务是关键

第6章 设计实例一--基于Web Service的降水信息采集系统的设计

6.1 设计背景

6.1.1 概述

6.1.2 现状分析

6.1.3 设计目标

6.2 需求分析

6.2.1 系统的数据量

6.2.2 实时性要求

6.2.3 通信容量

6.2.4 安全性控制

6.2.5 系统总体功能划分

6.2.6 平台选择

6.3 概要设计

6.3.1 系统总体设计思路

6.3.2 系统总体设计方案

6.3.3 数据存储体系的设计

6.3.4 安全性设计

6.4 详细设计

6.4.1 数据库设计

6.4.2 系统工作流程

6.4.3 通信协议

6.4.4 前置通信软件的设计

6.4.5 Web网站的设计

6.5 关键代码分析

6.5.1 Web Service接口的服务端实现

6.5.2 基于J2ME的手机客户端实现

第7章 设计实例二--无限餐饮系统的设计

7.1 需求分析

7.1.1 设计背景

7.1.2 无限餐饮系统的设计要求

7.1.3 总体需求规定

7.2 概要设计

7.2.1 开发环境

7.2.2 总体设计

7.2.3 数据库系统设计

7.2.4 面向消费者的Web服务设计

7.2.5 J2ME手机客户端子系统设计

第8章 设计实例三--分布式生活圈管理系统的设计

8.1 需求分析

8.1.1 设计背景

8.1.2 设计目标

8.2 设计方案

8.2.1 系统整体设计

8.2.2 处理流程

8.2.3 模块接口设计

8.3 系统实现

8.3.1 接口设计

8.3.2 Web Service主服务器的接口代码实现

附录

附录1 嵌入式软件开发典型问题汇总

附录2 命题的演变

后记

参考文献

内容摘要:

《嵌入式软件开发:基于Web Service的云端应用软件开发》结合齐鲁软件设计大赛经验,按照学生参赛过程所经历的不同阶段编排内容,由浅入深,逐步引导读者进入嵌入式软件开发领域,并能充分发挥读者的创新能力。
  书中以当前热门技术云计算为背景,针对嵌入式软件开发,详细说明了软件开发设计的有关知识背景、开发步骤和技巧,提供了丰富的开发案例和程序。在书中所设定的技术框架内,允许读者自由发挥,设计各种不同的嵌入式应用。
  《嵌入式软件开发:基于Web Service的云端应用软件开发》特别适合作为卓越工程计划相关专业的嵌入式软件开发课程教材以及大学生课外科技活动指导教材,也可作为设计类课程教材,如嵌入式系统设计、手机软件设计等课程,以及作为本科生综合课程设计或毕业设计的参考教材。

书籍规格:

书籍详细信息
书名嵌入式软件开发站内查询相似图书
9787122152336
如需购买下载《嵌入式软件开发》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位化学工业出版社
版次1版印次1
定价(元)32.0语种简体中文
尺寸26 × 19装帧平装
页数印数

书籍信息归属:

嵌入式软件开发是化学工业出版社于2012.10出版的中图分类号为 TP311.52 的主题关于 软件开发 的书籍。