图书介绍

UML面向对象建模基础2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

UML面向对象建模基础
  • 徐锋,陈暄等编著 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:7508440072
  • 出版时间:2006
  • 标注页数:242页
  • 文件大小:22MB
  • 文件页数:258页
  • 主题词:面向对象语言,UML-程序设计

PDF下载


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

下载说明

UML面向对象建模基础PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 UML概述1

1.1 什么是UML2

1.1.1 UML的发展历程2

1.1.2 UML的特性3

1.1.3 UML的发展现状3

1.2 什么是模型3

1.2.1 为什么要建模4

1.2.2 为什么要用UML建模5

1.2.3 用UML可以建立什么模型5

1.2.4 谁应该建模6

1.3 常见的UML认识误区7

1.4 本章小结8

1.5 复习题8

第2章 UML世界的构成10

2.2 事物构造块11

2.1 UML的组成11

2.2.1 面向对象视角下的世界12

2.2.2 结构事物12

2.2.3 行为事物16

2.2.4 分组事物17

2.2.5 注释事物17

2.3 关系构造块17

2.4 UML规则20

2.5 UML公共机制21

2.5.1 UML规格描述21

2.5.2 UML修饰22

2.5.3 UML通用划分22

2.6 UML扩展机制22

2.6.3 约束23

2.6.2 标记值23

2.6.1 构造型23

2.7 UML体系结构与图24

2.7.1 UML中的图24

2.7.2 “4+1”视图25

2.8 本章小结26

2.9 复习题27

第3章 类图28

3.1 什么是类29

3.1.1 面向对象的思想29

3.1.2 如何在UML模型中表示一个类30

3.2 如何阅读类图31

3.2.1 类图的基本部分31

3.2.2 类图的增强部分34

3.3.1 接口与抽象类36

3.3 其他高级概念36

3.3.2 关联类38

3.3.3 模板类38

3.3.4 主动类39

3.3.5 嵌套类39

3.3.6 依赖关系40

3.3.7 引用对象与值对象41

3.3.8 对象约束语言(OCL)41

3.4 如何绘制类图42

3.4.1 发现类43

3.4.2 关联分析44

3.4.3 职责分析45

3.4.4 限定与修改46

3.5 类图应用说明47

3.5.1 软件系统模型47

3.6 复合结构图51

3.5.2 数据库逻辑模型51

3.7 本章小结52

3.8 复习题53

第4章 对象图56

4.1 对象与类的关系57

4.1.1 对象的概念57

4.1.2 对象的特性57

4.1.3 对象与类58

4.2 如何阅读对象图59

4.2.1 对象图的表示法59

4.2.2 阅读方法59

4.3 如何绘制对象图60

4.4 对象图应用说明62

4.6 复习题63

4.5 本章小结63

第5章 包图64

5.1 什么是包65

5.1.1 包的作用65

5.1.2 包的表示法65

5.2 如何阅读包图66

5.2.1 包图的解读66

5.2.2 包的构造型68

5.3 如何绘制包图70

5.3.1 寻找包70

5.3.2 确定包之间的依赖关系71

5.4 包图应用说明71

5.4.1 对成组元素建模71

5.4.2 对体系结构建模72

5.5 本章小结72

5.6 复习题72

第6章 用例图74

6.1 用例和用例驱动开发75

6.1.1 现代需求技术75

6.1.2 用例驱动开发过程75

6.1.3 参与者和用例76

6.2 如何阅读用例图77

6.2.1 用例图部分77

6.2.2 用例描述部分81

6.3 如何绘制用例图83

6.3.1 记录需求特性83

6.3.2 识别参与者84

6.3.3 合并需求获得用例84

6.3.4 细化用例描述86

6.4 用例图应用说明88

6.4.1 用例模型的运用方法88

6.4.2 建模要点89

6.5 本章小结90

6.6 复习题91

第7章 交互图93

7.1 交互与交互图94

7.1.1 交互的概念94

7.1.2 UML交互图的类型94

7.2 如何阅读交互图95

7.2.1 顺序图95

7.2.2 其他交互片断操作符101

7.2.3 通信图104

7.3 如何绘制交互图106

7.3.1 准备工作107

7.3.2 Robustness(鲁棒)分析107

7.3.3 构建交互模型110

7.4 交互图应用说明111

7.4.2 分析阶段的交互模型之后112

7.4.1 分析阶段的交互模型112

7.4.3 设计阶段的交互模型113

7.4.4 建模要点113

7.5 定时图113

7.6 本章小结115

7.7 复习题115

第8章 活动图118

8.1 活动图概述119

8.2 如何阅读活动图119

8.2.1 简单活动图119

8.2.2 带泳道的活动图121

8.2.3 带对象流的活动图122

8.2.4 复杂活动图124

8.4.1 对工作流建模128

8.4 活动图应用说明128

8.3 如何绘制活动图128

8.4.2 对操作建模130

8.5 本章小结130

8.6 复习题130

第9章 交互概述图133

9.1 什么是交互概述图134

9.2 如何阅读交互概述图134

9.2.1 理解活动控制流134

9.2.2 分析活动节点135

9.3 如何绘制交互概述图136

9.3.1 策略选择136

9.3.2 理清主线136

9.3.3 表述细节137

9.4 本章小结138

9.5 复习题138

第10章 状态机图139

10.1.1 状态及状态表示法140

10.1.2 状态机140

10.1 状态和状态机140

10.2 如何阅读状态机图141

10.2.1 简单状态机图141

10.2.2 包含复杂转换的状态机图143

10.2.3 包含复合状态的状态机图145

10.3 如何绘制状态机图150

10.4 状态机图应用说明152

10.5 本章小结153

10.6 复习题153

第11章 构件图156

11.1.1 构件的要素157

11.1.2 构件和类157

11.1 什么是构件157

11.1.3 构件的表示法158

11.2 如何阅读构件图159

11.2.1 基本构件图159

11.2.2 嵌套的构件图160

11.3 如何绘制构件图160

11.4 构件图应用说明161

11.4.1 对可执行程序的结构建模162

11.4.2 对源代码进行建模162

11.5 本章小结163

11.6 复习题163

第12章 部署图165

12.1 如何阅读部署图166

12.1.1 基本部署图166

12.1.2 部署图的补充元素168

12.2 如何绘制部署图168

12.3 部署图应用说明169

12.4 本章小结170

12.5 复习题171

第13章 需求建模基础与实例172

13.1 什么是需求173

13.1.1 需求的定义173

13.1.2 需求工程174

13.1.3 需求捕获175

13.2 如何使用UML对需求建模177

13.2.1 用例模型——组织需求177

13.2.2 类模型——概念模型179

13.2.3 交互模型——描述事件流179

13.3 需求建模实例180

13.3.1 确定业务需求180

13.3.2 需求捕获181

13.3.3 建立概念模型183

13.3.4 建立用例模型185

13.3.5 编写用例规格描述188

13.3.6 用户界面初步设计192

13.4 本章小结193

13.5 复习题193

第14章 设计建模基础与实例195

14.1 设计建模的内容196

14.2 如何使用UML进行设计建模197

14.2.1 架构建模197

14.2.2 构件建模201

14.3 设计建模实例202

14.3.1 确定解决方案202

14.3.2 架构建模204

14.3.3 构件建模208

14.5 复习题216

14.4 本章小结216

第15章 数据库建模基础与实例218

15.1 UML和数据库模型219

15.1.1 数据库模型与类模型219

15.1.2 数据模型的三种形式219

15.2 UML数据库建模220

15.2.1 概念模型220

15.2.2 逻辑模型221

15.2.3 物理模型222

15.3 数据库建模实例223

15.3.1 构建概念模型223

15.3.2 构建逻辑模型223

15.3.3 构建物理模型224

15.4 本章小结227

15.5 复习题228

第16章 UML模型管理229

16.1 UML模型的组成230

16.1.1 模型基本元素230

16.1.2 模型组织元素231

16.1.3 模型修饰元素233

16.1.4 其他辅助元素233

16.2 用Rose管理UML模型234

16.2.1 Rose操作基础234

16.2.2 用例视图的组织方法235

16.2.3 逻辑视图的组织方法237

16.2.4 其他视图的组织方法239

16.2.5 模型创建流程239

16.2.6 模型发布239

16.3 本章小结241

16.4 复习题241

参考文献242

热门推荐