《UML技术及应用》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:丁峰,柳西玲编
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2004
  • ISBN:7040147742
  • 页数:172 页
图书介绍:本书主要内容包括面向对象技术的简介,UML的起源与发展、应用,UML的建模机制,包括如何使用UML规范提供的各种建模元素和扩展机制对系统的静态结构和动态行为以及实施进行建模,最后还简要介绍了UML的流行CASE工具。本书适用于高等职业学校、高等专科学校、成人高校、独立设置的软件职业技术学院、本科院校及举办的二级职业技术学院、教育学院以及民办高校使用,不仅可以作为计算机相关专业的教材,也可作为从事计算机应用工作的工程技术人员培训和自学的参考书。

第1章 概述 1

1.1 面向对象方法 1

1.1.1 面向对象方法的主要概念 2

1.1.2 面向对象建模 3

1.2 UML的起源与发展 4

1.3 UML的目标 5

1.4 UML的范围 5

1.5 UML的未来发展方向 6

习题 6

2.2 UML规范的体系结构 7

2.1 UML的语言体系结构 7

第2章 UML的框架及基本概念 7

2.3 UML的概念模型 8

2.3.1 UML的基本构造块 9

2.3.2 UML的规则 13

2.3.3 UML的公共机制 13

习题 14

第3章 UML的静态建模机制 15

3.1 类图 15

3.1.1 类的建模 15

3.1.2 类图中的关系 17

3.1.3 类的高级概念 21

3.1.4 关系的高级概念 23

3.2 对象图 25

3.3 模型的组织 25

习题 28

第4章 UML的动态建模机制 29

4.1 用例图 29

4.1.1 用例的基本概念 29

4.1.2 用例图 31

4.1.3 运用用例图建模 32

4.2 协作图 33

4.2.1 交互 33

4.2.2 协作 34

4.2.3 协作图 35

4.3 顺序图 37

4.3.1 生命线 37

4.3.2 控制焦点 39

4.3.3 消息 39

4.3.4 顺序图 40

4.4 活动图 42

4.4.1 动作状态 43

4.4.2 子活动状态 43

4.4.3 判断 43

4.4.4 调用状态 44

4.4.5 泳道技术 44

4.4.6 活动图 45

4.5 状态图 47

4.5.1 状态 47

4.5.2 转换 50

4.5.3 状态机 51

4.5.4 状态图 51

习题 53

第5章 UML的面向实现机制 54

5.1 构件图 54

5.1.1 构件 54

5.1.2 构件图 56

5.2 部署图 57

习题 58

第6章 UML模型互换 59

6.1 概述 59

6.2 使用XML进行模型互换 75

6.3 使用CORBA IDL的模型互换 77

习题 78

第7章 Rational Rose 79

7.1 Rose概述 79

7.2 安装Rose Enterprise 79

7.4 用Rose建立UML模型 90

7.4.1 Rose的基本功能 90

7.3 Rose模型的四种视图 90

7.4.2 用Rose建立模型 102

7.5 用Rose生成代码 147

7.5.1 生成代码的步骤 148

7.5.2 如何生成代码 148

7.6 用Rose逆向转出工程代码 153

7.7 Rose与XML 155

习题 155

第8章 UML建模实例 156

8.1 了解需求 156

8.2 获取用例 156

8.3.2 类图 158

8.3 建立逻辑视图 158

8.3.1 建立包图 158

8.3.3 获取动态行为模型 161

8.4 建立构件视图 164

8.4.1 业务对象包对应的构件图 165

8.4.2 数据库包对应的构件图 165

8.4.3 用户界面包对应的构件图 166

8.4.4 工具包对应的构件图 166

8.5 建立部署视图 167

习题 167

附录:UML预定义的标准构造型 168

参考文献 172