1. 前言
工作中,在写文档总结时,对于需求的理解总有一个重要的环节,那就是画流程图,Ubuntu下我推荐使用StartUML 来画,嘎嘎好用,如果不知道这个工具,请参考笔者这篇文章下载安装:
Ubuntu StartUML安装教程_ubuntu安装staruml_broadview_java的博客-CSDN博客
2. 新建流程图
打开一个工程,Untitled ----- Add Diagram----- Flowchart Diagram

3. 菜单介绍
流程的符号定义

流程图的组成有:起止框、输入框、判断框、处理框、流程线、连接点等
菜单:
菜单名功能说明Flow流程指向 Process过程 就是常说的处理框Terminator终止 就是常说的结束框Decision决策 就是常说的处理框 true or false
Delay延期Predefined Process预定义过程Alternate Process可选过程Data数据Document文档Multi-Document多文档Preparation准备 就是常说的开始框Display显示Manual Input手动输入Manual Operation手动操作Card卡片Punched Tape资料带Connector联系Off-Page Connector离页连接符Or
或者Summing Junction汇总连接Collate对照Sort排序Merge合并Extract摘录Stored Data库存数据Database磁盘Direct Acess Storage直接访问存储Internal Storage内部存储注释菜单: 用来备注 文字, 图片(限制大小)等

4. 画图实践
流程图的三大结构: 顺序结构, 选择结构,循环结构
4.1 顺序结构
用StartUML画的效果图:


用 StartUML画的效果图:


StartUML 流程图:

