使用PowerDesigner.docx

上传人:b****5 文档编号:3916426 上传时间:2022-11-26 格式:DOCX 页数:12 大小:485.18KB
下载 相关 举报
使用PowerDesigner.docx_第1页
第1页 / 共12页
使用PowerDesigner.docx_第2页
第2页 / 共12页
使用PowerDesigner.docx_第3页
第3页 / 共12页
使用PowerDesigner.docx_第4页
第4页 / 共12页
使用PowerDesigner.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

使用PowerDesigner.docx

《使用PowerDesigner.docx》由会员分享,可在线阅读,更多相关《使用PowerDesigner.docx(12页珍藏版)》请在冰豆网上搜索。

使用PowerDesigner.docx

使用PowerDesigner

使用PowerDesigner

以下说明介绍本实验用PowerDesigner中的部分功能,由于版本不同与实验实际环境略有差异。

●打开PowerDesigner软件

开始菜单->程序->Sybase->PowerDesigner12

●画UML图

1.新建Object-orientedModel

File->new…选择Object-orientedModel

2.(任务1)画usecase图

在上图中选择use-case。

选择画板(Palette)中的不同图形画usecase图。

3.修改属性

双击角色、用例或联系,打开属性对话框,修改其属性。

注意:

(任务2)对每个Use-case详细描述:

双击打开usecase属性对话框,选择specification页。

4.检查模型

在workspace选中要检查的模型,主菜单tools->checkmodel或快捷键F4,检查模型是否有错误,改正错误

5.(任务3)新建其他UML模型

在workspace中选中所在的object-orientedmodel,单击鼠标右键弹出菜单,选择new新建其他模型。

对于活动图(activitydiagram)和时序图(sequencediagram),请自行学习作图方法(参见帮助)。

●(任务4)画E-R图

一、新建概念数据模型

1)选择File-->New,弹出如图所示对话框,选择CDM模型(即概念数据模型)建立模型。

2)完成概念数据模型的创建。

以下图示,对当前的工作空间进行简单介绍。

3)选择新增的CDM模型,右击,在弹出的菜单中选择“Properties”属性项,弹出如图所示对话框。

在“General”标签里可以输入所建模型的名称、代码、描述、创建者、版本以及默认的图表等等信息。

在“Notes”标签里可以输入相关描述及说明信息。

当然再有更多的标签,可以点击"More>>"按钮,这里就不再进行详细解释。

二、创建新实体

1)在CDM的图形窗口中,单击工具选项版上的Entity工具,再单击图形窗口的空白处,在单击的位置就出现一个实体符号。

点击Pointer工具或右击鼠标,释放Entitiy工具。

如图所示

2)双击刚创建的实体符号,打开下列图标窗口,在此窗口“General”标签中可以输入实体的名称、代码、描述等信息。

三、添加实体属性

1)在上述窗口的“Attribute”选项标签上可以添加属性,如下图所示。

2)在上图所示窗口中,点击插入属性按钮,弹出属性对话框,如下图所示。

注意:

这里涉及到域的概念,即一种标准的数据结构,它可应用至数据项或实体的属性上。

3)定义属性的标准检查约束

标准检查约束是一组确保属性有效的表达式。

点击Standardchecks页,打开如图所示的检查选项卡。

在这个选项卡可以定义属性的标准检查约束,窗口中每项的参数的含义,如下

参数

说明

Minimum

属性可接受的最小数

Maximum 

属性可接受的最大数

Default

属性不赋值时,系统提供的默认值

Unit

单位,如公里、吨、元

Format

属性的数据显示格式

Lowercase

属性的赋值全部变为小写字母

Uppercase

属性的赋值全部变为大写字母

Cannotmodify

该属性一旦赋值不能再修改

ListOfValues

属性赋值列表,除列表中的值,不能有其他的值

Label

属性列表值的标签

四、 建立联系

在CDM工具选项板中除了公共的工具外,还包括如下图所示的其它对象产生工具。

在图形窗口中创建两个实体后,单击“实体间建立联系”工具,单击一个实体,在按下鼠标左键的同时把光标拖至别一个实体上并释放鼠标左键,这样就在两个实体间创建了联系,右键单击图形窗口,释放Relationship工具。

如下图所示

在两个实体间建立了联系后,双击联系线,打开联系特性窗口,如图所示。

1)四种联系:

即一对一(ONE TOONE)联系、一对多(ONETOMANY)联系、多对一(MANYTOONE)联系和多对多联系(MANYTOMANY)。

如图所示

2) 定义联系的强制性

Mandatory表洋这个方向联系的强制关系。

选中这个复选框,则在联系线上产生一个联系线垂直的竖线。

不选择这个复选框则表示联系这个方向上是可选的,在联系线上产生一个小圆圈。

3) 有关联系的基数

联系具有方向性,每个方向上都有一个基数。

举例,

“系”与“学生”两个实体之间的联系是一对多联系,换句话说“学生”和“系”之间的联系是多对一联系。

而且一个学生必须属于一个系,并且只能属于一个系,不能属于零个系,所以从“学生”实体至“系”实体的基数为“1,1”,从联系的另一方向考虑,一个系可以拥有多个学生,也可以没有任何学生,即零个学生,所以该方向联系的基数就为“0,n”,如图所示

●(任务6,部分)导出至word文档

主菜单report->reportwizard,选择中文,选择RTF。

选择其中可利用的图形和信息,贴至需求模板。

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

当前位置:首页 > 小学教育 > 数学

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

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