StarUML是一款Mac平台上的UML建模工具,该软件主要用于各种图纸的绘制操作,并且可以将制作好的图纸文件导出为JPG、JPEG、BMP、EMF等图片格式,同时还拥有读取c++、c#代码生成类图的功能。

StarUML mac版安装教程
镜像包下载完成后打开,双击.pkg按照安装引导器进行安装即可!

StarUML mac版功能介绍
带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语法编辑元素的文档,支持语法高亮和预览。

更新日志
序列图中的组件装饰图标已损坏
允许Allowdrag一n一drop通信图上的连接器
允许仅在序列图中删除视图

StarUML for Mac(UML软件建模器)相关推荐

  1. 画Java类图的mac软件_StarUML for Mac(UML软件建模器)

    StarUML是一款Mac平台上的UML建模工具,该软件主要用于各种图纸的绘制操作,并且可以将制作好的图纸文件导出为JPG.JPEG.BMP.EMF等图片格式,同时还拥有读取c++.c#代码生成类图的 ...

  2. UML软件建模器StarUML快捷键分享

    StarUML是一款Mac平台上的UML建模工具,该软件主要用于各种图纸的绘制操作,并且可以将制作好的图纸文件导出为JPG.JPEG.BMP.EMF等图片格式,同时还拥有读取c++.c#代码生成类图的 ...

  3. UML软件建模StarUML

    Mac哪款UML软件建模器好用呢?StarUML for mac是Mac平台上的一款UML建模器,StarUML for mac提供了几个模版,帮助用户建立使用新的图表,是目前最流行的UML建模工具. ...

  4. 【基于UML软件建模的在线学习平台】

    文章目录 开发背景与意义 一.需求分析 学生功能结构 教师功能结构 二.部分课程设计报告 总结 开发背景与意义 随着教育事业的改革,国家对高等教学逐渐得到重视.但是传统的高校间教学教育无法在学生与老师 ...

  5. 【基于UML软件建模的教材管理系统 】

    文章目录 前言 一.教材管理系统 二.部分课程设计报告 总结 前言 随着社会的不断进步,高等院校在校学生人数急剧增加,学校对教材的数量.类型较以前明显增多,给学校的教材管理工作带来了新的挑战.这些挑战 ...

  6. 【基于UML软件建模的客户关系管理系统】

    文章目录 前言 一.需求分析 二.部分课程设计报告 总结 前言 系统要求对使用不同的用户群体,设置不同的权限,设置系统的不同功能.不同的用户所看到的信息也不同.根据系统需要实现的功能,将系统划分成5个 ...

  7. 【基于UML软件建模的人事管理系统】

    文章目录 前言 一.人事管理系统 二.部分课程设计报告 总结 前言 随着信息技术的发展和互联网环境的成熟,管理信息系统的技术更新函待解决.人事管理工作虽然由企业人事管理人员((HR)等负责,但随着企业 ...

  8. 【基于UML软件建模的美容机构系统】

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 二. 设计方法.思路. 请添加图片描述 ![请添加图片描述](https://img-blog.csdnimg.cn/ ...

  9. UML 软件建模课程期末复习笔记及课程设计报告

    UML 基础概念 模型 概念:是对现实系统本质特征的一种抽象,简化和直观的描述. 特征 反映性 直观性 简化性 抽象性 分类 概念模型 逻辑模型 物理模型 软件模型 概念:指通过软件建模语言对软件的功 ...

最新文章

  1. IoC~MVC3+EF+Autofac实现松耦合的系统架构 [转载]
  2. 2013 全国高校计算机等级考试(广西考区)一级笔试试题,全国高校计算机等级考试(广西考区)一级笔试试题卷.PDF...
  3. 初学者python用什么开发软件-对于自学python的初学者来说,应该使用什么编辑工具?...
  4. 【PC工具】震精!这个云办公云平台好强大,UZERME云端超级应用平台
  5. Java的IO操作(二) - 带缓冲区的流对象、写入基本数据类型、实现命令行中的copy命令...
  6. Qt Remote Object(QtRO)给指定的客户端发送消息
  7. android数据的五种存储方式
  8. java 多线程阻塞队列 与 阻塞方法与和非阻塞方法
  9. HDU 6096 AC自动机
  10. 为什么base64编码的字符串的末尾有=符号
  11. 计算机环境变量win10,Win10系统path环境变量怎么设置
  12. 在fedora15上编译安装vlc1.1.13
  13. drawLine()方法画粗线
  14. java使用水晶报表,java水晶报表实例教程
  15. 【苏小林主页】基于TP6和光年模板的个人主页
  16. 树莓派开箱点亮(无屏幕)
  17. pvx什么材质_100818 常用塑胶材料牌号
  18. 【BIB文献管理】LATEX使用bib
  19. LinuxProbe学习第一天
  20. png选项 无交错 交错_什么是交错内存?

热门文章

  1. python和接码平台对接_GitHub - zhupite233/yima: 易码平台API的Python接口
  2. VsCode新建VueJs项目的详细步骤
  3. 抖音算法揭秘,百万粉丝的背后逻辑
  4. NLP逻辑回归模型(LR)实现分类问题实例详解
  5. 【C语言管理系统】 医院住院病人信息管理系统
  6. Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Lig
  7. java-Scaner和Console类对象
  8. 一级建造师可以跨省考试吗?
  9. 1427.分解质因数
  10. 搜索引擎-搜索引擎SEO优化