本人使用的是staruml工具,下载地址:https://share.weiyun.com/5HtcSvV
在日常工作中,不管是需求分析、流程设计、源码解读,通过uml工具画时序图都是一个很有效的辅助方式,在这里将自己的学习成果分享给大家。
文件的下载安装忽略;
第一步:创建model,命名为myuml

第二步:选中myuml,创建Sequence Diagram,命名为umltest

第三步:选中myuml,创建人物,命名为“收费员”

第四步:选中CollaborationInstanceSet1,创建参与方,命名为“微信客户端”

第五步:将收费员、微信客户端拖入到中央显示区域

第六步:为时序图创建一个主区域
选中左边的Frame,在中央区域单击即出现主区域框,调整框的位置和大小,并在Properties面板中给主区域框命名为“微信支付”;

第七步:画实线
选中左边的Stimulus,点击收费员下的虚线作为起始位置,连接到微信客户端,并给描述此操作;

第八步:画虚线
在实线的基础上,选中实线,打开Properties面板,将ActionKind属性值改为“RETURN”;

第九步:如果时序图被关闭了,怎么打开,双击umltest打开

uml画时序图操作步骤相关推荐

  1. Mac下安装 PlantUML 插件画时序图、UML类图

    1. 安装 PlantUML 插件 安装完 PlantUML 就可以画时序图.流程图了. 但是,不能画 UML 类图,还少了一个图形渲染的工具 Graphviz. 2.在 Mac 上安装 Graphv ...

  2. 用viso画时序图(使用步骤)

    在进行时序分析时,常常需要画出时序图来更直观的观察 下面就说明怎样使用viso画时序图(版本2016) 1.打开viso,新建一个空白绘图,点击创建 2.按照下图点击更多形状->工程->电 ...

  3. Intellij IDEA中安装使用PlantUML画时序图、类图等

    转载自 https://www.jianshu.com/p/a6bd7e3048ef 一.在Intellij安装PlantUML插件 在菜单栏Intellij IDEA打开插件安装窗口(版本不一样,可 ...

  4. [UML]UML系列——时序图(顺序图)sequence diagram

    原文:[UML]UML系列--时序图(顺序图)sequence diagram 系列文章 [UML]UML系列--用例图Use Case [UML]UML系列--用例图中的各种关系(include.e ...

  5. Markdown如何画时序图,一篇就够了

    文章目录 markdown 如何画图 1. 时序图 1.1 时序图介绍 1.2 参与者 1.2.1 画法1(不带昵称) 1.2.2 画法2(使用参与者别名) 1.3 消息 1.4 激活框 1.5 注释 ...

  6. 建立对象模型即使用UML画类图

    UML类图画法及其之间的几种关系 最近复习软件工程的考试,大题需要画一下类图,发现类图的画法及其之间的几种关系已经淡忘了很多, 上百度进行搜索,发现了一篇学习笔记,整理总结的不错哦 自我总结: 看见建 ...

  7. 用代码画时序图!YYDS

    前言 最近通过代码来画时序图,UML用例图,感觉很不错,所以给大家分享一下. 日常开发,一般在设计阶段,我们都需要画时序图.用例图等等.大家平时画图的时候,是用draw.io还是processOn呢? ...

  8. 画时序图你用什么软件?

    软件设计时序图制作工具 在软件设计过程中,经常会使用到时序图来表达模块之间的交互.信息传递的动态行为或者其他软件逻辑.时序图可以清晰第表达软件层面的设计,甚至毫不夸张说是"一图顶千言&quo ...

  9. 用代码画时序图!绝了!

    日常开发,一般在设计阶段,我们都需要画时序图.用例图等等.大家平时画图的时候,是用draw.io还是processOn呢?用它们画出的图,其实都很挺好看的.但是呢,今天田螺哥介绍一个款开源的,画图神器 ...

最新文章

  1. AI 如果 “智力爆炸” ,只有普通智力的人类是蝼蚁还是宠物?
  2. python程序设计报告-20192116 实验一《Python程序设计》实验报告
  3. CodeForces 703C Chris and Road
  4. linux桌面系统ping在哪,Linux系统ping命令那些不为人知的选项
  5. 2020蓝桥杯省赛---java---C---3( 跑步训练)
  6. 想法记录---实时计算的TopN的实现
  7. 高考能否决定一个人的命运?抱歉,真的可以!
  8. Mysql5.0中文乱码解决方案
  9. [Java] 蓝桥杯ALGO-98 算法训练 数位分离
  10. 9-10 原生安装 2
  11. 基于springboot的高校失物招领系统毕业设计源码111731
  12. jQuery中的日期时间控件
  13. js中outerHTML的问题
  14. 自然科学 计算机,自然科学计算器:Natural Scientific Calculator
  15. 图解Navicat连接、操作数据库
  16. I盘显示无法访问数据错误(循环冗余检查),里面的资料怎么恢复
  17. 西门子行贿门情报列表,我自己写的一个小软件自动搜集到的。
  18. 如何做好采购计划和库存管理?
  19. ACL 2019 | 机器翻译深层模型
  20. catkin_make时出现‘CV_RETR_TREE’ was not declared in this scope

热门文章

  1. 理解时间序列的平稳性
  2. 在 Selenium 中使用 Lambdatest 进行跨浏览器测试
  3. Ubuntu安装texlive
  4. RK3568-SARADC
  5. 几大厂商的hypervisors比较分析
  6. Samba服务器的配置和使用
  7. python模拟网页点击_python模拟点击
  8. SAP财务凭证常见的冲销步骤详细操作手册(FB08、AB08、VF11、FBRA等)
  9. 目标检测比赛提高mAP的方法
  10. PHP的ES入门(三)—— 数据查询