汽车软件工程 原理·过程·方法·工具.pdf电子书版文档下载

如何自学 占星术 占星教程网盘 塔罗牌教程百度网盘

汽车软件工程  原理·过程·方法·工具

汽车软件工程 原理·过程·方法·工具PDF电子书下载

交通运输

  • 作 者:(德)约克·绍弗勒,托马斯·卢拉弗卡着
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2008
  • ISBN:7121054752
  • 页数:241 页

图书介绍:本书系统地阐述汽车电子系统和软件开发的过程、方法和工具。全书内容分为三部分。第一部分是相关基础知识,包括控制系统、嵌入式系统、实时系统、分布和网络控制系统,以及系统的安全性和可靠性等。第二部分是汽车软硬件系统开发的支持过程和核心开发过程,支持过程包括配置管理、项目管理、供应商管理、需求管理和质量管理等;核心开发过程包括汽车软件系统的需求分析、设计、实现、集成和测试等。第三部分介绍汽车软件设计方法与工具,以及生产和服务过程中涉及的工具。书中采用大量的图表和实例阐述相关的理论并提供工程背景知识,具有很强的实践性和实用性。本书可供从事汽车电子和软件系统研究、开发、管理与维护的工程技术人员使用和参考,也可作为高等院校相关专业本科生和研究生的教材或参考书。 查看图书目录点击购买PDF全本电子书 上一篇:铁路旅客车站设计集锦 3下一篇:我来也 交通工具的过去、现在与未来 《汽车软件工程 原理·过程·方法·工具》目录 标签:软件工程 原理 过程 工具 方法

第1章 引言与概述1

1.1 驾驶员—车—环境系统2

1.1.1 汽车电子系统的构成和工作原理2

1.1.2 汽车电子系统和环境4

1.2 汽车电子系统概述5

1.2.1 驱动部分电子系统6

1.2.2 底盘电子系统8

1.2.3 车身电子系统10

1.2.4 多媒体系统11

1.2.5 分布式网络电子系统12

1.2.6 小结和展望13

1.3 逻辑体系结构概述13

1.3.1 汽车中的ECU网络和功能网络13

1.3.2 开环/闭环控制和监视系统的逻辑体系结构14

1.4 汽车的开发过程15

1.4.1 汽车开发概述15

1.4.2 电子系统开发概述15

1.4.3 电子系统和软件开发的核心过程18

1.4.4 电子系统和软件开发的支持过程20

1.4.5 电子系统和软件的生产及服务21

1.5 电子系统软件开发方法和工具22

1.5.1 基于模型的开发22

1.5.2 综合质量管理24

1.5.3 减少开发风险25

1.5.4 标准化和自动化26

1.5.5 汽车开发步骤28

第2章 基础知识29

2.1 开环和闭环控制系统29

2.1.1 建模29

2.1.2 结构图30

2.2 离散系统33

2.2.1 离散时间信号和系统34

2.2.2 离散值信号和系统35

2.2.3 离散时间且离散值信号与系统35

2.2.4 状态机36

2.3 嵌入式系统37

2.3.1 微控制器结构38

2.3.2 存储技术39

2.3.3 微控制器编程41

2.4 实时系统45

2.4.1 定义任务46

2.4.2 实时性需求的定义47

2.4.3 任务的状态49

2.4.4 处理器的调度策略50

2.4.5 实时操作系统的构成53

2.4.6 任务间的相互作用54

2.5 分布式网络系统58

2.5.1 系统的逻辑体系结构和技术体系结构60

2.5.2 逻辑通信链路定义61

2.5.3 技术网络拓扑结构定义62

2.5.4 报文定义63

2.5.5 通信网络管理组织结构64

2.5.6 总线仲裁机制67

2.6 系统可靠性、安全性、监控和诊断68

2.6.1 基本概念69

2.6.2 系统的可靠性和可用性70

2.6.3 系统的安全性73

2.6.4 系统监控和诊断75

2.6.5 电控单元监控系统的构成79

2.6.6 电控单元诊断系统的构成81

2.7 小结85

第3章 电子系统和软件开发的支持过程87

3.1 系统论的基本定义87

3.2 过程模型和标准90

3.3 配置管理91

3.3.1 产品生命周期91

3.3.2 型号系列91

3.3.3 版本和配置92

3.4 项目管理94

3.4.1 项目计划94

3.4.2 项目跟踪和风险管理98

3.5 供应商管理98

3.5.1 系统及其组成部分的责任承担者99

3.5.2 规格说明和集成的接口99

3.5.3 开发过程的交叉合作定义99

3.6 需求管理100

3.6.1 用户需求挖掘、记录和解释101

3.6.2 用户需求跟踪104

3.7 质量保证105

3.7.1 集成和测试程序105

3.7.2 软件质量保证方法106

第4章 电子系统和软件的核心开发过程107

4.1 要求和限制条件108

4.1.1 系统和组件责任的分担108

4.1.2 系统工程和软件工程的协调108

4.1.3 基于模型的软件开发110

4.2 基本概念110

4.2.1 过程、处理步骤和产品110

4.2.2 方法和工具111

4.3 用户需求分析和系统逻辑结构的确定112

4.4 逻辑功能结构分析和系统技术结构的确定114

4.4.1 开环和闭环控制系统的分析和技术结构的确定117

4.4.2 实时系统的分析和确定117

4.4.3 分布式网络控制系统的分析和确定118

4.4.4 可靠性及与安全相关系统的分析和规范118

4.5 软件的需求分析和软件体系结构的确定119

4.5.1 软件组件和组件间接口的描述120

4.5.2 软件层次结构的描述121

4.5.3 软件运行状态的描述122

4.6 软件组件的描述123

4.6.1 数据模型的描述124

4.6.2 动态模型的描述124

4.6.3 实时模型的描述126

4.7 软件组件的设计和实现128

4.7.1 考虑非功能性的产品特性要求128

4.7.2 数据模型的设计和实现130

4.7.3 动态模型的设计和实现130

4.7.4 实时模型的设计和实现131

4.8 软件组件的测试132

4.9 软件组件的集成132

4.9.1 程序版本和数据版本的产生133

4.9.2 描述文件的产生134

4.9.3 文档的产生134

4.10 软件集成测试135

4.11 系统组件的集成136

4.11.1 软件和硬件的集成137

4.11.2 ECU、设定点发生器、传感器和执行器的集成137

4.12 系统的集成测试138

4.13 校准141

4.14 系统测试和验收测试141

第5章 开发方法与工具143

5.1 工具和电子控制单元之间的非车载接口144

5.2 逻辑系统结构分析和技术系统结构描述145

5.2.1 开环和闭环控制系统的分析和描述145

5.2.2 实时系统的分析和描述148

5.2.3 分布式网络化系统的分析和描述152

5.2.4 可靠和安全系统的分析和描述155

5.3 软件功能的描述和有效性验证160

5.3.1 软件体系结构和软件组件的描述161

5.3.2 数据模型描述164

5.3.3 用框图描述行为模型164

5.3.4 基于真值表的行为模型描述166

5.3.5 行为模型的状态机描述168

5.3.6 行为模型的高级语言描述171

5.3.7 实时模型的描述172

5.3.8 通过仿真和快速原型来验证描述173

5.4 软件函数的设计及实现179

5.4.1 考虑产品的非功能特性179

5.4.2 定点和浮点算法的设计及实现185

5.4.3 软件结构的设计和实现196

5.4.4 数据模型的设计与实现199

5.4.5 行为模型的设计与实现202

5.5 软件功能的集成和测试204

5.5.1 回路软件仿真205

5.5.2 实验室汽车和试验台206

5.5.3 实验性的、原型和产品车辆210

5.5.4 实验的设计及自动化211

5.6 软件功能的校准211

5.6.1 离线和在线校准过程212

5.6.2 通过Flash编程的软件更新213

5.6.3 微控制器信号和仪器使用信号的同步测量214

5.6.4 下载和评估车载诊断数据215

5.6.5 离线校准215

5.6.6 在线校准216

5.6.7 在线校准的离线接口分类216

5.6.8 CAL-RAM管理220

5.6.9 参量和数据版本管理222

5.6.10 实验的设计和自动化223

第6章 用于生产与服务的方法和工具224

6.1 非车载诊断225

6.2 软件功能参数设置225

6.3 通过Flash编程的软件更新227

6.3.1 Flash存储器的擦除和编程227

6.3.2 诊断界面的Flash编程227

6.3.3 安全性要求228

6.3.4 可用性要求230

6.3.5 引导程序转换和Flash编程231

6.4 汽车电子系统的启动和测试232

第7章 总结和展望233

参考文献235

相关图书

  • 《市政工程基础》杨岚编着 2009
  • 《工程静力学》王科盛主编 2019
  • 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
  • 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
  • 《化学反应工程》许志美主编 2019
  • 《第一性原理方法及应用》李青坤着 2019
  • 《计算机组成原理解题参考 第7版》张基温 2017
  • 《绿色过程工程与清洁生产技术 张懿院士论文集精选 上》《绿色过程工程与清洁生产技术》编写组编 2019
  • 《软件工程》齐治昌,谭庆平,宁洪编着 2019
  • 《化工传递过程导论 第2版》阎建民,刘辉 2020

作者其它书籍

  • 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫着;刘积源译 2017
  • 《书情书》(德)布克哈德·施皮南(Burkhard Spinnen)着;(德)琳娜·霍文 2019
  • 《美丽》(美)托马斯·汉德福思文图 2019
  • 《美国得自对外贸易的财富》(英)托马斯·孟着;袁南宇译 2017
  • 《美国的伤痕 独立战争与美国政治的暴力基因》(德)霍尔格·霍克(Holger Hoock)着 2019
  • 《文明的衰落与复兴》张娜责编;陈维政总主编;孙林译者;(德)阿尔伯特·史怀哲 2019
  • 《厄特克尔家族》(德)鲁迪格·杨布鲁特着 2018
  • 《弗里德里希·李斯特传》朱希滨责编;贾根良,梅俊杰总主编;梅俊杰译者;(德)欧根·文得乐 2019
  • 《弗利克家族》(德)托马斯·拉姆什着 2018
  • 《剑桥国际英语写作教程 从句子到段落》(美)劳里·布拉斯(Laurie Blass),(美)德德拉·戈登(Deborah Gordon)编着 2019

出版社其它书籍

  • 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
  • 《少儿电子琴入门教程 双色图解版》灌木文化 2019
  • 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
  • 《北京生态环境保护》《北京环境保护丛书》编委会编着 2018
  • 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
  • 《通信电子电路原理及仿真设计》叶建芳 2019
  • 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
  • 《电子应用技术项目教程 第3版》王彰云 2019
  • 《中国十大出版家》王震,贺越明着 1991
  • 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017

本类热门

  • 1ZINN公路车维修宝典 中文2版
  • 2高速铁路特长水下盾构隧道施工技术
  • 3汽车电工电子基础
  • 4客车车身设计
  • 5中国名桥
  • 6汽车维修安全操作教程
  • 7自行车
  • 8交通工程安全风险管控与隐患排查一体化理论方法与信息
  • 9公路工程造价员
  • 10考证上路一本就够

摘要:本文深入探讨了《汽车软件工程 原理·过程·方法·工具.pdf电子书版文档下载》这一重要资源,全面分析了汽车软件工程的核心原理、开发过程、实用方法和相关工具,旨在为从事汽车软件工程领域的专业人士提供全面而实用的指导。

1、原理剖析

汽车软件工程作为一门跨学科的领域,其原理涉及计算机科学、电子工程和汽车工程等多个方面。首先,汽车软件工程需要理解汽车电子系统的基本架构和功能,包括传感器、执行器和控制器等。其次,深入探讨软件工程的基本原理,如软件生命周期管理、需求分析、设计、编码、测试和维护等。最后,结合汽车软件的特殊性,如实时性、可靠性、安全性和可扩展性等,对汽车软件工程的原理进行深入剖析。

《汽车软件工程 原理·过程·方法·工具.pdf电子书版文档下载》详细介绍了汽车软件工程的基本原理,为读者提供了全面的理论基础。书中不仅阐述了汽车电子系统的基本架构和功能,还深入分析了软件工程的基本原理在汽车软件工程中的应用,使读者能够更好地理解汽车软件工程的本质。

此外,书中还探讨了汽车软件工程中的关键技术,如嵌入式系统设计、实时操作系统、通信协议等,为读者提供了丰富的理论知识。

2、开发过程解析

汽车软件工程的开发过程是一个复杂而系统的过程,包括需求分析、系统设计、编码、测试和维护等多个阶段。在这个过程中,需要遵循一定的规范和流程,以确保软件的质量和可靠性。

《汽车软件工程 原理·过程·方法·工具.pdf电子书版文档下载》详细介绍了汽车软件工程的开发过程,包括每个阶段的具体任务、方法和工具。书中强调了需求分析的重要性,并提供了实用的需求分析方法。在系统设计方面,书中介绍了汽车软件系统的架构设计、模块设计等,使读者能够掌握汽车软件系统的设计方法。

此外,书中还详细介绍了编码、测试和维护等阶段的方法和工具,使读者能够全面了解汽车软件工程的开发过程。

3、实用方法介绍

汽车软件工程的实用方法主要包括软件设计模式、编码规范、测试策略等。这些方法有助于提高软件的质量、降低开发成本和缩短开发周期。

《汽车软件工程 原理·过程·方法·工具.pdf电子书版文档下载》详细介绍了这些实用方法,并提供了丰富的实例。书中首先介绍了常见的软件设计模式,如工厂模式、单例模式等,使读者能够掌握这些设计模式的应用。在编码规范方面,书中提出了实用的编码规范,如命名规范、注释规范等,有助于提高代码的可读性和可维护性。

此外,书中还介绍了测试策略,包括单元测试、集成测试和系统测试等,使读者能够掌握汽车软件工程的测试方法。

4、相关工具介绍

汽车软件工程的开发离不开各种工具的支持,如集成开发环境(IDE)、版本控制系统、测试工具等。这些工具能够提高开发效率、降低开发成本,并确保软件的质量。

《汽车软件工程 原理·过程·方法·工具.pdf电子书版文档下载》详细介绍了这些相关工具,并提供了使用指南。书中首先介绍了常用的集成开发环境,如Eclipse、Visual Studio等,使读者能够掌握这些IDE的使用方法。在版本控制系统方面,书中介绍了Git、SVN等版本控制工具,使读者能够掌握版本控制的基本原理和方法。

此外,书中还介绍了测试工具,如Junit、TestNG等,使读者能够掌握汽车软件工程的测试方法。

总结:

《汽车软件工程 原理·过程·方法·工具.pdf电子书版文档下载》全面而系统地介绍了汽车软件工程的核心内容,为从事该领域的专业人士提供了宝贵的参考资料。通过对汽车软件工程原理、开发过程、实用方法和相关工具的深入探讨,本书为读者搭建了一个全面了解和掌握汽车软件工程的平台。

本文由nayona.cn整理

点击联系需要东西方神秘学学习资料,专业的咨询

只要网页介绍资料,全部都有,还有很多还没来得及更新
每天更新200-300款资料
全网最大最全的神秘学资料平台
请需要什么资料,直接在对话框直接联系我,24小时在线,方便快捷
请需要什么资料,直接在对话框直接联系我,24小时在线,方便快捷
请需要什么资料,直接在对话框直接联系我,24小时在线,方便快捷
有看中网站记得联系我
图片2            

联系我们

图片2

关注公众号

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
易学资料

对占星塔罗感兴趣关注公众号