图书介绍
UML系统建模基础教程 第2版PDF|Epub|txt|kindle电子书版本网盘下载
- 胡荷芬,吴绍兴,高斐编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302353508
- 出版时间:2014
- 标注页数:289页
- 文件大小:142MB
- 文件页数:300页
- 主题词:面向对象语言-程序设计-高等学校-教材
PDF下载
下载说明
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