图书介绍

UML面向对象分析与建模pdf电子书版本下载

UML面向对象分析与建模
  • 唐学忠,胡智喜,费贤举等编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121065927
  • 出版时间:2008
  • 标注页数:198页
  • 文件大小:11MB
  • 文件页数:212页
  • 主题词:面向对象语言,UML-程序设计-高等学校-教材

PDF下载


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

下载说明

UML面向对象分析与建模PDF格式电子书版下载

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

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

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

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

图书目录

第1章 面向对象技术概述 1

1.1软件开发方法概述 1

1.1.1面向过程的开发方法 1

1.1.2面向数据结构的开发方法 2

1.1.3面向对象的开发方法 3

1.2软件生命周期 4

1.2.1软件生命周期概念介绍 4

1.2.2软件开发模型 6

1.3软件开发方法的评价与选择 10

1.4面向对象技术 13

1.4.1面向对象方法的特点 13

1.4.2面向对象的基本概念 13

1.5面向对象的分析 17

1.6面向对象的设计 18

1.6.1面向对象的设计准则 19

1.6.2面向对象的设计过程 20

1.7面向对象的方法与工具 24

1.7.1Booch面向对象方法 25

1.7.2Jacobson的面向对象方法 27

1.7.3Coad-Yourdon面向对象方法 28

1.7.4JamesRumbauth面向对象方法 29

1.8小结 31

习题1 31

第2章 UML语言基础 33

2.1UML简介 33

2.1.1UML历史 33

2.1.2UML的主要内容 34

2.1.3UML的特点和应用领域 36

2.2UML的标准元素 38

2.2.1UML语言结构 38

2.2.2元模型 41

2.3UML中的符号和图形 43

2.3.1模型的概念 43

2.3.2模型元素 43

2.3.3语义规则 45

2.3.4模型组织 46

2.3.5图 46

2.3.6视图 47

2.4公共机制 49

2.4.1修饰 49

2.4.2说明 49

2.4.3公共划分 49

2.5扩展机制 49

2.5.1构造型 50

2.5.2标记值 51

2.5.3约束 51

2.6小结 52

习题2 52

第3章 用例图 53

3.1概述 53

3.2系统 54

3.3活动者 55

3.3.1定义 55

3.3.2确定活动者 55

3.3.3活动者之间的关系 56

3.4用例 57

3.4.1定义 57

3.4.2用例表示法 57

3.4.3用例描述 57

3.5用例之间的联系 58

3.5.1泛化联系 59

3.5.2使用联系 59

3.5.3包含联系 60

3.5.4扩展联系 60

3.6用例分类 60

3.7用例建模 61

3.7.1建立用例图 61

3.7.2用例建模中应注意的问题 61

3.8小结 62

习题3 62

第4章 类图和对象图 63

4.1概述 63

4.2对象类定义 64

4.2.1类的名称 64

4.2.2属性 64

4.2.3操作 65

4.3对象类的关联 66

4.3.1关联的定义 66

4.3.2关联类型 67

4.3.3聚合和组合 68

4.3.4泛化 68

4.3.5依赖 69

4.4对象图 69

4.5接口 70

4.6高级对象类 71

4.6.1抽象类 71

4.6.2模板对象类 72

4.7对象类图建模 72

4.7.1建立对象类图 72

4.7.2类和对象建模中应注意的问题 73

4.8小结 75

习题4 75

第5章 交互图 76

5.1概述 76

5.2序列图 76

5.2.1序列图的组成 77

5.2.2同步消息和异步消息 79

5.2.3循环 79

5.2.4对象创建和销毁 80

5.2.5自调用和回调 80

5.3协作图 81

5.3.1协作图的组成 82

5.3.2多对象 83

5.3.3异步消息 83

5.3.4主动对象 83

5.4交互图建模 84

5.4.1建立交互图 84

5.4.2交互图建模的基本步骤 84

5.4.3交互图建模中应注意的问题 85

5.5小结 86

习题5 86

第6章 状态图 87

6.1概述 87

6.2状态 87

6.2.1消息 87

6.2.2状态概念介绍 88

6.2.3状态的种类 89

6.3状态机 94

6.4状态图 94

6.5状态迁移 96

6.5.1事件 96

6.5.2守卫条件 98

6.5.3动作表达式 99

6.5.4状态迁移的种类 100

6.6并发状态图 103

6.6.1并发子状态 103

6.6.2同步 104

6.7状态图建模 105

6.7.1建立状态图 105

6.7.2状态图建模中应注意的问题 106

6.8小结 107

习题6 107

第7章 活动图 108

7.1概述 108

7.2活动图的组成 108

7.2.1组成要素 109

7.2.2动作流 110

7.2.3泳道 111

7.2.4对象流 112

7.3活动分解 113

7.4活动图的并发与同步 114

7.4.1并发与同步 114

7.4.2同步状态 115

7.4.3动态并发 115

7.5活动图建模 116

7.5.1建立活动图 116

7.5.2活动图建模中应注意的问题 118

7.6小结 118

习题7 118

第8章 包图 119

8.1概述 119

8.2包的基本含义 119

8.2.1包的语义和表示 119

8.2.2包的嵌套 121

8.2.3标准构造型 122

8.3包的联系 122

8.3.1依赖 123

8.3.2泛化 125

8.4包图 125

8.5包图建模 126

8.5.1建立包图 126

8.5.2包图建模中应注意的问题 128

8.6小结 128

习题8 129

第9章 物理图 130

9.1概述 130

9.2组件图 130

9.2.1组件 130

9.2.2组件的种类 133

9.2.3组件的联系 134

9.2.4建立组件图 135

9.3配置图 139

9.3.1节点 139

9.3.2节点的联系 140

9.3.3建立配置图 141

9.4物理图建模 144

9.5小结 145

习题9 145

第10章 RUP统一建模过程 146

10.1软件过程概述 146

10.1.1软件过程介绍 146

10.1.2当前流行的软件开发过程 147

10.2RUP简介 150

10.2.1RUP过程 150

10.2.2RUP过程的特点 158

10.3RUP的核心工作流 159

10.3.1业务建模 159

10.3.2需求 160

10.3.3分析和设计 162

10.3.4实现 163

10.3.5测试 164

10.3.6部署 166

10.3.7核心支持工作流 167

10.4小结 169

习题10 170

第11章 应用系统案例 171

11.1系统概述 171

11.2系统需求 172

11.2.1系统总体功能需求 172

11.2.2各关键模块需求 172

11.3系统用例模型 174

11.3.1确定系统范围和系统边界 174

11.3.2确定活动者 174

11.3.3定义用例 175

11.3.4建立用例图 175

11.3.5用例描述 177

11.4设计实体类模型 184

11.4.1识别对象类 184

11.4.2类图 185

11.4.3类属性 186

11.5设计接口和控制类模型 187

11.5.1识别接口类 188

11.5.2识别控制类 189

11.5.3系统类模型 190

11.6设计动态模型 190

11.6.1数据访问类(Access) 190

11.6.2建立序列图 190

11.7系统部署 196

11.7.1建立组件图 196

11.7.2建立配置图 197

11.8小结 197

习题11 197

参考文献 198

精品推荐