PowerDesigner15.1教程(完整)

 时间:2013-02-06 08:44:24 贡献者:tongxiaoshu123

导读:PowerDesigner教程:概念数据模型个属性来描述。如学生实体可由学号、姓名、性别、出生年月、所在系别、入学年份等属性组成。PowerDesigner教程:概念数据模型注意:PowerDesigner教程:概念数据模型

powerdesigner15.1中文教程
powerdesigner15.1中文教程

PowerDesigner教程:概念数据模型

个属性来描述。

如学生实体可由学号、姓名、性别、出生年月、所在系别、入学年份等属性组成。

PowerDesigner教程:概念数据模型

注意:

PowerDesigner教程:概念数据模型

PowerDesigner教程:概念数据模型

2)选择第一行“主标识符”,点击属性按钮或双击第一行“主标识符”,弹出属性对话框,如图所示

PowerDesigner教程:概念数据模型

码选项(Unique Code)与重用选项(Allow Reuse)。

PowerDesigner教程:概念数据模型

体(学生)的标识符作为自己的标识符。

PowerDesigner UML 建模简介

逻辑响应),还可以验证系统运行时是否按照要求,执行了指定命令。

这样,您可以测试系统是否完全满足了要求,以确信成品可以投入生产——也就是说,它已完全满足了用户的需求。

间变化的系统行为。

使用序列图进行用例分析并引导设计:您可以决定将对用例图所定义的管理任务负责的系统对象类型,并决定哪种对象将管理系统内外的“会话”或通信。

由于消息已从序列图中抽出,您可以描述类和接口(我们最后要编译和部署的代码元素)所需的某些关键操作(方法)。

您还可以将角色链接到现有的类和接口,显示如何使用一条代码来满足所分析的多个元素。

组件图比组件体系结构的代码层视图更容易理解和管理。

还可以通过编写组件接口的文档来实现代码的共享和反复使用,用户无需(或很少)了解组件的实施细节即可在其他项目和系统中使用这些代码。

设计,并构建了系统的某些元素后,必然还会遇到新的变化,如要更新定义,又或者现有用例图中存在某些需要改正的错误,代码在 IDE 和文本编辑器中被编辑以及数据库被DBA 优化等。

必须管理和掌握所有需要更改的细节,以确保所构建的系统能够与业务需求保持一致。

PowerDesigner UML 建模简介

协作图和序列图非常相似。

实际上,序列图和协作图可以有效地交替使用,并可以简便的相互转换。

其区别在于用户阅读和理解的方式不同。

序列图具有很好的层次性,并且围绕时间构造。

协作图则主要是围绕对象结构构造。

通过在图中对消息进行编号可以表示消息的顺序。

采用这种方式时,即使图的结构不是基于时间的,也将保持定时关系。

单需要从确认状态进入发货状态。

例如,假定我们已决定实现两个 Enterprise Java Beans,并且在应用程序服务器上运行它们。

下图显示了单个节点以及该节点内的两个组件(每个 EJB 一个组件)。

我们可以看出 EmployeeBean 依赖于同一应用程序服务器内的CustomerBean。

POWERDESIGNER通用特性

级支持、可自定义菜单和工具栏、通过脚本语言实现自动模型转化、通过 COM API 和 DDL 实现访问功能以及通过模板和脚本代码生成器生成代码。

PowerDesigner杂记

物理数据模型 (PDM)

PD中的CDM设计时,可以将所有需要的字段都定义好。

然后在设计实体是直接取出来。

PD提供了这样的统一管理的工具。

在PD菜单栏-Model-Data Item下。

在树状图中,如果钩选红色标出的Symbol表示覆盖修改,不钩选表示保护修改。

powerdesigner初学者必看

PowerDesigner是将一个大型应用程序分成若干项目,每个项目可以包括模型,每个模型还可以包括若干个子模型。

过程/数据类分析法:

 
 

微信扫一扫 送福利