当前位置:首页 > 工业技术
UML基础与Rose建模实用教程
UML基础与Rose建模实用教程

UML基础与Rose建模实用教程PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:谢星星,沈懿卓编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2008
  • ISBN:9787302185390
  • 页数:380 页
图书介绍:本书内容丰富、结构清晰、注重实践,图文并茂地介绍了UML的基本知识和相关Rational Rose建模方法。
《UML基础与Rose建模实用教程》目录

第1章 面向对象概述 1

1.1面向对象的基本概念 1

什么是对象 1

面向对象与面向过程的区别 2

对象与类的确定 4

消息和事件 5

1.2面向对象的基本特征 6

抽象 6

封装 8

继承 8

多态 9

1.3面向对象方法论 10

面向对象分析 10

面向对象设计 15

1.4面向对象建模 18

为什么要用UML建模 18

以面向对象建模为基础的开发模式 20

1.5本章小结 25

习题1 25

第2章 UML概述 27

2.1 UML的起源与发展 27

2.2 UML的概念范围 29

视图 29

图 34

模型元素 40

2.3 UML的公共机制 45

UML的通用机制 45

UML的扩展机制 47

2.4 UML的对象约束语言 49

2.5 UML的未来发展目标 52

2.6本章小结 53

习题2 54

第3章Rational Rose概述 56

3.1 Rational Rose的起源与发展 56

3.2 Rational Rose对UML的支持 58

3.3 Rational Rose的4种视图模型 62

用例视图(Use Case View) 62

逻辑视图(Logical View) 66

构件视图(Component View) 70

部署视图(Deployment View) 72

3.4 Rational Rose的其他技术 73

3.5本章小结 78

习题3 79

第4章Ra tional统一过程 80

4.1什么是Rational统一过程 80

4.2 Rational统一过程的演进历史 89

4.3 Rational统一过程的结构 90

统一过程的静态结构:过程描述 90

统一过程的动态结构:迭代开发 92

统一过程以架构为中心 97

4.4 RATIONAL统一过程的配置和实现 101

配置Rational统一过程 101

实现Rational统一过程 101

4.5本章小结 103

习题 4 104

第5章 用例图 106

5.1用例图的基本概念 106

用例图的定义 106

用例图的作用 107

5.2用例图的组成 108

参与者 108

系统边界 111

用例 111

关联 115

5.3用例图的创建概述 118

创建用例图 118

创建参与者 120

创建用例 121

创建用例之间的关联 122

5.4用例图的创建示例 123

需求分析 124

识别参与者 125

确定用例 125

构建用例模型 127

5.5本章小结 129

习题5 130

第6章 类图与对象图 133

6.1类图与对象图的基本概念 133

类图与对象图的定义 133

类图与对象图的作用 135

6.2类图的组成 136

类 136

接口 141

类之间的关系 142

6.3类图的创建概述 150

创建类 150

创建类与类之间的关系 156

6.4类图的创建示例 163

确定类和关联 163

确定属性和操作 164

6.5对象图 165

对象图的组成 165

对象图的创建 167

6.6本章小结 168

习题6 169

第7章 序列图 171

7.1序列图的基本概念 171

序列图的定义 171

序列图的作用 172

7.2序列图的组成 173

对象(Object) 173

生命线(Lifeline) 174

激活(Activation) 175

消息(Messages) 175

7.3序列图的高级概念 176

创建与销毁对象 177

分支与从属流 177

帧化序列图 178

7.4序列图的创建概述 179

创建序列图 179

创建生命线 182

创建消息 182

7.5序列图的创建示例 185

确定工作流程 185

确定对象 186

确定消息和条件 187

绘制序列图总图 188

7.6本章小结 188

习题7 189

第8章 协作图 191

8.1协作图的基本概念 191

协作图的定义 191

协作图的作用 193

8.2协作图的组成 193

对象 193

消息 194

链 194

8.3协作图的创建概述 195

创建对象 195

创建消息 198

创建链 199

8.4协作图的创建示例 199

确定协作图的元素 200

确定元素之间的结构关系 200

细化协作图 201

8.5本章小结 201

习题8 202

第9章 状态图 204

9.1状态图的基本概念 204

状态图的定义 204

状态图的作用 207

9.2状态图的组成 208

状态 208

转换 210

判定 214

同步 214

事件 215

9.3组成状态 216

9.4状态图的创建概述 218

创建状态图 218

创建初始和终止状态 219

创建状态 220

创建状态之间的转换 221

创建事件 221

创建动作 222

创建监护条件 223

9.5状态图的创建示例 223

标识建模实体 223

标识实体的各种状态 223

标识相关事件并创建状态图 224

9.6本章小结 225

习题9 225

第10章 活动图 227

10.1活动图的基本概念 227

活动图的定义 227

活动图的作用 228

10.2活动图的组成 229

动作状态 229

活动状态 229

组合活动 230

分叉与结合 231

分支与合并 231

泳道 232

对象流 233

10.3活动图的创建概述 234

创建活动图 235

创建初始和终止状态 236

创建动作状态 236

创建活动状态 237

创建转换 238

创建分叉与结合 238

创建分支与合并 238

创建泳道 239

创建对象流的状态与对象流 239

10.4活动图的创建示例 240

标识活动图的用例 240

建模用例的路径 241

创建活动图 242

10.5本章小结 243

习题10 243

第11章 包图 245

11.1模型的组织结构 245

11.2包图的基本概念 247

11.3包图的创建概述 250

11.4包图的创建示例 253

11.5本章小结 254

习题11 254

第12章 构件图与部署图 256

12.1构件图与部署图的基本概念 256

构件的基本概念 256

构件图的基本概念 258

部署图的基本概念 259

12.2构件图与部署图的创建概述 262

创建构件图 262

创建部署图 269

12.3构件图与部署图的创建示例 274

创建构件图 274

创建部署图 275

12.4本章小结 277

习题12 277

第13章 图书管理系统 280

13.1需求分析 280

13.2系统建模 282

创建系统用例模型 282

创建系统静态模型 285

创建系统动态模型 287

创建系统部署模型 311

13.3本章小结 312

第14章 超市信息管理系统 314

14.1需求分析 314

14.2系统建模 315

创建系统用例模型 315

创建系统静态模型 319

创建系统动态模型 320

创建系统部署模型 328

14.3本章小结 328

附录A Rational Rose的安装与应用 329

附录B 参考答案 366

相关图书
作者其它书籍
返回顶部