StarUML

软件建模工具

StarUML是一款高效和简洁的软件建模器。

UML 2
兼容UML 2.x标准元模型和图:类,对象,用例,组件,部署,复合结构,序列,通信,状态图,活动,时间,交互溢出,信息流和配置图。

SysML支持
支持使用SysML图进行建模:需求,块定义,内部块和参数图。

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

跨平台支持
在包括MacOS,Windows和Linux在内的多个平台上使用相同的UX。

自动更新
StarUML检查最新更新并针对MacOS和Windows自动安装。

MacBook触控栏
StarUML支持最新的MacBook的Touchbar。编辑图既简单又方便。

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

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

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

快速建模
支持快速编辑中的许多速记,以立即创建元素和关系,例如子类,支持界面等。

黑暗与光明的主题
支持明暗主题,因此您可以选择更舒适的主题。

命令面板
Command Palette允许在StarUML以及已安装的扩展程序中搜索和执行命令。

版本5.1.0说明:

已解决的问题:

  • 生成的 HTML 文档的图像映射
  • 支持鼠标中键点击视口滚动
  • 修复文档中的错误
  • 启动时不会恢复窗口位置和大小
  • 支持ActivityParameterNode
  • 在 CallOperationAction 中显示操作名称
  • 在 UML 验证规则中添加更多例外 (UML001)
  • 显示/派生关联
  1. 打开应用时系统提示“已损坏,你应该移到废纸篓”
    这个是 macOS 的自我保护机制,不是在 Appstore 下载的应用,有时会有这类提示,解决方法请参考:两招解决macOS安装软件提示“已损坏”的问题
  2. 打开拥有多个分卷(dmgpart)的安装包
    在早期,我们的部份大型软件或游戏,都是分卷打包的,以方便下载。但是在最新的macOS系统下,无法直接打开此类安装包,解决方法请参考:如何打开多分卷安装包(dmgpart)
  3. 部份软件需要关闭SIP才可使用
    请留意页面上的提示,有部份应用需要关闭系统的SIP功能,才可正常使用,关闭方法请参考:macOS 系统关闭 SIP 教程
  4. 打开应用时提示“无法验证是否恶意软件”
    这个是 macOS 的自我保护机制,不是在 Appstore 下载的应用,有时会有这类提示,解决方法请参考:提示“无法验证是否恶意软件”的解决方法
  5. 是否支持版本更新
    请勿在应用内直接更新版本,您在登录本站帐号后购买的所有应用,都可享受免费更新,即今后本站发布此应用的新版本您可以免费下载。由于本站现在支持免登录购买,如果你在购买时没有登录,则今后无法下载本站发布的此应用的新版本。