运维自动化,减少重复工作,降低知识传递成本,使运维交付更高效、更安全,使产品运行更稳定。对于故障的处理,由事后处理变成提前发现,人工处理变成系统自动容灾。

用什么软件画流程图好?

首页 51geeks 28℃ 0评论

作者:腾讯技术工程
链接:https://www.zhihu.com/question/20177573/answer/1109089711
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

推荐一些鹅厂人喜欢用的流程图软件,免费/付费、离线/在线都有,各取所需。

1 OmniGraffle(Mac) ★★★★★

付费、略贵,但熟悉后就不会再想再用其他的了。

分享几点使用经验,配色:

  • 选择柔和的颜色,例如下面这几种
  • 不想重点突出的就用灰色,想突出的就用彩色。一张图中彩色不要超过 4 种
  • 慎用黑、红 等颜色比较深的颜色

图形:

  • 图形选择无边框(笔画选无描边)
  • 图形选择有阴影

这样整体会比较有立体感。

2 draw.ioprocesson ★★★★

在线、免费、好用就是最大的优点。

draw.io
processon

3 Graphviz ★★★★

更多实例可以看这个:http://rapidjson.org/md_doc_internals.html

4 ppt、keynote ★★★★

最简单的往往是最好的,用得好依然能画出不错的流程图。

5 ASCIIFlow ★★★

6 vsc+plantuml 插件 ★★★

vsc 支持语法着色,实时导出:

7 PlantUML ★★★

对程序员友好,有自己的 DSL,敲几行代码就能生成 UML 图,支持内嵌到 markdowm 中 。

8 mermaid ★★★

直接写在 markdown 文件里,自动生成图,修改方便,不用拖来拖去、连来连去。

9 markdown ★★★

直接用 markdown 也是可以画出流程图的。

```sequence
Title: 客户端,角色文案替换引擎,诱导引擎调用关系图
client->CharacterTextReplace:
Note over CharacterTextReplace:void *QCTRCreate(const char *filename)
Note over CharacterTextReplace:void QCTRDestroy(void *handle)
client->RG:
Note over RG:void QRouteGuidanceSetCTRHandle(void *rgHandle, void *CTRHandle)
Note over RG:void QRouteGuidanceSetCTRCharacter(void *rgHandle, char *characterName)
RG->CharacterTextReplace:文案替换调用
Note over CharacterTextReplace:void QCTRReplaceText(void *handle, char *characterName, unsigned short *from, unsigned short *to)
CharacterTextReplace-->RG:替换后文案
RG-->client:kRouteGuidanceEventActionPlayTTS
client->CharacterTextReplace:节日,gps,偏航
Note over CharacterTextReplace:void QCTRReplaceText(void *handle, char *characterName, unsigned short *from, unsigned short *to)
CharacterTextReplace-->client:替换后文案
Note right of CharacterTextReplace:m_mapCharacterMap key:char* name val:hash_map
Note right of CharacterTextReplace:m_mapCommon key:unsigned short* val:unsigned short*
Note right of CharacterTextReplace:m_map[0] key:unsigned short* val:unsigned short*
Note right of CharacterTextReplace:m_map[1] key:unsigned short* val:unsigned short*
Note right of CharacterTextReplace:m_map[...] key:unsigned short* val:unsigned short*
```

其他不错的回答:怎样快速地查询到自己的手机号和哪些平台绑定过?​www.zhihu.com

图标

如何优雅地使用Git?​www.zhihu.com

图标

作为程序员的你,常用的工具软件有哪些?​www.zhihu.com

图标

更多精彩,尽在腾讯技术.编辑于 2020-03-30​赞同 1820​​7 条评论​分享​收藏​喜欢收起​

知乎用户

知乎用户630 人赞同了该回答

亿图图示,光是看他家的流程图模板,都会留口水,巴不得赶紧下载下来…

多图预警……

请收起小桌板,调直座椅靠背……

(注:以下图片搬运自亿图图示,非本人设计,如有侵权联系删除)

最好看的一张流程图,配色之美,不明觉厉
加了背景之后的流程图,美出新高度
emmm…就是好看
流程图的符号库,可以免费用
矢量的素材挺精美的,都打包在软件里了,可以离线使用
9.1版本的界面,类office风格

大学时候48元买的亿图,基本一个软件够画我所有遇到的图。那时候管它叫edraw,现在还能升级着用。

期间我还用过一段时间盗版Visio,但Visio的绘图类型和图片素材商务风太浓了,表示很不习惯。作为一个国产软件,edraw亿图能做到这样真的让我欣喜。

——2019年更新——-

最近欣喜的发现亿图图示出网页版了,网站也改版了,画布界面清爽,功能强大,简直大爱!

1、丰富的流程图模板

小白画图零基础入门的话,模板有很大作用。在亿图在线里可以看到丰富的模板,是可以直接使用的。流程图的类型也比较丰富,比如数据流程图、泳道图、业务流程图等等。

2、超棒的流程图绘制体验

之前有用过word画流程图的小伙伴,一定难以忘记那种超不好的体验吧。不过亿图图示就比较厉害了,从拖拽符号到画布,再到对齐、连接、更换样式,简直舒服的不行!一幅动图,大家来感受一下!

3、可以多种图表元素混排

亿图集成了流程图、思维导图、数据图表、组织架构图、公式等等画图功能,一张画布可以完美囊括所有元素!基本上办公过程中会遇到的图,都可以用它来画。

思维导图
组织结构图
项目管理图
商业图表

最后,你可以将作品生成png、jpg等图片,或者是导出到word、ppt、pdf等都十分便捷!

亿图图示这次在线版的发布,简直太令我惊喜了!!最好用的流程图软件,没有之一!

附上传送门:

亿图图示在线版(推荐):https://www.edrawmax.cn/

亿图图示客户端:https://www.edrawsoft.cn/编辑于 2019-12-10​赞同 630​​26 条评论​分享​收藏​喜欢收起​

Bill

Bill供应链技术1,522 人赞同了该回答可以试试ProcessOn.com, 一个专业在线画流程图的工具,使用Chrome&Firefox浏览器,支持快捷键,非常方便。快捷键如下:
Ctrl+A 全选,当移动整张图时非常方便
Ctrl+B 格式刷,选中图形A,按Ctrl+B,选中图形B,则对图形A的设置会应用到图形B上
Ctrl+C 这两个,不用说了
Ctrl+V

转载请注明:Linux系统自动化运维 » 用什么软件画流程图好?

喜欢 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址