图书介绍

PowerDesigner软件工程技术PDF|Epub|txt|kindle电子书版本网盘下载

PowerDesigner软件工程技术
  • 白尚旺,党伟超等编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:712100092X
  • 出版时间:2004
  • 标注页数:541页
  • 文件大小:124MB
  • 文件页数:566页
  • 主题词:系统分析-应用软件,Power Designer

PDF下载


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

下载说明

PowerDesigner软件工程技术PDF格式电子书版下载

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

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

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

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

图书目录

目 录1

第1章PowerDesigner概述1

1.1 软件工程与PowerDesigner1

1.2认识PowerD esigner2

1.2.1 CASE工具简介2

1.2.2 PD 9.5分析设计过程2

1.2.3 PD 9.5的四级建模功能4

1.2.4 PD 9.5的新功能5

1.3运行环境6

1.3.1软硬件要求6

1.3.2 PD 9.5的安装与启动6

7.2实体设计的反规范化 167

11.11使用对象语言 417

1.3.3安装MS SQLServer2000或SybaseAS Anywhere7

1.3.4创建数据库10

1.3.5定义ODBC数据源11

1.4.1 PD 9.5主界面12

1.4分析设计环境12

1.4.2 PD 9.5分析设计环境13

1.5 PD 9.5的公共资源15

2.1窗口基本操作16

第2章PowerDesigner基本操作16

2.2工具栏与工具选项板操作17

2.2.1定制新工具栏的方法17

2.2.2改变工具栏的显示风格18

2.2.3恢复工具栏默认设置18

2.2.4移动工具栏19

2.2.5隐藏或显示工具栏19

2.2.6删除工具栏19

2.2.7 具选项板公用工具的含义19

2.3浏览器窗口操作20

2.3.1模型元素在浏览器窗口的组织20

2.3.2浏览器窗口的基本操作21

2.4.2保存工作空间22

2.4.3工作空间的基本操作22

2.4工作空间和文件夹22

2.4.1打开已有的工作空间文件22

2.4.4文件夹的基本操作23

2.5快捷方式的基本概念23

2.5.1定义快捷方式23

2.5.2快捷方式的显示26

2.5.3快捷方式的操作27

2.5.4生成快捷方式29

2.6对象特性窗口的使用29

2.6.1显示对象特性窗口30

2.6.2改变对象特性窗口特性页的数量30

2.6.4在对象特性窗口显示对象依赖的项目31

2.6.3在对象特性窗口为对象增加业务规则31

2.6.6在对象特性窗口显示版本信息32

2.6.5对象特性窗口的扩展依赖32

2.7.2从特性窗口显示对象列表33

2.7对象列表窗口的使用33

2.7.1从Model菜单中显示对象列表33

2.7.3对象列表窗口的工具栏34

2.7.4选择对象列表窗口全部列表项的方法34

2.7.5排列对象列表窗口对象的顺序35

2.7.6定义对象列表窗口的过滤条件35

2.8模型对象的基本操作36

2.8.1定义模型对象36

2.8.2拖曳、复制和粘贴模型对象39

2.8.4在包与包之间移动模型对象41

2.8.5查找模型对象41

2.8.3模型对象的镜像符号42

2.8.7使用文件对象43

2.8.6删除模型对象43

2.8.8使用扩展模型定义45

2.9定义全局选项47

2.9.1定义通用选项47

2.9.2定义对话窗口选项48

2.9.5定义指定路径选项51

2.9.3定义文本编辑器选项52

2.9.4定义环境变量选项52

2.9.6定义编辑器默认字体选项52

2.9.7定义版本资料库选项53

第3章模型管理与模型操作54

3.1模型管理54

3.1.1新建和打开模型54

3.1.2保存和关闭模型55

3.1.3分离和发送模型56

3.2.1模型中的图形56

3.2模型中的图形、包和命名空间56

3.2.2把模型中的图形转换成包58

3.2.3模型中的包59

3.2.4模型中的命名空间59

3.3模型的比较与合并60

3.3.1比较模型60

3.3.2合并模型63

3.4设置模型图形的显示参数65

3.4.1 13种图形显示参数的通用选项设置66

3.4.2 13种图形的对象视图显示参数设置67

3.4.3 13种图形中各类对象的显示参数设置67

3.4.4 13种图形的显示格式参数设置68

3.5 图形窗口图形符号的基本操作71

3.5.1图形窗口的标题框与图片71

3.5.4图形窗口中多个图形符号的操作72

3.5.3图形符号的翻转、隐藏和寻找72

3.5.2图形窗口图形符号的显示格式72

3.5.5图形窗口的绘图功能74

3.5.6图形窗口的自由文本75

3.5.7图形窗口的缩放和页面操作75

3.5.8打印图形窗口76

3.5.9以图像文件输出图形符号77

3.6设置模型选项77

3.6.1模型选项中的Model设置78

3.6.2模型选项中的Naming Conventiom设置82

第4章业务流程模型82

4.1业务流程模型的基础82

4.1.1创建新的业务流程模型82

4.1.2工具选项板的使用82

4.1.3打开业务流程的示例模型83

4.1.4显示参数的定义方法85

4.1.5模型选项的定义方法86

4.1.6模型特性的定义方法87

4.2.1处理的分解88

4.2.2组织单元的泳道设计88

4.2业务流程模型的设计88

4.2.3在复合处理图形中创建模型对象89

4.2.4在复合处理中建立对象间的关联91

4.2.5切换业务流程模型图形层次的方法91

4.3细化复合处理图形92

4.3.1创建消息格式92

4.3.2在处理上定义动作的方法93

4.3.3在流上定义条件的方法93

4.3.4资源的使用方法94

第5章精通业务流程模型95

5.1 BPM概述95

5.2.2创建业务规则96

5.2.1业务规则的类型96

5.2业务规则96

5.2.3把业务规则附加到对象上97

5.3创建业务流程模型98

5.3.1定义业务流程图98

5.3.2定义起点99

5.3.3定义处理99

5.3.4定义组织单元101

5.3.5定义流103

5.3.6定义消息格式104

5.3.8定义资源108

5.3.9定义资源流108

5.3.10定义判断109

5.4使用CRUD矩阵111

5.4.1 CRUD矩阵的定义111

5.4.2CRUD矩阵操作112

5.5检查业务流程模型112

5.3.11 定义同步112

5.3.12定义终点112

5.5.1复制检查114

5.5.2处理检查114

5.5.7 Resource检查规则115

5.5.6 File检查规则115

5.5.3 Decision检查规则115

5.5.5 Flow检查规则115

5.5.4 Synchronization检查规则115

5.5.12 Messageformat检查规则116

5.5.13 Data检查规则116

5.5.8 Resource flow检查规则116

5.5.9 Organization unit检查规则116

5.5.10 Start检查规则116

5.5.11 End检查规则116

5.6创建业务流程图的其他方法117

5.6.1打开V6创建的PAM模型117

5.6.2把BPM或包转换成业务流程模型118

第6章概念数据模型120

6.1概念数据模型概述120

6.2实体、属性及标识符121

6.2.1实体、属性及标识符的定义121

6.2.2实体、属性及标识符的表达121

6.2.4为实体添加属性122

6.2.3创建实体的方法122

6.2.5排列实体属性的顺序123

6.2.7定义属性的附加检查124

6.2.6定义属性的标准检查约束124

6.2.8定义属性的数据类型125

5.3.7定义数据125

6.2.9把属性指定为实体的标识符128

6.2.10定义实体的标识符128

6.2.11实体的复制130

6.2.12创建实体的快捷方式131

6.2.13实体的显示选项131

6.3数据项132

6.3.1新建数据项132

6.3.2排列数据项的显示顺序133

6.3.3在数据项列表窗口复制和粘贴数据项133

6.3.5在实体中添加数据项134

6.3.4数据项的惟一性代码选项和重用选项134

6.4.1联系的定义135

6.4联系135

6.4.2联系的表达136

6.4.3建立联系的方法137

6.4.4多对多联系的实现138

6.4.5其他几类特殊联系139

6.4.6定义联系的特性140

6.4.7联系的显示142

6.5继承联系143

6.5.1继承联系的定义143

6.5.2创建继承联系144

6.5.3定义互斥性继承联系145

6.5.4定义继承联系的生成模式145

6.6或146

6.6.1域的概念147

6.6.2域的定义方法147

6.6.3把域附加到实体属性上148

6.6.4把域附加到数据项上149

6.6.5修改域特性对数据项的影响150

6.7业务规则151

6.7.1把业务规则附加到实体上151

6.7.2把业务规则附加到实体的属性上151

6.8实体的规范化152

6.8.1非规范化实体带来的问题152

6.8.2规范化实体的优点153

6.8.3实体规范化程度的判别准则154

6.8.4实体规范化在设计中的应用155

6.9建立概念数据模型157

6.9.1分析模型要解决的主要问题158

6.9.2建立概念数据模型158

6.9.3定义CDM的模型特性159

6.10.2生成PDM160

6.10从概念数据模型生成物理数据模型160

6.10.1 CDM与PDM对象之间的对应关系160

第7章精通概念数据模型162

7.1.1 Merise表示法中关联的符号与作用162

7.1概念数据模型的三种表示法162

7.1.2创建递归关联163

7.1.3定义关联的特性164

7.1.4定义关联连接的特性164

7.1.5定义依赖关联165

7.1.6关联转换成关联实体165

7.1.7定义关联的属性166

7.1.8关联符号中文字的显示与隐藏167

7.2.1规范化的缺点167

7.2.2反规范化167

7.2.3反规范化的主要工作168

7.3.3选择检查参数及对象171

7.4检查CDM中的对象171

7.4.1复制检查172

7.4.2包检查172

7.4.3域检查172

7.3.2设置问题严重性级别的方法172

7.3.1 问题严重性级别172

7.3 CDM检查选项172

7.4.4数据项检查173

7.4.5实体检查173

7.4.6实体属性检查174

7.4.7实体标识符检查174

7.4.8联系检查174

7.4.9关联检查175

7.4.10继承检查176

7.4.11文件实体检查176

7.5检查整个CDM176

7.5.1检查整个CDM的步骤176

7.5.2显示最后一次检查的错误和警告选项设置177

7.6根据检查结果更正错误177

7.7.1 ERwin模型对象与CDM对象的对应关系179

7.8由PAM导入CDM179

7.7.2 ERwin模型导入CDM的过程179

7.7由ERwin模型导入CDM179

7.9由CDM生成PDM180

7.9.1标识符与联系的转换180

7.9.2继承联系的实体生成表182

7.9.3 CDM到PDM数据类型的转换184

7.9.4定义CDM到PDM的生成选项186

7.9.5由CDM生成PDM187

7.10.2 CDM到OOM数据类型的转换191

7.10.3定义CDM到OOM的生成选项191

7.10.1 CDM到OOM对象的转换191

7.10由CDM生成OOM191

7.10.4由CDM生成OOM192

第8章物理数据模型195

8.1 PDM与DBMS的关系195

8.2表、列及键195

8.2.1表、列及键的定义195

8.2.2表、列的特性197

8.2.3表、列及各种键的表达198

8.2.4创建表198

8.2.5定义表检查约束的名称199

8.2.6为表添加列200

8.2.7列的其他操作200

8.2.8创建计算列201

8.2.9创建序列202

8.2.10表的复制203

8.2.11创建表的快捷方式204

8.2.12表的显示选项204

8.2.13定义主键205

8.2.14定义外键205

8.2.15定义候选键206

8.2.16键约束的命名206

8.3 或207

8.3.1域特性207

8.3.2创建域207

8.3.3指定域的数据类型、长度和精度208

8.3.4修改域特性209

8.3.5使用抽象数据类型209

8.4定义参照及参照完整性212

8.4.2定义参照相关的模型选项212

8.4.1参照的特性212

8.4.3创建参照215

8.4.4定义参照连接216

8.4.5更改参照连接的表217

8.4.6重建参照218

8.4.7使用参照完整性218

8.4.8参照图形220

8.5定义检查约束参数221

8.5.1设置标准检查约束参数222

8.5.2定义其他检查约束参数223

8.5.3在检查参数中使用有效性规则223

8.6表的索引224

8.6.1索引的特性224

8.6.2创建索引224

8.6.3重建与删除索引226

8.7.2创建视图227

8.7.1视图的特性227

8.7视图227

8.7.3使用扩展依赖228

8.7.4为视图定义查询229

8.8 PDM中的业务规则231

8.8.1 PDM中的表应用业务规则231

8.8.2在业务规则上附加表达式232

8.9定义PDM的物理选项233

8.10建立物理数据模型234

8.10.1建立PDM的方法234

8.10.2定义PDM的显示参数236

8.10.3定义PDM的模型特性237

8.11生成数据库SQL脚本238

第9章精通物理数据模型240

9.1 PDM中的用户管理240

9.2检查PDM中的对象240

9.2.1包检查241

9.2.2表检查241

9.2.3列检查241

9.2.4索引检查242

9.2.5键检查242

9.2.6触发器与视图检查243

9.2.7参照检查243

9.2.8域检查243

9.2.9检查用户、存储过程和文件244

9.3 PDM中的表变换244

9.3.1表变换成维数对象244

9.3.2表的水平分割244

9.3.3表的垂直分割245

9.3.4列的反规范化245

9.4逆向工程245

9.4.1定义逆向工程的重建选项246

9.4.2从用户数据库逆向工程生成PDM247

9.4.3逆向工程的过滤器247

9.4.4逆向工程到新的PDM中247

9.4.5逆向工程到现有的PDM249

9.4.6逆向工程MicrosoftAccess数据库250

9.5触发器和存储过程251

9.5.1使用触发器251

9.5.2触发器模板253

9.5.3使用模板项255

9.5.4定义存储过程和函数255

9.5.5使用宏258

9.5.6生成触发器和存储过程262

9.6数据库的建立和修改266

9.6.1使用ODBC访问用户数据库266

9.6.2访问数据库267

9.6.3配置表空间和存储269

9.6.4估计数据库的大小270

9.6.5生成数据库271

9.6.6修改已存在的用户数据库273

9.6.7生成测试数据274

9.7 PDM生成CDM280

9.8 PDM生成OOM282

9.9 DBMS定义文件284

9.9.1 DBMS定义文件与编辑器284

9.9.2使用DBMS列表窗口286

9.9.3修改DBMS定义文件288

9.9.4比较和合并DBMS定义文件289

9.9.5 DBMS定义文件中的触发器模板和模板项289

9.9.6 DBMS定义文件中的扩展属性291

9.9.7定义数据类型转换293

9.9.8 DBMS定义文件中的保留关键字294

9.9.9 DBMS定义文件中的物理选项295

9.10 PowerDesignei中的变量299

9.10.1 PowerDesigner变量列表299

9.10.2 PowerDesigner中的格式变量303

9.11 对Sybase AS IQ的支持303

10.1.1 UML的基本知识305

10.1面向对象模型的理论基础305

第10章面向对象模型305

10.1.2 PD 9.5与UML306

10.1.3本章示例说明317

10.2建立OOM概述318

10.2.1 OOM特有的工具选项板介绍318

10.2.2设置OOM的模型选项319

10.2.3在OOM中定义包320

10.3设计用例图321

10.3.1用例图的产生方法321

10.3.2定义用例图的显示参数321

10.2.4创建OOM322

10.3.3定义用例322

10.3.4定义角色323

10.3.5定义关联324

10.3.7定义依赖326

10.3.8设计用例图简例327

10.3.9使用实现类330

10.4设计类图331

10.4.1产生带有类图的OOM331

10.4.2定义类图显示参数332

10.4.3定义类332

10.4.4定义接口334

10.4.5定义属性335

10.4.6定义标识符336

10.4.7定义操作336

10.4.8定义操作的参数339

10.4.9在类图中定义概化340

10.4.10在类图中定义关联340

10.4.11在类图中定义依赖343

10.4.12定义实现联系343

10.4.13定义OOM中的域344

10.4.14定义检查参数344

10.5设计对象图344

10.5.3定义对象的属性值345

10.5.2定义对象345

10.5.1对象图和类图的关系345

10.5.4定义实例连接346

10.6设计时序图347

10.6.1时序图概述347

10.6.2定义时序图的显示参数347

10.6.3在时序图中定义角色347

10.6.4定义消息348

10.6.5设计时序图简例355

10.6.6通过拖曳对象设计另一个时序图357

10.6.7使用类的实例358

10.6.8使用相关图358

10.7设计协作图359

10.7.1协作图与时序图的区别359

10.7.2协作图中的角色、对象、实例连接359

10.7.3定义消息359

10.7.4协作图转换为时序图360

10.8.1定义状态图的默认分类器361

10.8.2状态图转变为复合状态361

10.8设计状态图361

10.8.3定义起始状态362

10.8.4定义状态的动作362

10.8.5定义转移363

10.8.6定义事件364

10.8.7定义连接点364

10.8.8定义结束状态364

10.9设计活动图365

10.9.1活动图概述365

10.9.2定义活动366

10.9.3定义复合活动366

10.9.4定义对象状态366

10.9.5定义判断367

10.9.6定义同步368

10.9.7定义组织单元369

10.10.1定义组件370

10.10设计组件图370

10.10.2定义组件的接口和类371

10.10.3定义组件的文件对象372

10.10.4为组件创建类图372

10.10.5将组件配置成节点372

10.10.6定义概化373

10.10.7定义依赖373

10.11定义部署图374

10.11.1定义节点374

10.11.2定义组件实例375

10.11.3定义文件对象375

10.11.4定义节点间的关联375

10.11.5定义依赖376

第11章精通面向对象建模377

11.1面向对象模型的生成选项377

11.2.1模型元素在工作空间中的组织378

11.2.2在对象上连接图形378

11.2 OOM中图形间的关联378

11.2.3在对象上连接其他对象380

11.3检查OOM中的对象382

11.3.1检查OOM概述382

11.3.2检查项目383

11.3.3检查OOM的方法388

11.4 OOM中的对象关系映射388

11.4.1概述388

11.4.2在OOM中定义数据源389

11.4.3定义O/R映射390

11.5在OOM中打开Rose模型391

11.5.1概述391

11.5.2打开Rose模型的方法391

11.5.3 Rose与PD 9.5对象特性的对应关系391

11.6逆向工程393

11.6.1逆向工程Java393

11.6.2逆向工程PowerBuilder398

11.6.4逆向工程为一个新的OOM400

11.6.3逆向工程XML400

11.7从OOM生成OOM401

11.8从OOM生成CDM402

11.8.1产生CDM对象402

11.8.2从OOM生成CDM403

11.9由OOM生成PDM405

11.9.1 OOM到PDM对象的转换405

11.9.3由OOM生成PDM406

11.9.2由OOM到PDM数据类型的转换406

11.10从OOM中生成对象409

11.10.1生成Java源文件409

11.10.2为PowerBuilder生成对象412

11.10.3定义XML生成选项413

11.10.4理解XML的生成过程414

11.10.5定制脚本417

11.11.1管理对象语言417

11.11.2对象语言编辑器分类421

11.11.3通用代码生成426

11.11.4通用生成中的技巧440

11.11.5 C++的通用生成443

11.11.6 C#的通用生成447

11.11.7 IDL-CORBA的通用生成449

第12章模型报告452

12.1报告编辑器基础452

12.2管理报告模板452

12.2.1报告模板的使用452

12.2.2管理报告模板的节455

12.2.3使用报告编辑窗口458

12.3管理单模型报告460

12.3.1新建单模型报告460

12.3.2生成单模型报告461

12.4管理多模型报告461

12.4.1新建多模型报告461

12.4.2生成多模型报告462

12.5.1管理模型报告中的项目463

12.5定制模型报告463

12.5.2使用复合项目466

12.5.3使用简单项目468

12.5.4定义项目的格式468

12.5.5模型报告的页面设置471

12.5.6使用打印预览473

13.1.1认识版本资料库475

13.1版本资料库简介475

13.1.2版本资料库的功能475

第13章版本资料库475

13.2连接版本资料库477

13.2.1管理版本资料库定义477

13.2.2建立版本资料库的连接479

13.3管理版本资料库用户481

13.3.1版本资料库用户的权限481

13.3.2定义版本资料库用户482

13.3.3定义版本资料库用户组484

13.4管理版本资料库中的文档486

13.4.1浏览版本资料库目录486

13.4.2版本资料库中的文件夹487

13.4.3版本资料库中的特性488

13.4.4定义用户访问版本资料库的权限488

13.4.5版本资料库中文档的临时保护492

13.4.6在版本资料库中查找对象492

13.4.7比较本地和版本资料库中的模型494

13.4.8定义版本资料库的通用选项495

13.4.9执行SQL查询495

13.5.1模型的提取496

13.5.2从版本资料库中提取模型496

13.5从版本资料库中提取模型496

13.5.3定义模型的提取参数498

13.6.1概述499

13.6.2定义固化参数499

13.6将模型固化到版本资料库中499

13.6.4把模型文档固化到版本资料库中503

13.7版本资料库中文档版本的控制505

13.7.1管理版本资料库中文档版本505

13.7.2管理锁定507

13.7.3管理版本资料库中的分支508

13.7.4管理版本资料库中的配置511

14.1基本概念514

第14章VBScript访问模型对象的方法514

14.2 HTML帮助文件介绍518

14.3 VBS脚本中例子的使用519

13.6.3理解固化过程中的冲突523

10.3.6定义概化525

14.4使用VBScript操作版本资料库526

14.4.1连接版本资料数据库526

14.4.2访问版本资料库中的文档526

14.4.3提取文档527

14.4.4固化文档528

14.4.5管理文档版本528

14.4.6操作版本资料库浏览器529

14.5操作模型报告529

14.6 OLE自动化530

14.7使用定制命令531

附录A PowerDesigner最新动态534

附录B主要名称缩写中英文对照540

参考文献541

热门推荐