当前位置: 首页 > news >正文

绘图设计:用Draw.io绘制图形技巧大全(含统一建模语言UML模板)

一、常见UML模板

1.流程图

2.用例图

include是包含关系,extend是扩展关系

简而言之,include是子集指向父集;而extend是扩展用例指向基础用例(基础用例可以理解为系统核心功能,扩展用例是可选的,不是必须的)。

3.对象图

备注:以下的From和linquiry可省略不写,但是文字下划线、表名是必须要写的。

4.E-R图

  • 方框实体,名词,一般就是数据库表名
  • 菱形:实体之间的关系,动词,需注明数量关系(一对一,一对多,多对多),关系也可以用字母表示(1:1,1:N,N:M)。
  • 圆形:实体的属性,名词。
  • 规则:圆形只能连方框,菱形两端是方框,菱形必须注明数量关系。

【如何看数量关系】分别以两个角度看即可,例如:

  • 丈夫和妻子:一个丈夫只有一个妻子,一个妻子只有一个丈夫,所以是丈夫对妻子=一对一
  • 老师和学生:一个老师有多个学生,一个学生有多个老师,所以是老师对学生=多对多
  • 母亲和孩子:一个母亲有多个孩子,一个孩子有一个母亲,所以是母亲对孩子=一对多

下面介绍一些常用但非UML的图

【非UML】组织结构图

二、使用方法

第一步,打开网址:https://app.diagrams.net/ 

第二步,新建或打开文件:

第三步,绘制流程图:

三、使用技巧

1.输入文字:

①框图双击输入文字。

②画线后点一下Enter,可以在线的中间地方输入输入。

2.线的移动

在错误的点引出线时,可按住蓝色圆圈移动到合适位置

3.默认线样式

箭头右键可将箭头(例如无头箭头样式)设置为默认线条,下次在两个图形之间连线就是默认的无头箭头了

4.相对位置调整

多选图形可在右边调整位置:

当然,也可以在工具栏设置对齐等距分布

 【技巧】图形和图形居中对齐的时候,点击蓝色箭头能直接连中最近的图形!

5.基础图形调取

双击画布可以弹出基础图形

6.蓝色连接线和绿色连接线

如下图所示,红色箭头会拖出蓝色连接线,黄色箭头会拖出绿色连接线。

蓝色连接线灵活的,图形位置变动时保持最短路径

绿色连接线锁死的,图形位置变动时保持出发点和目的地点一致

四、很坑的点 

1.移动问题

如果你画一条线出现这个绿色叉叉,就不要画下一条线了,应该点一下白色的地方(画布)再画,否则就不能将第二条线锁定在下一个图形中

相关文章:

绘图设计:用Draw.io绘制图形技巧大全(含统一建模语言UML模板)

一、常见UML模板 1.流程图 2.用例图 include是包含关系,extend是扩展关系 简而言之,include是子集指向父集;而extend是扩展用例指向基础用例(基础用例可以理解为系统核心功能,扩展用例是可选的,不是必须…...

被唤醒的“第二十条”深入人心

近来张艺谋执导的电影《第二十条》,因为它与正在召开中的全国两会所发布的《最高人民法院工作报告》联系相当紧密,加之可免费收看,网民便相互转告,于是此信息条目立即冲上了网络热搜榜,观者如潮。因为最高人民法院工作…...

PHPInfo()信息泄漏原理以及修复方法

漏洞名称:PHPInfo信息泄漏、phpinfo()函数信息泄漏 漏洞描述: phpinfo()函数返回的信息中包含了服务器的配置信息,包括: 1)PHP编译选项以及文件扩展名的相关信息; 2)php的版本信息 3&#…...

202441读书笔记|《笠翁对韵》—— 金菡萏,玉芙蓉,酒晕微酡琼杏颊,香尘浅印玉莲双

202441读书笔记|《笠翁对韵》——金菡萏,玉芙蓉,酒晕微酡琼杏颊,香尘浅印玉莲双 《作家榜名著:笠翁对韵》作者李渔,霍俊明。是所有词句都有注音的一本书,轻松学不认识的字,非常朗朗上口的对偶词…...

006-v-model原理

v-model原理 简介v-model应用在输入框上v-model应用在组件上 简介 由 属性绑定(v-bind:value“searchText”) 配合 input事件监听(v-on:input“searchText event.target.value”) 实现。 应用在组件上由 props: {value: xxx } ,this.$emit(‘input’, xxx ) 完成。…...

Ubuntu下使用DAPLink(OpenOCD)

目录 1. 下载OpenOCD源代码 2. 编译代码 2.1 运行bootstrap 2.2 安装关联库 2.3 运行./configure 2.4 运行make 2.5 运行sudo make install 3. 烧录程序 3.1 挂起MCU 3.2 写入镜像 3.3 校验镜像 通过OpenOCD实现,在Ubuntu18 64bit下验证。 1. 下载OpenOC…...

C# 中 Math.Round 数学函数

在 C# 中,Math.Round 是一个数学函数,用于对一个浮点数进行四舍五入操作。它接受一个浮点数作为输入,并返回一个最接近输入值的整数或指定小数位数的浮点数。 Math.Round 方法有多个重载,其中最常用的重载有以下两种形式&#xf…...

力扣---接雨水---单调队列

题目: 单调队列思想: 没有思路的小伙伴可以先把这个想清楚哦:力扣hot10---大根堆双端队列-CSDN博客 从上面的图就可以发现,如果柱子呈递减序列,那么不会接到雨水,只要有一个小凸起柱子,那么这个…...

微分学<4>——微分中值定理

索引 微分中值定理极值定义4.1 极大(小)值定理4.1 Fermat引理定理4.2 Rolle定理 Lagrange中值定理定理4.3 Lagrange中值定理定理4.4 Cauchy中值定理 导数对函数性质的刻画Jensen不等式 微分中值定理 极值 定义4.1 极大(小)值 若存在 x 0 x_{0} x0​的邻域 U ( x 0 , δ ) U\…...

FPGA的时钟资源

目录 简介 Clock Region详解 MRCC和SRCC的区别 BUFGs 时钟资源总结 简介 7系列FPGA的时钟结构图: Clock Region:时钟区域,下图中有6个时钟区域,用不同的颜色加以区分出来 Clock Backbone:从名字也能看出来&#x…...

LeetCode27: 移除元素

题目描述 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 元素的顺序可以改变。你不需要考虑数组中超出…...

Python使用Beautiful Soup及解析html获取元素并提取内容值

Python使用Beautiful Soup及解析html获取元素并提取内容值 1. 包括解析获取标题2. 根据标签及id获取所有元素3. 根据标签及class获取所有元素4. 获取元素下的标签的值5. 获取元素下的parent及child的元素的值参考 1. 包括解析获取标题 2. 根据标签及id获取所有元素 3. 根据标…...

如何清除keep-alive缓存

在 Vue.js 中&#xff0c;使用 <keep-alive> 组件可以将组件保留在内存中&#xff0c;以避免重复渲染和销毁&#xff0c;从而提高性能。如果需要手动清除 <keep-alive> 组件的缓存&#xff0c;可以通过两种方法来实现&#xff1a; 通过 $destroy 方法销毁组件&…...

2024年新手视频剪辑软件推荐-6款视频剪辑软件测评

视频剪辑软件推荐 premiere premiere 直达地址:各大软件网站 说到底,还是得专业的来,虽然很多人觉得他是收费的,但是你懂的,想要免费总是会有办法的.别的不说,剪辑这块,我还是很认可这个软件,虽然我现在还是刚入门. 剪映 剪映 抖音官方推出的一款手机视频编辑剪辑应用,提供切割…...

无货源抖店可以做吗?那些月入上万是真的吗?分享我的成功秘籍

大家好&#xff0c;我是电商花花。 现在还是有人在不停的在问&#xff0c;抖音小店无货源还可以做吗&#xff1f;那些月入上万都是真的吗&#xff1f; 当然是真的&#xff0c;而且做抖音小店非常简单&#xff0c;前提是你真的完全掌握到核心玩法&#xff0c;且要有执行力。 …...

文献阅读:DEA-Net:基于细节增强卷积和内容引导注意的单图像去雾

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 摘要Abstract文献阅读&#xff1a;DEA-Net&#xff1a;基于细节增强卷积和内容引导注意的单图像去雾1、研究背景2、方法提出3、相关知识3.1、DEConv3.3、多重卷积的…...

2024想要赚点小钱真的很容易!帮你们找的10个搞钱第二职业

我们都希望在空闲时间里增加一些额外收入&#xff0c;并有机会找到自己热爱的事业&#xff0c;每天贝兼几十上百元是一个不错的开始&#xff0c;小钱也是钱&#xff0c; 搞钱的经验会积少成多。今天分享10个搞钱第二职业&#xff0c;2024想要赚点小钱真的很容易。 一.摆摊卖花 …...

【Linux网络】再谈 “协议“

目录 再谈 "协议" 结构化数据的传输 序列化和反序列化 网络版计算器 封装套接字操作 服务端代码 服务进程执行例程 启动网络版服务端 协议定制 客户端代码 代码测试 使用JSON进行序列化与反序列化 我们程序员写的一个个解决我们实际问题&#xff0c;满…...

猫头虎分享已解决Bug || 系统监控故障:MonitoringServiceDown, MetricsCollectionError

博主猫头虎的技术世界 &#x1f31f; 欢迎来到猫头虎的博客 — 探索技术的无限可能&#xff01; 专栏链接&#xff1a; &#x1f517; 精选专栏&#xff1a; 《面试题大全》 — 面试准备的宝典&#xff01;《IDEA开发秘籍》 — 提升你的IDEA技能&#xff01;《100天精通鸿蒙》 …...

Java中的基本数据类型有哪些

在Java编程语言中&#xff0c;基本数据类型&#xff08;Primitive Types&#xff09;是预定义的数据类型&#xff0c;它们不是由用户定义的类创建的&#xff0c;而是由语言本身提供的。这些基本数据类型是构成Java程序的基础&#xff0c;用于存储不同类型的值&#xff0c;如整数…...

告别评估版限制:手把手教你用注册机激活Keil5 MDK(STM32开发环境搭建)

突破Keil5 MDK评估版限制的完整解决方案 在嵌入式开发领域&#xff0c;Keil MDK作为ARM处理器的主流开发环境&#xff0c;其评估版对代码大小的限制常常让开发者感到束手束脚。当你精心编写的STM32程序超过32KB时&#xff0c;那个刺眼的编译错误提示就像一堵无形的墙&#xff0…...

千问3.5-2B生产环境部署:supervisor自启配置、日志轮转与异常恢复机制

千问3.5-2B生产环境部署&#xff1a;supervisor自启配置、日志轮转与异常恢复机制 1. 千问3.5-2B模型简介 千问3.5-2B是Qwen系列的小型视觉语言模型&#xff0c;具备图片理解与文本生成能力。这个模型可以&#xff1a; 接收用户上传的图片结合自然语言提示词进行分析完成图片…...

告别手动配置:用Anaconda虚拟环境一键关联PyCharm解释器(Ubuntu版)

告别手动配置&#xff1a;用Anaconda虚拟环境一键关联PyCharm解释器&#xff08;Ubuntu版&#xff09; 在Python开发中&#xff0c;环境管理一直是个让人头疼的问题。想象一下这样的场景&#xff1a;你正在开发一个机器学习项目&#xff0c;需要同时处理数据清洗、模型训练和We…...

消达人s系列微纳米臭氧水机实操指南

很多新手鸡爪加工厂&#xff0c;面对微纳米臭氧水机&#xff0c;不知道如何选型、如何操作&#xff0c;导致设备无法发挥最佳效果&#xff0c;甚至出现操作失误、设备故障等问题&#xff0c;影响生产进度。消达人s系列微纳米臭氧水机&#xff0c;操作简单、适配性强&#xff0c…...

【人工智能】Seedream(即梦AI) 是字节跳动自研图像生成模型,Seedream API_KEY 怎么申请

Seedream(即梦AI) 是字节跳动自研图像生成模型,分国内火山引擎(火山方舟)官方、国际BytePlus、第三方中转平台三种API_KEY申请渠道,国内用户优先走火山引擎官方,无需翻墙、支持手机号、有免费额度,下面是完整详细步骤。 一、国内官方(火山引擎火山方舟,首选) Seed…...

Dreamweaver CS6‘行为’功能考古:那些年我们做过的网页特效,现在看还香吗?

Dreamweaver CS6行为功能&#xff1a;一场前端开发美学的复古之旅 鼠标滑过时突然变换的按钮图片、状态栏里跑马灯式的文字、自动弹出的欢迎对话框——这些如今看来略显"复古"的网页特效&#xff0c;曾是2000年代末到2010年代初网页设计的标志性语言。在那个jQuery刚…...

Ludusavi深度解析:现代游戏存档备份的架构设计与实战应用

Ludusavi深度解析&#xff1a;现代游戏存档备份的架构设计与实战应用 【免费下载链接】ludusavi Backup tool for PC game saves 项目地址: https://gitcode.com/gh_mirrors/lu/ludusavi 在数字游戏时代&#xff0c;玩家的进度和存档数据变得比游戏本身更有价值。Ludusa…...

智能代码生成与文档同步实战手册(2024企业级落地白皮书)

第一章&#xff1a;智能代码生成与文档同步实战手册&#xff08;2024企业级落地白皮书&#xff09; 2026奇点智能技术大会(https://ml-summit.org) 在现代DevOps流水线中&#xff0c;代码与文档的语义割裂已成为交付延迟与知识衰减的核心瓶颈。本章聚焦于基于LLM增强的双向同…...

MIT App Inventor完整指南:无需代码的移动应用开发利器

MIT App Inventor完整指南&#xff1a;无需代码的移动应用开发利器 【免费下载链接】appinventor-sources MIT App Inventor Public Open Source 项目地址: https://gitcode.com/gh_mirrors/ap/appinventor-sources MIT App Inventor是一个强大的开源移动应用开发平台&a…...

Bilibili评论爬虫:如何轻松获取B站视频的完整评论数据?[特殊字符]

Bilibili评论爬虫&#xff1a;如何轻松获取B站视频的完整评论数据&#xff1f;&#x1f680; 【免费下载链接】BilibiliCommentScraper B站视频评论爬虫 Bilibili完整爬取评论数据&#xff0c;包括一级评论、二级评论、昵称、用户ID、发布时间、点赞数 项目地址: https://git…...