PowerDesigner的基本操作.docx

上传人:b****5 文档编号:7319808 上传时间:2023-01-22 格式:DOCX 页数:35 大小:3.15MB
下载 相关 举报
PowerDesigner的基本操作.docx_第1页
第1页 / 共35页
PowerDesigner的基本操作.docx_第2页
第2页 / 共35页
PowerDesigner的基本操作.docx_第3页
第3页 / 共35页
PowerDesigner的基本操作.docx_第4页
第4页 / 共35页
PowerDesigner的基本操作.docx_第5页
第5页 / 共35页
点击查看更多>>
下载资源
资源描述

PowerDesigner的基本操作.docx

《PowerDesigner的基本操作.docx》由会员分享,可在线阅读,更多相关《PowerDesigner的基本操作.docx(35页珍藏版)》请在冰豆网上搜索。

PowerDesigner的基本操作.docx

PowerDesigner的基本操作

第2章 PowerDesigner的基本操作

完美的模型源于娴熟的技巧。

因此,熟悉建模环境,掌握模型设计基本操作至关重要。

本章将从安装PowerDesigner及其相关工具软件开始,详细叙述PowerDesigner建模环境,以及模型设计基本操作方法。

2.1 安装PowerDesigner及相关工具软件

利用PowerDesigner进行软件分析建模,必须正确安装PowerDesigner产品。

PowerDesigner采用模块化的结构组织其建模产品,这为购买和扩展提供了极大的灵活性,读者可根据实际需要选择。

购买不同的PowerDesigner产品,包含的模块不同,安装界面中的内容也略有不同。

2.1.1 软硬件环境要求

安装PowerDesigner之前,需首先确认安装的软硬件环境要求,然后根据实际需求选择安装相关软件。

1.安装PowerDesigner15的系统要求

●1.5GHz的处理器。

●1GBRAM。

●SVGA或更高分辨率的图形适配器和兼容的彩色显示器。

●CD-ROW驱动器。

●500MB以上磁盘空间(用于安装PowerDesigner核心模块)。

●MicrosoftWindowsXP、MicrosoftWindowsServer或MicrosoftWindowsVista。

2.需要安装的软件

●PowerDesigner系列产品。

●.数据库管理系统(DBMS)。

●PowerDesigner15支持60余种(版本)关系数据库管理系统,包括Oracle、MySQL、MicrosoftSQLServer等等,可根据需要选择安装。

●MicrosoftOffice产品。

除此之外,可根据实际需求选择安装不同的辅助软件。

例如:

利用PowerDesigner建立物理数据模型的多维图时,应安装一种联机分析处理(OLAP)产品,可以选择SybaseASIQ、MicrosoftSQLServerAnslysisServiee等;利用PowerDesigner导入Visio图形时,除安装PowerDesigner15中附带的Visio插件外,还需安装Visio2003或2007产品做支持。

2.1.2 安装步骤

PowerDesigner产品安装较简单,根据安装向导提示即可成功安装。

具体安装步骤如下:

运行PowerDesigner15.exe文件,打开安装向导欢迎界面口该界面显示了安装的产品及版本信息。

单击安装向导欢迎界面中的Next按钮,打开区域选择界面,如图2.1所示。

在下拉列表框中选择所属区域,本文选择“PeoplesRepublieofChina(PRC)”选项;然后单击“IAGREE...”单选按钮,表示同意软件使用许可协议。

图2.1 区域选择界面

设置所属区域后,单击区域选择界面中的“Next”按钮,打开安装路径设置界面,单击“Browse”按钮浏览并选择PowerDesinger软件产品的安装路径。

选择安装路径后,单击安装路径设置界面中的“Next”按钮,打开安装模块选择界面,如图2.2所示,从中选择所需功能模块。

图2.2 模块选择界面

主要功能模块如下:

●BusinessProcessModel:

业务流程模型。

●ConceptualDataModel:

概念数据模型。

●EnterpriseArchitectureModel:

企业体系结构模型。

●InformationLiquidityModel:

信息流模型。

●LogicalDataModel:

逻辑数据模型。

●Object-OrientedModel:

面向对象模型。

●PhysicalDataModel:

物理数据模型。

●Project:

工程项目。

●RequirementsModel:

需求模型。

●XMLModel:

XML模型。

●Repository:

知识库。

●GeneralAddins:

通用插件(例如:

MicrosoftAnalysisServices)。

●Eclipse3Plug-in:

Eclipse插件。

选择所需模块后,单击“Next”按钮,根据向导提示设置用户配置,修改程序文件夹名称;然后打开安装信息浏览界面,查看安装信息,如图2.3所示如果需要修改,单击图2.3中的“Back”按钮,重新进行设置;否则单击“Next”按钮完成安装。

图2.3安装信息浏览界面

2.2 PowerDesigner建模环境概述

PowerDesigner是一款集成的软件分析建模工具,不仅功能强大而且使用简单。

PowerDesigner提供了直观而便捷的交互环境,丰富的辅助设计工具,能够快速完成各种模型分析设计工作。

2.2.1 PowerDesigner的初始界面

利用PowerDesigner进行建模,首先需要启动PowerDesigner,具体操作方法如下:

选择“开始→程序→Sybase→PowerDesigner15→PowerDesigner”菜单项启动PowerDesigner,启动后的初始界面如图2.4所示。

图2.4 PowerDesigner初始界面

PowerDesigner启动后的初始界面主要包括浏览器窗口、输出窗口、结果列表窗口、模型设计工作区等几个区域。

1.浏览器窗口

该窗口用层次结构呈现模型信息,实现快速导航。

浏览器窗口分为本地(Local)浏览器窗口和知识库(Repository)浏览器窗口两个子选项。

本地浏览器窗口用于显示本地模型:

知识库浏览器窗口用于显示知识库中的模型。

浏览器窗口中的模型按照工作空间(Workspace)、工程(Project)、文件夹(Folder)和包(Package)几个层次进行管理。

其中,工作空间是浏览器中模型组织的根,是组织与管理所有设计元素的虚拟环境。

工程就像一个容器,用来组织和管理一个工程包含的所有模型;一个工作空间中可以同时处理多个独立的工程;文件夹是用来组织模型和文件的下一层次结构。

例如:

在一个工作空间中处理多个独立的工程,可以为每一个工程建立一个文件夹,用于组织和管理该工程的全部信息。

另外,如果工程规模较大,也可以在工程中建立多个文件夹,分别用于组织和管理该工程包括的不同模型信息;当一个模型较大时,可以将模型拆分成多个子模型,以便于协作。

包则用于组织和管理子模型。

可以把不同的包分配给不同的开发小组,共同完成同一模型的设计任务。

2.输出窗口

该窗口用于显示操作过程中的相关信息,其中,General选项卡用于显示建模过程中的相关信息;CheckModel选项卡用于显示模型检查过程中的相关信息:

Generation选项卡用于显示模型生成过程中的相关信息;Reverse选项卡用于显示逆向工程操作中的相关信息。

3.工作区窗口

该窗口也称为图形窗口或图形列表窗口,用于模型设计。

4.结果列表窗口

该窗口用于显示模型对象查找结果,模型检查结果信息。

2.2.2 PowerDesigner模型类型

利用PowerDesigner15可以建立10种模型,每一种模型在浏览器中都有唯一的图标与其对应,并且每种模型都对应一种特有的文件。

PowerDesigner中模型图标、模型名称以及文件扩展名详细信息如表2.1所示。

表2.1 模型类型

序号

图标

英文名称

中文名称

文件扩展名

1

BusinessProcessModel,BPM

业务流程模型

.bpm

2

ConceptualDataModel,CDM

概念数据模型

.cdm

3

EnterpriseArchitectureModel,EAM

企业架构模型

.eam

4

FreeModel,FEM

自由模型

.fem

5

InformationiquidityModel,ILM

信息流模型

.ilm

6

LogicalDataModel,LDM

逻辑数据模型

.ldm

7

Object-OrientedModel,OOM

面向对象模型

.oom

8

PhysicalDataModel,PDM

物理数据模型

.pdm

9

RequirementsModel,RQM

需求模型

.rqm

10

XMLModel,XML

XML模型

.xsm

2.2.3 PowerDesigner常用操作窗口

PowerDesigner提供了多种窗口以完成模型对象参数设置或辅助模型设计。

例如,模型对象属性窗口用于完成属性设置工作;模型检查窗口用于检查模型,并通过结果列表窗口显示检查结果等。

PowerDesigner中常用操作窗口有模型对象属性窗口、模型检查窗口、查找对象窗口。

1.模型对象属性窗口

打开模型对象属性窗口可以采用以下几种方式:

●双击模型对象。

●选中模型对象,单击鼠标右键从快捷菜单中选择Properties菜单项。

●选择工具选项板上的Properties工具,然后在需要打开属性窗口的模型对象上单击鼠标左健。

以上几种方式都可以打开模型对象的属性窗口,图2.5为CDM模型实体属性窗口。

不同对象属性窗口中包括的参数不同。

图2.5 CDM模型实体属性窗口

模型对象属性窗口主要用于设置模型对象属性。

在图2.5中可以对实体标题、代码、规则、标识符等属性进行设置。

在属性窗口的左下角有“<>”按钮,单击<>”按钮显示全部属性。

2.模型检查窗口

PowerDesigner中每种对象都应符合一定的规范,为了保证模型对象的有效性,PowerDesigner提供了模型检查功能,对模型进行有效性检查,并且根据存在的问题给出相应提示信息。

可以通过“Tools→CheckModel”菜单项打开模型检查窗口;也可以在工作区空白处或浏览器窗口中的模型对象上单击鼠标右键,在快捷菜单中选择“CheckModel”菜单项打开模型检查窗口,如图2.6所示。

图2.6 模型检查窗口

其中,Options选项卡用于确定检查项目,Selection选项卡用于选择检查对象。

在图2.6中选择需要检查的项目及对象,然后单击“确定”按钮开始检查模型。

模型检查结果将输出到结果列表窗口中,如图2.7所示。

其中,

表示错误,

表示警告。

图2.7 模型检查结果

3.查找对象窗口

PowerDesigner可同时管理多种模型。

当模型对象较多时,可以通过模型对象查找窗口查找待处理的模型对象。

可以通过“Edit→FindObjects”菜单项或者在工作区空白处单击鼠标右键,从快捷菜单中选择“Edit→FindObjects”菜单项,如图2.8所示。

查找对象窗口有三个选项卡,都用于设置查找条件,具体设置如图2.8、图2.9、图2.10所示。

图2.8 查找对象窗口(Nerve&Location选项卡)

图2.8中的各参数含义如下:

●Lookin:

设置查找位置。

●Modeltype:

设置模型类型。

●Objecttype:

设置对象类型。

●IncludeShortcuts:

是否包含快捷方式。

●Name:

名称。

●Code:

代码。

●Casesensitive:

是否大小写敏感。

图2.9 查找对象窗口(Uses&Date选项卡)

图2.9中的各参数含义如下:

●Created:

设置创建时间。

●Modified:

设置修改时间。

图2.10 查找对象窗口(Advanced选项卡)

设置查找条件之后,单击“FindNow”按钮,开始查找对象,查找结果将显示在结果列表窗口中,如图2.11所示。

查找对象窗口高级选项卡用于详细设置对象查找条件,例如:

Name=“商品”。

图2.11 模型对象查找结果

2.2.4 PowerDesigner工具条

PowerDesigner提供了多种工具条,其中包含丰富的工具选项,用于快速完成模型设计工作。

这些工具条包括:

标准工具条(Standard)、检查工具条(Check)、图形工具条(Diagram)、视图工具条(View)、设计工具条(Layout)、格式工具条(Format)、窗口工具条(Window)、企业知识库工具条(Repository)、预定义图形符号工具条(PredefinedSymbols)和各模型工具选项板(Palette)。

PowerDesigner启动后,窗口中通常仅显示几种常用工具条中的部分工具选项,可以通过“Tools→CustomizeToolbars”菜单打开工具条设置窗口,如图2.12所示,在工具条设置窗口中选择需要打开或关闭的工具条。

图2.12 工具条设置窗口

在模型设计过程中,如果该模型对象对应的工具选项板(Palette)被关闭,也可以通过工具条设置窗口打开。

方法是选中工具条设置窗口中Palette前的复选框。

工具条设置窗口中各选项含义如下:

●Close:

关闭窗口按钮。

●New:

新建工具条按钮。

●Customize:

定制工具条选项按钮。

●Delete:

删除自定义工具条按钮。

●Reset:

重置选定工具条为系统默认值按钮。

●ResetAll:

重置所有工具条为系统默认值按钮。

●ShowToolTips:

显示工具选项提示信息复选框。

●Flatbuttons:

显示浮动按钮复选框。

工具条中的工具选项功能直观、操作方便,熟练掌握之后可加速模型设计工作。

下面详细介绍PowerDesigner中常用工具条及工具选项。

1.标准工具条

标准工具条中的工具选项用于完成模型设计过程中的常规操作,例如“新建”、“复制”、“删除”等,如图2.13所示。

图2.13 标准工具条

标准工具条中工具选项的含义如表2.2所示。

2.检查工具条

检查工具条用于模型有效性检查以及辅助完成错误的更正,如图2.14所示。

图2.14 检查工具条

检查工具条中各选项含义如表2.3所示。

表2.3 检查工具条中工具选项含义

3.图形工具条

图形工具条主要用于图形设计,如图2.15所示。

图2.15 图形工具条

图形工具条中工具选项的含义如表2.4所示。

表2.4 图形工具条中工具选项含义

4.视图工具条

视图工具条主要用于选择不同的模型显示窗口及显示方式,如图2.16所示。

图2.16 视图工具条

视图工具条工具选项的含义如表2.5所示。

表2.5 视图工具条中工具选项含义

5.设计工具条

设计工具条主要用于排列模型对象图形符号,如图2.17所示。

图2.17 设计工具条

设计工具条中工具选项含义如表2.6所示。

表2.6 设计工具条中工具选项含义

6.格式工具条

格式工具条主要用于设置模型对象的显示样式,如图2.18所示。

图2.18 格式工具条

格式工具条中工具选项含义如表2.7所示。

表2.7 格式工具条中工具选项含义

序号

图标

英文名称

含义

1

Shadow

阴影

2

LineStyle

线条风格

3

FillStyle

填充风格

4

Font

字体

5

LineColor

线条颜色

6

FillColor

填充颜色

7

TextColor

文本颜色

8

Bold

粗体

9

Italic

斜体

10

Underline

下划线

11

TextLeft

文本左对齐

12

HorizontallyCenterText

文本水平居中

13

TextRight

文本右对齐

14

GetFormat

获取文本格式

15

ApplyFormat

应用格式

7.窗口工具条

窗口工具条主要用于完成窗口操作,例如:

“新建窗口”、“层叠方式显示窗口”等,如图2.19所示。

图2.19 窗口工具条

窗口工具条中工具选项含义如表2.8所示。

表2.8 窗口工具条中工具选项含义

8.企业知识库工具条

企业知识库工具条要用于对知识库的操作,如图2.20所示。

图2.20 企业知识库工具条

企业知识库工具条中工具选项的含义如表2.9所示。

表2.9 企业知识库工具条中工具选项含义

9.预定义符号工具条

预定义符号工具条提供了常用模型设计图形符号,例如各种形状、角色、对象等,如图2.21所示。

图2.21 预定义工具条

预定义工具条中工具选项含义如表2.10所示。

表2.10 预定义工具条中工具选项含义

10.工具选项板(Palette)

PowerDesginer有多种工具选项板(Palette),针对不同的模型,PowerDesginer打开不同的工具选项板,如图2.22所示。

图2.22 几种不同的工具选项板

尽管各工具选项板中包括的选项不同,但有一些是通用的,通用工具选项如表2.11所示。

其余工具选项在后续章节中叙述。

表2.17 通用工具选项

11.自定义工具条

上述工具条是PowerDesigner中默认的工具条,每个工具条中包括若干默认工具选项,默认工具选项可以根据需要增加或减少,但默认工具条不可以删除。

除此之外,还可以根据实际需要自定义工具条。

自定义工具条步骤如下:

单击“Toolbars”窗口中的“New”按钮,打开“NewToolbar”窗口,如图2.23所示。

在“Toolbarname”文本框处输入新建工具条名称,并单击“OK”按钮。

图2.23 新建工具条

单击“Toolbars”窗口中的“Customize”按钮,打开定制工具条窗口,如图2.24所示。

从中选择需要的工具选项,并用鼠标拖动到新建工具条中,结果如图2.25所示。

自定义工具条不需要时可以通过“Toolbars”窗口中的“Delete”按钮删除。

图2.24 CustomizeToolbars

其中,Categories用于对工具选项进行分类,Buttons则显示不同分类中包含的工具选项按钮。

图2.25 自定义工具条

增加默认工具条中工具选项的方法是:

选择工具条窗口中的工具选项,并拖动到默认工具条中;减少默认工具条中工具选项的方法是:

选择不需要的工具选项,然后拖动到工具条外。

2.3 PowerDesigner建模环境设置

PowerDesginer启动后,可以先对建模环境进行设置。

例如:

默认字体、默认文本编辑器、默认存储路径设置等。

这样不仅可以简化操作,不必在设计过程中针对每个模型和对象逐项进行设置,而且在团队协作的情况下,还能够保持设计风格一致。

选择“Tools→GeneralOptions”菜单项,打开环境选项设置窗口,如图2.26所示。

图2.26 环境选项设置窗口

PowerDesginer环境选项设置包括通用选项设置、对话框行为设置、默认文本编辑器设置、环境变量设置、默认存储路径设置、默认字体设置等。

1.通用选项设置

在环境选项设置窗口中选择“General”节点,进行通用选项设置。

通用选项设置窗口中各参数含义如下:

●Delete(Confirmobjectdeletion):

选中该复选框表示删除模型对象时,系统将弹出“PowerDesginer-Confirmation”窗口。

图2.27所示,用于确认或取消删除操作。

图2.27 删除确认窗口

●Startup:

用来定义PowerDesigner启动时的默认操作。

⏹Auto-reloadlastworkspace:

选中该复选框表示启动PowerDesigner时自动装载上一次退出时的状态。

⏹Showwelcomepage:

选中该复选框表示PowerDesginer时显示欢迎界面。

●Browserdrag&drop:

用来定义在浏览器窗口中拖动模型对象时的默认行为。

其中,Move表示移动对象;Copy表示复制对象;Createshortcut表示创建模型对象的快捷方式;Createreplica表示创建模型对象的副本。

●Outputlog:

选中该复选框表示输出日志,并且允许修改日志文件存储路径。

●Graphicaltoolbehavior(Editinplaceaftercreation):

选中该复选框表示允许在创建模型对象时直接修改该模型对象的名称。

●Sort(NaturalSort):

选中该复选框表示建立模型对象时按照自然顺序排列各个模型对象。

2.对话框行为设置

在环境选项设置窗口中选择“Dialog”节点,打开对话框行为设置窗口,如图2.28所示。

图2.28 对话框行为设置窗口

对话框行为设置窗口中各参数含义如下:

●Operatingmodes:

用于设置默认操作模式。

⏹Autocommit:

选中该复选框表示自动提交模型对象属性设置。

否则必须手动提交(单击“Apply”或“OK”按扭)。

⏹NametoCodemirroring:

选中该复选框表示Code与Name自动镜像,也就是修改Name属性时自动修改Code属性;如果不需要同步则取消选中该复选框。

●Propertysheets:

用于设置模型属性窗口默认行为。

⏹Keepsize:

保持模型对象属性窗口大小为设定值。

⏹Keeplasttab:

打开模型对象属性窗口时,自动打开上一次最后选择的Tab页(也称为选项卡或标签页)。

⏹Openeachobjectinthesamepropertysheet:

在同一窗口中打开不同模型对象的属性窗口。

⏹Openeachobjectinitsownpropertysheet:

在不同的窗口中打开不同模型对象的属性窗口。

⏹Tabsononerow:

在一行打开所有Tab页。

⏹Tabsonseveralrows:

当Tab页多时,在多行打开Tab页。

●ShortcutPropertySheets:

模型对象的快捷方式分为两种,一种是内部快捷方式(InternalShortcut),即在同一模型的不同包中为对象创建的快捷方式;另一种是外部快捷方式(ExternalShortcut),即在不同模型中为对象创建的快捷方式。

⏹InternalShortcut:

用于控制双击模型对象的内部快捷方式时,是打开快捷方式的属性窗口还是原对象属性窗口。

⏹ExternalShortcut:

用于控制双击模型对象的外部快捷方式,是打开快捷方式的属性窗口还是原对象的属性窗口。

●Objectlists:

用于设置模型对象列表窗口中的默认动作。

⏹Autoinsertrows:

选择该复选框表示在列表窗口中单击空白行时自动插入新行。

⏹Usedefaultname:

选择该复选框表示插入新行后系统自动填写默认的名称和代码。

3.默认文本编辑器设置

模型设计过程中,时常需要编辑文本信息,例如SQL语句、Java代码、注释信息等。

默认情况下,使用PowerDesginer的内部编辑器进行编辑。

为加速文本信息编辑效率,可以根据个人喜好设置多个文本编辑器,用来编辑不同的文本信息。

默认编辑器设置方法如下:

在环境选项设置窗口中选择“Editors”节点,打开默认文本编辑器设置窗口,如图2.29所示。

在默认文本编辑器窗口中设置外部文本编辑器。

图2.29 默认文本编辑器设置窗口

其中,Extension列用于指定

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 理学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1