UML中的静态视图用于描述事物的静态结构,主要包括用例图、类图和包图;

下面来用powerdesigner建立一个简单类图;

新建模型;如下图选择 UML类图;

在 Class Diagram 图标组,选择类图图标,在面板上点一下,建立一个类;

双击一个类,在弹出的对话框的Attributes选项卡,输入类的属性;

类的属性有了;下面来调大字体;

从 Tools-Display  Prefrences 菜单调出如下对话框;进到下图选项;

把字体大小选为18;

所有symbol都选上,

然后变成这样;

回到面板看一下,字体变大了;

从右侧工具栏中选择 generalization,在两个类之间建立泛化关系;

选择 associated ,在两个类之间建立关联关系;

下图上面的箭头是泛化,下面的箭头是关联;

generalization 泛化, associated 关联;

使用powerdesigner建立UML类图相关推荐

  1. PowerDesigner建立UML序列图

    UML序列图主要用于展示对象之间交互的顺序. 序列图将交互关系表示为一个二维图.纵向是时间轴,时间沿竖线向下延伸.横向轴代表了在协作中各独立对象的类元角色.类元角色用生命线表示.当对象存在时,角色用一 ...

  2. powerdesigner建立UML活动图

    UML活动图(动态行为图) 将进程或其他计算结构展示为计算内部的控制流和数据流,主要用来描述系统的动态视图. 类似程序流程图,表示流程性的东西和并行的行为.它将进程或其他计算结构展示为计算内部一步步的 ...

  3. UML类图与类的关系详解

    UML类图与类的关系详解   2011-04-21 来源:网络   在画类图的时候,理清类和类之间的关系是重点.类的关系有泛化(Generalization).实现(Realization).依赖(D ...

  4. Java:封装的概念,UML类图,构造方法,this关键字,static关键字,方法重载,包package

                     oop三大特性:封装,继承,多态 oop一般指面向对象程序设计(一种计算机编程架构) 一.封装的概念:    将东西包在一起,然后以新的完整形式呈现出来       ...

  5. 【UML】UML类图关系(泛化 、继承、实现、依赖、关联、聚合、组合)

    http://www.cnblogs.com/olvo/archive/2012/05/03/2481014.html 继承.实现.依赖.关联.聚合.组合的联系与区别 分别介绍这几种关系: 继承 指的 ...

  6. 【转】 UML类图关系(泛化 、继承、实现、依赖、关联、聚合、组合

    目录(?)[-] 继承 实现 依赖 关联 聚合 组合 类图及类图中的关系 继承.实现.依赖.关联.聚合.组合的联系与区别 分别介绍这几种关系: 继承 指的是一个类(称为子类.子接口)继承另外的一个类( ...

  7. UML类图中的各种箭头代表的含义(转自:http://www.cnblogs.com/damsoft/archive/2016/10/24/5993602.html)

    1.UML简介 Unified Modeling Language (UML)又称统一建模语言或标准建模语言. 简单说就是以图形方式表现模型,根据不同模型进行分类,在UML 2.0中有13种图,以下是 ...

  8. UML类图的6大关系

    <小酌重构系列>已经完成了大约1/3了,在这些文章中,我使用了一些简单的类图来描述重构策略.在之后的文章中,我可能会借助稍微复杂一些的UML类图来介绍.但是在此之前,我觉得有必要先介绍一下 ...

  9. UML类图关系表示方法

    本文转载: http://blog.csdn.net/fengsh998/article/details/8105631 分类: UML2012-10-24 10:18 1175人阅读 评论(0) 收 ...

最新文章

  1. 成功解决OpenVideoCall(不可用)以及MSB8020 The build tools for v141 (Platform Toolset = ‘v141‘) cannot be found
  2. [漫画]~RAGNAROK~(I部II部.全收入)
  3. Asp.net 2.0 发送电子邮件
  4. 一寸照纯红色底图片_和记场下载
  5. H - Tunnel Warfare HDU - 1540
  6. mysql导入竖杠分割的数据_MYSQL :逗号分隔串表,分解成竖表
  7. 如何在视图中启用thymeleaf
  8. 再识PCI:一个PCI驱动实例
  9. VB获取系统目录的简单方法
  10. IOS开发者证书申请及应用上线发布详解(2014版)
  11. 最近收到邮件美国招聘软件工程师,说明缺人?
  12. tp5 MySQL发红包功能_ThinkPHP5微信现金红包的开发
  13. 如何将网页保存为PDF文件
  14. 元数据是什么?举例告诉你什么是元数据
  15. 【APICloud系列|32】 aMapNavigation高德地图导航的实现
  16. 【24】NumPy IO
  17. matlab 混沌工具箱,matlab混沌工具箱
  18. 高通8953 Android 9.0 打开user调试串口
  19. 迷你星域冒险服务器维护中,迷你世界星域冒险攻略 星域冒险快速通关技巧[多图]...
  20. python目前的最新版本是_最新版Python 3.8.6 版本发布

热门文章

  1. Java键盘字符乱码判断代码
  2. 数据结构源码笔记(C语言):可变长度字符串的快速排序
  3. Matlab和Python(Numpy,Scipy)与Lapack的关系
  4. tensorflow 添加官方代码--以leaky_relu为例
  5. 非监督HMP算法的物体识别
  6. 将格式化的日期字符串转换为Unix时间戳(php)
  7. sql like语句中的通配符:百分号、下划线和escape
  8. Python 技术篇-全局与当前socket超时连接时间设置方法实例演示,查看socket超时连接时间
  9. Jenkins 最新版qq邮箱配置实例演示,5步设置保证邮件接收成功!
  10. CTFshow 文件包含 web116