UML 工具 UMLet 试用

   UML 工具 UMLet 是一个免费、开源、简单的 UML 建模工具。分两个版本,独立运行的版本和 Eclipse 插件。我下载的是独立运行的版本,由这里下载,目前最新版本是 12.2 。

    独立版本是个 zip 包,解压即可使用,软件界面非常简单,是英文界面,但支持中文输入,在用例图上可以输入中文,其他的图标中也可以输入中文。

    下图是启动后的界面:


    基本的菜单比较直观,有 File 、 Edit 、 Custom Elements 、 Help 四个,不做赘述。

    左上角,标号为 1 的地方,是个下拉菜单,用于显示绘制某一类图表的基本图元,如类图、活动图、用例图、状态图等。我一开始以为支支持默认的显示出来的几种图元,误以为连顺序图、状态图都无法绘制,差点删了它。紧挨着下拉菜单的下面区域,就是图元展示区了,想要使用哪个,鼠标左键选中拖动到标号为 3 的区域即可。

    标号为 3 的区域是绘图区,可以从图元区拖拽图元到这里。还有一些快捷操作,比如在 3 区鼠标左键双击某个图元会自动复制一份,按住 CTRL 键多选等。总之操作非常简单,看看帮助, 5 分钟可上手。

    标号为 2 的区域可以对 3 区选中图元的属性进行编辑。 UMLet 有个非常特别的地方,与其他 UML 工具不同,它用文本来描述图元,图元的大部分属性都可以简单的文本编辑进行改变。初期可能不适应,但用上两次就会发现,这实在是个好注意。

    下图是用例图的一个示例:


    选中某个图元,如上图中的“批准预算”用例,该图元会变为蓝色,周围有一个选中框,右下角会出现这个图元的属性,如上图所示。

    就这么简单,这就是 UMLet 的本意,简单、快速的绘制 UML 图表。(不过图确实不够漂亮。)

    我试用了一下,还没找到绘制折线的方法,那么下面的图就比较难作:


    我想到的办法比较笨,就是拿表示联系、组合关系的图元进行组合,手动把多个图元衔接起来,形成折线的效果。继续学习,也许自定义图元可以实现这个功能,因为 UMLet 官网上的 screenshots页面有大量复杂的示例图上有各种折线。

    好了,到此为止。

    推荐 UMLet 给想快速绘制 UML 图表的小伙伴们,简单、快速,程序小巧,能绘制绝大多数 UML 图,并且可以导出成各种图片格式、PDF等。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值