图书介绍

UML建模图解教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

UML建模图解教程
  • 周力,何雪飞编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115204691
  • 出版时间:2009
  • 标注页数:250页
  • 文件大小:41MB
  • 文件页数:263页
  • 主题词:面向对象语言,UML-程序设计-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

UML建模图解教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章UML概述1

统一建模语言1

什么是UML1

UML的发展1

UML静态模型图2

类图2

对象图3

组件图3

部署图3

UML动态模型图4

用例图4

序列图4

协作图5

状态图6

活动图6

UML 2.0中的新图7

组成结构图7

交互纵览图7

计时图8

包图8

建模技术8

为什么需要建模8

什么是软件建模9

建模的基本原则9

软件建模的实现过程10

UML建模的基本过程10

UML建模工具11

Rational Rose11

Microsoft Visio17

MagicDraw UML18

常见问题与解答18

本章小结22

第2章 面向对象的分析与设计方法23

面向对象机制23

面向对象的要素23

主要原则25

基于UML的OOA和OOD27

常见问题与解答27

本章小结30

第3章UML与Java项目开发31

基于UML开发项目的基本过程31

Java EE典型项目开发概述31

访客登录32

编辑添加文章34

访客查看文章列表37

常见问题与解答39

本章小结40

第4章 用例图41

用例图概念41

概述41

定义用例图41

主要组件42

识别参与者44

参与者的类型44

捕获需求44

识别参与者的方法44

识别用例46

识别用例的方法46

用例的命名46

用例之间的关系47

泛化关系47

包含关系48

扩展关系49

用例之间的关系比较49

用例文档50

UML 2.0中的相关变化51

Rational Rose建模实例51

使用Rose绘制用例图的步骤53

书店借书系统的用例图55

常见问题与解答56

本章小结63

第5章 静态模型图64

基本概念64

类图64

概述64

类65

接口67

关系69

对象图76

概念76

对象图与类图的区别77

包图77

概述77

包77

包之间的关系78

合并包79

UML 2.0中的相关变化80

Rational Rose建模实例80

使用Rose绘制类图的步骤80

书店借书系统的类图85

使用Rose绘制包图的步骤86

书店借书系统的包图89

常见问题与解答89

本章小结94

第6章 动态模型图95

概述95

活动图95

常见的主要概念96

UML 2.0中的新概念99

创建活动图的步骤101

Rational Rose建模实例101

顺序图106

概念107

对象的创建和销毁109

UML 2.0中的新概念110

顺序图的用途113

Rational Rose建模实例115

协作图118

定义协作图118

协作图与顺序图118

UML 2.0中的协作图119

Rational Rose建模实例119

状态图122

状态机122

状态图123

UML 2.0中的新概念126

状态图应用127

Rational Rose建模实例130

UML 2.0中的交互纵览图134

UML中的图及相互关系136

常见问题与解答136

本章小结147

第7章 实现与部署模型图148

概述148

组件图148

概念148

关键技术149

组件图与类图151

UML 2.0中的组件图151

组件图的建模技术152

Rational Rose建模实例152

部署图154

概念154

部署图的建模步骤156

组件图与部署图156

Rational Rose建模实例157

常见问题与解答160

本章小结163

第8章UML与统一开发过程164

统一开发过程164

定义164

发展史164

RUP165

概述165

二维开发模型165

开发的4个阶段166

开发的核心工作流167

开发的资源分配169

迭代策略170

UML与RUP171

概述171

业务模型171

需求捕获阶段172

分析阶段172

设计阶段174

实现阶段176

常见问题与解答177

本章小结179

第9章 双向工程180

概述180

正向工程180

定义180

生成代码的步骤180

逆向工程185

定义185

逆向工程的步骤185

应用实例189

常见问题与解答194

本章小结194

第10章 在线销售系统195

系统概述195

需求分析195

UML建模196

用例图196

静态建模197

动态模型200

实现与部署201

系统Java实现203

常见问题与解答209

本章小结211

第11章 在线银行系统212

系统概述212

需求分析212

功能需求212

系统体系结构212

UML建模213

用例图213

静态建模214

动态模型216

实现与部署218

系统的Java实现219

常见问题与解答229

本章小结231

附录A扩展UML232

概述232

标准扩展232

标记值232

利用用户配置文件定义标记值233

定义自己的标记值233

标准标记值234

构造型234

构造型的表示法235

标准构造型235

约束236

本章小结237

附录B对象约束语言238

概述238

OCL元模型238

标准OCL类型239

基本类型240

集合类型241

OCL表达式241

OCL表达式的语法241

操作符的优先级242

对象性质约束243

不变量243

前置条件与后置条件243

let表达式243

OCL中的关键字244

本章小结244

附录C UML的体系结构245

概述245

高级语言结构246

元模型247

审查UML内核248

本章小结250

热门推荐