类图介绍今晚上借着燥热的天气学习下UML图的使用,然后开始连续3篇,时序图、活动图、类图的学习记录,为对项目开发中混沌的业务逻辑还以清晰.UML Sequence UML Class UML ActivityUML中描述对象和类之间相互关系的方式包括:依赖(Dependency),关联(Association),聚合(Aggregation),组合(Composition),泛化(Generali
什么是 PlantUMLPlantUML 是一个画图脚本语言,用它可以快速地画出:时序图流程图用例图状态图组件图简单地讲,我们使用 visio 画图时需要一个一个图去,但使用 PlantUML 只需要用文字表达出图的内容,然后就可以直接生成图片。看一个最简单的例子:Bob -> Alice : Hello, how are you Alice -> Bob : Fine, thank
Simple Activity新的语法是 : 节点 ; 结束@startuml title act_new_1 :步骤一; :此处简单的Mark语法 **加粗字体**; @endumlStart/Stop 开始和结束@startuml title act_new_2 start :步骤一; :mark 语法 **加粗字体**; stop @endumlConditional 条件语句控制语句的使
文章目录前言`-> -->` 信息传递声明参与者的几个关键字`as` 重命名参与者`#` 添加颜色`order` 定义参与者顺序`“”` 参与者名字给自己发信息修改传达信息的箭头样式修改箭头颜色`autonumber` 消息序列自定义编号的格式暂停、启用自动编号设置标题、页眉、页脚分割页面组合信息给信息添加注释改变注释框的外观使用 html分割符延迟空间生命线激活、撤销Return创建
文章目录UML模型用例图用例include 与 extend构造类型角色继承关系箭头方向分割 markdown工具链plantuml:像写代码一样绘制 UML 模型-用例图 对于程序员来说,为心无旁骛,全心投入到系统架构、软件、算法的设计中,通常不希望双手在键盘与鼠标之间频繁切换,导致大脑焦点不集中,影响工作效率。然而,在做业务建模、需求、分析、设计时,需要绘制用例图、类图、序列图等,并且绘图软
Simple Activity新的语法是 : 节点 ; 结束@startuml title act_new_1 :步骤一; :此处简单的Mark语法 **加粗字体**; @endumlStart/Stop 开始和结束@startuml title act_new_2 start :步骤一; :mark 语法 **加粗字体**; stop @endumlConditional 条件语句控制语句的使
# 项目方案:使用PlantUML绘制软件架构图 ## 1. 简介 PlantUML是一种使用简单文本语言来描述软件架构的工具,可生成多种类型的图表,如类图、时序图和状态图。本文将介绍如何使用PlantUML来绘制软件架构图,并提供一些代码示例和最佳实践。 ## 2. 安装和配置PlantUML PlantUML是基于Java的工具,因此首先需要在计算机上安装Java运行时环境(JRE)。
原创 2023-11-30 15:19:45
486阅读
文章目录什么是PlantUML如何使用 使用plantuml是一种比较酷的,流程图和时序图可以很简单的实现。接下来介绍如何使用plantuml语法绘制顺序图/流程图/时序图等。这里只是简单做个入门说明。什么是PlantUMLPlantUML是一个可以让你快速编写UML图的组件。官网说明如上,它可以实现很多种图的绘制,而且只要学会一些简单的语法,几分钟就能画出一个简单的效果图。如何使用顺序图首先
转载 2023-10-13 23:43:38
1061阅读
一、PlantUML状态图 语法学习小结,图例及用法。1.简单状态:使用([*])开始和结束状态图。使用-->添加箭头。@startuml [*] --> Dingyi1 Dingyi1 --> [*] Dingyi1 : this is a string Dingyi1 : this is another string Dingyi1 -> Dingyi2 Dingyi
转载 2024-01-27 23:26:16
795阅读
uml总结UML类图类之间的关系:示例时序图元素组合片段示例工具 Plantuml本博客是博主个人学习时的一些记录,不保证是为原创,如有侵权请与我联系。 UMLUML(Unified Modeling Language,统一建模语言)是一种为面向对象系统的产品进行说明、可视化和编制文档的一种标准语言,是非专利的第三代建模和规约语言。UML是面向对象设计的建模工具,独立于任何具体程序设计语言。 U
plantUML使用指南 目录简介时序图用例图类图对象图活动图 (旧版语法在此处)组件图部署图状态图定时图JSON 数据YAML 数据网络图 (nwdiag)线框图形界面架构图规范和描述语言 (SDL)Ditaa 图甘特图思维导图工作分解图实体关系图学习使用使用 Sublime + PlantUML 高效地画图在线编辑器 + VS CODE使用在 VS Code中安装Markdow
转载 2023-05-29 15:55:55
2122阅读
# PlantUML系统架构图吗? ## 什么是PlantUMLPlantUML是一种开源工具,可以根据简单的文本描述生成各种类型的UML图。它使用文本标记来描述UML图中的各种元素和它们之间的关系,然后通过这些描述生成对应的图形化图表。 PlantUML支持多种类型的UML图,例如时序图、用例图、类图、活动图等。它不仅可以用于软件开发中的设计文档,还可以用于绘制各种系统架构图
原创 2024-06-20 06:46:32
210阅读
project: blog status: publish target: how-to-use-sublime-and-plant-uml-draw-diagram.md date: 2015-12-17 tags: sublime, PlantUML, UML, diagram categories: - UML程序员难免要经常流程图,状态图,时序图等。以前经常用 visio ,经
# 架构图PlantUML:构建清晰的系统设计 系统架构图是软件开发中不可或缺的一部分,它帮助团队和利益相关者理解系统的组成部分及其之间的关系。本文将介绍PlantUML工具用于生成架构图的基本知识,同时分享示例代码。 ## 什么是PlantUML? **PlantUML** 是一种使用简单文本描述来生成 UML 图形的工具。它支持多种类型的图,如类图、序列图、用例图等。主要优点在于其文本
原创 2024-10-13 04:21:30
112阅读
使用PlantUML可以让你快速的以下这些图:序列图用例图类图对象图活动图组件图部署图状态图时序图……话不多说,上图效果大概就是这个样子,那么PlantUML如何实现既不用拉框也不用连线的呢。跟随我的脚步一、先装好Visual Studio Code 相信大多数同学都装好了,可以直接跳到第二步。 没有安装好的参考这个教程:VSCode详细安装教程二、安装PlantUML插件 再次上图1,2,3,
转载 2023-10-31 16:26:56
1838阅读
文章目录PlantUML时序图简单的时序图participant改变先后顺序使用as重命名参与者order改变参与者的顺序使用非字母符号修改箭头样式修改箭头的箭头的颜色对消息序列进行编号组合消息添加注释改变注释的形状使用ref实现引用延时效果使用`|||`增加空间像素生命线的开始和撤销生命线的嵌套创建参与者进入和发出消息构造类型和圈点多行标题hide footbox增加外观参数 PlantUML
转载 2023-09-25 14:22:50
871阅读
写在前面  近期在学习设计模式,学习之后,想通过画图来加深记忆理解。更进一步讲,UML图也是我们通往架构师道路的必行之路。在市面上经过筛选,我看中了IDEA的一款插件 —— PlantUML,此篇文章会说明如何安装PlantUML以及安装过程中遇到的坑。 目录写在前面一、场景描述二、具体步骤1.环境说明2.安装IDEA插件PlantUML,翻车3.安装Graphviz三、参考资料写在后面系列文章
转载 2023-09-28 13:36:49
544阅读
PlantUML是一个快速创建UML图形的组件,官网上之所以称它是一个组件,我 想主要是因为多数情况下我们都是在Eclipse、NetBenas、Intellijidea、 Emacs、 Sublime 、Word等软件里来使用PlantUMLPlantUML通过简单和直观的语言来定义图形,它可以生成PNG、SVG和二进制 图片。PlantUML支持的图形有:时序图用例图类图活动图组件图状态图对
markdown工具链plantuml:像写代码一样绘制 UML 模型-用例图对于程序员来说,为心无旁骛,全心投入到系统架构、软件、算法的设计中,通常不希望双手在键盘与鼠标之间频繁切换,导致大脑焦点不集中,影响工作效率。然而,在做业务建模、需求、分析、设计时,需要绘制用例图、类图、序列图等,并且绘图软件大多通过鼠标操作。那么,有没有一种绘图软件不需要通过鼠标操作呢?答案就是 plantuml 标记
什么是时序图 时序图有时候也被称为序列图,活动序列图,作为交互图的一种,时序图按照时间顺序从上往下显示每个操作。案例说明我们以一个日常生活中常见的操作,在ATM上查询银行卡账户余额,首先用户先将银行卡插入读卡器,然后在屏幕上输入密码,如果密码错误则回提示重新输入密码,如果密码正确则会收到一条登陆ATM的提示短信。我们根据这个流程怎么绘制时序图呢?我们就看看下图:在这幅图中,垂直的虚线叫做参与者的生
转载 2023-08-02 21:54:32
365阅读
  • 1
  • 2
  • 3
  • 4
  • 5