2、s19十二、 FeaturesofJUDE20JUDE是一个开源的轻量级建模工具。本文将通过一系列的实例指导大家如何使用JUDE来画UML。通过一些实例去学习使用JUDE来画UML。一、Overview l UMLandUMLtools l DescriptionofJUDE l InstallationofJUDE l FundamentalComponentsandBasicOperationofJUDE l UMLaboutBowling l DrawUseCaseDiagram l
3、 DrawActivityDiagram l DrawClassDiagram l DrawSequenceDiagram l OtherDiagrams l FeaturesofJUDE二、UMLandUMLtools当你画UML的时候,是直接手画还是使用工具呢?使用工具的话我们可以利用工具本身的一些有利条件,比如: 1、 可以让你画一个干净的diagram;2、 元素的尺寸可以画的比较合适;3、 方便和其它人分享、交流你的UML模型;4、 在需要的时候你可以重复的执行undo或redo操
5、了,你总是可以使用“Undo”来重新画的。三、DescriptionofJUDE现在有很多UML工具可以供你使用,我比较喜欢的是“JUDE/Community”(JUDE代表JavaandUMLDeveloper'sEnvironment)。我是有点偏心的,因为我是JUDE开发团队的成员,开发和完善JUDE已经多年了。我想让更多的人使用JUDE,并像我一样去喜欢上它。 JUDE有两个版本:JUDE/Community(免费版)和JUDE/Professional(商业版)。JUDE具有以下的特性: l
6、 JUDE/Community支持所有基于UML1.4的diagram; l JUDE/Professional支持所有基于UML1.4的diagram,一些UML2.0的规范和E-R图(E-R图从JUDE/Professionalversion3.2开始支持); l 无限的UNDO/REDO操作; l 拖拽操作,自由切换使用“MapView”以方便编辑较大的diagram; l 自动生成类图和model的信息; 更多的关于JUDE的特性,