`
364434006
  • 浏览: 592012 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

[转]PowerDesigner之OOM

 
阅读更多

UML类图符号简介 

  1.类(Class): 使用三层矩形框表示。 

  第一层显示类的名称,如果是抽象类,则就用斜体显示。第二层是字段和属性。第三层是类的方法。注意前面的符号,+表示public,-表示private,#表示protected。

 2.接口:UML类图符号中接口使用两层矩形框表示,与类图的区别主要是顶端有interface显示。第一行是接口名称。第二行是接口方法.

  3.继承类(extends):用空心三角形+实线来表示。

  4.实现接口(implements):用空心三角形+虚线来表示

  5.关联(Association):用实线箭头来表示,例如:燕子与气候

 6.聚合(Aggregation):用空心的菱形+实线箭头来表示聚合:表示一种弱的;拥有关系,体现的是A对象可以包含B对象,但B对象不是A对象的一部分,例如:公司和员工

    组合(Composition):UML类图符号中组合用实心的菱形+实线箭头来表示组合:部分和整体的关系,并且生命周期是相同的。例如:人与手。

 7.依赖(Dependency):用虚线箭头来表示,例如:动物与氧气。

 8.基数:连线两端的数字表明这一端的类可以有几个实例,比如:一个鸟应该有两只翅膀。如果一个类可能有无数个实例,则就用n来表示。关联、聚合、组合

分享到:
评论

相关推荐

    powerDesigner 面向对象 教程

    #### 一、PowerDesigner与面向对象建模(OOM) PowerDesigner是一款功能强大的数据库设计和管理工具,它支持多种建模方式,其中包括面向对象建模(Object-Oriented Modeling, OOM)。OOM是一种重要的软件工程方法论,...

    PowerDesigner

    ### PowerDesigner概述与核心功能详解 #### 一、PowerDesigner简介 PowerDesigner是由Sybase公司推出的一款强大的数据库设计工具,其主要功能在于帮助用户完成从概念数据模型到物理数据模型的整个数据库设计过程。...

    Powerdesigner生成项目构架

    首先,我们需要了解如何使用 Powerdesigner 创建数据库模型,即 Object-Oriented Model (OOM)。在 Powerdesigner 15.0 中,选择物理模型,为其命名,并设置 Object Language 为 Java。接着,通过 Extended Model ...

    powerDesigner各种模型和正逆向工程,及导出模板英文转中文处理

    PowerDesigner的OOM支持UML标准,使得软件开发者能以图形方式表达对象间的交互和结构。 4. **业务处理模型(BPM)**:BPM关注业务流程的建模,通过流程图描绘工作流,帮助改进业务效率。它通常涉及活动、事件、决策点...

    PowerDesigner设计建模实例

    面向对象模型(Object-Oriented Model,OOM)是PowerDesigner的第四个功能模块,利用UML来描述系统结构的模型,从不同角度表现系统的工作状态。OOM利用UML的用例图、时序图、类图、构件图和活动图来建立面向对象模型...

    PowerDesigner教程.pdf

    在数据库设计领域,PowerDesigner被广泛应用于数据建模、设计和管理,是许多数据库管理员和开发人员的必备工具之一。 在PowerDesigner中,存在多个核心概念和模型,它们包括概念数据模型(CDM)、物理数据模型(PDM...

    powerdesigner_xml

    - PowerDesigner允许定义XML Model与Physical Data Model (PDM) 和Object-Oriented Model (OOM) 之间的映射关系,这意味着可以从数据库模型直接生成XML结构,或者将XML数据解析到数据库模型中,实现了数据交换的...

    PowerDesigner16.5 中文教程-数据库模型操作教程_详解

    4. 面向对象模型 (OOM):面向对象模型关注对象、类、继承和多态等概念,适合于面向对象编程和系统设计。 5. 业务程序模型 (BPM):该模型描绘业务流程,关注任务、活动和它们之间的关系,是业务流程重组和优化的重要...

    sybase powerdesigner 15介绍相关

    Sybase PowerDesigner 15是一款强大的企业级建模工具,旨在提升软件开发的质量,缩短开发周期,以及增强软件对业务需求变化的适应性,从而提高投资回报率。它集成了数据建模、对象建模和业务流程建模,提供了一个...

    [PowerDesigner建模资料].PD入门演示

    PowerDesigner安装、创建cdm以及cdm转换成pdm、oom

    PowerDesigner16.5中文教程-数据库模型操作教程.pdf

    面向对象模型(OOM)在PowerDesigner中特指使用UML(统一建模语言)来创建应用程序模型,这涉及到软件工程中的类、接口、组件、部署等概念。UML模型可以帮助软件开发者梳理和文档化系统设计,使得软件的设计结构更加...

    Powerdesigner 15.1使用教程

    PowerDesigner的强大之处在于其丰富的功能模块,这些模块涵盖了软件开发的各个阶段,确保了数据架构的统一性和业务流程的清晰性: - **概念数据模型(CDM)**:用于抽象表示数据的概念层次,不涉及具体的技术细节,...

    详解PowerDesigner建模

    PowerDesigner不仅能够帮助开发团队构建高质量的数据模型,还提供了对企业业务流程模型(Business Process Model - BPM)、概念数据模型(Conceptual Data Model - CDM)、物理数据模型(Physical Data Model - PDM)和...

    powerdesigner11简体中文教程

    由于第一次做翻译工作,限于水平有限,文档中肯定存在很多不足和错误之处,衷心欢迎各位网友指点迷津,期望得到您的指导! <br> <br>Email:dingchungao@gmail....

    powerdesigner简单介绍

    ### PowerDesigner概述与核心功能详解 #### 一、PowerDesigner简介 PowerDesigner是Sybase公司推出的CASE工具集,主要用于管理信息系统的分析与设计工作。它几乎涵盖了数据库模型设计的整个过程,包括数据流程图的...

    建模培训-PowerDesigner导航

    ### PowerDesigner建模培训知识点详解 #### PowerDesigner概述 PowerDesigner是Sybase公司推出的一款功能全面的CASE(Computer-Aided Software Engineering)工具,专为管理信息系统的分析与设计而设计。该工具...

    基于PowerDesigner数据库设计实践

    在本文中,我们采用第一种流程进行数据库设计实践,即设计CDM,再转换为PDM,最终生成OOM。 概念数据模型设计 概念数据模型设计是数据库设计的核心步骤。首先需要找到实体,然后理清实体之间的联系,最后形成E-R图...

    PowerDesigner10.0的新功能

    通过Eclipse插件,PowerDesigner 10.0能够在Eclipse IDE中运行,支持所有类型的模型,如CDM、PDM、OOM、业务流程模型和XML模型。此外,它还能够同步Java代码,生成Java项目、EAServer Web服务和IO项目。 9. **...

    PowerDesigner入门教程.doc

    PowerDesigner的核心功能涵盖了四个模型:业务处理模型(BPM)、概念数据模型(CDM)、物理数据模型(PDM)和面向对象模型(OOM)。BPM用于描绘业务流程,CDM用于创建概念层面的数据库模型,PDM则用于构建具体的数据库结构,...

Global site tag (gtag.js) - Google Analytics