UML软件建模教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:卫红春主编
- 出 版 社:北京:高等教育出版社
- 出版年份:2012
- ISBN:9787040359145
- 页数:346 页
第一篇 软件建模技术概论 1
第1章 概论 1
1.1模型 1
1.2软件模型 3
1.2.1软件模型的概念和特征 3
1.2.2软件模型在软件开发中的作用 4
1.2.3软件模型的内容 5
1.3软件建模技术 7
1.3.1软件建模技术的形成与发展 7
1.3.2软件建模技术的内容 10
1.4软件建模方法 11
1.5软件建模过程 14
1.6软件建模语言 18
1.7软件建模工具 18
本章小结 19
习题1 20
第二篇 软件建模语言UML 23
第2章UML概要介绍 23
2.1概述 23
2.2 UML的构成 25
2.3 UML基础 26
2.3.1元模型 26
2.3.2 UML的核心概念 27
2.4基本元素 31
2.5图 34
2.5.1静态结构图 34
2.5.2动态行为图 35
2.6语义规则 38
2.7公共机制 39
本章小结 41
习题2 41
第3章 用例图 43
3.1概述 43
3.2参与者 44
3.3用例 45
3.4用例之间的关系 47
3.5用例叙述 49
3.6用例图的作用 51
3.7用例图实例 52
3.7.1图书馆图书借阅管理 52
3.7.2旅游宾馆客房预订管理 54
本章小结 56
习题3 57
第4章 类图与对象图 60
4.1对象与实例 60
4.2类元与类 61
4.3接口 65
4.4关联关系 68
4.5组成关系 73
4.6泛化关系 74
4.7依赖关系 79
4.8类图 84
4.8.1类图的作用 84
4.8.2类图实例 85
4.9对象图 90
本章小结 91
习题4 91
第5章 包图与复合结构图 94
5.1包图 94
5.1.1概述 94
5.1.2包的关系 96
5.1.3包的设计原则 99
5.1.4包图的作用 100
5.2复合结构图 101
5.3协作 104
本章小结 105
习题5 105
第6章 活动图 107
6.1概述 107
6.2活动 108
6.3活动结点 109
6.3.1动作结点 109
6.3.2控制结点 110
6.3.3对象结点 113
6.4活动边 116
6.5活动分区 118
6.6可中断活动区间和异常 118
6.7 活动图的作用 120
6.8活动图实例 122
本章小结 124
习题6 125
第7章 状态机图 127
7.1几个基本概念 127
7.2状态 128
7.3状态转换 129
7.4事件 129
7.5复合状态 131
7.6并发状态 133
7.7控制结点 134
7.8子机状态 136
7.9状态机 137
7.10状态机图实例 141
本章小结 142
习题7 143
第8章 交互图 145
8.1交互 145
8.2顺序图 148
8.3通信图 162
8.4交互概览图 163
8.5时序图 170
本章小结 174
习题8 174
第9章 构件图 177
9.1构件 177
9.2构件的接口与端口 178
9.3构件的结构与视图 179
9.4构件的关系 180
9.5构件连接器 182
9.6构件图 183
本章小结 183
习题9 184
第10章 部署图 185
10.1概述 185
10.2制品 186
10.3结点 188
10.4部署 190
本章小结 193
习题10 194
第三篇 建立软件模型 195
第11章 业务建模 195
11.1概述 195
11.2业务愿景建模 197
11.3涉众建模 199
11.4业务过程建模 201
11.4.1业务过程模型 201
11.4.2业务过程建模 204
11.5业务对象建模 207
11.6业务规则建模 208
11.7 “e速快餐系统”业务模型 210
本章小结 218
习题11 218
第12章 需求建模 219
12.1概述 219
12.2用例建模 221
12.3用例建模的几个问题 233
12.4非功能需求建模 240
12.5 “e速快餐系统”需求模型 241
本章小结 250
习题12 250
第13章 分析建模 251
13.1概述 251
13.2事务模式 252
13.2.1事务模式的四要素 253
13.2.2事务之间的关系 256
13.3 PIM类模型 259
13.4用例分析建模 264
13.5 “e速快餐系统”分析模型 268
本章小结 283
习题13 284
第14章 设计建模 285
14.1概述 285
14.2软件架构模型 286
14.2.1分层软件架构 286
14.2.2软件逻辑架构 288
14.3类与接口设计模型 289
14.4用例设计模型 297
14.5数据库设计模型 299
14.6界面模型 302
14.7构件模型 306
14.8部署模型 310
14.9 “e速快餐系统”设计模型 312
本章小结 334
习题14 335
附录 英汉名词对照 336
参考文献 346
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《线性代数简明教程》刘国庆,赵剑,石玮编著 2019
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《教育学考研应试宝典》徐影主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《家庭音乐素养教育》刘畅 2018