• 从新手到高手:UML建模、设计与分析从新手到高手
21年品牌 40万+商家 超1.5亿件商品

从新手到高手:UML建模、设计与分析从新手到高手

35 5.1折 69 九品

仅1件

河北廊坊
认证卖家担保交易快速发货售后保障

作者夏丽华 著

出版社清华大学出版社

出版时间2019-03

版次1

装帧平装

上书时间2024-03-09

星辰轩

三年老店
已实名 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 夏丽华 著
  • 出版社 清华大学出版社
  • 出版时间 2019-03
  • 版次 1
  • ISBN 9787302491996
  • 定价 69.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 354页
  • 字数 680千字
【内容简介】
  UML是支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,是一种重要的建模、设计与分析工具。全书分3篇19章,介绍了UML概述、UML建模工具概述、用例和用例图、类图、对象图和包图、活动图、顺序图、通信图和时序图、状态机图、组件图和部署图、组合结构图和交互概览图、UML与RUP、对象约束语言、UML扩展机制、UML与数据库设计、基于C++的UML模型实现、UML与建模、Web应用程序设计、嵌入式系统设计等内容。
  本书图文并茂,秉承了基础知识与实例相结合的特点,其内容简单易懂、结构清晰、实用性强、案例经典,适合UML建模初学者、大中专院校师生及计算机培训人员使用,同时也是UML爱好者的必备参考书。
【目录】


准备篇

章  uml概述2
1.1  认识uml3
    1.1.1  uml的发展历程3
    1.1.2  uml统一的作用3
    1.1.3  uml体系结构4
    1.1.4  uml建模流程5
1.2  uml的组成5
    1.2.1  事物5
    1.2.2  关系7
    1.2.3  图7
1.3  uml的视图和通用机制10
    1.3.1  uml的视图10
    1.3.2  通用机制11
1.4  rational统一过程12
    1.4.1  过程的特点12
    1.4.2  阶段和迭代12
    1.4.3  任务和制品13
    1.4.4  制品14
1.5  面向对象开发15
    1.5.1  面向对象的概念15
    1.5.2  面向对象开发的概述15
    1.5.3  面向对象的主要特征17
    1.5.4  面向对象的层18
    1.5.5  面向对象的模型19

第2章  uml建模工具概述20
2.1  常用uml建模工具21
    2.1.1  visio21
    2.1.2  powerdesigner22
    2.1.3  staruml22
2.2  使用rational rose建模23
    2.2.1  rational rose概述23
    2.2.2  rational rose工作环境25
    2.2.3  rational rose中的视图26
2.3  rational rose建模的基本作27
    2.3.1  新建rational rose模型27
    2.3.2  创建rational rose框图28
    2.3.3  保存与发布模型30
    2.3.4  导入与导出模型31
    2.3.5  设置全局选项31
2.4  双向工程32
    2.4.1  正向工程32
    2.4.2  逆向工程34
    
基础篇

第3章  用例和用例图36
3.1  用例图的构成37
    3.1.1  什么是用例图37
    3.1.2  系统37
    3.1.3  参与者38
    3.1.4  用例39
    3.1.5  关系41
3.2  用例关系和描述41
    3.2.1  泛化关系41
    3.2.2  包含关系43
    3.2.3  扩展关系44
    3.2.4  用例描述45
3.3  绘制用例图47
    3.3.1  新建用例图47
    3.3.2  创建内容48
3.4  建模实例:创建bbs论坛用例图50
    3.4.1  确定系统信息50
    3.4.2  前台功能概述51
    3.4.3  构造用例模型52
3.5  新手训练营54

第4章  类图57
4.1  类图的概念58
    4.1.1  类图概述58
    4.1.2  类59
    4.1.3  定义类62
    4.1.4  接63
4.2  泛化关系64
    4.2.1  泛化的含义和用途64
    4.2.2  泛化的层次与多重继承64
    4.2.3  泛化约束65
4.3  依赖关系和实现关系66
    4.3.1  依赖关系66
    4.3.2  实现关系67
4.4  关联关系68
    4.4.1  二元关联68
    4.4.2  关联类72
    4.4.3  或关联与反身关联72
    4.4.4  聚合关系73
    4.4.5  组合关系73
4.5  绘制类图74
    4.5.1  创建类图74
    4.5.2  作类图75
    4.5.3  类图的规范76
4.6  建模实例:创建bbs论坛类图78
    4.6.1  创建实体类78
    4.6.2  创建类与类之间的关系图80
4.7  新手训练营81

第5章  对象图和包图83
5.1  对象图84
    5.1.1  对象和类84
    5.1.2  对象和链84
    5.1.3  对象图概述85
    5.1.4  对象图和类图的区别86
    5.1.5  使用对象图测试类图87
5.2  包图88
    5.2.1  包88
    5.2.2  导入包90
    5.2.3  包图概述90
    5.2.4  包之间的关系92
    5.2.5  包图和类图的区别93
5.3  对象图和包图建模93
    5.3.1  使用对象图建模93
    5.3.2  使用包图建模93
5.4  绘制对象图94
    5.4.1  绘制方法94
    5.4.2  绘制实例94
5.5  绘制包图95
    5.5.1  绘制包图95
    5.5.2  规范使用的共96
    5.5.3  绘制嵌套包图97
5.6  建模实例:创建机房系统对象图98
    5.6.1  创建对象元素98
    5.6.2  创建对象关系98
5.7  新手训练营99

第6章  活动图100
6.1  活动图概述101
    6.1.1  定义活动图101
    6.1.2  活动图的主要元素102
    6.1.3  了解活动和动作102
6.2  活动图的组成元素103
    6.2.1  基本组成元素103
    6.2.2  其他组成元素105
6.3  控制节点110
    6.3.1  分支与合并110
    6.3.2  分与汇合111
6.4  绘制活动图112
    6.4.1  创建活动图112
    6.4.2  作活动图112
6.5  建模实例:创建bbs论坛
活动图116
    6.5.1  建模步骤116
    6.5.2  创建活动图117
6.6  新手训练营118

第7章  顺序图120
7.1  顺序图概述121
    7.1.1  什么是顺序图121
    7.1.2  顺序图的元素121
7.2  顺序图的构成元素122
    7.2.1  对象122
    7.2.2  生命线123
    7.2.3  消息123
    7.2.4  激活128
7.3  建模和执行128
    7.3.1  建模时间128
    7.3.2  执行规范129
    7.3.3  建模迭代130
7.4  绘制顺序图130
    7.4.1  创建顺序图130
    7.4.2  作元素131
    7.4.3  因素和图形项配置132
7.5  建模实例:创建bbs论坛顺序图133
    7.5.1  会员用户功能顺序图133
    7.5.2  普通用户功能顺序图134
7.6  新手训练营135

第8章  通信图和时序图137
8.1  通信图概述138
    8.1.1  什么是通信图138
    8.1.2  对象与类角138
    8.1.3  关联角与139
    8.1.4  消息140
8.2  作消息元素140
    8.2.1  消息序列号与控制点140
    8.2.2  创建对象141
    8.2.3  消息迭代141
8.3  时序图概述142
    8.3.1  什么是时序图142
    8.3.2  时序图中的对象143
    8.3.3  143
    8.3.4  时间143
    8.3.5  线144
    8.3.6  事件与消息144
8.4  时间约束和替代145
    8.4.1  时间约束145
    8.4.2  时序图的替代表示法146
8.5  绘制通信图147
    8.5.1  创建通信图147
    8.5.2  作通信图147
8.6  建模实例:创建bbs论坛通信图149
    8.6.1  会员用户功能通信图149
    8.6.2  普通用户功能通信图150
8.7  新手训练营151

第9章  机图153
9.1  机概述154
    9.1.1  机及其构成154
    9.1.2  机图标记符154
9.2  转移155
    9.2.1  转移的定义155
    9.2.2  事件156
    9.2.3  动作158
    9.2.4  转移的类型159
9.3  组合160
    9.3.1  顺序160
    9.3.2  并发子160
    9.3.3  同步161
    9.3.4  历史161
    9.3.5  子机引用162
9.4  绘制机图162
    9.4.1  创建机图162
    9.4.2  绘制各类元素163
9.5  建模实例:创建自动取款机
机图165
    9.5.1  分析机图165
    9.5.2  创建机图166
9.6  新手训练营167

0章  组件图和部署图169
10.1  构造实现方式图概述170
    10.1.1  组件图概述170
    10.1.2  部署图概述170
    10.1.3  组合组件图和部署图171
10.2  组件图171
    10.2.1  组件171
    10.2.2  接173
10.2.3  组件间的关系与
组件嵌套174
    10.2.4  组件图的建模应用174
    10.2.5  组件图的适用情况175
10.3  部署图176
    10.3.1  节点和连接176
    10.3.2  部署间的关系177
10.3.3  部署图的适用情况及
绘制177
    10.3.4  部署图的建模应用178
10.4  绘制部署图179
10.4.1  初识部署图179
10.4.2  添加元素179
10.5  绘制组件图180
10.5.1  创建组件图180

10.5.2  添加组件元素181
10.6  建模实例:创建bbs论坛组
件图和部署图182
10.6.1  实现bbs论坛组件图182
10.6.2  实现bbs论坛部署图183
10.7  新手训练营183

1章  组合结构图和交互概览图186
11.1  组合结构图187
11.1.1  结构187
11.1.2  端188
11.1.3  协作189
11.2  交互概览图190
11.2.1  组成部分190
11.2.2  使用交互191
11.2.3  组合交互192
11.3  建模实例:创建网上购物
 系统用例图193
11.3.1  系统概述193
11.3.2  创建用例图195
11.4  新手训练营197



2章  uml与rup200
12.1  rup概述201
12.1.1  理解软件开发过程201
12.1.2  什么是rup201
12.1.3  rup的作用202
12.1.4  rup的特点203
12.2  rup的二维空间203
12.2.1  时间维204
12.2.2  rup的静态结构205
12.3  核心工作流程207
12.3.1  需求获取工作流207
12.3.2  分析工作流209
12.3.3  设计工作流210
12.3.4  实现工作流211
12.3.5  测试工作流212
12.4  rational rose在rup模型中的
应用214
12.4.1  可视化建模214
12.4.2  rational rose建模与
rup214
12.4.3  rational rose建模与rup
应用实例215
12.5  建模实例:创建网上购物系统
静态模型217
12.5.1  定义系统的类217
12.5.2  创建类关系218
12.6  新手训练营218

3章  对象约束语言221
13.1  对象约束语言概述222
13.1.1  对象约束语言简介222
13.1.2  语言结构222
13.1.3  语言语法223
13.1.4  表达式225
13.2  数据类型225
13.2.1  基本数据类型226
13.2.2  集合类型227
13.2.3  oclmessage类型227
13.2.4  oclvoid和oclany类型227
13.2.5  模型元素类型228
13.3  集合229
13.3.1  创建集合229
13.3.2  作集合229
13.3.3  collection类型230
13.3.4  set类型231
13.3.5  bag类型232
13.3.6  sequence类型233
13.4  语言约束234
13.4.1  使用约束234
13.4.2  对象级约束236
13.4.3  消息级约束237
13.4.4  约束和泛化238
13.5  建模实例:创建网上购物系统的交互模型239
13.5.1  顺序图239
13.5.2  通信图241
13.6  新手训练营241

4章  uml扩展机制243
14.1  uml的体系结构244
14.1.1  uml扩展机制概述244
14.1.2  4层元模型体系结构244
14.1.3  元元模型层245
14.1.4  元模型层246
14.2  uml核心语义247
14.2.1  模型元素247
14.2.2  视图元素248
14.3  构造型249
14.3.1  表示构造型249
14.3.2  uml标准构造型249
14.3.3  使用uml扩展机制
进行建模252
14.4  标记值253
14.4.1  表示标记值254
14.4.2  uml标准标记值254
14.4.3  自定义标记值254
14.4.4  标记值应用元素254
14.5  约束255
14.5.1  表示约束255
14.5.2  uml标准约束256
14.5.3  自定义约束258
14.6  建模实例:完成网上购物系统的
创建258
14.6.1  创建机图258
14.6.2  创建实现方式图260
14.7  新手训练营261

5章  uml与数据库设计263
15.1  数据库设计概述264
15.1.1  数据库设计与uml模型264
15.1.2  数据库接264
15.2  类图到数据库的转换265
15.2.1  基本映转换265
15.2.2  类到表的转换266
15.2.3  关联关系的转换268
15.2.4  需要避的映情况268
15.3  完整与约束验证269
15.3.1  父表的约束269
15.3.2  子表的约束270
15.4  数据库实现与转换技术271
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP