《UML精粹 标准对象建模语言简明指南 第3版》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:(美)福勒(Fowler,M.)著;潘加宇译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2012
  • ISBN:9787121170492
  • 页数:207 页
图书介绍:在紧迫的时间压力下,程序员很难通过紧跟技术创新的脚步来享受软工领域的最新成果。正因如此,殿堂级大师Martin Fowler这本旨在帮助专业人士提升效率的图书一问世,迅即给软工社区带来巨大震撼。其前两版经年畅销,因行文精炼、自然,见解透彻而广受称道。誉为软件设计为生者必备资料的第三版,更是——带来有效面向对象设计的最佳思想及愈发便利的教学体例,引进交互概观图、定时图、复合结构图等新图型,对类图、顺序图、状态图、活动图等亦有较大更新。

第1章 简介 1

1.1 UML是什么 1

1.2使用UML的方式 2

1.3 UML诞生史 9

1.4表示法和元模型 11

1.5 UML图 13

1.6什么是合法的UML 16

1.7 UML的含义 18

1.8仅有UML是不够的 18

1.9何处开始UML 20

1.10更多资料 20

第2章 开发过程 23

2.1迭代和瀑布过程 24

2.2预测性和自适应计划 28

2.3敏捷过程 30

2.4 Rational统一过程 31

2.5为项目裁剪过程 32

2.6为过程裁剪UML 36

2.6.1需求分析 36

2.6.2设计 37

2.6.3文档 39

2.6.4理解遗留代码 40

2.7选择开发过程 40

2.8更多资料 41

第3章 类图:基础 43

3.1性质 44

3.1.1属性 45

3.2.2关联 46

3.2多重性 47

3.3性质的编程解释 48

3.4双向关联 51

3.5操作 54

3.6泛化 56

3.7注解符和注释 57

3.8依赖 58

3.9约束规则 61

3.10何时使用类图 64

3.11更多资料 65

第4章 序列图 67

4.1创建和删除参与者 71

4.2循环、条件等 72

4.3同步和异步调用 76

4.4何时使用序列图 77

第5章 类图:进阶概念 81

5.1关键词 81

5.2责任 83

5.3静态操作和属性 83

5.4聚合和组合 84

5.5派生性质 85

5.6接口和抽象类 86

5.7只读和冻结 91

5.8引用对象和值对象 91

5.9限定关联 93

5.10分类和泛化 94

5.11多重和动态分类 95

5.12关联类 97

5.13模板(参数化)类 101

5.14枚举 103

5.15主动类 103

5.16可见性 104

5.17消息 105

第6章 对象图 107

6.1何时使用对象图 108

第7章 包图 109

7.1包和依赖 111

7.2包的分解 114

7.3实现包 115

7.4何时使用包图 116

7.5更多资料 117

第8章 部署图 119

8.1何时使用部署图 121

第9章 用例 123

9.1用例的内容 124

9.2用例图 127

9.3用例的级别 128

9.4用例和特性(或故事) 129

9.5何时使用用例 129

9.6更多资料 130

第10章 状态机图 131

10.1内部活动 133

10.2活动状态 134

10.3超状态 135

10.4并发状态 136

10.5实现状态图 137

10.6何时使用状态图 140

10.7更多资料 141

第11章 活动图 143

11.1分解一个动作 146

11.2分区 147

11.3信号 149

11.4令牌 150

11.5流和边 151

11.6针脚和变换 152

11.7扩展区域 153

11.8流结束 155

11.9结合规格 156

11.10其他更多内容 157

11.11何时使用活动图 157

11.12更多资料 158

第12章 通信图 159

12.1何时使用通信图 161

第13章 组合结构 163

13.1何时使用组合结构 165

第14章 组件图 167

14.1何时使用组件图 169

第15章 协作 171

15.1何时使用协作 173

第16章 交互概述图 175

16.1何时使用交互概述图 175

第17章 时间图 177

17.1何时使用时间图 179

附录 A UML版本之间的变化 181

A.1对UML的修订 181

A.2 《UML精粹》中的变化 182

A.3从UML 1.0到1.1的变化 184

A.3.1类型和实现类 184

A.3.2完整和不完整的鉴别器约束 185

A.3.3组合 185

A.3.4不可变和冻结 185

A.3.5序列图上的返回 185

A.3.6术语“角色”的使用 186

A.4从UML 1.2(和1.1)到1.3(和1.5)的变化 186

A.4.1用例 186

A.4.2活动图 187

A.5从UML 1.3到1.4的变化 188

A.6从UML 1.4到1.5的变化 189

A.7从UML 1x到UML 2.0 189

A.7.1类图:基础(第3章) 190

A.7.2序列图(第4章) 190

A.7.3类图:概念(第5章) 190

A.7.4状态机图(第10章) 191

A.7.5活动图(第11章) 191

参考文献 193

索引 199