PowerDisigner 界面与基本操作

左边的资源浏览窗口 Browser 提供当前的 Workspace 层次结构,根节点为 Workspace节点,Workspace
中可以包含目录(Folder),模型(Model),多模型报告(Multi-Model Report),其中模型可以各种系统支持的模型 类型。
这里写图片描述

对象浏览器
对象浏览器可以用分层结构显示你的工作空间,显示模型以及模型中的对
象,实现快速导航。通过对象浏览器还可以访问PowerDesigner库,可以把模型
及相关的文件存放到PowerDesigner库中。
输出窗口
显示操作的进程,比如模型检查或从数据库逆向工程。
结果列表
用于显示生成、覆盖和模型检查结果,以及设计环境的总体信息。
图表窗口
用于组织模型中的图表,以图形方式显示模型中各对象之间的关系。

这里写图片描述

这里写图片描述

工作空间(Workspace)
它是浏览器中树的根,是组织及管理所有设计元素的虚拟环境。你可以通过保存工作空间
保存自己的设计空间信息以便再次打开时可以还原到保存前的状态。 项目(Project)
作为容纳你所有开发出的制品的容器,项目中的所有对象可以作为一个单元存到PowerDesigner
库中。每个项目自动维护一张图用以显示模型以及文档之间的依赖。 文件夹(folder)
工作空间可以包含用户自定义的文件夹用以组织模型和文件。
例如,你有两 个独立的项目,希望在一个工作空间中处理,此时可以使用文件夹。 模型(Model)
模型是PowerDesigner中的基本设计单元。每个模型中有一个或多个图以及 若干模型对象。
包(Package)
当模型较大时,可能需要把模型拆分成多个“子模型”以便于操作,这些子模型就叫做包,
今后可以把不同的包分配给不同的开发组。

图(Diagram)
展现模型对象之间的交互。可以在模型或包中创建多个图。
模型对象(Model Object)
模型对象泛指与模型相关的所有术语。
一些模型对象(比面向对象模型中的 类)图形化符号,但另一些对象(比如业务规则)无法显示在图中,只能通过对 象浏览器或对象列表访问。

• 每个teacher可以讲授多个subject,每个
subject可以被多个teacher讲授
(many-to-many)。
• 每个teacher可以讲授多个lesson,每个
lesson只能由一个teacher讲授
(one-to-many)。
• 每个student可选多个lesson,每个lesson
可被多个student选修 (many-to-many)。

• 每个student可以选择多个subject,每个
subject可被多个student选修
(many-to-many)。

这里写图片描述

猜你喜欢

转载自blog.csdn.net/weixin_42800008/article/details/81977922