这段时间看了一些图相关的内容,MindMap、《看清你的思维图谱》。以前看过一些UML(统一建模语言)的书。

绘图中使用的约定要和读者的识别能力匹配。UML把绘图规范做得很强劲,而一般的读者都不会知道太多UML的约定;过多细节也会让绘图和看图都太累,吃力不讨好。Robert大叔在《UML:Java程序员指南》一书中推荐以简单有效的方式来用UML。细读UML规范、把UML用得很细,感觉偏离了绘图优势。

图是语言、文字表达方式的良好补充,一种有效的交流方式,有时一图胜千言。

下面列出一些常用的绘图约定,可以提高你绘图和读图的效率。

很多约定你肯定已经在用了 :) 约定是个参考,具体绘图往往只局限于人的想象力和创造力。

图示及其含义

线条和形状

  • 笔直的实线:A与B之间线性、顺序、直接的关系
  • 弯曲的实线:表示重回到源头的循环过程关系
  • 虚线:表示不确定或有疑问的关系
  • 单箭头:表示流程、影响或因果关系的方向
  • 双箭头:表示A与B之间等价的双向交互关系
  • 一粗一细箭头:表示A与B之间不对等的双向影响
  • 正方形或矩形:表示客观的、可测量的、明确的陈述
  • 不规则形状(圆泡):表示主观陈述和涉及“人”
  • 圆圈:表示一个过程或算法的起点或是终点
  • 圆圈内有交叉号:表示控制过程中的比较器(控制图)
  • 菱形:通常用来表示是/否类型的决策

符号

  • 灯泡:表示存在想法
  • 交叉的剑:表示冲突
  • 缠结的绳索:表示复杂性
  • 围墙:表示障碍
  • 骷髅:表示危险
  • 一吨重物:表示压力
  • 握手:表示和谐
  • 问号:表示存在疑问
  • 打结的绳索:表示存在一个问题
  • 圆圈内的惊叹号:表示解决办法
  • 圆圈内的对角线:表示禁止

上面的内容摘自《看清你的思维图谱》 第三章第25面。

标点符号的含义

  • 问号:表示工作中存在的问题
  • 星号:表示工作重点
  • 加号:表示有待改进的工作方式
  • 感叹号:表示工作成绩
  • 省略号:表示主题

上面的内容摘自思维导图的好用与滥用一文。

后记

看过《UML 2.0 in a Nutshell》、《UML:Java程序员指南》、《UML精粹》,这些UML的书都很薄。

买的其它几本大部头UML的书到现在也没有看,想想真要把图画得太细太学院,读者也不懂,屠龙之技。要有时间还是温习这几本薄书的好!

推荐过一遍《看清你的思维图谱》,扩展一下你的绘图的框架和交流的模式,提高绘图和读图能力。

from: http://oldratlee.com/post/2012-11-28/thinking-visually

常用的绘图约定——提高绘图和读图的效率相关推荐

  1. c++win32项目 如何显示后再删除一个绘图_CAD提高绘图效率的秘诀在这里

    致力于培养真正懂得做设计的优秀塑胶模具设计工程师,提供优质的学习服务--更多内容请微信搜索关注微信公众号:塑胶模具实用教程 文字镜像如何设置转动与不转动 A.在镜像前,输入MIRRTEXT指令 B.输 ...

  2. 如何加快计算机绘图的速度,在Auto CAD下如何能提高绘图速度

    摘要: 使用计算机绘图就是为了提高绘图速度和效率,然而 CAD的绘图命令达几百条之多,要将这些绘图命令全部掌握,不但烦琐,而且没有必要.但是,在这几百条绘图命令里,活学活用,会给我们的绘图工作带来意想 ...

  3. CAD软件绘图如何提高效率 (上)

    大家在用CAD软件绘图时都希望自己绘图的速度能快一点,那么如何来提高自己的绘图效率呢?下面我将为大家总结一些经验,希望能够帮助到大家.因为内容较多,我会拆分成上下两期来讲,大家可以持续关注一下. 一. ...

  4. cad拉伸怎么用_三维绘图:203页的CAD三维绘图基础知识,提高绘图效率全靠它

    关键字:CAD CAD绘图 绘图软件 AUTOCAD 绘图 工程项目 建筑CAD 在工程项目中,很多工作岗位都要涉及到CAD画图,但是我们经常发现有些人画图是非常快的,而有些人却画的非常慢,大家都是使 ...

  5. ctrl+下箭头无法到最底端_设计院10年精选,最常用的CAD命令,绘图牛人都在用...

    CAD设计牛人都在用!设计院绘图师傅10年汇总,最常用的命令口诀分享给你,以后绘图再不用麻烦度娘.同事,你轻松玩转CAD设计,用得到的伙伴记得转发. 1)Di计算图形长度 2)re重新绘制,涉及到放大 ...

  6. 计算机辅助绘图 选修,计算机辅助绘图(CAD)教学大纲.doc

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp计算机&nbsp>&nbsp计算机辅助设计 计算机辅助绘图(CAD)教学大纲.doc44页 ...

  7. 单变量分析绘图及回归分析绘图【知识整理】

    单变量分析绘图及回归分析绘图 综述 代码模块 单变量分析绘图 数据直方图 数据分布状态 指定均值及协方差生成数据 散点图观测 多特征分析 回归分析绘图 tips数据集读入 绘制回归图 离散型数据分析 ...

  8. python绘图模块pandas_python绘图:matplotlib和pandas的应用

    在进行数据分析时,绘图是必不可少的模式探索方式.用Python进行数据分析时,matplotlib和pandas是最常用到的两个库. 1.matplotlib库的应用 准备工作如下:打开ipython ...

  9. matlab绘图基础,matlab绘图基础

    ① 二维图形 二维绘图的基本命令有plot,loglog,semilogx,semilogy 和polar.它们的使 用方法基本相同,其不同特点是在不同的坐标中绘制图形.plot 命令使用线性坐标空 ...

最新文章

  1. arial unicode ms字体_5个检测商用字体和免费字体合集的网站
  2. 【网络流24题】D、魔术球问题(有向无环图的最小路径覆盖、思维)
  3. SAP信贷出口(用户1,2,3)
  4. js实现图片加载特效(从左到右,百叶窗,从中间到两边)
  5. 华为新系统鸿蒙能互通吗,「连接」万物的鸿蒙,能拯救华为手机吗?
  6. Hibernate Query 的 list 和iterate方法缓存的区别
  7. img 固定在父容器底部_容器苗容器怎么选?六种容器特点详解!
  8. 精通Android自定义View(十七)自定义圆形鸟巢加载转圈效果
  9. [转]G++与GCC的区别
  10. 百度云安装WordPress,提示数据库连接错误!
  11. 加固工程验收规范50550_GB 50550-2010建筑结构加固工程施工质量验收规范
  12. java谷歌翻译_Java 调用 google 翻译
  13. html背景图片加载慢,javascript – 如何加快我网站的背景图片加载速度?
  14. 华硕固件 mysql_刷华硕固件后的桥接中继教程
  15. LIO-SAM论文翻译
  16. ubuntu 18.04-设置合上笔记本盖子不休眠
  17. Web应用防火墙(WAF:Web Application Firewall)简介
  18. Python自动化开发从浅入深-进阶(script,dom,jquery 基础)
  19. VC中用代码移动CDockPane的位置
  20. putty上传下载文件到windows

热门文章

  1. logback--How do I configure an AsyncAppender with code? 转载
  2. 【随笔】如何快速转载CSDN中的博客
  3. 【Python】对self和_init_的理解
  4. Modular Arithmetic 模算术
  5. 小工匠聊架构-超高并发秒杀系统设计 04_流量削峰设计
  6. Spring OXM-XStream使用别名
  7. Spring OXM- 漫谈XML解析技术
  8. Shell-alias在Shell脚本中的使用
  9. 台式电脑键盘f1是计算机怎么取消,开机F1怎么取消,教您开机F1怎么取消
  10. 得力助手 消防员的 消防机器人_消防机器人:消防员的“得力助手”(科技大观)...