首页 > Mac软件 > 应用软件 > 开发软件 > StarUML Mac版
StarUML Mac版

StarUML Mac版

V3.2.2
大小

100.00MB

语言

简体

系统

Mac

类别

开发软件

下载

604

更新

2023-12-21

要不点点赞?

33

软件介绍

StarUML MAC版是一款专业优秀的UML建模工具。StarUML MAC最新版拥有可视化的用户界面,功能强大,能够帮助用户将制作好的图纸文件导出为JPG、JPEG、BMP、EMF等图片格式。通过StarUML MAC版用户可以快速制作用例图、类图、序列图、状态图、活动图、通信图、模块图等。

软件特色

      1、可绘制9款UML图:用例图、类图、序列图、状态图、活动图、通信图、构件图、部署图以及复合结构图等。

      2、 完全免费:StarUML是一套开放源码的软件,不仅免费自由下载,连代码都免费开放。

      3、 多种格式影像文件:可导出JPG、JPEG、BMP、EMF和WMF等格式的影像文件。

      4、语法检验:StarUML遵守UML的语法规则,不支持违反语法的动作。

      5、 正反向工程:StarUML可以依据类图的内容生成Java、C++、C#代码,也能够读取Java、C++、C#代码反向生成类图。

      6、 支持XMI:StarUML接受XMI 1.1、1.2和1.3版的导入导出。XMI是一种以XML为基础的交换格式,用以交换不同开发工具所生成的UML模型。

      7、导入Rose文件:StarUML可以读取Rational Rose生成的文件,让原先Rose的用户可以转而使用免费的StarUML。

      8、 支持模式:支持23种GoF模式(Pattern),以及3种EJB模式。

软件功能

      UML 2

      兼容UML 2.x标准元模型和图表:类,对象,用例,组件,部署,复合结构,序列,通信,状态图,活动和配置文件图。

      附加图表

      支持创建实体 - 关系图(ERD),数据流图(DFD)和流程图。

      跨平台支持

      在多个平台上使用相同的UX,包括macOS,Windows和Linux。

      视网膜显示支持

      支持Retina(高DPI)显示。所有图表,文本和图标都非常清晰,可以导出为高DPI图像(PNG和JPEG)。

      扩展经理

      轻松发现并安装第三方扩展。许多扩展都是开源的,并在Github上托管。叉一个,自己做。

      模型驱动的开发

      建模数据以非常简单的JSON格式存储,因此可以通过用户定义的模板(mdgen)轻松地生成自定义代码。

      快速建模

      支持快速编辑中的许多缩写,一次创建元素和关系,如子类,支持接口等。

      黑暗与光明的主题

      支持明暗主题,让您可以选择更舒适的主题。

      自动更新

      StarUML会自动检查最新更新。不再需要手动下载和安装。

      代码工程

      支持主要编程语言的代码生成和逆向工程,包括Java,C#和C ++,通过开源扩展。

      开放API

      允许使用HTML5,CSS3,JavaScript,Node.js模块和API编写自己的扩展,用于菜单,键盘映射,对话框,UI,元数据,首选项等。

      异步模型验证

      每当您保存或打开模型文件时,都会异步定义和检查许多模型验证规则。

      发布HTML文档

      通过发布HTML文档,轻松与其他分析师,支持者和开发人员共享模型。

      PDF出口清洁印刷

      图表可以导出为PDF,以便使用页面布局和尺寸等打印选项进行清洁打印。

      高亮支持

      使用markdown语法编辑元素的文档,支持语法高亮和预览。

使用方法

      怎么画顺序图

      顺序图也就是序列图,可以很清楚的展示各个项目之间的联系,可以用于制作流程图,下面就来看看具体怎么操作。

      1、首先我们右键选择添加图像,然后选择序列图。

      2、在这里我们添加项目后就不会有自动的虚线。

      3、根据自己的需求来设置各种流程,就可以快速创建顺序图了。

      怎么画用例图

      用例图是用户与系统交互的最简表示形式,展现了用户和与他相关的用例之间的关系。那么要如何用StarUML来绘制这个图形呢,一起来看看吧。

      1、首先我们创建一个空白文件,然后再模型浏览器中右键添加,选择Model。

      2、然后右键Model选择添加图形,第二个就是用例图了。

      3、然后再右边就可以看到可以直接取用的图标。如图,选择Actor就可以快速添加到图形中了。

      4、经过一番操作就可以制作出像样的用例图了。

更新日志

      1、在模型浏览器中显示刻板图标

      2、包装属性,操作和其他文本元素

      3、已解决的问题

      4、允许在“工作图”窗格中重命名图表a

      5、允许仅在序列/通信图中删除视图

      6、允许wordwrap用于属性,操作,关联角色名称等。

      7、缺少扩展实现接口的抽象的类的方法。

      8、PDF流程图的打印错误

      9、防止在PropertyEditor中选择参考属性的不兼容元素

      10、在模型浏览器中显示/隐藏原型文本

      11、在模型浏览器中显示刻板图标

小编寄语

StarUML是一款非常实用的开发软件,深受用户喜爱,广受好评。StarUMLMac版与pc版不同,需在mac环境下才能运行,飞速下载小编还整理了其他Mac端的开发软件下载,如Apifox,CLion,unity,有需要的同学快点击下载吧!

软件介绍 软件特色 软件功能 使用方法 更新日志 小编寄语