图书介绍

UML2软件建模 概念、规范与方法PDF|Epub|txt|kindle电子书版本下载

UML2软件建模 概念、规范与方法
  • 严悍,刘冬梅,赵学龙编著 著
  • 出版社: 北京:国防工业出版社
  • ISBN:9787118061451
  • 出版时间:2009
  • 标注页数:242页
  • 文件大小:72MB
  • 文件页数:252页
  • 主题词:面向对象语言,UML-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐