用文本来表示UML图表

原创 2004年07月06日 15:21:00
Martin Flower在他最近的blog中大发妙论,说要用text来表示UML图表。有人会说既然是图表,当然要用图来表示。但是Martin为什么要提出新的方法呢?下面一段摘录自他的最新blog

The biggest thing I would like however is to specify my UML diagrams as text. That may sound strange - after all UML diagrams are diagrams, so why use text? Text has some advantages. Much of diagram layout is tedious to fiddle with in diagrammatic form, and would be much easier to do textually - using the diagrams as a visualization rather than an editing mechanism. Also text formats allow you to easily track changes over time with cvs and diff.

用文本来表示UML图表把数据线性化表示,这样提高了数据的可持久性。事实上我一直也都认为,用线性的方式表示一个对象的内容是最简单也是最困难的事情。有时候“千言万语敌不过一幅画”,但是真正的表达高手能够用很优美的语句表达出来。提高语言的描述能力,等于提高了我们的设计能力。用Text表示UML图表当然也有不方便的地方,因为不直观,而且作改动的速度很慢。所以我们要结合使用图表设计工具和文本表示方法,让UML为我们提供更强大的系统设计能力。

UML 表示类的内部类的方式

内部类在 UML 中以一个带十字的圆圈的关联标记来表示。 eg :   匿名内部类的构造型有 >...
  • wujiang88
  • wujiang88
  • 2016年01月19日 15:57
  • 1640

UML建模表示方式

Unified Modeling Language 1.类图详解:     1)构成形式: 举一个例子: 2)内部类:      我们使用诸如下边的方式表示内部类,定义在方法区   ...
  • Shellerine
  • Shellerine
  • 2016年11月14日 21:00
  • 309

浅谈UML中类之间的五种关系及其在代码中的表现形式

浅谈UML中类之间的五种关系及其在代码中的表现形式 什么是类? 将某类东西归纳在一起,可以成为一个类。 类有很多种提炼角度,需要根据系统地目标、业务的场景,选取合适的角度对事物进行归...
  • u013360022
  • u013360022
  • 2014年01月24日 14:36
  • 2007

UML各种图例及相关元素的说明

UML(统一建模语言,Unified Modeling Language)是一种定义良好、易于表达、功能强大且普遍适用的可视化建模语言。它融入了软件工程领域的新思想、新方法和新技术。它的作用域不限于支...
  • qyj415
  • qyj415
  • 2013年08月01日 16:01
  • 1280

UML九种图之静态图

最近结束了UML的学习,UML是一种建模语言。其中有九种图,包括用例图,对象图,类图,构件图,部署图,状态图,序列图,活动图,协作图。这九种图分为两类,静态图和动态图。这里就先介绍一下静态图。   ...
  • sulu0416
  • sulu0416
  • 2017年02月12日 15:49
  • 872

uml使用详细

1,内核编译: 先说下环境如下,操作系统为CentOS 6.0 64位,除内核被升级为2.6.38.8外,其它基本环境无改变: [root@localhost uml]# cat /etc/iss...
  • larryliuqing
  • larryliuqing
  • 2012年11月13日 15:51
  • 1693

UML基础(一)——UML中的类(接口)以及类关系的表示方法

这一部分基础介绍UML中的类(接口)以及几种类关系的表示方法,以及在visio中一些图示 (一 ) 类、接口的UML表示以及visio图示 以下是visio中类和接口的表示方法,左边的是注...
  • qq798833488
  • qq798833488
  • 2015年06月01日 14:19
  • 619

staruml表示内部类方法

用staruml表示内部类: 在别的uml软件中都有明确的符号表示,如:用符号表示内部类,而在staruml中没有这样的符号,在网上搜了好久,没有找到答案,最后经过自己的亲自尝试终于找到了staru...
  • a372048518
  • a372048518
  • 2011年12月20日 23:51
  • 3892

UML的几种图表

系统(system)指的是硬件和软件的结合体,它能提供业务问题的解决方案。系统开发(system development)是为客户建立一个系统的过程。客户(client)是需要解决问题的人。系统分析员...
  • godson_h
  • godson_h
  • 2008年01月27日 11:07
  • 1126

UML基础(二)——UML中的类(接口)以及类关系的表示方法

上一节介绍了类(接口)以及继承的表示方法,下面我们介绍另外几种类关系的表示 2、聚合、依赖、关联和组合 表示方法: 聚合(一种弱的拥有关系):用空心菱形+实线+箭头,它所体现的思想是...
  • qq798833488
  • qq798833488
  • 2015年06月01日 14:29
  • 1337
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:用文本来表示UML图表
举报原因:
原因补充:

(最多只允许输入30个字)