图书介绍
UML2软件建模 概念、规范与方法PDF|Epub|txt|kindle电子书版本下载
- 严悍,刘冬梅,赵学龙编著 著
- 出版社: 北京:国防工业出版社
- ISBN:9787118061451
- 出版时间:2009
- 标注页数:242页
- 文件大小:72MB
- 文件页数:252页
- 主题词:面向对象语言,UML-程序设计
PDF下载
下载说明
UML2软件建模 概念、规范与方法PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 概述1
1.1一个简单例子1
1.2对象和类3
对象的概念3
类的概念4
1.3面向对象特性5
封装性5
继承性7
多态性9
1.4接口9
1.5模型是什么11
模型的一般作用11
模型的特点11
1.6建模的概念12
建模是什么13
好模型的标准是什么14
拒绝建模的理由14
1.7 UML2的图15
结构图16
行为图16
图的说明16
1.8 UML2建模工具17
1.9小结18
1.10练习19
第2章 用例与用例图20
2.1一个用例图例子20
2.2用例20
2.3参与者22
2.4用例图23
2.5用例间的关系24
泛化25
包含25
扩展26
关系的讨论26
2.6用例建模技术27
语境建模28
用例及其关系建模28
场景建模29
2.7用例建模示例30
2.8小结32
2.9练习32
第3章 类与接口36
3.1一个类图例子36
3.2类元37
3.3性质37
语法规范38
性质的类型39
与编程语言之间的映射40
3.4对象图42
实例规范43
值规范43
对象图的用途44
3.5操作45
语法规范45
操作的约束和重定义47
与编程语言之间的映射47
与C++程序的映射48
与Java程序的映射50
3.6接口52
供口和需口53
接口间的关联与协作53
与编程语言之间的映射54
3.7约束和注释56
约束56
注释57
3.8类图及其用途57
对概念建模58
对简单协作建模60
对数据库模式建模60
3.9小结62
3.10练习62
第4章 关系建模64
4.1关系概念64
4.2关联65
命名65
多重性66
聚集67
导向性69
自关联70
关联类72
限定关联75
多元关联76
关联端的修饰符77
4.3泛化78
泛化的概念79
不恰当的泛化81
关系环84
泛化集85
单继承与多继承88
强类型89
4.4依赖90
使用91
抽象91
对依赖的讨论93
4.5关系建模方法93
4.6设计原则94
SRP单一职责原则95
OCP开闭原则96
LSP里氏替换原则97
ISP接口分离原则98
DIP依赖倒置原则99
4.7小结100
4.8练习101
第5章 其他结构建模102
5.1标记值与构造型102
标记值102
构造型的定义102
构造型的使用103
5.2包和包图104
包的成员104
包导入105
包合并106
包的内聚性原则106
包的耦合性原则108
5.3复合结构图110
内部结构111
端口112
协作113
5.4模板116
模板类116
协作模板119
5.5小结120
5.6练习120
第6章 交互与交互图121
6.1一个序列图例子121
6.2交互122
6.3生命线123
6.4消息124
同步与异步124
创建与撤销125
消息的规范126
消息的种类127
6.5发生规范与执行规范127
发生规范127
执行规范128
6.6组合片断129
6.7交互的使用132
6.8门133
6.9增强生命线134
状态不变式134
动作135
6.10主动对象135
6.11序列图建模技术136
6.12序列图示例138
6.13通信图140
6.14计时图142
6.15交互纵览图143
6.16小结144
6.17练习145
第7章 状态机与状态图147
7.1一个状态图例子147
7.2状态与状态机149
7.3状态转换150
7.4事件152
调用事件152
改变事件153
信号事件153
时间事件155
7.5状态的内部155
7.6复合状态156
单区间和多区间156
复合状态的状态转换157
7.7伪状态159
始态159
分叉159
汇合159
接合159
选择160
深历史160
浅历史161
入口点161
出口点162
终结162
7.8终态162
7.9子机状态162
7.10协议状态机164
7.11状态机建模技术166
7.12状态图示例167
7.13小结169
7.14练习170
第8章 活动与活动图173
8.1活动图的例子173
8.2活动的概念175
理解活动175
理解动作176
活动图的主要元素177
令牌与令牌流177
8.3活动图概述177
8.4动作结点179
动作执行步骤179
动作的性质180
调用动作181
发送信号动作182
接收事件动作182
8.5控制结点184
起始184
分叉与汇合184
判断与合并186
活动终止187
流终止189
8.6对象结点190
一般对象结点190
引脚191
活动形参结点192
中心缓冲结点193
数据存储结点194
8.7活动边195
边的权重195
控制流196
对象流196
8.8分区和泳道198
8.9可中断活动区间199
8.10异常201
8.11结构化活动结点203
顺序结点204
条件结点204
循环结点205
8.12扩展区间205
8.13活动图建模技术207
8.14活动图示例209
8.15小结211
8.16练习212
第9章 构件与构件图213
9.1构件概念及表示213
9.2构件的特性214
9.3构件的视图215
外部视图215
内部视图216
9.4构件之间的关系218
9.5连接器219
9.6 JavaBean构件220
9.7 Applet构件221
9.8 Servlet构件222
9.9构件图示例224
9.10何时使用构件图226
9.11小结226
9.12练习227
第10章 制品、结点与部署图228
10.1制品228
制品概念228
制品的承载228
制品之间的关系229
10.2结点231
结点之间的关系231
设备232
执行环境233
10.3部署234
10.4部署规范235
10.5部署图示例237
10.6何时使用部署图239
10.7小结240
10.8练习240
参考文献242