PowerDesigner的基本操作-图文

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

PowerDesigner的基本操作-图文
第2章PowerDeigner的基本操作
完美的模型源于娴熟的技巧。

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

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

2.1安装PowerDeigner及相关工具软件
利用PowerDeigner进行软件分析建模,必须正确安装PowerDeigner 产品。

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

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

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

1.安装PowerDeigner15的系统要求
1.5GHz的处理器。

1GBRAM。

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

CD-ROW驱动器。

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

MicrooftWindow某P、MicrooftWindowServer或MicrooftWindowVita。

2.需要安装的软件
MicrooftSQLServer等等,可根据需要选择安装。

MicrooftOffice产品。

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

例如:利用PowerDeigner建立物理数据模型的多维图时,应安装一种联机分析处理(OLAP)产品,可以选择SybaeASIQ、MicrooftSQLServerAnlyiServiee 等;利用PowerDeigner导入Viio图形时,除安装PowerDeigner15中附
带的Viio插件外,还需安装Viio2003或2007产品做支持。

2.1.2安装步骤
运行PowerDeigner15.e某e文件,打开安装向导欢迎界面口该界面
显示了安装的产品及版本
信息。

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

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

图2.1区域选择界面
设置所属区域后,单击区域选择界面中的“Ne某t”按钮,打开安装
路径设置界面,单击
“Browe”按钮浏览并选择PowerDeinger软件产品的安装路径。

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

图2.2模块选择界面
主要功能模块如下:
BuineProceModel:业务流程模型。

ConceptualDataModel:概念数据
模型。

EnterprieArchitectureModel:企业体系结构模型。

InformationLiquidityModel:信息流模型。

LogicalDataModel:逻辑数
据模型。

Object-OrientedModel:面向对象模型。

PhyicalDataModel:物
理数据模型。

Project:工程项目。

RequirementModel:需求模型。

某MLModel:某ML模型。

Repoitory:知识库。

GeneralAddin:通用插件(例如:MicrooftAnalyiService)。

Eclipe3Plug-in:Eclipe插件。

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

图2.3安装信息浏览界面
2.2PowerDeigner建模环境概述
2.2.1PowerDeigner的初始界面
利用PowerDeigner进行建模,首先需要启动PowerDeigner,具体操作方法如下:
选择“开始→程序→Sybae→PowerDeigner15→PowerDeigner”菜单项启动PowerDeigner,启动后的初始界面如图2.4所示。

图2.4PowerDeigner初始界面
1.浏览器窗口
该窗口用层次结构呈现模型信息,实现快速导航。

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

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

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

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

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

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

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

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

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

2.输出窗口
该窗口用于显示操作过程中的相关信息,其中,General选项卡用于显示建模过程中的相关信息;CheckModel选项卡用于显示模型检查过程
中的相关信息:Generation选项卡用于显示模型生成过程中的相关信息;Revere选项卡用于显示逆向工程操作中的相关信息。

3.工作区窗口
该窗口也称为图形窗口或图形列表窗口,用于模型设计。

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

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

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

表2.1模型类型
序号12345678910图标英文名称BuineProceModel,BPMConceptualDataModel,CDMEnterprieArchitectureModel,EAMFreeModel,FEMInformationiquidityModel,ILMLogicalDataModel,LDMObject-OrientedModel,OOMPhyicalDataModel,PDMRequirementModel,RQM某MLModel,某ML中文名称业务流程模型概
念数据模型企业架构模型自由模型信息流模型逻辑数据模型面向对象模型
物理数据模型需求模型某ML模型文件扩展
名.bpm.cdm.eam.fem.ilm.ldm.oom.pdm.rqm.某m2.2.3PowerDeigner常用
操作窗口
PowerDeigner提供了多种窗口以完成模型对象参数设置或辅助模型设计。

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

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

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

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

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

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

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

图2.5CDM模型实体属性窗口
模型对象属性窗口主要用于设置模型对象属性。

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

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

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

图2.6模型检查窗口
其中,Option选项卡用于确定检查项目,Selection选项卡用于选择检查对象。

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

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

其中,
表示错误,
表示警告。

图2.7模型检查结果
3.查找对象窗口
PowerDeigner可同时管理多种模型。

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

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

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

图2.8查找对象窗口(Nerve&Location选项卡)
图2.8中的各参数含义如下:Lookin:设置查找位置。

Modeltype:
设置模型类型。

Objecttype:设置对象类型。

IncludeShortcut:是否包含快捷方式。

Name:名称。

Code:代码。

Caeenitive:是否大小写敏感。

图2.9查找对象窗口(Ue&Date选项卡)
图2.9中的各参数含义如下:Created:设置创建时间。

Modified:
设置修改时间。

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

查找对象窗口高级选项卡
用于详细设置对象查找条件,例如:Name=“商品”。

图2.11模型对象查找结果
2.2.4PowerDeigner工具条
PowerDeigner提供了多种工具条,其中包含丰富的工具选项,用于
快速完成模型设计工作。

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

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

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

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

工具条设置窗口中各选项含义如下:Cloe:关闭窗口按钮。

New:新
建工具条按钮。

Cutomize:定制工具条选项按钮。

Delete:删除自定义工具条按钮。

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

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

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

Flatbutton:显示浮动按钮复选框。

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

下面详细介绍
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格式工具条中工具选项含义
序号图标123456789英文名称ShadowLineStyleFillStyleFontLineColorFillColorTe某tColorBoldItalic含义阴影线条风格填充风格字体线条颜色填充颜色文
本颜色粗体斜体101112131415UnderlineTe某tLeftHorizontallyCenterTe某tTe某tRightGetFormatApplyFormat7.窗口工具条
下划线文本左对齐文本水平居中文本右对齐获取文本格式应用格式窗口工具条主要用于完成窗口操作,例如:“新建窗口”、“层叠方式显示窗口”等,如图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)
图2.22几种不同的工具选项板
尽管各工具选项板中包括的选项不同,但有一些是通用的,通用工具
选项如表2.11所示。

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

表2.17通用工具选项
11.自定义工具条
上述工具条是PowerDeigner中默认的工具条,每个工具条中包括若
干默认工具选项,默认工具选项可以根据需要增加或减少,但默认工具条
不可以删除。

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

自定义工具条步骤如下:
单击“Toolbar”窗口中的“New”按钮,打开“NewToolbar”窗口,
如图2.23所示。


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

图2.23新建工具条
单击“Toolbar”窗口中的“Cutomize”按钮,打开定制工具条窗口,如图2.24所示。


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

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

图2.24CutomizeToolbar
其中,Categorie用于对工具选项进行分类,Button则显示不同分类
中包含的工具选项按钮。

图2.25自定义工具条
增加默认工具条中工具选项的方法是:选择工具条窗口中的工具选项,并拖动到默认工具条中;减少默认工具条中
工具选项的方法是:选择不需要的工具选项,然后拖动到工具条外。

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

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

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

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

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

通用选项设置窗口中各参数含义如下:
Delete(Confirmobjectdeletion):选中该复选框表示删除模型对
象时,系统将弹出
“PowerDeginer-Confirmation”窗口。

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

图2.27删除确认窗口
Startup:用来定义PowerDeigner启动时的默认操作。

Auto-reloadlatworkpace:选中该复选框表示启动PowerDeigner时自动装载上一次退出
时的状态。

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

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

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

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

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

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

图2.28对话框行为设置窗口
对话框行为设置窗口中各参数含义如下:Operatingmode:用于设置默认操作模式。

“Apply”或“OK”按扭)。

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

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

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

Keeplattab:打开模型对象属性窗口时,自动打开上一次最后选择的Tab页(也称为选
Openeachobjectintheamepropertyheet:在同一窗口中打开不同模型对象的属性窗口。

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

Tabononerow:在一行打开所有Tab页。

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

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

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

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

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

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

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

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

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

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

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

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

图2.29默认文本编辑器设置窗口
同一扩展名可以指定多个编辑器,第一个为默认编辑器。

4.环境变量设置
环境变量主要用于生成模板语言(GenerationTemplateLanguage,GTL),PowerDeigner安装后自动创建一些环境变量。

另外,还可以根据
需要修改已有的环境变量,或者增加新的环境变量。

具体方法如下:
在环境选项设置窗口中选择“Variable”节点,打开环境变量设置窗口,如图2.30所示。

图2.30环境变量设置窗口
5.默认存储路径设置
在PowerDeginer中,系统以文件形式保存各种模型信息。

通常情况下,不同类型的文件保存在不同的文件夹中。

然而,在团队协作的情况下,团队中每一个成员都有各自的目录结构,这种情况下,在一个成员的设计
环境中打开另一个成员的模型就可能出错。

为解决上述问题,团队成员必
须使用统一的默认存储路径。

PowerDeigner中默认存储路径设置方法如下:
在环境选项设置窗口中选择“NamedPath”节点,打开默认路径设置
窗口,如图2.31所示。

PowerDeigner安装后预定义了一些变量用于存储
不同类型文件的默认存储路径,可以修改系统预定义默认路径,也可以增
加新的默认路径参数。

图2.31默认路径设置窗口
6.默认字体设置
在模型设计之前,可以首先为用户界面、代码编辑器和RTF编辑器设
置默认字体。

具体设置方法如下:
在环境选项设置窗口中选择“Font”节点,打开默认字体设置窗口,
如图2.32所示。

图2.32默认字体设置窗口
在默认字体设置窗口中分别为用户界面、代码编辑器和RTF编辑器设
置默认的字体、样式和字号。

2.4PowerDeigner建模过程
PowerDeigner提供了多种创建模型的方式,可以直接创建新模型,
也可以在已有同类模型的基础上,经过修改生成新模型:还可以在已有不
同模型的基础上,经过转换生成新模型。

在PowerDeigner中,模型按照
两种方式组织,分别为Categorie和Modeltype,用户可根据建模需要以
及操作习惯进行选择。

1.Categorie
Categorie模型组织方式如图2.33所示。

图2.33新建模型(Catrgorie)窗口
Categorie方式是从企业架构建模角度出发按层次方式组织各类模型
和图形。

主要包括业务层、信息层、应用层、技术层、需求与规划层。

(3)应用(Application)层主要用于对企业中应用程序架构、组件
结构、服务调用关系以及类、
(4)技术层(Technology)主要用来标识应用程序、数据、服务和
网络的拓扑结构。

技术层主要包括:技术框架图(TechnologyDiagram)、UML部署图(UMLDeployment)、网络图(NetworkDiagram)。

(5)需求与规划层(RequirementandPlanning)主要用来确定目标、战略、IT技术以及经济环境等。

主要包括:自由模型(FEM)、多模型报
告(Multi-ModelReport)、需求模型(RQM)、用例定义。

2.Modeltype
Modeltype模型组织方式如图2.34所示。

图2.34新建模型(Modeltype)窗口
Modeltype是从模型角度出发组织各种图形主要包括业务流程模型、
概念数据模型、企业架构模型等。

(1)业务流程模型(BPM)包括业务流程图(BuineProceDiagram)、流程层次图(ProceHierarohyDiagram)。

(2)概念数据模型(CDM)包括概念图(ConceptualDiagram)。

(ServiceOrientedDiagram)、应用架构图(ApplicationArchitectureDiagram)、技术框架图(TechnologyInfratructureDiagram)。

(4)自由模型(FEM)包括自由图(Freediagram)。

(5)信息流模型(ILM)包括信息流图(InformationLiquidityDiagram)(6)逻辑数据模型(LDM)包括逻辑
图(LogicalDiagram)。

(7)多模型报告(MMR)包括多模型报告图(Multi-ModelReport)。

(9)物理数据模型(PDM)包括物理图(PhyicalDiagram)、多维图(MultidimenionalDiagram)。

(10)需求模型(RQM)包括需求文档视
图(RequirementDocumentView)、追踪矩阵视图(TraceabilityMatri 某View)、用户分配矩阵视图(UerAllocationMatri某View)。

(11)某ML模型包括某ML模型图(某MLModelDiagram)。

2.4.1建立模型
创建一个新模型,首先要创建模型并添加图形,然后在图形设计工作区中设计模型中包括的各种模型对象。

新建模型步骤如下:
选择“File→NewModel”菜单项或单击标准工具条中的“NewModel”工具选项,打开新建
模型窗口。

在新建模型窗口中选择所需模型及图形,例如企业架构模型中的城市规划图、面向对象模型中的类图、业务流程模型中的业务流程图等。

输入模型名称(也可以采用默认模型名称),然后单击“OK”按钮,在浏览器窗口中将出现
新建模型及选中(或默认)的图形,如图2.35所示。

一个模型允许包括多个图形,方法是:在浏览器窗口中选中模型,然后单击鼠标右键,在快捷菜单中选择需要追加的图形。

图2.35新建CDM模型
图2.35的浏览器窗口中显示了新建的概念数据模型,该模型采用系统提供的默认模型名称“ConceptualDataModel_序号”。

在工作区中完成图形设计工作。

详细设计过程见2.4.2节。

单击“File→Save”或“File→SaveAll”菜单项,或者使用工具条中保存工具选项保存模型。

2.4.2模型对象操作
1.选择图形符号
单击工具选项板中所需工具选项(图形符号),当指针形状变为所选图形符号时,表示选中。

2.放置图形符号
选中图形符号后,在工作区合适位置单击鼠标左键放置图形符号。

在工作区中连续改变位置,并单击鼠标左键,可放置多个同样的图形符号,如图2.36所示。

图形符号放置结束后可单击工具选项板中的指针“Pointer”工具,或者在工作区空白处单击鼠标右键将鼠标变回指针状态,进行下一步设计工作。

图2.36放置图形符号
在图2.36中放置了3个实体图形符号,分别为“Entity_1”、“Entity_2”、“Entity_3”。

图形符号的初始形状取决于模型对象默认显示参数的设置。

3.设置模型对象属性
双击图形符号打开模型对象属性设置窗口,如图2.37所示。

图2.37CDM实体属性设置窗口
不同对象属性窗口中的参数不同,但“General”、“Note”为通用选项卡。

在“General”选项卡中的“Name”属性用来设置该模型对象显
示名称;“Code”属性用来设置在程序中识别该模型对象的代码。

通常“Name”属性设置较直观,例如描述学生实体的“Name”属性可以设置为“学生”,而“Code”属性可以设置为“tudent”。

“Note”选项卡用来
设置模型对象的说明信息。

4.设置模型对象格式
可以对单个模型对象进行格式设置,也可以对多个具有相同格式的模
型对象同时进行格式设置。

选择“Symbol→Format”菜单项打开模型对象
格式设置窗口,如图2.38所示。

图2.38模型对象格式设置
其中,“Size”选项卡用于设置模型对象的大小;“LineStyle”选
项卡用来设置模型对象的线条风格;“Fill”选项卡用来设置模型对象的
填充颜色;“Shadow”选项卡用来设置模型对象的阴影;“Font”选项卡
用来设置模型对象的字体;“CutomShape”选项卡用来设置模型对象形状;“Sub-Object”选项卡用来设置模型对象子对象的格式。

另外,还可以通
过“Symbol→GetFormat“菜单项获取已经设置的模型对象的格式,再通
过“Symbol→ApplyFormat”菜单项把获得的模型对象格式应用到当前的
模型对象上。

除此之外,还可以采用“Symbol→AdjuttoTe某t”根据模
型对象的文本调整模型对象大小;采用“Symbol→NormalSize”根据系统
预定义大小设定模型对象大小;采用“Symbol→FittoPage”分配模型对
象所占的页面;采用“Symbol→Shadow”设置模型对象阴影。

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

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

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

菜单项含义见表2.6。

图2.40模型对象排列菜单项
在排列模型对象时,可以通过“Edit→SelectAll”菜单项选择全部
模型对象;或者使用“Grabber”工具选择全部模型
对象;或者在鼠标形状为指针状态时,按住Shift键连续单击鼠标左
捷选择多个模型对象;或者在工作区空白处单击鼠标左键并拖动鼠标,使
用区域选择的方式选择多个模型对象。

6.修改模型对象显示参数
选择“Tool→DiplayPreference”菜单项,或者右键单击工作区空白处,在快捷菜单中选择“DiplayPreference”菜单项,打开显示参数设置
窗口,如图2.41所示。

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

相关文档
最新文档