图书介绍
UML基础与Rose建模实用教程PDF|Epub|txt|kindle电子书版本下载
![UML基础与Rose建模实用教程](https://www.shukui.net/cover/57/34699676.jpg)
- 谢星星编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302239765
- 出版时间:2011
- 标注页数:349页
- 文件大小:81MB
- 文件页数:361页
- 主题词:面向对象语言,UML-程序设计-教材
PDF下载
下载说明
UML基础与Rose建模实用教程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对象与类的确定4
1.1.4消息和事件5
1.2面向对象的基本特征5
1.2.1抽象5
1.2.2封装7
1.2.3继承7
1.2.4多态8
1.3面向对象方法论9
1.3.1面向对象分析9
1.3.2面向对象设计13
1.4面向对象建模15
1.4.1为什么要用UML建模15
1.4.2以面向对象建模为基础的开发模式16
1.5本章小结20
习题121
第2章 UML概述22
2.1 UML的起源与发展22
2.2 UML的概念范围23
2.2.1视图24
2.2.2图27
2.2.3模型元素32
2.3 UML的公共机制36
2.3.1 UML的通用机制37
2.3.2 UML的扩展机制38
2.4 UML的对象约束语言40
2.5 UML的目标40
2.6本章小结41
习题241
第3章 Rational Rose概述43
3.1 Rational Rose的起源43
3.2 Rational Rose对UML的支持44
3.3 Rational Rose的4种视图模型46
3.3.1用例视图47
3.3.2逻辑视图50
3.3.3构件视图52
3.3.4部署视图54
3.4 Rational Rose的其他技术55
3.4.1 Rational Rose双向工程55
3.4.2 Rational Rose与XML59
3.5本章小结59
习题359
第4章 Rational统一过程61
4.1什么是Rational统一过程61
4.2 Rational统一过程的结构68
4.2.1统一过程的静态结构:过程描述68
4.2.2统一过程的动态结构:迭代开发70
4.2.3统一过程以架构为中心72
4.3 Rational统一过程的配置和实现75
4.3.1配置Rational统一过程75
4.3.2实现Rational统一过程75
4.4本章小结77
习题477
第5章 用例图78
5.1用例图的基本概念78
5.1.1用例图的定义78
5.1.2用例图的作用79
5.2用例图的组成80
5.2.1参与者80
5.2.2系统边界82
5.2.3用例83
5.2.4关联85
5.3用例图的创建概述89
5.3.1创建用例图89
5.3.2创建参与者91
5.3.3创建用例92
5.3.4创建用例之间的关联93
5.4用例图的创建示例94
5.4.1需求分析94
5.4.2识别参与者95
5.4.3确定用例96
5.4.4构建用例模型97
5.5本章小结99
习题5100
第6章 类图与对象图102
6.1类图与对象图的基本概念102
6.1.1类图与对象图的定义102
6.1.2类图与对象图的作用104
6.2类图的组成105
6.2.1类105
6.2.2接口110
6.2.3类之间的关系110
6.3类图的创建概述118
6.3.1创建类118
6.3.2创建类与类之间的关系124
6.4类图的创建示例130
6.4.1确定类和关联131
6.4.2确定属性和操作132
6.5对象图132
6.5.1对象图的组成132
6.5.2对象图的创建134
6.6本章小结135
习题6136
第7章 序列图138
7.1序列图的基本概念138
7.1.1序列图的定义138
7.1.2序列图的作用139
7.2序列图的组成140
7.2.1对象(Object)140
7.2.2生命线(Lifeline)141
7.2.3激活(Activation)141
7.2.4消息(Messages)142
7.3序列图的高级概念143
7.3.1创建与销毁对象143
7.3.2分支与从属流144
7.3.3帧化序列图144
7.4序列图的创建概述145
7.4.1创建序列图145
7.4.2创建生命线148
7.4.3创建消息149
7.5序列图的创建示例151
7.5.1确定工作流程151
7.5.2确定对象152
7.5.3确定消息和条件152
7.5.4绘制序列图总图154
7.6本章小结154
习题7154
第8章 协作图156
8.1协作图的基本概念156
8.1.1协作图的定义156
8.1.2协作图的作用157
8.2协作图的组成158
8.2.1对象158
8.2.2消息158
8.2.3链159
8.3协作图的创建概述159
8.3.1创建对象159
8.3.2创建消息163
8.3.3创建链163
8.4协作图的创建示例164
8.4.1确定协作图的元素164
8.4.2确定元素之间的结构关系165
8.4.3细化协作图165
8.5本章小结166
习题8166
第9章 状态图168
9.1状态图的基本概念168
9.1.1状态图的定义168
9.1.2状态图的作用171
9.2状态图的组成172
9.2.1状态172
9.2.2转换174
9.2.3判定177
9.2.4同步178
9.2.5事件178
9.3组成状态179
9.4状态图的创建概述181
9.4.1创建状态图181
9.4.2创建初始和终止状态182
9.4.3创建状态183
9.4.4创建状态之间的转换184
9.4.5创建事件184
9.4.6创建动作185
9.4.7创建监护条件185
9.5状态图的创建示例186
9.5.1标识建模实体186
9.5.2标识实体的各种状态186
9.5.3标识相关事件并创建状态图187
9.6本章小结187
习题9188
第10章 活动图190
10.1活动图的基本概念190
10.1.1活动图的定义190
10.1.2活动图的作用191
10.2活动图的组成192
10.2.1动作状态192
10.2.2活动状态192
10.2.3组合活动193
10.2.4分叉与结合193
10.2.5分支与合并194
10.2.6泳道195
10.2.7对象流195
10.3活动图的创建概述197
10.3.1创建活动图197
10.3.2创建初始和终止状态198
10.3.3创建动作状态198
10.3.4创建活动状态199
10.3.5创建转换200
10.3.6创建分叉与结合200
10.3.7创建分支与合并200
10.3.8创建泳道201
10.3.9创建对象流的状态与对象流201
10.4活动图的创建示例202
10.4.1标识活动图的用例202
10.4.2建模用例的路径203
10.4.3创建活动图203
10.5本章小结204
习题10204
第11章 包图206
11.1模型的组织结构206
11.2包图的基本概念207
11.3包图的创建概述210
11.4包图的创建示例213
11.5本章小结214
习题11214
第12章 构件图与部署图216
12.1构件图与部署图的基本概念216
12.1.1构件的基本概念216
12.1.2构件图的基本概念218
12.1.3部署图的基本概念219
12.2构件图与部署图的创建概述221
12.2.1创建构件图221
12.2.2创建部署图228
12.3构件图与部署图的创建示例231
12.3.1创建构件图232
12.3.2创建部署图233
12.4本章小结234
习题12234
第13章 图书管理系统236
13.1需求分析236
13.2系统建模237
13.2.1创建系统用例模型238
13.2.2创建系统静态模型240
13.2.3创建系统动态模型241
13.2.4创建系统部署模型264
13.3本章小结265
第14章 超市信息管理系统266
14.1需求分析266
14.2系统建模267
14.2.1创建系统用例模型267
14.2.2创建系统静态模型271
14.2.3创建系统动态模型272
14.2.4创建系统部署模型278
14.3本章小结279
附录A Rational Rose的安装与应用280
附录B 考试成绩管理系统309
附录C 高校教材管理系统314
附录D 网上教学系统319
附录E 汽车租赁系统324
附录F ATM自动取款机系统330
附录G 网上选课系统334
附录H 参考答案338