UML用户指南 (第二版)PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:[美]Grady Booch,James Rumbaugh,Ivar Jacobson著
- 出 版 社:人民邮电出版社
- 出版年份:2006
- ISBN:
- 页数:362 页
第一部分 入门第1章 为什么要建模 3
1.1 建模的重要性 3
1.2 建模原理 6
1.3 面向对象建模 8
第2章 UML介绍 9
2.1 UML概述 9
2.1.1 UML是一种语言 9
2.1.2 UML是一种用于可视化的语言 10
2.1.3 UML是一种可用于详细描述的语言 10
2.1.4 UML是一种用于构造的语言 11
2.1.5 UML是一种用于文档化的语言 11
2.1.6 在何处能使用UML 11
2.2 UML的概念模型 12
2.2.1 UML的构造块 12
2.2.2 UML规则 19
2.2.3 UML中的公共机制 20
2.3 体系结构 23
2.4 软件开发生命周期 25
第3章 Hello,World! 27
3.1 关键抽象 27
3.2 机制 30
3.3 制品 31
第二部分 对基本结构建模第4章 类 35
4.1 入门 35
4.2 术语和概念 36
4.2.1 名称 36
4.2.2 属性 37
4.2.3 操作 37
4.2.4 对属性和操作的组织 38
4.2.5 职责 39
4.2.6 其他特征 39
4.3 常用建模技术 40
4.3.1 对系统的词汇建模 40
4.3.2 对系统中的职责分布建模 41
4.3.3 对非软件事物建模 42
4.3.4 对简单类型建模 43
4.4 提示和技巧 43
第5章 关系 45
5.1 入门 45
5.2 术语和概念 46
5.2.1 依赖 46
5.2.2 泛化 47
5.2.3 关联 48
5.2.4 其他特征 50
5.2.5 绘图风格 51
5.3 常用建模技术 51
5.3.1 对简单依赖建模 51
5.3.2 对单继承建模 52
5.3.3 对结构关系建模 53
5.4 提示和技巧 54
第6章 公共机制 57
6.1 入门 57
6.2 术语和概念 59
6.2.1 注解 59
6.2.2 其他修饰 59
6.2.3 衍型 60
6.2.4 标记值 61
6.2.5 约束 62
6.2.6 标准元素 63
6.2.7 外廓 63
6.3 常用建模技术 63
6.3.1 对注释建模 63
6.3.2 对新特性建模 64
6.3.3 对新语义建模 65
6.4 提示和技巧 66
第7章 图 67
7.1 入门 67
7.2 术语和概念 68
7.2.1 结构图 70
7.2.2 行为图 71
7.3 常用建模技术 72
7.3.1 对系统的不同视图建模 72
7.3.2 对不同的抽象层次建模 73
7.3.3 对复杂视图建模 75
7.4 提示和技巧 75
第8章 类图 77
8.1 入门 77
8.2 术语和概念 78
8.2.1 普通特性 78
8.2.2 内容 78
8.2.3 一般用法 79
8.3 常用建模技术 79
8.3.1 对简单协作建模 79
8.3.2 对逻辑数据库模式建模 80
8.3.3 正向工程和逆向工程 82
8.4 提示和技巧 84
第三部分 对高级结构建模第9章 高级类 87
9.1 入门 87
9.2 术语和概念 88
9.2.1 类目 88
9.2.2 可见性 89
9.2.3 实例范围和静态范围 90
9.2.4 抽象元素、叶子元素和多态性元素 91
9.2.5 多重性 92
9.2.6 属性 93
9.2.7 操作 93
9.2.8 模板类 95
9.2.9 标准元素 96
9.3 常用建模技术 96
9.4 提示和技巧 97
第10章 高级关系 99
10.1 入门 99
10.2 术语和概念 100
10.2.1 依赖 100
10.2.2 泛化 102
10.2.3 关联 104
10.2.4 实现 108
10.3 常用建模技术 109
10.4 提示和技巧 110
第11章 接口、类型和角色 111
11.1 入门 111
11.2 术语和概念 112
11.2.1 名称 113
11.2.2 操作 113
11.2.3 关系 114
11.2.4 理解接口 115
11.3 常用建模技术 115
11.3.1 对系统中的接缝建模 115
11.3.2 对静态类型和动态类型建模 117
11.4 提示和技巧 117
第12章 包 119
12.1 入门 119
12.2 术语和概念 120
12.2.1 名称 120
12.2.2 拥有的元素 121
12.2.3 可见性 122
12.2.4 引入与引出 122
12.3 常用建模技术 124
12.3.1 对成组的元素建模 124
12.3.2 对体系结构视图建模 125
12.4 提示和技巧 126
第13章 实例 127
13.1 入门 127
13.2 术语和概念 128
13.2.1 抽象和实例 128
13.2.2 类型 129
13.2.3 名称 129
13.2.4 操作 130
13.2.5 状态 130
13.2.6 其他特征 131
13.2.7 标准元素 132
13.3 常用建模技术 132
13.4 提示和技巧 133
第14章 对象图 135
14.1 入门 135
14.2 术语和概念 136
14.2.1 普通特性 136
14.2.2 内容 136
14.2.3 一般用法 137
14.3 常用建模技术 137
14.3.1 对对象结构建模 137
14.3.2 逆向工程 138
14.4 提示和技巧 139
第15章 构件 141
15.1 入门 141
15.2 术语和概念 142
15.2.1 构件和接口 142
15.2.2 可替换性 143
15.2.3 组织构件 144
15.2.4 端口 144
15.2.5 内部结构 145
15.3 常用建模技术 148
15.3.1 对结构类建模 148
15.3.2 对API建模 149
15.4 提示和技巧 150
第四部分 对基本行为建模第16章 交互 153
16.1 入门 153
16.2 术语和概念 154
16.2.1 语境 154
16.2.2 对象和角色 155
16.2.3 链和连接件 156
16.2.4 消息 157
16.2.5 序列 159
16.2.6 创建、修改和撤销 160
16.2.7 表示法 161
16.3 常用建模技术 161
16.4 提示和技巧 162
第17章 用况 165
17.1 入门 165
17.2 术语和概念 167
17.2.1 主题 167
17.2.2 名称 167
17.2.3 用况与参与者 168
17.2.4 用况与事件流 168
17.2.5 用况与脚本 169
17.2.6 用况与协作 169
17.2.7 组织用况 170
17.2.8 其他特性 172
17.3 常用建模技术 172
17.4 提示和技巧 174
第18章 用况图 175
18.1 入门 175
18.2 术语和概念 176
18.2.1 公共特性 176
18.2.2 内容 176
18.2.3 表示法 177
18.2.4 一般用法 177
18.3 常用建模技术 177
18.3.1 对系统的语境建模 177
18.3.2 对系统的需求建模 179
18.3.3 正向工程和逆向工程 180
18.4 提示和技巧 181
第19章 交互图 183
19.1 入门 183
19.2 术语和概念 184
19.2.1 公共特性 185
19.2.2 内容 185
19.2.3 顺序图 185
19.2.4 顺序图中的结构化控制 186
19.2.5 嵌套活动图 188
19.2.6 通信图 189
19.2.7 语义等价 190
19.2.8 一般用法 190
19.3 常用建模技术 191
19.3.1 按时间顺序对控制流建模 191
19.3.2 按组织对控制流建模 193
19.3.3 正向工程和逆向工程 194
19.4 提示和技巧 194
第20章 活动图 197
20.1 入门 197
20.2 术语和概念 199
20.2.1 公共特性 199
20.2.2 内容 199
20.2.3 动作和活动结点 199
20.2.4 控制流 200
20.2.5 分支 201
20.2.6 分岔和汇合 201
20.2.7 泳道 202
20.2.8 对象流 203
20.2.9 扩展区域 205
20.2.10 一般用法 206
20.3 常用建模技术 207
20.3.1 对工作流建模 207
20.3.2 对操作建模 208
20.3.3 正向工程和逆向工程 209
20.4 提示和技巧 210
第五部分 对高级行为建模第21章 事件和信号 213
21.1 入门 213
21.2 术语和概念 214
21.2.1 事件的种类 214
21.2.2 信号 214
21.2.3 调用事件 215
21.2.4 时间事件和变化事件 215
21.2.5 发送和接收事件 216
21.3 常用建模技术 217
21.3.1 对信号族建模 217
21.3.2 对异常建模 218
21.4 提示和技巧 220
第22章 状态机 221
22.1 入门 221
22.2 术语和概念 223
22.2.1 语境 223
22.2.2 状态 224
22.2.3 转移 225
22.2.4 高级状态和转移 227
22.2.5 子状态 230
22.3 常用建模技术 235
22.4 提示和技巧 237
第23章 进程和线程 239
23.1 入门 239
23.2 术语和概念 240
23.2.1 控制流 240
23.2.2 类和事件 241
23.2.3 通信 242
23.2.4 同步 243
23.3 常用建模技术 244
23.3.1 对多控制流建模 244
23.3.2 对进程间通信建模 245
23.4 提示和技巧 246
第24章 时间和空间 247
24.1 入门 247
24.2 术语和概念 248
24.2.1 时间 248
24.2.2 位置 249
24.3 常用建模技术 250
24.3.1 对定时约束建模 250
24.3.2 对对象的分布建模 250
24.4 提示和技巧 252
第25章 状态图 253
25.1 入门 253
25.2 术语和概念 254
25.2.1 公共特性 255
25.2.2 内容 255
25.2.3 一般用法 255
25.3 常用建模技术 256
25.3.1 对反应型对象建模 256
25.3.2 正向工程和逆向工程 258
25.4 提示和技巧 259
第六部分 对体系结构建模第26章 制品 263
26.1 入门 263
26.2 术语和概念 264
26.2.1 名称 264
26.2.2 制品和类 265
26.2.3 制品的种类 265
26.2.4 标准元素 266
26.3 常用建模技术 266
26.3.1 对可执行程序和库建模 266
26.3.2 对表、文件和文档建模 267
26.3.3 对源代码建模 268
26.4 提示和技巧 269
第27章 部署 271
27.1 入门 271
27.2 概念和术语 272
27.2.1 名称 272
27.2.2 结点和制品 273
27.2.3 组织结点 273
27.2.4 连接 274
27.3 常用建模技术 274
27.3.1 对处理器和设备建模 274
27.3.2 对制品的分布建模 275
27.4 提示和技巧 276
第28章 协作 277
28.1 入门 277
28.2 术语和概念 279
28.2.1 名称 279
28.2.2 结构 279
28.2.3 行为 280
28.2.4 组织协作 281
28.3 常用建模技术 282
28.3.1 对角色建模 282
28.3.2 对用况的实现建模 283
28.3.3 对操作的实现建模 284
28.3.4 对机制建模 285
28.4 提示和技巧 286
第29章 模式和框架 287
29.1 入门 287
29.2 术语和概念 288
29.2.1 模式和体系结构 288
29.2.2 机制 289
29.2.3 框架 290
29.3 常用建模技术 291
29.3.1 对设计模式建模 291
29.3.2 对体系结构模式建模 293
29.4 提示和技巧 295
第30章 制品图 297
30.1 入门 297
30.2 术语和概念 298
30.2.1 普通特性 298
30.2.2 内容 298
30.2.3 一般用法 298
30.3 常用建模技术 299
30.3.1 对源代码建模 299
30.3.2 对可执行程序的发布建模 301
30.3.3 对物理数据库建模 302
30.3.4 对可适应系统建模 303
30.3.5 正向工程和逆向工程 304
30.4 提示和技巧 305
第31章 部署图 307
31.1 入门 307
31.2 术语和概念 308
31.2.1 普通特性 308
31.2.2 内容 308
31.2.3 一般用法 309
31.3 常用建模技术 309
31.3.1 对嵌入式系统建模 309
31.3.2 对客户/服务器系统建模 310
31.3.3 对全分布式系统建模 312
31.3.4 正向工程和逆向工程 313
31.4 提示和技巧 313
第32章 系统和模型 315
32.1 入门 315
32.2 术语和概念 316
32.2.1 系统和子系统 316
32.2.2 模型和视图 317
32.2.3 跟踪 318
32.3 常用建模技术 318
32.3.1 对系统的体系结构建模 318
32.3.2 对系统的系统建模 320
32.4 提示和技巧 320
第七部分 结束语第33章 应用UML 323
33.1 转到UML 323
33.2 进一步介绍 324
附录A UML表示法 327
附录B Rational统一过程 331
术语表 337
索引 347
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《近代旅游指南汇刊 31》王强主编 2014
- 《近代旅游指南汇刊二编 10》王强主编 2017
- 《手工咖啡 咖啡爱好者的完美冲煮指南》(美国)杰茜卡·伊斯托,安德烈亚斯·威尔霍夫 2019
- 《近代旅游指南汇刊 13》王强主编 2014
- 《近代旅游指南汇刊 28》王强主编 2014
- 《近代旅游指南汇刊 23》王强主编 2014
- 《重庆市绿色建筑评价技术指南》重庆大学,重庆市建筑节能协会绿色建筑专业委员会主编 2018
- 《ESG指标管理与信息披露指南》管竹笋,林波,代奕波主编 2019
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《人民院士》吴娜著 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019
- 《中华人民共和国药典中成药薄层色谱彩色图集》(中国)国家药典委员会 2019
- 《北京人民艺术剧院剧本系列 白露》刘国华,马鹏程 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 上 全3册》洪治纲主编 2019
- 《中华人民共和国国歌 钢琴谱》聂耳编 2019
- 《中国人民大学研究报告系列 中国水处理行业可持续发展战略研究报告 膜工业卷 3》(中国)郑祥,魏源送,王志伟 2019