美文网首页工具癖开源工具技巧UML
无需手动绘图 仅需两步 在线秒级生成精美的UML类图

无需手动绘图 仅需两步 在线秒级生成精美的UML类图

作者: 孤独常伴我身 | 来源:发表于2019-03-30 15:05 被阅读11次

    前言

    代码写得漂亮,却不会展示,不知道困扰了多少码农小伙伴

    UML类图在项目申请或者工作汇报上,绝对能让人眼前一亮!

    UML类图一目了然

    很久以来,我都是自己用工具一张一张画UML类图。但是作为优(苦)雅(逼)的程(搬)序(砖)员(工),这样一点都不geek!

    后来终于让我找到了一个省时省力的生产力工具,它好用到什么程度?

    1. 在线,免费,不需要任何注册步骤,点开就能用

    2. 学习成本低得令人发指,visio那些花里胡哨的功能2,看着就脑壳疼

    3. 用了它,5分钟内搞定所有的UML类图

    How

    打开下面这个网站你会打开新世界的大门

    Create UML diagrams online in seconds, no special tools needed.

    怎么都是英文的?别急!这是个国外的网站,你要做的仅仅是在下面这个框填写代码即可:

    两步搞定UML类图

    我们来解释这些语句都是干嘛的:

    1. 配色,有兴趣可以自己调

    2~5. 定义父类Animal,子类Zebra, Fish, Duck

    3. 表明类之间的关系(继承)

    所有的排版以及配色都是自动生成的,以我浅薄的艺术功底而论,我觉得这配色以及排版风格还可以

    当然,这个例子仅仅展示了这个在线工具能力的万分之一,它实际还支持UML的所有关系和组件,比如接口、组合、聚合、关联、依赖等等

    [User|+public_member:return_type;-public_member:return_type|+public_method]

    接口

    [<<IDisposable>>;Session]

    关联

    [Customer]->[Billing Address]

    关联关系

    聚合(弱关联关系,两者可以单独存活)

    [Company]<>-1>[Location], [Location]+->[Point]

    聚合关系

    组合(强关联关系,分开则不能存活,如汽车有四个轮子)

    组合关系

    继承

    [<<ITask>>]^-.-[NightlyBillingTask]

    接口继承,类同理

    依赖

    [HttpContext]uses -.->[Response]

    依赖关系

    一个用例

    一个简单的用例

    相关文章

      网友评论

        本文标题:无需手动绘图 仅需两步 在线秒级生成精美的UML类图

        本文链接:https://www.haomeiwen.com/subject/sagjbqtx.html