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等。
UML 工具 UMLet 试用相关推荐
- 轻量级UML工具-UMLet
免费.开源,而且灰常好用的工具,这里就当加一个备注.免得忘了 如何在UMLet中表示static和final? UMLet中表示static用下划线(对于method.function或者operat ...
- 最好用的免费的UML工具软件
我想找一款顺手的UML工具,要求: 1.免费的 2.功能较强一些的(不用太强). 3.能跨平台 (Windows Mac) 选了很久很艰难.试用了ROSE,IBM Rational Software ...
- 13个优秀的UML工具软件
今天提及的是软件工程中面向对象的建模工具:13个优秀的UML软件工具.虽然我还是菜鸟,但是就我在J2EE课程上的收获而知,面向对象的思维不仅仅可以设计出好的程序.养成良好的代码书写习惯,合理的利用一些 ...
- 记一次Uml编辑器Umlet
很简单的UML工具,功能少到令人发指 参考: umlet: Free UML Tool for Fast UML Diagrams (gitee.com) UMLet Change Log 直接下载 ...
- UML工具 MAGICDraw
今天启动UML工具 MAGICDraw时,提示 一个对话框: Java Virtual Machine Launcher Could not find the main class,Program ...
- 如何绘制平台框架的设计图:使用UML工具
前言: 在软件开发上,写代码是<实>,画设计图是<虚>.程序员务实,设计员务虚.由于<干实事>被推崇,所以大多开发者都务实了,不画图做设计了.例如,数十本仿间的中文 ...
- UML工具Visual Paradigm最新版本16.2发布
表单构建器的改进 表单构建器中添加了许多新功能,以: 改善表格的外观 通过新字段和收集器支持促进更好的数据收集 支持表单逻辑以显示/隐藏字段 新表格栏位 支持一组丰富的表单字段.您可以轻松找到适合您数 ...
- UML图及UML工具使用技巧
转自:UML图及UML工具使用技巧 Rational Rose 2003 之"Rational License key error"问题的解决方案 大家对UML这个可视化的建模语言 ...
- UML 类图 StarUML---推荐一款UML工具 很好很强大
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 博客园 ...
最新文章
- SAP WMSD集成之Copy WM Quantity – Copy WM qty as delivery qty into delivery and PGI
- AngularJS 使用$sce控制代码安全检查
- 实时摄像头数据传输丢包问题
- wxWidgets利用透明图片自定义工具条
- VTK:图像高斯平滑用法实战
- 揭秘 .NET 5 和Java 互操作
- FFMpeg在Windows环境下的编译
- LeetCode-Minimum Path Sum[dp]
- 错误解决办法:‘NULL’ was not declared in this scope
- Mapreduce执行过程分析(基于Hadoop2.4)——(三)
- android判断循环,android kotlin学习之路 kotlin中的分支判断与循环判断(2)
- mac如何判断本机有没有gpu_属牛人:属牛如何判断一段感情有没有未来
- c#中excel文件怎么转换为dbf文件
- 小米9pro计算机打不开,小米9 Pro刷机教程,线刷升级更新官方系统包
- [conda报错 已解决]An unexpected error has occurred. Conda has prepared the above report.
- Python将头像照片转换为漫画,采用GAN深度学习,无噪点
- Photoshop CC 2019软件安装教程
- 年薪五万程序员的生活及他的理财梦
- GitHub 9K Star!Apollo作者手把手教你微服务配置中心之道
- unity Device Simulator的使用