图书介绍
UML建模分析与设计 基于MDA的软件开发【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 杜德慧编著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111609599
- 出版时间:2018
- 标注页数:220页
- 文件大小:72MB
- 文件页数:233页
- 主题词:面向对象语言-程序设计-高等学校-教材;软件开发-高等学校-教材
PDF下载
下载说明
UML建模分析与设计 基于MDA的软件开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 概述1
1.1 模型驱动开发方法1
1.2 了解建模2
1.3 建模的重要性5
1.4 UML建模5
1.5 UML建模工具7
1.6 RUP软件开发方法8
1.6.1 RUP的核心概念8
1.6.2 RUP是迭代和增量的过程8
1.6.3 RUP的生命周期8
1.7 重要的面向对象思想10
1.8 小结14
习题14
第2章 UML简介15
2.1 UML发展历程15
2.2 UML概述17
2.2.1 UML是一种建模语言17
2.2.2 UML是一种可视化建模语言18
2.2.3 UML是一种用于规约的语言18
2.2.4 UML是一种用于构造的语言19
2.2.5 UML是一种用于文档化的语言19
2.2.6 UML的应用领域20
2.3 UML的基本构成21
2.3.1 UML的构造块21
2.3.2 UML的建模规则26
2.3.3 基于UML的模型驱动开发26
2.4 UML的公共机制27
2.5 小结28
习题29
第3章 公共机制30
3.1 基本概念30
3.1.1 注解30
3.1.2 修饰31
3.1.3 扩展机制32
3.1.4 扩展机制的使用37
3.2 常用建模技术39
3.2.1 建模注释39
3.2.2 建模新特性39
3.2.3 建模新的语义40
3.3 小结41
习题42
第4章 用例模型43
4.1 基本概念43
4.1.1 用例图43
4.1.2 用例43
4.1.3 参与者44
4.1.4 关联关系47
4.1.5 用例描述51
4.2 建模技术52
4.2.1 构建用例模型的方法52
4.2.2 建模系统的语境54
4.2.3 建模系统的需求55
4.3 小结58
习题58
第5章 类模型59
5.1 基本概念59
5.1.1 类59
5.1.2 关系64
5.2 建模技术70
5.2.1 建模类图的步骤70
5.2.2 UML类图的正向工程和逆向工程72
5.3 小结73
习题73
第6章 状态机模型75
6.1 基本概念75
6.2 基本建模元素76
6.2.1 状态76
6.2.2 复合状态79
6.2.3 迁移83
6.2.4 事件85
6.2.5 状态图的执行88
6.3 建模技术90
6.3.1 建模反应式对象90
6.3.2 状态图的建模元素91
6.3.3 状态机模型的正向工程和逆向工程91
6.4 小结92
习题92
第7章 交互模型93
7.1 概述93
7.2 顺序图95
7.2.1 交互的参与者95
7.2.2 消息96
7.2.3 控制焦点98
7.2.4 语境、对象和角色98
7.2.5 组合片段99
7.2.6 时间约束106
7.3 通信图107
7.4 常用建模技术108
7.4.1 按时间顺序对控制流建模108
7.4.2 按组织结构对控制流建模110
7.4.3 建模元素总结111
7.4.4 正向工程和逆向工程112
7.5 小结112
习题112
第8章 活动图模型114
8.1 概述114
8.2 基本概念114
8.2.1 活动114
8.2.2 动作116
8.2.3 活动节点118
8.2.4 控制流121
8.2.5 对象流121
8.2.6 泳道122
8.3 建模技术123
8.3.1 建模系统的业务流程123
8.3.2 建模复杂的操作124
8.4 小结127
习题128
第9章 接口、类型和角色129
9.1 接口129
9.1.1 定义130
9.1.2 操作130
9.1.3 接口的关系131
9.2 类型和角色133
9.3 常用建模技术133
9.3.1 建模系统的接口133
9.3.2 建模静态类型和动态类型134
9.4 小结135
习题135
第10章 包模型136
10.1 主要概念136
10.1.1 模型包136
10.1.2 名字137
10.1.3 可见性137
10.1.4 包之间的关系138
10.1.5 包图140
10.2 常用建模技术141
10.2.1 建模成组的元素141
10.2.2 建模体系结构视图142
10.3 小结143
习题143
第11章 构件模型144
11.1 主要概念144
11.1.1 构件144
11.1.2 接口147
11.1.3 依赖关系147
11.1.4 构件图分类151
11.2 常用建模技术152
11.2.1 建模可执行程序152
11.2.2 建模源代码152
11.2.3 建模API153
11.3 小结154
习题154
第12章 部署模型155
12.1 概述155
12.1.1 概念155
12.1.2 节点156
12.1.3 关系157
12.2 常用建模技术158
12.2.1 建模处理器和设备158
12.2.2 建模制品的分布158
12.3 小结159
习题160
第13章 UML的扩展语言161
13.1 概述161
13.2 系统建模语言SysML161
13.2.1 SysML的语义161
13.2.2 SysML的图形表示162
13.2.3 SysML的主要特点及应用领域166
13.3 实时与嵌入式系统的建模与分析语言MARTE167
13.3.1 MARTE与UML的关系167
13.3.2 MARTE的组成部分167
13.3.3 MARTE对时间与非功能属性的建模168
13.4 小结170
第14章 网上选课系统171
14.1 问题描述171
14.2 用例建模171
14.2.1 登录系统用例描述173
14.2.2 查询课程用例描述173
14.2.3 选择课程用例描述173
14.2.4 查询学生信息用例描述174
14.2.5 删除学生信息用例描述174
14.2.6 添加课程用例描述175
14.3 静态建模175
14.4 动态建模176
14.4.1 创建交互图176
14.4.2 创建状态图185
14.4.3 创建活动图185
14.5 系统的构件图188
14.6 系统的部署图190
第15章 ATM系统191
15.1 问题描述191
15.2 用例建模191
15.3 静态建模195
15.4 动态建模196
15.4.1 创建顺序图196
15.4.2 创建状态图198
15.5 系统的构件图201
15.6 系统的部署图201
第16章 在线购物系统202
16.1 问题描述202
16.2 用例建模202
16.2.1 浏览目录用例描述203
16.2.2 下单请求用例描述204
16.2.3 处理配送订单用例描述205
16.2.4 确认配送和给客户开账单用例描述205
16.3 静态结构建模206
16.4 动态行为建模206
16.4.1 创建通信图207
16.4.2 创建活动图212
16.5 系统的构件图216
16.6 系统的部署图216
参考文献219
热门推荐
- 2274259.html
- 2533181.html
- 1480475.html
- 2976826.html
- 3057832.html
- 1606734.html
- 199433.html
- 2496191.html
- 3212660.html
- 1462777.html
- http://www.ickdjs.cc/book_3429069.html
- http://www.ickdjs.cc/book_3064304.html
- http://www.ickdjs.cc/book_2096046.html
- http://www.ickdjs.cc/book_1130882.html
- http://www.ickdjs.cc/book_2603670.html
- http://www.ickdjs.cc/book_1471657.html
- http://www.ickdjs.cc/book_1366544.html
- http://www.ickdjs.cc/book_2456439.html
- http://www.ickdjs.cc/book_1734309.html
- http://www.ickdjs.cc/book_1221103.html