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.同步使用实线 异步使用虚线
在这里插入图片描述

时序图

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

泳道图

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

韦恩图

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

在这里插入图片描述

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

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

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 黑客入门视频教程(共57个)全实战过程

    黑客入门视频教程(共57个)全实战过程黑客入门视频教程(共57个)全实战过程 01ping命令的使用http://images.enet.com.cn/eschool/wmv/ping.wmv02netstat命令的使用http://images.enet.com.cn/eschool/wmv/netstat.wmv03tasklist和taskkill的使用h…

  • 从0开始学python_python37从零开始学

    从0开始学python_python37从零开始学如何用python进行期货程序化交易、程序化交易系统目前主要是通过计算机程序实现的,其实就是把交易者决策的过程用计算机语言描述出来,然后由计算机给出交易建议或直接发送交易指令到期货公司的。SDYGDFHFGJFGFTYKGHKTY你就是想找个软件或者券商的接口去上传交易指令,你前期的数据抓取和分析可能python都写好了,所以差这交易指令接口最后一步。对于股票的散户,正规的法子是华宝。国内量化交易…

  • 超详细的springBoot学习笔记

    超详细的springBoot学习笔记SpringBoot1.SpringBoot简介Spring诞生时是Java企业版(JavaEnterpriseEdition,JEE,也称J2EE)的轻量级代替品。无需开发重量级的EnterpriseJavaBean(EJB),Spring为企业级Java开发提供了一种相…

    2022年10月21日
  • 解决:Could not find debuginfo pkg for dependency package glibc-2.12-1.132.el6_5.3.i686

    解决:Could not find debuginfo pkg for dependency package glibc-2.12-1.132.el6_5.3.i686

  • Java list foreach_java的foreach

    Java list foreach_java的foreach例子://使用com.google.guava包创建集合List<String>list=Lists.newArrayList(“a”,”b”,”c”,”d”);//1、正常遍历list.forEach(item->System.out.println(item));//2、根据条件遍历list.forEach…

  • Python 获取时间戳_python精确到毫秒时间戳

    Python 获取时间戳_python精确到毫秒时间戳python获取当前时间戳的方法:1、使用time模块,语法为“time.time()”;2、使用datetime模块,语法为“datetime.datetime.now().timestamp()”。使用模块timeimporttimenow=time.time()print(now)1593580247.232345使用模块datetime模块datetime提供了以更面向对象的方式操作…

发表回复

您的电子邮箱地址不会被公开。

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