第 1章 PowerDesigner概述及基本操作1
11 PowerDesigner 16简介 1
12 PowerDesigner 16 的特点和功能 2
121 PowerDesigner 16 的新特点 2
122 PowerDesigner 16的功能模型 3
13 PowerDesigner 同其他建模工具的比较 6
14 PowerDesigner 16的软件安装 8
15 PowerDesigner的使用环境 10
151 PowerDesigner初始界面 10
152 PowerDesigner模型类型及扩展名 12
153 PowerDesigner常用操作窗口 12
154 PowerDesigner工具条及工具箱 16
16 PowerDesigner环境设置 23
17 PowerDesigner建模过程 28
171 建立模型 31
172 模型对象操作 31
18 PowerDesigner模型转换 35
19 本章小结 36
110 本章习题 36
第 2章需求模型 37
21 什么是需求模型 37
22 创建 RQM 38
221 创建 RQM的方法 38
222 创建 RQM步骤 38
223 设置 RQM属性 42
224 编辑需求分析视图 43
225 定义用户和组 50
226 定义术语库 51
227 定义业务规则 52
23
RQM的有效性检查 55
24
RQM的导入导出功能 57
241
把 RQM导出到设计模型中 58
242
把设计模型导入到 RQM中 59
243
把 RQM导出到 Word文档中 60
244
把 Word文档导入到 RQM中 62
25
本章小结 66
26
本章习题 66
第 3章业务处理模型 67
31
什么是业务处理模型 67
32
BPM图形的种类 68
321
业务流程图 68
322
流程层次图 68
323
编排图 68
324
对话图 68
33
创建 BPM 69
331
创建 BPM 69
332
设置 BPM模型选项 69
333
创建业务流程图 70
334
定义起点 73
335
定义处理过程 75
336
定义流程 78
337
定义消息格式 80
338
定义判断 82
339
定义组织单元 82
3310
定义角色关联 83
3
311定义资源 85
3312
定义资源流 85
3313
定义终点 87
34
管理 BPM 88
341
编辑已有 BPM 88
342
删除 BPM 88
343
修改 BPM属性 88
35
使用包 89
351
创建包 89
352
应用包 90
36
业务规则 91
361
创建业务规则 91
362
应用业务规则 92
37
本章小结 93
38
本章习题 93
IVIV
第 4章概念数据模型 94
41
什么是概念数据模型 94
42
创建 CDM 100
421
创建 CDM的方法 100
422
创建 CDM 100
423
设置 CDM显示参数及模型选项 119
43
管理 CDM 126
431
CDM模型有效性检查 126
432
CDM模型转换 133
44
本章小结 151
45
本章习题 151
第 5章逻辑数据模型 152
51
什么是逻辑数据模型 152
52
创建 LDM 152
521
创建 LDM的方法 152
522
创建 LDM 153
523
设置 LDM模型选项 157
53
管理 LDM 159
531
LDM有效性检查 159
532
LDM模型转换 159
54
本章小结 160
55
本章习题 160
第 6章物理数据模型 161
61
什么是物理数据模型 161
62
创建 PDM 163
621
创建 PDM的方法 164
622
创建 PDM 164
623
设置 PDM显示参数 207
63
管理 PDM 208
631
PDM模型转换 209
632
将 PDM生成到数据库 212
633
数据库的逆向工程 224
64
本章小结 228
65
本章习题 228
第 7章面向对象模型 230
71
什么是面向对象模型 230
72
创建 OOM 231
721
创建 OOM的方法 231
722
创建 OOM 231
723
定义用例图 232
724
定义时序图 237
725
定义类图 243
73
OOM的代码生成技术 259
731
代码生成机制 259
732
OOM生成 Java代码 259
733
生成不同代码 260
74
本章小结 260
75
本章习题 260
第 8章模型报告 261
81
模型报告的种类 261
82
创建模型报告 261
821
创建单模型报告 261
822
创建多模型报告 267
83
管理模型报告编辑器 269
831
报告项目管理 270
832
报告对象管理 275
833
报告页面设置 276
834
模板管理 280
84
本章小结 284
85
本章习题 284
91
利用 PowerDesigner设计进销存管理系统 285
911
需求概述 285
912
系统分析与设计 285
913
创建需求模型 288
914
创建业务处理模型 292
915
创建概念数据模型 294
916
通过 CDM生成 PDM 309
917
创建数据库 309
918
通过 PDM生成 OOM 312
92
利用 PowerDesigner设计教务管理系统 315
921
需求概述 315
922
分析和设计 315
923
创建需求模型 315
924
创建业务处理模型 319
925
创建概念数据模型 322
926
通过 CDM生成 PDM 329
927
创建数据库 331
928
通过 PDM生成 OOM 333
929
创建模型报告 335
93
本章小结 335
VI
第 9章综合实例 285
第 10章实践操作 337
101
实践操作一:PowerDesigner的基本操作 337
102
实践操作二:需求模型 341
103
实践操作三:业务处理模型 346
104
实践操作四:概念数据模型 353
105
实践操作五:逻辑数据模型 357
106
实践操作六:物理数据模型 358
107
实践操作七:面向对象模型 363
108
实践操作八:PowerDesigner 综合实践 372
参考文献374