图书介绍

UML基础与应用2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

UML基础与应用
  • 王养廷,李磊,宋汉珍编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302127956
  • 出版时间:2006
  • 标注页数:229页
  • 文件大小:16MB
  • 文件页数:241页
  • 主题词:面向对象语言,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什么是UML1

1.2 UML发展历史3

1.3 UML主要内容3

1.3.1 UML模型图4

1.3.2 UML在软件开发各个阶段的应用6

1.3.3 UML的应用领域6

1.4软件过程7

1.4.1软件过程概述7

1.4.2统一软件过程9

1.5 UML工具10

1.5.2如何选择UML工具11

1.5.1主要UML工具介绍11

小结12

习题112

第2章 用例图13

2.1 UML视图13

2.2用例图14

2.2.1用例图概述15

2.2.2执行者16

2.2.3用例16

2.2.4执行者与用例之间的关系17

2.2.5理解用例17

2.2.6用例描述18

2.3用例图图符22

2.4.1用例的粒度24

2.4用例的粒度和范围24

2.4.2用例的范围26

2.5用例图应用27

2.5.1用户需求27

2.5.2需求分析27

2.5.3需求描述30

2.6用例图进一步说明33

2.6.1用例使用提示33

2.6.2用例常见问题33

小结35

习题236

3.1.1类37

3.1类图介绍37

第3章 类图、对象图和包图37

3.1.2类图设计40

3.1.3类间关系41

3.1.4类图深入讨论45

3.2类图图符49

3.3类图的应用50

3.3.1类图的层次50

3.3.2需求描述51

3.3.3概念类的提取和描述52

3.3.4设计阶段类图53

3.3.5类图常见问题54

3.4对象图55

3.5包图56

3.5.2包中的元素57

3.5.1包图的图符57

3.5.3包与包之间的关系58

3.5.4包图常见问题59

小结59

习题360

第4章 行为图61

4.1 活动图61

4.1.1活动图的概念62

4.1.2活动图图符62

4.1.3泳道64

4.1.5分叉和汇合66

4.1.4分支66

4.2状态图67

4.2.1状态图的概念68

4.2.2状态图图符70

4.2.3复合状态70

4.2.4状态图和活动图的区别71

4.3行为图应用72

4.3.1活动图设计73

4.3.2状态图设计74

小结76

习题476

5.1顺序图77

5.1.1顺序图的概念77

第5章 交互图77

5.1.2顺序图图符80

5.1.3分支的表示81

5.1.4条件的表示81

5.1.5循环的表示82

5.2顺序图应用83

5.2.1类图83

5.2.2顺序图84

5.3合作图86

5.3.1合作图的概念86

5.3.2合作图图符89

5.3.3顺序图与合作图之间的关系89

5.4.2合作图90

5.4.1对象图90

5.4合作图应用90

小结91

习题592

第6章 实现图93

6.1构件图93

6.1.1构件图的概念93

6.1.2构件图图符95

6.2构件图应用96

6.3部署图97

6.3.1部署图的概念98

6.3.2部署图图符100

6.4部署图应用101

小结103

习题6104

第7章 UML在需求分析阶段的应用105

7.1 UML在软件开发过程中的应用105

7.2 AutoWeight系统简介106

7.2.1系统介绍106

7.2.2天车称重的工作过程107

7.3用户需求108

7.4需求分析与描述110

7.4.1需求分析110

7.4.2用例分析112

7.4.3用例模型图114

7.4.5非功能性需求分析115

7.4.4用例描述115

7.5领域模型分析118

7.5.1领域概念118

7.5.2概念类118

7.5.3类间关联120

7.5.4增加属性和方法122

7.5.5领域模型123

7.6工作流程分析123

7.6.1称重过程124

7.6.2顺序图124

小结125

实训126

8.1对象交互分析128

8.1.1系统接口128

第8章 UML在设计阶段的应用128

8.1.2对象设计133

8.2数据存储136

8.2.1数据保存136

8.2.2对象到关系数据库的映射138

8.3界面设计139

8.3.1开发环境的选择140

8.3.2用户界面141

8.4其他设计143

8.4.1模式应用143

8.4.2构件选择144

8.5类的设计144

8.5.2设计类145

8.5.1设计类图145

8.5.3设计包146

小结147

实训148

第9章 UML在实现阶段的应用149

9.1类设计149

9.1.1添加属性149

9.1.2添加方法151

9.2类的实现153

9.2.1方法的实现154

9.2.2方法的分解155

9.2.3类的实现次序156

9.2.4 代码157

9.2.5对象包装160

实训162

小结162

第10章 UM在集成和交付阶段的应用164

10.1 系统集成164

10.1.1系统组成164

10.1.2构件图和包图的应用166

10.2系统交付168

10.2.1系统配置图168

10.2.2把构件映射到节点169

小结170

实训171

第11章 UML在测试中的应用172

11.1.1黑盒测试173

11.1单元测试173

11.1.2 白盒测试174

11.1.3 图形界面的测试175

11.2集成测试176

11.2.1集成测试过程176

11.2.2回归测试177

11.3系统测试177

11.3.1系统测试过程178

11.3.2功能测试178

11.3.3性能测试179

11.4容错程序设计179

11.4.3处理不能预料的错误180

11.4.2可以预料但不能防止的错误180

11.4.1可以预料和防止的错误180

小结181

实训181

第12章 AutoWeight系统Rose描述183

12.1 Rational Rose简介183

12.1.1 Rational Rose安装183

12.1.2 Rational Rose主界面186

12.1.3Rational Rose建模191

12.2项目需求描述195

12.2.1绘制用例图195

12.2.2绘制概念类图200

12.2.3绘制工作流程活动图204

12.2.4绘制顺序图206

12.3系统设计描述207

12.3.1绘制设计类图208

12.3.2绘制交互图208

12.3.3绘制状态图211

12.4系统部署212

12.4.1 构件图212

12.4.2部署图214

小结216

实训216

附录A 主要的UML工具217

附录B UML术语表221

附录C UML图符总结226

参考文献229

热门推荐