当前位置:首页 > PowerDesigner的基本操作 - 图文
接口、实例建模。应用层主要包括:应用架构图(ApplicationArchitecture)、服务图(ServiceDiagram)、面向服务的架构、活动图(UMLActivityDiagram)、组件图(UMLComponentDiagram)、类图(ClassDiagram)、时序图(SequenceDiagram)、业务流程语言(BPEL)。
(4)技术层(Technology)主要用来标识应用程序、数据、服务和网络的拓扑结构。技术层主要包括:技术框架图(TechnologyDiagram)、UML部署图(UMLDeployment)、网络图(NetworkDiagram)。
(5)需求与规划层(RequirementsandPlanning)主要用来确定目标、战略、IT技术以及经济环境等。主要包括:自由模型(FEM)、多模型报告(Multi-ModelReport)、需求模型(RQM)、用例定义。
2.Modeltypes
Modeltypes模型组织方式如图2.34所示。
图2.34 新建模型(Modeltypes)窗口
Modeltypes是从模型角度出发组织各种图形主要包括业务流程模型、概念数据模型、企业架构模型等。
(1)业务流程模型(BPM)包括业务流程图(BusinessProcessDiagram)、流程层次图(ProcessHierarohyDiagram)。
(2)概念数据模型(CDM)包括概念图(ConceptualDiagram)。
(3)企业架构模型(EAM)包括流程图(ProcessMap)、组织结构图(OrganizationChart)、业务通信图(BusinessCommunication Diagram)、城市规划图(CityPlanningDiagram)、面向服务图
(ServiceOrientedDiagram)、应用架构图(ApplicationArchitectureDiagram)、技术框架图(TechnologyInfrastructureDiagram)。
(4)自由模型(FEM)包括自由图(Freediagram)。
(5)信息流模型(ILM)包括信息流图(Information LiquidityDiagram) (6)逻辑数据模型(LDM)包括逻辑图(LogicalDiagram)。 (7)多模型报告(MMR)包括多模型报告图(Multi-ModelReport)。
(8)面向对象模型(OOM)包括类图(ClassDiagmm)、用例图(UseCaseDiagram)、组件图(ComponentDiagram)、对象图(ObjectDiagram)、包图(PackageDiagram)、时序图(SequenceDiagram)、通信图(CommunicationDiagram)、交互纵横图(InteractionOverviewDiagram)、活动图(AotivityDiagrpm)、状态图(StatechartDiagram)、部署图(DeploymentDiagram)、组合结构图(Composite Structure Diagram)。
(9)物理数据模型(PDM)包括物理图(PhysicalDiagram)、多维图(MultidimensionalDiagram)。 (10)需求模型(RQM)包括需求文档视图(RequirementsDocumentView)、追踪矩阵视图(TraceabilityMatrixView)、用户分配矩阵视图(UserAllocationMatrixView)。
(11)XML模型包括XML模型图(XMLModelDiagram)。
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 模型对象操作
PowerDesginer中的模型都包括多种模型对象,而几乎每一种模型对象都对应一个特有的图形符号,并且对各种模型对象的操作以及参数设置方法基本相同。
1. 选择图形符号
单击工具选项板中所需工具选项(图形符号),当指针形状变为所选图形符号时,表示选中。
2.放置图形符号
选中图形符号后,在工作区合适位置单击鼠标左键放置图形符号。在工作区中连续改变位置,并单击鼠标左键,可放置多个同样的图形符号,如图2.36所示。图形符号放置结束后可单击工具选项板中的指针“Pointer”工具,或者在工作区空白处单击鼠标右键将鼠标变回指针状态,进行下一步设计工作。
图2.36 放置图形符号
在图2.36中放置了3个实体图形符号,分别为“Entity_1”、“Entity_2”、“Entity_3”。图形符号的初始形状取决于模型对象默认显示参数的设置。
3.设置模型对象属性
双击图形符号打开模型对象属性设置窗口,如图2.37所示。
图2.37 CDM实体属性设置窗口
不同对象属性窗口中的参数不同,但“General”、“Notes”为通用选项卡。在“General”选项卡中的“Name”属性用来设置该模型对象显示名称;“Code”属性用来设置在程序中识别该模型对象的代码。通常“Name”属性设置较直观,例如描述学生实体的“Name”属性可以设置为“学生”,而“Code”属性可以设置为“student”。“Notes”选项卡用来设置模型对象的说明信息。
4. 设置模型对象格式
可以对单个模型对象进行格式设置,也可以对多个具有相同格式的模型对象同时进行格式设置。选择“Symbol→Format”菜单项打开模型对象格式设置窗口,如图2.38所示。
共分享92篇相关文档