图书介绍

UML统一建模教程与实验指导PDF|Epub|txt|kindle电子书版本网盘下载

UML统一建模教程与实验指导
  • 谢星星,刘小松,王坚宁编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302306214
  • 出版时间:2013
  • 标注页数:276页
  • 文件大小:79MB
  • 文件页数:291页
  • 主题词:面向对象语言-程序设计

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 面向对象开发2

1.1.1 理解面向对象2

1.1.2 面向对象的特征5

1.1.3 面向对象的项目设计8

1.1.4 面向对象开发的优点11

1.2 UML简介11

1.2.1 对系统建模的必要性11

1.2.2 系统建模的目标和原则12

1.2.3 UML的定义13

1.2.4 UML的优势14

1.2.5 在何种场合需要UML14

1.2.6 多种UML建模类型15

习题116

第2章 UML建模基础知识17

2.1 UML语言的构成18

2.2 UML的基本元素18

2.2.1 结构(Structure)18

2.2.2 行为(Behavior)20

2.2.3 分组(Grouping)21

2.2.4 注释(Annotation)21

2.3 UML中的关系22

2.4 UML中的视图和图23

2.4.1 视图23

2.4.2 图27

2.5 UML的公共机制30

2.5.1 UML的规格描述30

2.5.2 UML的修饰31

2.5.3 UML的通用划分32

2.5.4 UML的扩展机制32

习题235

第3章 用例图36

3.1 用例图的构成36

3.1.1 参与者37

3.1.2 用例38

3.1.3 关系39

3.1.4 系统边界43

3.2 确定参与者43

3.3 确定用例44

3.4 用例的粒度45

3.5 用例规约46

习题346

第4章 类图和对象图48

4.1 类图的定义49

4.2 类的构成50

4.2.1 名称51

4.2.2 操作51

4.2.3 属性53

4.2.4 注释54

4.2.5 约束54

4.2.6 职责55

4.3 UML中不同的类55

4.4 构造型56

4.5 类之间的关系57

4.5.1 泛化关系57

4.5.2 实现关系58

4.5.3 依赖关系59

4.5.4 关联关系60

4.6 类的识别61

4.6.1 名词识别61

4.6.2 实体识别62

4.6.3 用例识别62

4.6.4 利用分解和抽象技术62

4.7 对象图63

4.7.1 对象的表示64

4.7.2 链的表示64

习题465

第5章 包图66

5.1 包图的定义66

5.1.1 模型的组织结构67

5.1.2 包图和包68

5.2 包的组成69

5.2.1 名称69

5.2.2 可见性70

5.2.3 构造型70

5.2.4 子系统71

5.3 包图中的关系72

5.3.1 依赖关系72

5.3.2 泛化关系74

5.4 包的嵌套74

习题575

第6章 状态图76

6.1 状态图的定义76

6.1.1 状态机77

6.1.2 状态图78

6.2 状态图中的标记符79

6.2.1 状态79

6.2.2 转换80

6.2.3 判定82

6.2.4 同步83

6.3 状态图中的动作和事件83

6.3.1 事件84

6.3.2 动作85

6.4 常用状态的种类86

6.4.1 顺序状态86

6.4.2 并发状态86

6.4.3 历史状态87

习题687

第7章 活动图89

7.1 活动图的定义89

7.2 活动图中的标记符91

7.2.1 动作91

7.2.2 活动92

7.2.3 转换92

7.2.4 组合活动92

7.3 其他标记符93

7.3.1 分支与合并93

7.3.2 分叉与汇合93

7.3.3 泳道94

7.3.4 对象流95

习题796

第8章 序列图和协作图98

8.1 序列图的定义98

8.2 序列图的组成99

8.2.1 对象99

8.2.2 生命线100

8.2.3 激活100

8.2.4 消息101

8.3 对象行为102

8.3.1 创建对象和销毁对象102

8.3.2 分支103

8.3.3 从属流103

8.4 协作图的定义104

8.5 协作图的构成105

8.5.1 对象105

8.5.2 链105

8.5.3 消息105

习题8106

第9章 构件图和部署图108

9.1 构件和构件图108

9.1.1 构件的定义109

9.1.2 构件的种类109

9.1.3 构件的表示110

9.1.4 构件图的定义112

9.2 部署图的定义113

9.3 部署图的构成113

9.3.1 节点113

9.3.2 连接115

习题9115

第10章 Rational统一过程117

10.1 Rational统一过程的概念118

10.2 Rational统一过程的构成119

10.2.1 Rational统一过程的核心工作流119

10.2.2 Rational统一过程的迭代开发模式121

10.2.3 Rational统一过程的最佳实践122

10.3 Rational统一过程的开发模型124

10.3.1 统一过程的动态开发125

10.3.2 统一过程的静态开发127

10.3.3 面向架构的过程128

10.4 Rational统一过程的配置和实现130

10.4.1 配置Rational统一过程130

10.4.2 实现Rational统一过程131

习题10132

第11章 Rational Rose入门133

11.1 Rational Rose工具134

11.1.1 Rational Rose简介134

11.1.2 Rational Rose的功能134

11.2 Rational Rose的安装136

11.3 Rational Rose操作指南138

11.3.1 Rational Rose主界面140

11.3.2 Rational Rose的常用操作145

11.4 Rational Rose的4种视图模型154

11.4.1 用例视图(Use Case View)154

11.4.2 逻辑视图(Logical View)159

11.4.3 构件视图(Component View)162

11.4.4 部署视图(Deployment View)164

11.5 Rational Rose代码生成166

11.5.1 代码生成的方法166

11.5.2 逆向工程170

11.6 上机题170

第12章 用例图的绘制171

12.1 创建用例图171

12.2 创建参与者174

12.3 创建用例175

12.4 创建用例和参与者之间的关联176

12.5 创建用例之间的关系177

12.6 创建用例图实例分析178

12.6.1 需求分析178

12.6.2 确定参与者178

12.6.3 确定用例179

12.6.4 构建用例模型179

12.7 上机题180

第13章 类图和对象图的绘制182

13.1 类图的创建182

13.2 类的创建184

13.2.1 类属性的创建186

13.2.2 类操作的创建187

13.2.3 构造型的设置187

13.2.4 设置类的分类188

13.3 绘制类之间的关系189

13.4 绘制对象图的方法190

13.5 类图创建实例191

13.5.1 确定类和关联192

13.5.2 确定属性和操作193

13.5.3 根据类图创建对象193

13.6 上机题194

第14章 包图的绘制196

14.1 包的创建196

14.1.1 在包图中添加包197

14.1.2 包中类的添加198

14.1.3 包之间关系的绘制199

14.2 包图创建实例199

14.2.1 确定包的分类200

14.2.2 创建包和包之间的关系200

14.3 上机题201

第15章 状态图的绘制203

15.1 状态图的创建203

15.1.1 绘制初始和终止状态204

15.1.2 绘制状态205

15.1.3 绘制转换206

15.1.4 设置事件206

15.1.5 设置动作207

15.1.6 设置监护条件207

15.2 状态图创建实例208

15.2.1 确定状态图的实体208

15.2.2 确定实体的状态208

15.2.3 确认相关事件209

15.3 上机题209

第16章 活动图的绘制211

16.1 活动图的创建211

16.1.1 绘制起始和终止状态213

16.1.2 绘制动作213

16.1.3 绘制活动214

16.1.4 绘制泳道216

16.1.5 绘制转换217

16.1.6 绘制分支218

16.2 活动图创建实例219

16.2.1 确定需求用例219

16.2.2 确定用例路径220

16.2.3 创建完整的活动图220

16.3 上机题221

第17章 序列图和协作图的绘制223

17.1 序列图的创建223

17.1.1 对象的创建225

17.1.2 消息的绘制227

17.1.3 消息的设置228

17.1.4 生命线的设置229

17.1.5 对象的销毁230

17.2 协作图的创建230

17.2.1 对象的创建232

17.2.2 链和消息的绘制233

17.2.3 序列图和协作图的转换233

17.3 序列图创建实例234

17.3.1 需求分析234

17.3.2 确定序列对象235

17.3.3 创建的序列图235

17.4 协作图创建实例236

17.4.1 协作元素的确认236

17.4.2 确定元素之间的关系236

17.4.3 创建协作图237

17.5 上机题237

第18章 构件图和部署图的绘制239

18.1 构件图的创建239

18.1.1 构件的绘制241

18.1.2 构件间关系的绘制242

18.2 部署图的创建243

18.2.1 节点的绘制243

18.2.2 节点的设置244

18.2.3 连接的绘制245

18.3 构件图和部署图创建实例247

18.3.1 创建构件图247

18.3.2 创建部署图248

18.4 上机题249

第19章 BBS网上论坛251

19.1 系统需求分析251

19.2 系统建模254

19.2.1 创建系统用例模型254

19.2.2 创建系统静态模型257

19.2.3 创建系统动态模型260

19.2.4 创建系统部署模型269

习题参考答案272

热门推荐