图书介绍

UML系统建模基础教程 第2版PDF|Epub|txt|kindle电子书版本网盘下载

UML系统建模基础教程 第2版
  • 胡荷芬,吴绍兴,高斐编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302353508
  • 出版时间:2014
  • 标注页数:289页
  • 文件大小:142MB
  • 文件页数:300页
  • 主题词:面向对象语言-程序设计-高等学校-教材

PDF下载


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

下载说明

UML系统建模基础教程 第2版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.1.4消息与事件4

1.2面向对象的三大要素5

1.2.1封装5

1.2.2继承6

1.2.3多态7

1.3面向对象与项目设计7

1.3.1用面向对象的方法分析项目需求8

1.3.2用面向对象的方法设计系统12

1.4用面向对象思想建立系统模型15

1.4.1瀑布模型15

1.4.2喷泉模型16

1.4.3基于构件的开发模型17

1.4.4 XP开发模型18

1.5本章小结19

习题一19

第2章 UML通用知识点概述21

2.1 UML概述21

2.2常用的UML元素分析22

2.2.1视图22

2.2.2图26

2.2.3模型元素30

2.3 UML的通用机制34

2.3.1规格说明34

2.3.2修饰35

2.3.3通用划分36

2.4 UJML的扩展机制36

2.4.1构造型36

2.4.2标记值37

2.4.3约束37

2.5本章小结38

习题二38

第3章 Rarional统一过程40

3.1统一过程的含义40

3.2统一过程的结构42

3.2.1统一过程的静态结构42

3.2.2统一过程的动态结构44

3.2.3面向架构的过程46

3.3配置和实现Rational统一过程49

3.3.1配置Rational统一过程49

3.3.2实现Rational统一过程50

3.4本章小结51

习题三51

第4章 Rational Rose的安装和操作53

4.1 Rational Rose——设计UML的工具53

4.2 Rational Rose的安装55

4.3 Rational Rose的使用59

4.3.1 Rational Rose的启动界面59

4.3.2 Rational Rose的操作界面60

4.3.3 Rational Rose的基本操作64

4.3.4 Rational Rose的基本设置69

4.4本章小结70

习题四70

第5章 使用Rose设计UML72

5.1 Rational Rose的四种视图模型72

5.1.1用例视图72

5.1.2逻辑视图75

5.1.3构件视图77

5.1.4部署视图78

5.2 Rational Rose与生成代码79

5.2.1用Rational Rose生成代码的方法79

5.2.2逆向工程83

5.3本章小结84

习题五84

第6章 用例图86

6.1用例图基本概念86

6.1.1用例图的含义86

6.1.2用例图的作用87

6.2用例图的构成要素87

6.2.1参与者88

6.2.2参与者间的关系88

6.2.3系统边界89

6.3用例的重要元素89

6.3.1识别用例90

6.3.2用例的粒度90

6.3.3用例规约91

6.4用例之间的各种重要关系92

6.4.1包含92

6.4.2扩展94

6.4.3泛化94

6.5使用Rose创建用例图95

6.5.1创建用例图95

6.5.2创建参与者97

6.5.3创建用例98

6.5.4创建用例之间的关联99

6.6使用Rose创建用例图的步骤说明100

6.6.1需求分析100

6.6.2识别参与者101

6.6.3构建用例模型102

6.7本章小结104

习题六104

第7章 类图与对象图107

7.1类图与对象图的基本概念107

7.1.1类图与对象图的含义107

7.1.2类图与对象图在项目开发中的作用109

7.2类图的组成109

7.2.1类109

7.2.2接口115

7.2.3类之间的关系116

7.3使用Rose创建类图120

7.3.1创建类120

7.3.2创建类与类之间的关系122

7.4对象图124

7.4.1对象图的组成124

7.4.2创建对象图125

7.5使用Rose创建类图及案例分析127

7.5.1确定类和关联127

7.5.2确定属性和操作128

7.6本章小结129

习题七129

第8章 序列图131

8.1序列图的基本概念131

8.1.1序列图的含义131

8.1.2序列图在项目开发里的作用132

8.2序列图的组成133

8.2.1对象133

8.2.2生命线134

8.2.3激活134

8.2.4消息135

8.3序列图中项目的相关概念137

8.3.1创建与销毁对象137

8.3.2分支与从属流137

8.4使用Rose创建序列图138

8.4.1创建对象138

8.4.2创建生命线141

8.4.3创建消息141

8.4.4创建对象与销毁对象144

8.5使用Rose创建序列图及案例分析144

8.5.1需求分析144

8.5.2确定序列图对象146

8.5.3创建序列图146

8.6本章小结146

习题八146

第9章 协作图149

9.1协作图的基本概念149

9.1.1协作图的含义149

9.1.2协作图的作用150

9.2组成协作图的元素151

9.2.1对象151

9.2.2消息151

9.2.3链152

9.3使用Rose创建协作图152

9.3.1创建对象152

9.3.2创建消息156

9.3.3创建链156

9.4在项目中创建协作图及案例分析157

9.5本章小结159

习题九159

第10章 活动图162

10.1活动图的基本概念162

10.1.1活动图的含义162

10.1.2活动图的作用163

10.2活动图的组成163

10.2.1动作状态164

10.2.2活动状态164

10.2.3组合活动165

10.2.4分叉与结合165

10.2.5分支与合并166

10.2.6泳道167

10.2.7对象流168

10.3使用Rose创建活动图169

10.3.1.创建活动图169

10.3.2创建初始和终止状态171

10.3.3创建动作状态171

10.3.4创建活动状态171

10.3.5创建转换172

10.3.6创建分叉与结合172

10.3.7创建分支与合并173

10.3.8创建泳道173

10.3.9创建对象流状态与对象流174

10.4用Rose创建活动图的案例175

10.5本章小结178

习题十178

第11章 包图181

11.1包图的基本概念181

11.1.1模型的组织结构181

11.1.2包的命名和可见性182

11.1.3包的构造型和子系统184

11.1.4包的嵌套185

11.1.5包的联系186

11.2使用Rose创建包图187

11.2.1创建、删除包图187

11.2.2添加包中的信息189

11.2.3创建包的依赖关系189

11.3在项目中使用包图190

11.3.1确定包的分类190

11.3.2创建包和关系191

11.4本章小结191

习题十一192

第12章 构件图和部署图194

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

12.1.1构件194

12.1.2构件图的含义196

12.1.3部署图的含义197

12.2使用Rose创建构件图与部署图199

12.2.1创建构件图199

12.2.2创建部署图203

12.3用Rose部署一个实际的项目208

12.3.1确定需求用例208

12.3.2创建构件图208

12.3.3创建部署图209

12.4本章小结210

习题十二211

第13章 状态图213

13.1状态图的基本概念213

13.1.1状态图的含义213

13.1.2状态图的作用216

13.2构成状态图的元素217

13.2.1状态217

13.2.2转换219

13.2.3判定221

13.2.4同步222

13.2.5事件222

13.3状态的组成224

13.4使用Rose创建状态图225

13.4.1创建状态图225

13.4.2创建初始和终止状态227

13.4.3创建状态227

13.4.4创建状态之间的转换228

13.4.5创建事件228

13.4.6创建动作228

13.4.7创建监护条件229

13.5创建项目中的状态图229

13.5.1确定状态图的实体230

13.5.2确定状态图中实体的状态230

13.5.3创建相关事件,完成状态图230

13.6本章小结231

习题十三231

第14章 网上选课系统233

14.1需求分析233

14.2系统建模234

14.2.1创建系统用例模型235

14.2.2创建系统的静态模型236

14.2.3创建系统的动态模型237

14.2.4创建系统的部署模型249

14.3本章小结250

第15章 银行系统251

15.1需求分析251

15.2系统建模251

15.2.1创建系统的用例模型252

15.2.2创建系统的静态模型254

15.2.3创建系统的动态模型255

15.2.4创建系统的部署模型264

15.3本章小结265

附录 课程实验266

课程实验一 饭店预订管理系统266

课程实验二 酒店客房管理系统270

课程实验三 题库管理系统275

课程实验四 药店管理系统280

课程实验五 人力资源管理系统284

热门推荐