图书介绍
UML用户指南 第2版PDF|Epub|txt|kindle电子书版本网盘下载
![UML用户指南 第2版](https://www.shukui.net/cover/24/30397678.jpg)
- (美)布奇,(美)兰宝,(美)雅各布著;邵维忠等译 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115296443
- 出版时间:2013
- 标注页数:368页
- 文件大小:46MB
- 文件页数:388页
- 主题词:面向对象语言-程序设计
PDF下载
下载说明
UML用户指南 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 入门2
第1章 为什么要建模2
1.1建模的重要性2
1.2建模原理5
1.3面向对象建模7
第2章UML介绍9
2.1 UML概述9
2.1.1 UML是一种语言10
2.1.2 UML是一种用于可视化的语言10
2.1.3 UML是一种可用于详细描述的语言11
2.1.4 UML是一种用于构造的语言11
2.1.5 UML是一种用于文档化的语言11
2.1.6在何处能使用UML12
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
第二部分 对基本结构建模34
第4章类34
4.1入门34
4.2术语和概念35
4.2.1名称35
4.2.2属性36
4.2.3操作36
4.2.4对属性和操作的组织37
4.2.5职责38
4.2.6其他特征38
4.3常用建模技术39
4.3.1对系统的词汇建模39
4.3.2对系统中的职责分布建模40
4.3.3对非软件事物建模41
4.3.4对简单类型建模42
4.4提示和技巧42
第5章 关系44
5.1入门44
5.2术语和概念45
5.2.1依赖45
5.2.2泛化46
5.2.3关联47
5.2.4其他特征49
5.2.5绘图风格50
5.3常用建模技术50
5.3.1对简单依赖建模50
5.3.2对单继承建模51
5.3.3对结构关系建模52
5.4提示和技巧54
第6章 公共机制55
6.1入门55
6.2术语和概念57
6.2.1注解57
6.2.2其他修饰57
6.2.3衍型58
6.2.4标记值59
6.2.5约束60
6.2.6标准元素61
6.2.7外廓61
6.3常用建模技术62
6.3.1对注释建模62
6.3.2对新特性建模63
6.3.3对新语义建模64
6.4提示和技巧64
第7章图66
7.1入门66
7.2术语和概念67
7.2.1结构图69
7.2.2行为图70
7.3常用建模技术71
7.3.1对系统的不同视图建模71
7.3.2对不同的抽象层次建模72
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对逻辑数据库模式建模81
8.3.3正向工程和逆向工程82
8.4提示和技巧84
第三部分 对高级结构建模87
第9章 高级类87
9.1 门87
9.2术语和概念88
9.2.1类目88
9.2.2可见性90
9.2.3实例范围和静态范围90
9.2.4抽象元素、叶子元素和多态性元素91
9.2.5多重性92
9.2.6属性93
9.2.7操作94
9.2.8模板类95
9.2.9标准元素96
9.3常用建模技术97
9.4提示和技巧98
第10章 高级关系99
10.1.入门99
10.2术语和概念100
10.2.1依赖100
10.2.2泛化103
10.2.3关联105
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常用建模技术116
11.3.1对系统中的接缝建模116
11.3.2对静态类型和动态类型建模117
11.4提示和技巧118
第12章包119
12.1 入门119
12.2术语和概念120
12.2.1名称120
12.2.2拥有的元素121
12.2.3可见性122
12.2.4引入与引出123
12.3常用建模技术124
12.3.1对成组的元素建模124
12.3.2对体系结构视图建模125
12.4提示和技巧126
第13章 实例128
13.1入门128
13.2术语和概念129
13.2.1抽象和实例129
13.2.2类型130
13.2.3名称130
13.2.4操作131
13.2.5状态131
13.2.6其他特征132
13.2.7标准元素133
13.3常用建模技术133
13.4提示和技巧134
第14章 对象图135
14.1入门135
14.2术语和概念136
14.2.1普通特性136
14.2.2内容137
14.2.3一般用法137
14.3常用建模技术137
14.3.1对对象结构建模137
14.3.2逆向工程139
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
第四部分 对基本行为建模152
第16章 交互152
16.1入门152
16.2术语和概念153
16.2.1语境154
16.2.2对象和角色154
16.2.3链和连接件155
16.2.4消息156
16.2.5序列158
16.2.6创建、修改和撤销160
16.2.7表示法160
16.3常用建模技术161
16.4提示和技巧162
第17章 用况164
17.1入门164
17.2术语和概念166
17.2.1主题166
17.2.2名称166
17.2.3用况与参与者167
17.2.4用况与事件流167
17.2.5用况与脚本168
17.2.6用况与协作168
17.2.7组织用况169
17.2.8其他特性171
17.3常用建模技术172
17.4提示和技巧173
第18章 用况图174
18.1入门174
18.2术语和概念175
18.2.1公共特性175
18.2.2内容175
18.2.3表示法176
18.2.4一般用法176
18.3常用建模技术176
18.3.1对系统的语境建模176
18.3.2对系统的需求建模178
18.3.3正向工程和逆向工程179
18.4提示和技巧180
第19章 交互图182
19.1入门182
19.2术语和概念184
19.2.1公共特性184
19.2.2内容184
19.2.3顺序图184
19.2.4顺序图中的结构化控制186
19.2.5嵌套活动图188
19.2.6通信图188
19.2.7语义等价190
19.2.8一般用法190
19.3常用建模技术191
19.3.1按时间顺序对控制流建模191
19.3.2按组织对控制流建模192
19.3.3正向工程和逆向工程194
19.4提示和技巧194
第20章 活动图196
20.1 入门196
20.2术语和概念197
20.2.1公共特性197
20.2.2内容198
20.2.3动作和活动结点198
20.2.4控制流200
20.2.5分支200
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正向工程和逆向工程210
20.4提示和技巧210
第五部分 对高级行为建模213
第21章 事件和信号213
21.1入门213
21.2术语和概念214
21.2.1事件的种类214
21.2.2信号214
21.2.3调用事件215
21.2.4时间事件和变化事件216
21.2.5发送和接收事件217
21.3常用建模技术218
21.3.1对信号族建模218
21.3.2对异常建模219
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高级状态和转移228
22.2.5子状态230
22.3常用建模技术236
为对象的生命期建模236
22.4提示和技巧238
第23章 进程和线程239
23.1入门239
23.2术语和概念240
23.2.1控制流241
23.2.2类和事件241
23.2.3通信242
23.2.4同步243
23.3常用建模技术244
23.3.1对多控制流建模244
23.3.2对进程间通信建模246
23.4提示和技巧247
第24章 时间和空间248
24.1入门248
24.2术语和概念249
24.2.1时间249
24.2.2位置250
24.3常用建模技术251
24.3.1对定时约束建模251
24.3.2对对象的分布建模252
24.4提示和技巧253
第25章 状态图254
25.1入门254
25.2术语和概念256
25.2.1公共特性256
25.2.2内容256
25.2.3一般用法257
25.3常用建模技术257
25.3.1对反应型对象建模257
25.3.2正向工程和逆向工程259
25.4提示和技巧260
第六部分 体系结构建模263
第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对源代码建模269
26.4提示和技巧270
第27章 部署271
27.1入门271
27.2概念和术语272
27.2.1名称272
27.2.2结点和制品273
27.2.3组织结点274
27.2.4连接274
27.3常用建模技术274
27.3.1对处理器和设备建模274
27.3.2对制品的分布建模275
27.4提示和技巧276
第28章 协作278
28.1入门278
28.2术语和概念280
28.2.1名称280
28.2.2结构280
28.2.3行为281
28.2.4组织协作282
28.3常用建模技术283
28.3.1对角色建模283
28.3.2对用况的实现建模285
28.3.3对操作的实现建模286
28.3.4对机制建模287
28.4提示和技巧287
第29章 模式和框架289
29.1入门289
29.2术语和概念290
29.2.1模式和体系结构290
29.2.2机制291
29.2.3框架292
29.3常用建模技术294
29.3.1对设计模式建模294
29.3.2对体系结构模式建模296
29.4提示和技巧297
第30章 制品图299
30.1入门299
30.2术语和概念300
30.2.1普通特性300
30.2.2内容300
30.2.3一般用法301
30.3常用建模技术301
30.3.1对源代码建模301
30.3.2对可执行程序的发布建模303
30.3.3对物理数据库建模304
30.3.4对可适应系统建模305
30.3.5正向工程和逆向工程306
30.4提示和技巧308
第31章 部署图309
31.1 入门309
31.2术语和概念310
31.2.1普通特性310
31.2.2内容310
31.2.3一般用法311
31.3常用建模技术311
31.3.1对嵌入式系统建模311
31.3.2对客户/服务器系统建模313
31.3.3对全分布式系统建模314
31.3.4正向工程和逆向工程315
31.4提示和技巧316
第32章 系统和模型317
32.1入门317
32.2术语和概念318
32.2.1系统和子系统319
32.2.2模型和视图319
32.2.3跟踪320
32.3常用建模技术321
32.3.1对系统的体系结构建模321
32.3.2对系统的系统建模322
32.4提示和技巧322
第七部分 结束语325
第33章 应用UML325
33.1转到UML325
33.2进一步介绍326
附录A UML表示法328
附录B Rational统一过程333
术语表339
索引349