图书介绍
UML面向对象分析与建模pdf电子书版本下载
- 唐学忠,胡智喜,费贤举等编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121065927
- 出版时间:2008
- 标注页数:198页
- 文件大小:11MB
- 文件页数:212页
- 主题词:面向对象语言,UML-程序设计-高等学校-教材
PDF下载
下载说明
UML面向对象分析与建模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.2软件生命周期 4
1.2.1软件生命周期概念介绍 4
1.2.2软件开发模型 6
1.3软件开发方法的评价与选择 10
1.4面向对象技术 13
1.4.1面向对象方法的特点 13
1.4.2面向对象的基本概念 13
1.5面向对象的分析 17
1.6面向对象的设计 18
1.6.1面向对象的设计准则 19
1.6.2面向对象的设计过程 20
1.7面向对象的方法与工具 24
1.7.1Booch面向对象方法 25
1.7.2Jacobson的面向对象方法 27
1.7.3Coad-Yourdon面向对象方法 28
1.7.4JamesRumbauth面向对象方法 29
1.8小结 31
习题1 31
第2章 UML语言基础 33
2.1UML简介 33
2.1.1UML历史 33
2.1.2UML的主要内容 34
2.1.3UML的特点和应用领域 36
2.2UML的标准元素 38
2.2.1UML语言结构 38
2.2.2元模型 41
2.3UML中的符号和图形 43
2.3.1模型的概念 43
2.3.2模型元素 43
2.3.3语义规则 45
2.3.4模型组织 46
2.3.5图 46
2.3.6视图 47
2.4公共机制 49
2.4.1修饰 49
2.4.2说明 49
2.4.3公共划分 49
2.5扩展机制 49
2.5.1构造型 50
2.5.2标记值 51
2.5.3约束 51
2.6小结 52
习题2 52
第3章 用例图 53
3.1概述 53
3.2系统 54
3.3活动者 55
3.3.1定义 55
3.3.2确定活动者 55
3.3.3活动者之间的关系 56
3.4用例 57
3.4.1定义 57
3.4.2用例表示法 57
3.4.3用例描述 57
3.5用例之间的联系 58
3.5.1泛化联系 59
3.5.2使用联系 59
3.5.3包含联系 60
3.5.4扩展联系 60
3.6用例分类 60
3.7用例建模 61
3.7.1建立用例图 61
3.7.2用例建模中应注意的问题 61
3.8小结 62
习题3 62
第4章 类图和对象图 63
4.1概述 63
4.2对象类定义 64
4.2.1类的名称 64
4.2.2属性 64
4.2.3操作 65
4.3对象类的关联 66
4.3.1关联的定义 66
4.3.2关联类型 67
4.3.3聚合和组合 68
4.3.4泛化 68
4.3.5依赖 69
4.4对象图 69
4.5接口 70
4.6高级对象类 71
4.6.1抽象类 71
4.6.2模板对象类 72
4.7对象类图建模 72
4.7.1建立对象类图 72
4.7.2类和对象建模中应注意的问题 73
4.8小结 75
习题4 75
第5章 交互图 76
5.1概述 76
5.2序列图 76
5.2.1序列图的组成 77
5.2.2同步消息和异步消息 79
5.2.3循环 79
5.2.4对象创建和销毁 80
5.2.5自调用和回调 80
5.3协作图 81
5.3.1协作图的组成 82
5.3.2多对象 83
5.3.3异步消息 83
5.3.4主动对象 83
5.4交互图建模 84
5.4.1建立交互图 84
5.4.2交互图建模的基本步骤 84
5.4.3交互图建模中应注意的问题 85
5.5小结 86
习题5 86
第6章 状态图 87
6.1概述 87
6.2状态 87
6.2.1消息 87
6.2.2状态概念介绍 88
6.2.3状态的种类 89
6.3状态机 94
6.4状态图 94
6.5状态迁移 96
6.5.1事件 96
6.5.2守卫条件 98
6.5.3动作表达式 99
6.5.4状态迁移的种类 100
6.6并发状态图 103
6.6.1并发子状态 103
6.6.2同步 104
6.7状态图建模 105
6.7.1建立状态图 105
6.7.2状态图建模中应注意的问题 106
6.8小结 107
习题6 107
第7章 活动图 108
7.1概述 108
7.2活动图的组成 108
7.2.1组成要素 109
7.2.2动作流 110
7.2.3泳道 111
7.2.4对象流 112
7.3活动分解 113
7.4活动图的并发与同步 114
7.4.1并发与同步 114
7.4.2同步状态 115
7.4.3动态并发 115
7.5活动图建模 116
7.5.1建立活动图 116
7.5.2活动图建模中应注意的问题 118
7.6小结 118
习题7 118
第8章 包图 119
8.1概述 119
8.2包的基本含义 119
8.2.1包的语义和表示 119
8.2.2包的嵌套 121
8.2.3标准构造型 122
8.3包的联系 122
8.3.1依赖 123
8.3.2泛化 125
8.4包图 125
8.5包图建模 126
8.5.1建立包图 126
8.5.2包图建模中应注意的问题 128
8.6小结 128
习题8 129
第9章 物理图 130
9.1概述 130
9.2组件图 130
9.2.1组件 130
9.2.2组件的种类 133
9.2.3组件的联系 134
9.2.4建立组件图 135
9.3配置图 139
9.3.1节点 139
9.3.2节点的联系 140
9.3.3建立配置图 141
9.4物理图建模 144
9.5小结 145
习题9 145
第10章 RUP统一建模过程 146
10.1软件过程概述 146
10.1.1软件过程介绍 146
10.1.2当前流行的软件开发过程 147
10.2RUP简介 150
10.2.1RUP过程 150
10.2.2RUP过程的特点 158
10.3RUP的核心工作流 159
10.3.1业务建模 159
10.3.2需求 160
10.3.3分析和设计 162
10.3.4实现 163
10.3.5测试 164
10.3.6部署 166
10.3.7核心支持工作流 167
10.4小结 169
习题10 170
第11章 应用系统案例 171
11.1系统概述 171
11.2系统需求 172
11.2.1系统总体功能需求 172
11.2.2各关键模块需求 172
11.3系统用例模型 174
11.3.1确定系统范围和系统边界 174
11.3.2确定活动者 174
11.3.3定义用例 175
11.3.4建立用例图 175
11.3.5用例描述 177
11.4设计实体类模型 184
11.4.1识别对象类 184
11.4.2类图 185
11.4.3类属性 186
11.5设计接口和控制类模型 187
11.5.1识别接口类 188
11.5.2识别控制类 189
11.5.3系统类模型 190
11.6设计动态模型 190
11.6.1数据访问类(Access) 190
11.6.2建立序列图 190
11.7系统部署 196
11.7.1建立组件图 196
11.7.2建立配置图 197
11.8小结 197
习题11 197
参考文献 198