UML工具

UML工具UML工具graphvizplantumldraw.iodesktopyEd

大家好,又见面了,我是你们的朋友全栈君。

UML

工具

  1. draw.io desktop (https://www.draw.io/) wiki中插件draw.io
  2. processon
  3. plantuml idea插件(代码生成)
  4. graphviz
  5. yEd

架构图

定义:描述系统的业务/服务之间的逻辑关系
技巧:1. 虚线划分边界 2.颜色表示状态/角色 3.同一角色背景色相同 4.核心交互多服务位置中心 5.同步使用实线 异步使用虚线
在这里插入图片描述

时序图

定义:横轴表示对象,纵轴表示时间,消息在各对象之间横向传递,依照时间顺序纵向排列
作用:展示对象之间交互的时间顺序
元素:角色 对象(对象名和类名) 生命线 控制焦点 消息 自关联消息
在这里插入图片描述

泳道图

定义:跨职能流程图,明确流程环节所属的阶段,流程环节负责人、组织机构或部门
在这里插入图片描述

韦恩图

定义:是一种利用集合论或类的理论表述不同事物群组(合集)之间逻辑关系的一种图示

在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/157987.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • UML类图五种关系的代码实现[通俗易懂]

    UML类图五种关系的代码实现[通俗易懂]UML类图五种关系的代码实现

    2022年4月25日
    44
  • hdu 2159 FATE

    hdu 2159 FATE

    2022年1月6日
    39
  • jsonschema校验json数据_接口校验不通过

    jsonschema校验json数据_接口校验不通过何为Json-SchemaJson-schema是描述你的JSON数据格式;JSON模式(应用程序/模式+JSON)有多种用途,其中之一就是实例验证。验证过程可以是交互式或非交互式的。例如,应用程序可以使用JSON模式来构建用户界面使互动的内容生成除了用户输入检查或验证各种来源获取的数据。(来自百度百科)相关jar包<dependency><groupId>com.github.fge</groupId><artifactId&g

    2022年9月7日
    0
  • springsession使用_常见的使用null场景

    springsession使用_常见的使用null场景目录一、同域名下相同项目(集群环境)实现Session共享1.思路2.架构图3.实现步骤一、同域名下相同项目(集群环境)实现Session共享在同一个域名下,比如:www.p2p.com同一个项目,部署了多台tomcat,这就是典型的集群。我们上一篇文章的入门案例就属于这种应用场景,只不过在实际开发的过程中,我们如果存在了tomcat集群,那么肯定会使用nginx进行负载均衡,那么这种情况下我们该如何处理。1.思路我们将上一个阶段的p2p项目实现集群部署下的Ses

    2025年6月6日
    0
  • 遗传算法python(含例程代码与详解)「建议收藏」

    遗传算法python(含例程代码与详解)「建议收藏」遗传算法1.算法简介2.算法流程3.算法示例4.算法实现5.算法应用

    2022年9月13日
    0
  • fastjson的json字符串转List

    fastjson的json字符串转Listfastjson的json字符串转Listpom依赖<dependency><groupId>com.alibaba</groupId><artifactId>fastjson</artifactId><version>1.2.62</version></dependency>json字符串转List:JSONObject.paresArray(str,class)Str

    2022年5月15日
    41

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号