图书介绍
UML面向对象需求分析与建模教程PDF|Epub|txt|kindle电子书版本网盘下载
![UML面向对象需求分析与建模教程](https://www.shukui.net/cover/56/31038425.jpg)
- 冯洪梅主编 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302308997
- 出版时间:2012
- 标注页数:242页
- 文件大小:54MB
- 文件页数:257页
- 主题词:面向对象语言-程序设计-高等学校-教材
PDF下载
下载说明
UML面向对象需求分析与建模教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 面向对象分析与设计1
1.1 认识论1
1.2 工程方法与软件工程方法1
1.3 分析与设计的区别2
1.4 面向对象的设计过程3
1.5 面向对象分析与面向过程分析的区别4
第2章 UML简介6
第3章 RUP统一软件过程13
3.1 软件过程13
3.2 统一过程13
3.3 RUP主要特点14
3.4 RUP最佳实践15
3.5 RUP过程框架模型15
3.6 开发过程的静态结构16
3.7 9个核心过程工作流18
3.8 RUP的角色21
3.9 RUP与软件工程21
第4章 UML工具Rational Rose23
4.1 建模概论23
4.2 Rational Rose2003简介23
4.2.1 RationalRose概述23
4.2.2 RationalRose的安装24
4.2.3 Rational Rose的使用29
4.3 Rose的双向工程36
4.3.1 双向工程概述36
4.3.2 正向工程36
4.3.3 逆向工程38
第5章 用例图40
5.1 衍生型40
5.2 使用者40
5.3 用例46
5.3.1 业务用例47
5.3.2 业务用例实现48
5.3.3 概念用例48
5.3.4 系统用例48
5.3.5 系统用例实现49
5.3.6 业务用例模型与系统用例模型之间的关系49
5.3.7 用例的特征51
5.3.8 用例的优势52
5.3.9 用例的局限性52
5.3.10 用例方法与SRS方法比较52
5.3.11 设计用例的标准53
5.3.12 什么才是有效用例53
5.3.13 发现用例53
5.3.14 使用用例的误区56
5.3.15 用例的适用性60
5.4 边界60
5.5 用例之间的关系61
5.5.1 关联关系61
5.5.2 包含关系61
5.5.3 扩展关系63
5.5.4 用例的纵向方面的关系——泛化64
5.5.5 关系之间的比较66
5.6 用例图68
5.6.1 业务用例视图69
5.6.2 业务用例实现视图70
5.6.3 概念用例视图70
5.6.4 系统用例视图70
5.6.5 系统用例实现视图71
5.7 用例描述71
第6章 类图与包图75
6.1 类图75
6.2 类图中的类76
6.2.1 类的表示76
6.2.2 类的种类77
6.2.3 类之间的关系79
6.3 类的衍生型80
6.3.1 边界类80
6.3.2 实体类81
6.3.3 控制类82
6.4 类图的抽象层次83
6.4.1 概念层83
6.4.2 说明层84
6.4.3 实现层84
6.5 如何构造类图85
6.5.1 建立类图的步骤85
6.5.2 识别、寻找类的方法85
6.5.3 类图建模技术87
6.6 包图87
6.6.1 包87
6.6.2 分包的原则88
6.6.3 包的表示法89
6.6.4 包图90
6.6.5 UML工具:从代码逆向工程产生包图91
6.6.6 使用层进行设计91
6.6.7 包与子系统、层、组件等关系91
第7章 状态图93
7.1 举例与图示93
7.2 状态图的元素93
7.2.1 状态93
7.2.2 状态图元素94
7.3 状态图97
7.4 实例101
第8章 活动图103
8.1 举例与图示103
8.2 状态图元素103
8.2.1 动作状态104
8.2.2 活动状态104
8.2.3 动作流104
8.2.4 分支与合并105
8.2.5 分叉与汇合105
8.2.6 泳道106
8.2.7 对象流106
8.2.8 分解107
8.3 活动图108
8.4 实例110
第9章 时序图112
9.1 交互模型112
9.2 举例与图示112
9.3 组成元素113
9.3.1 对象114
9.3.2 消息114
9.3.3 生命线118
9.3.4 激活(控制焦点)118
9.3.5 组合片段119
9.3.6 总结121
9.4 时序图123
9.5 实例129
第10章 协作图131
10.1 举例与图示131
10.2 协作图元素131
10.2.1 消息131
10.2.2 链132
10.2.3 对象132
10.3 协作图132
10.4 实例138
10.5 几种建模图形的表达焦点和语言特点141
10.6 状态图、时序图、合作图和活动图之间的比较142
第11章 组件图与部署图143
11.1 组件图143
11.1.1 举例与图示143
11.1.2 组件图元素143
11.1.3 组件图144
11.2 部署图(配置图)145
11.2.1 举例与图示145
11.2.2 组成元素145
11.2.3 配置图建模技术147
第12章 架构模式148
12.1 模式148
12.2 架构149
12.3 软件框架152
12.4 分层模式153
12.5 管道——过滤器159
12.6 黑板模式162
12.7 MVC模式163
12.8 客户/服务器165
12.9 端到端167
第13章 通用职责分配模式170
13.1 通用职责分配模式概述170
13.2 信息专家171
13.3 创建者171
13.4 高内聚172
13.5 低耦合173
13.6 控制者174
13.7 多态175
13.8 纯虚构176
13.9 间接性177
13.10 变化预防178
第14章 设计原则180
14.1 面向对象设计原则简介180
14.2 对象单一职责原则180
14.3 里氏替换原则182
14.4 依赖倒置原则184
14.5 接口隔离原则187
14.6 迪米特法则188
14.7 开闭原则190
第15章 设计模式193
15.1 综述193
15.2 单例模式193
15.3 抽象工厂模式195
15.4 建造者模式196
15.5 工厂方法模式197
15.6 原型模式198
15.7 适配器模式198
15.8 桥接模式199
15.9 组合模式200
15.10 装饰模式201
15.11 外观模式202
15.12 享元模式203
15.13 代理模式204
15.14 责任链模式205
15.15 命令模式206
15.16 解释器模式207
15.17 迭代器模式207
15.18 中介者模式208
15.19 备忘录模式209
15.20 观察者模式210
15.21 状态模式211
15.22 策略模式212
15.23 模板方法213
15.24 访问者模式213
第16章 图书馆管理系统215
16.1 用例模型——系统需求的获取215
16.2 分析模型——开发者的视野217
16.3 系统设计——实现方案221
第17章 在线考试系统226
17.1 用例模型图示226
17.1.1 网上考试管理系统功能概述226
17.1.2 网上考试管理系统中各种角色的划分226
17.1.3 考试模块用例图226
17.1.4 账户管理用例图227
17.2 分析模型图示228
17.2.1 管理账户域模型228
17.2.2 修改账户信息域模型228
17.2.3 用户登录域模型229
17.2.4 注册账户域模型229
17.3 组件图230
17.3.1 在线考试管理表示层组件图230
17.3.2 在线考试管理系统业务层组件图230
17.3.3 在线考试管理系统数据访问层组件图231
17.3.4 在线考试管理系统组件图231
17.4 包图232
17.4.1 采用Struts+Spring+Hibernate框架技术的经典系统架构图232
17.4.2 紧密耦合架构示例图示232
17.4.3 松耦合架构示例图示234
17.5 类图235
17.5.1 在线考试管理系统表示层类图235
17.5.2 在线考试管理系统控制层类图235
17.5.3 在线考试管理系统业务层类图235
17.5.4 在线考试管理系统业务实体类图235
17.5.5 在线考试管理系统数据访问层类图237
17.6 时序图237
17.6.1 在线考试管理系统用户登录时序图237
17.6.2 在线考试管理系统查询题库信息时序图238
17.7 协作图239
17.7.1 在线考试管理系统用户登录协作图239
17.7.2 在线考试管理系统查询题库信息协作图239
17.8 活动图240
17.8.1 在线考试管理系统学生申请考试活动图240
17.8.2 在线考试管理系统教师新建题库活动图241
17.9 状态图241
17.9.1 在线考试管理系统学生状态图241
17.9.2 在线考试管理系统教师状态图242