图书介绍
UML统一建模项目教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 武雪芳,班娅萌主编;王志娟,魏宏昌,李珩副主编;王茜,平金珍,赵月鹏参编 著
- 出版社: 北京:中国人民大学出版社
- ISBN:9787300138886
- 出版时间:2011
- 标注页数:176页
- 文件大小:31MB
- 文件页数:187页
- 主题词:面向对象语言,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 软件的发展2
1.1.2 软件的特点2
1.1.3 软件危机3
1.2 任务2 软件工程4
1.2.1 软件工程的概念4
1.2.2 软件工程的基本原理5
1.2.3 软件工程的基本目标6
1.3 任务3 软件生存周期7
1.3.1 软件生存周期的概念7
1.3.2 软件生存周期的主要阶段7
1.4 任务4 软件开发模型8
1.4.1 瀑布模型9
1.4.2 快速原型模型10
1.4.3 螺旋模型11
1.4.4 增量模型12
1.4.5 喷泉模型13
第2单元 面向对象技术简介17
2.1 任务1 面向对象的基本概念17
2.1.1 面向对象的概念18
2.1.2 对象19
2.1.3 类19
2.1.4 消息与事件20
2.2 任务2 面向对象的基本特征21
2.2.1 封装(Encapsulation)21
2.2.2 继承(Inheritance)22
2.2.3 多态(Polymorphism)23
2.3 任务3 面向对象的建模24
2.3.1 面向对象的建模概述24
2.3.2 对象模型25
2.3.3 动态模型25
2.3.4 功能模型26
2.3.5 三种模型之间的关系26
2.4 任务4 面向对象的分析与设计27
2.4.1 面向对象的分析27
2.4.2 面向对象的设计30
第3单元 UML语言基础34
3.1 任务1 UML概述34
3.1.1 UML的发展34
3.1.2 UML的内容36
3.1.3 UML的特点37
3.1.4 UML的应用领域37
3.2 任务2 UML工具38
3.2.1 UML主要工具介绍38
3.2.2 Rational Rose简介39
3.3 任务3 UML结构43
3.3.1 UML语言组成44
3.3.2 UML基本元素44
3.3.3 关系元素48
3.3.4 图和视图50
3.3.5 规则和机制51
第4单元 类图和对象图56
4.1 任务1 类和对象56
4.1.1 类56
4.1.2 对象57
4.2 任务2 类图57
4.2.1 类图的概念57
4.2.2 UML中的类58
4.2.3 名字、属性和操作58
4.3 任务3 类图中的关系60
4.3.1 关联关系61
4.3.2 通用化61
4.3.3 依赖关系62
4.3.4 精化关系63
4.4 任务4 对象图63
4.4.1 什么是对象64
4.4.2 对象图的表示64
4.4.3 阅读对象图的方法65
第5单元 包图69
5.1 任务1 包图的概念69
5.1.1 包图的定义70
5.1.2 包的作用70
5.1.3 包中的元素70
5.2 任务2 包的表示70
5.2.1 包的命名71
5.2.2 包元素的命名71
5.2.3 包的可见性72
5.2.4 包的构造型72
5.3 任务3 包图中的关系73
5.3.1 依赖关系73
5.3.2 泛化关系74
5.4 任务4 创建和阅读包图74
5.4.1 寻找包74
5.4.2 消除循环包依赖75
5.4.3 阅读包图的方法75
第6单元 用例图80
6.1 任务1 用例图概述80
6.1.1 用例图的概念81
6.1.2 系统82
6.1.3 角色82
6.1.4 用例84
6.2 任务2 绘制用例图87
6.2.1 设计用例87
6.2.2 测试用例89
6.2.3 实现用例89
第7单元 交互图96
7.1 任务1 协作与交互96
7.1.1 协作97
7.1.2 交互97
7.2 任务2 顺序图98
7.2.1 顺序图的概念98
7.2.2 使用格式99
7.2.3 并发对象101
7.2.4 定义迭代和约束的标签101
7.2.5 创建和破坏对象101
7.2.6 递归102
7.3 任务3 协作图103
7.3.1 协作图的概念103
7.3.2 消息流104
7.3.3 链接105
7.3.4 对象的生命周期105
7.3.5 使用协作图106
7.3.6 模板107
7.4 任务4 交互图的使用107
7.4.1 协作图和顺序图的关系108
7.4.2 何时使用交互图108
第8单元 活动图111
8.1 任务1 活动图概述111
8.1.1 活动图的概念112
8.1.2 活动图的作用113
8.1.3 活动图的表示113
8.2 任务2 活动图的使用114
8.2.1 动作和转移114
8.2.2 泳道115
8.2.3 对象116
8.2.4 信号117
8.2.5 何处使用活动图117
8.3 任务3 用活动图进行建模118
8.3.1 商业建模的元素118
8.3.2 描述商业建模的动作119
第9单元 状态机图124
9.1 任务1 状态机图的概念124
9.1.1 状态机图的定义124
9.1.2 状态机图的作用125
9.1.3 状态机图的构成125
9.2 任务2 状态机图的表示125
9.2.1 状态的表示126
9.2.2 转换的表示126
9.2.3 分支的表示128
9.3 任务3 转换的分类128
9.3.1 外部转换129
9.3.2 内部转换129
9.3.3 自动转换129
9.3.4 复合转换130
9.4 任务4 状态的分类130
9.4.1 简单状态130
9.4.2 复合状态131
9.5 任务5 状态机图的建立132
9.5.1 寻找主要状态132
9.5.2 确定状态间转换133
9.5.3 详细描述每个状态和转换134
9.5.4 把简单状态机图转换为复合状态机图134
第10单元 交互概述图137
10.1 任务1 交互概述图概述137
10.1.1 交互概述图的定义137
10.1.2 交互概述图的组成138
10.2 任务2 制作交互概述图139
10.2.1 阅读交互概述图140
10.2.2 绘制交互概述图141
第11单元 构件图144
11.1 任务1 构件的概念144
11.1.1 构件的定义144
11.1.2 构件与类145
11.1.3 构件分类145
11.2 任务2 构件图的概念145
11.2.1 构件图的定义146
11.2.2 构件图的作用146
11.2.3 构件图的构成元素146
11.3 任务3 构件图的表示146
11.3.1 无标识接口的构件表示法147
11.3.2 有标识接口的构件表示法147
11.3.3 构件间的关系147
11.4 任务4 构件图的分类148
11.4.1 简单构件图148
11.4.2 嵌套构件图149
11.5 任务5 构件图的应用150
11.5.1 对可执行程序建模150
11.5.2 对源代码建模150
第12单元 部署图153
12.1 任务1 部署图的概念153
12.1.1 部署图的定义153
12.1.2 部署图的作用154
12.1.3 部署图的构成元素154
12.2 任务2 部署图的表示154
12.2.1 节点154
12.2.2 连接156
12.3 任务3 部署图的应用157
12.3.1 设计阶段157
12.3.2 实现阶段157
第13单元 UML应用实例——网络教学系统建模160
13.1 任务1 网络教学系统的需求分析160
13.1.1 系统功能需求160
13.1.2 数据信息管理模块161
13.1.3 基本业务模块161
13.1.4 信息浏览、查询模块161
13.2 任务2 系统的UML基本模型162
13.2.1 系统的用例图162
13.2.2 系统的时序图164
13.2.3 系统的协作图165
13.2.4 系统的状态图167
13.2.5 系统的活动图168
13.3 任务3 系统中的类和系统的配置与实现170
13.3.1 类图的生成170
13.3.2 各个类之间的关系171
13.3.3 系统的配置与实现172
参考文献176
热门推荐
- 1020460.html
- 2687550.html
- 3780387.html
- 2160041.html
- 2215461.html
- 3864028.html
- 1048168.html
- 469803.html
- 1707426.html
- 3721633.html
- http://www.ickdjs.cc/book_2514883.html
- http://www.ickdjs.cc/book_689467.html
- http://www.ickdjs.cc/book_2977794.html
- http://www.ickdjs.cc/book_2904181.html
- http://www.ickdjs.cc/book_2225314.html
- http://www.ickdjs.cc/book_1446003.html
- http://www.ickdjs.cc/book_1161192.html
- http://www.ickdjs.cc/book_3266804.html
- http://www.ickdjs.cc/book_1208591.html
- http://www.ickdjs.cc/book_1761719.html