0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

什么是UML图?常见的UML图工具有哪些?

科讯视点 2020-06-22 14:10 次阅读

UML图是统一建模语言,又称标准建模语言。是对软件设计开发过程可视化建模的一种语言。多应用在一些软件系统工程上,有时在应用在机械系统和业务流程上有所应用。这种模型通常以图表方式呈现。

UML状态图例子,来自亿图图示

需注意,UML是一种建模语言,不是一个开发过程。常用的作UML图软件有plantUML、Graphiz等等,这些都是较为专业的,这里推荐三款小白式商用绘制UML图软件。

一、亿图图示

亿图图示是一款跨平台综合图形图表绘制软件。适合设计、办公、学习等。涉及领域广泛,有商务类、基本类、设计类以及专业领域图表等;

而许多需要绘制UML图的都选择亿图图示,原因是它有很多优点:

1.跨平台、云存储,随时随地可以绘制。

2.UML图类目齐全,多种主题样式、符号库,拖拽操作,自动排版对齐,简单易上手。

3.海量模板例子,可作绘图前的参考。

4.颜值高,界面简约大气,视觉舒适。

5.普通功能免费,对大部分一般需求来说足够使用。

二、draw.io

同样是一款免费轻便的UML图绘制工具,无需下载,打开网页在线就能画思维导图。作组织图、流程图一类图的时候,能够自动布局,可以利用丰富好看的图形及线条样式和成图模板作图。

使用draw.io能网页版操作,可以直接保存在本地,使用起来轻松。

三、bullmind.com

Bullmind支持在线协作。支持几种建模语言。也是一款轻便小巧的在线绘图工具,打开网址,登录后作图,云端存储。能够免费绘制流程图/脑图/UML图等。界面更简约,掌握快捷键能提升效率,但是上手时间长。但是没有成图模板例子,自己作图是需要逐个拖拽要素完成,相比于以上两款工具来说比较费时间。这款工具功能开发还有待完善。

综合来说,绘制UML图还是亿图图示更有优势。有颜值不说,并且有更丰富的模板与矢量图标和符号素材。其次draw也是很好的选择。使用这些工具绘制UML 图,让工作更高效。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
收藏 人收藏

    评论

    相关推荐

    UML时序图详解

    本篇介绍了UML时序图的基础知识,并通过visio绘制一个物联网设备WIFI配网的UML时序图实例,来介绍UML时序图的画法与所表达的含义。
    的头像 发表于 05-16 09:09 1350次阅读
    <b class='flag-5'>UML</b>时序图详解

    UML状态图详解

    本篇介绍了UML状态图的基础知识,并通过visio绘制一个全自动洗衣机的UML状态图实例,来介绍UML状态图的画法与所表达的含义。
    的头像 发表于 05-09 09:00 1979次阅读
    <b class='flag-5'>UML</b>状态图详解

    九种常用的UML合集

    UML图能帮助产品在prd文档中描述产品的功能特性,帮助研发在架构设计中更好的给产品搭架子,UML是在开发阶段,说明、可视化、构建和书写一个面向对象软件密集系统的制品的开放方法。
    的头像 发表于 05-05 11:27 725次阅读
    九种常用的<b class='flag-5'>UML</b>合集

    UML精准入门指南3

    谈到面向对象技术的分析和设计,自然就离不开 UML。对于 UML 这个概念,很多程序员朋友耳熟能详,也有在用,但在工作中,一些朋友其实并不擅长使用 UML 甚至对 UML 这个东西模棱
    的头像 发表于 05-05 11:17 591次阅读
    <b class='flag-5'>UML</b>精准入门指南3

    UML精准入门指南2

    谈到面向对象技术的分析和设计,自然就离不开 UML。对于 UML 这个概念,很多程序员朋友耳熟能详,也有在用,但在工作中,一些朋友其实并不擅长使用 UML 甚至对 UML 这个东西模棱
    的头像 发表于 05-05 11:17 626次阅读
    <b class='flag-5'>UML</b>精准入门指南2

    UML精准入门指南1

    谈到面向对象技术的分析和设计,自然就离不开 UML。对于 UML 这个概念,很多程序员朋友耳熟能详,也有在用,但在工作中,一些朋友其实并不擅长使用 UML 甚至对 UML 这个东西模棱
    的头像 发表于 05-05 11:16 455次阅读
    <b class='flag-5'>UML</b>精准入门指南1

    UML和绘图工具Visio解析

    UML是在开发阶段,说明,可视化,构建和书写一个面向对象软件密集系统的制品的开放方法。它使开发人员专注于建立产品的模型和结构,而不是选用什么程序语言和算法实现。当模型建立之后,模型可以被UML工具
    的头像 发表于 05-05 11:11 1036次阅读
    <b class='flag-5'>UML</b>和绘图<b class='flag-5'>工具</b>Visio解析

    五个免费UML建模工具介绍

    UML工具很多是商用的,价格不菲;而免费的UML建模工具,功能完善的很少。以下推荐的是五个免费的UML建模
    的头像 发表于 05-05 11:10 5578次阅读
    五个免费<b class='flag-5'>UML</b>建模<b class='flag-5'>工具</b>介绍

    常用UML建模工具介绍

    Unified Modeling Language (UML)又称统一建模语言或标准建模语言,是始于1997年一个OMG标准,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供
    的头像 发表于 05-05 11:09 2142次阅读

    全面剖析UML(下)

    统一建模语言(Unified Modeling Language,UML)是一种为面向对象系统的产品进行说明、可视化和编制文档的一种标准语言,是非专利的第三代建模和规约语言。UML是面向对象设计的建模工具,独立于任何具体程序设计
    的头像 发表于 05-05 10:33 400次阅读
    全面剖析<b class='flag-5'>UML</b>(下)

    全面剖析UML(上)

    统一建模语言(`Unified Modeling Language`,`UML`)是一种为面向对象系统的产品进行说明、可视化和编制文档的一种标准语言,是非专利的第三代建模和规约语言。`UML`是面向对象设计的建模工具,独立于任何
    的头像 发表于 05-05 10:32 384次阅读
    全面剖析<b class='flag-5'>UML</b>(上)

    UML相关基本知识介绍

    UML - Unified modeling language UML (统一建模语言),是一种用于软件系统分析和设计的语 言工具, 用于帮助软件开发人员进行思考和记录思路的结果。简单说,UM
    的头像 发表于 05-05 10:22 433次阅读
    <b class='flag-5'>UML</b>相关基本知识介绍

    为什么建立UML模型范例

    作为统一建模语言,UML可以帮助我们对很多业务、技术的知识进行梳理,从多个视角描述清楚,帮助读者理解。另外因为UML的建模首先来自于软件建模的需求,所以UML的模型很容易转换为软件的设计,这对于软件开发者来说是一个天生的福利。
    的头像 发表于 05-05 10:20 411次阅读
    为什么建立<b class='flag-5'>UML</b>模型范例

    UML统一建模语言

    UML-Unified Modeling Language 统一建模语言,又称标准建模语言。是用来对软件密集系统进行可视化建模的一种语言。UML的定义包括UML语义和UML表示法两个元
    的头像 发表于 05-05 10:15 604次阅读
    <b class='flag-5'>UML</b>统一建模语言

    UML简介与类图详解

    本篇介绍了UML类图的基础知识,包括2种和6种关系,并通过visio软件,演示如何画出一个UML类图
    的头像 发表于 05-05 09:07 2648次阅读
    <b class='flag-5'>UML</b>简介与类图详解