PowerDesigner的基本操作 - 图文 联系客服

发布时间 : 星期三 文章PowerDesigner的基本操作 - 图文更新完毕开始阅读fbf20628b7360b4c2e3f643a

图2.38 模型对象格式设置

其中,“Size”选项卡用于设置模型对象的大小;“LineStyle”选项卡用来设置模型对象的线条风格;“Fill”选项卡用来设置模型对象的填充颜色;“Shadow”选项卡用来设置模型对象的阴影;“Font”选项卡用来设置模型对象的字体;“CustomShape”选项卡用来设置模型对象形状;“Sub-Objects”选项卡用来设置模型对象子对象的格式。另外,还可以通过“Symbol→GetFormat“菜单项获取已经设置的模型对象的格式,再通过“Symbol→ApplyFormat”菜单项把获得的模型对象格式应用到当前的模型对象上。除此之外,还可以采用“Symbol→AdjusttoText”根据模型对象的文本调整模型对象大小;采用“Symbol→NormalSize”根据系统预定义大小设定模型对象大小;采用“Symbol→FittoPage”分配模型对象所占的页面;采用“Symbol→Shadow”设置模型对象阴影。

5.排列模型对象

当工作区中有多个模型对象时,通常需要对模型对象进行排列,以美化图形界面。

选择“Symbol→AutoLayout”菜单项,打开自动排列模型对象窗口,如图2.39所示。

图2.39 自动排列模型对象

PowerDesigner预定义6种方式排列模型对象,并且除Organic外每种方式还允许按从上到下、从下到上、从左到右、从右到左四个方向排列模型对象。

选择“Symbol→Align”菜单项,打开模型对象对齐子菜单,排列模型对象,如图2.40所示。

菜单项含义见表2.6。

图2.40 模型对象排列菜单项

在排列模型对象时,可以通过“Edit→Select All”菜单项选择全部模型对象;或者使用“Grabber”工具选择全部模型

对象;或者在鼠标形状为指针状态时,按住Shift键连续单击鼠标左捷选择多个模型对象;或者在工作区空白处单击鼠标左键并拖动鼠标,使用区域选择的方式选择多个模型对象。

6. 修改模型对象显示参数

选择“Tools→DisplayPreferences”菜单项,或者右键单击工作区空白处,在快捷菜单中选择“DisplayPreferences”菜单项,打开显示参数设置窗口,如图2.41所示。

图2.41 模型对象显示参数设置窗口

其中,“General”节点用于设置模型对象的通用显示参数;“Content”节点用于设置模型对象名称通用截断属性,即名称在模型对象中的显示方式;“Content”节点下的子节点用于设置各类模型对象的显示参数;“Format”节点用于设置模型对象的通用显示格式;“Format”节点的子节点用于设置各类模型对象的显示格式。

不同模型显示参数设置窗口中包括的参数不同。

2.5 PowerDesigner模型转换

PowerDesginer提供了模型转换功能,即由已经存在的模型生成新模型,并能够保持原模型与目标模型之间的同步。PowerDesigner中模型转换关系如表2.12所示。模型之间具体转换过程在后续章节中叙述。

表2.12 模型转换

在表2.12中,最左边一列表示已经存在的模型;最上面一行表示目标模型。表中“√”表示能够从已经存在的模型转换为目标模型。

2.6 本章小结

本章介绍了PowerDesigner及其相关工具软件安装环境及安装过程,PowerDesigner建模环境包括:PowerDesigner模型设计界面、PowerDesigner工具条、通用工具选项、PowerDesigner支持的模型类型及相应图标、PowerDesigner的常用操作窗口等;叙述了PowerDesigner中如何设置常用默认参数;讲述了利用PowerDesigner进行模型设计的过程。通过本章的学习,读者应掌握和了解如下内容:

(1)了解安装PowerDesginer及其相关软件的计算机系统环境的要求。 (2)了解安装PowerDesginer的方法。

(3)熟悉PowerDesigner建模环境,主要包括:模型设计界面各个区域的作用,模型组织的基本思想和方法,常用默认选项的含义及设置方法,常用操作窗口的作用以及使用方法,工具条的作用和设置方法,常用工具选项的含义。

(4)掌握利用PowerDesigner进行模型设计的过程以及模型对象基本操作方法。

习题二

1. 简要叙述PowerDesginer启动后,操作界面主要包括哪几个区域以及每个区域的作用。 2. 试述工作空间Workspace、工程Project、文件夹Folder、包Paekage的作用。 3. 如何设置操作界面默认显示字体及字号?

4. 如何设置概念数据模型中实体(Entity)对象标题(Title)的显示字体及字号? 5. 试述采用PowerDesigner建立新模型的过程。 6. 如何排列模型对象? 7. 如何设置模型对象的属性?

8. 如何打开和关闭模型的工具选项板(Pattle)? 9. 试述PowerDesigner中各模型文件的默认扩展名。 10. 试述自定义工具条的方法。 11.如何查找PowerDesigner模型对象?