symbol(符号)

start

表示起始点。

end

表示终止点。

operation

表示计算或者变量赋值。

condition

表示条件。

subroutine

表示子流程

inputoutput

表示输入输出操作,可表示计算机领域涉及io的标准输入标准输出,也可表示现实世界里的具体输入产出等。例如:在描绘下单流程时,输入订单,输出商品。在描绘两数相加的流程时,输入2个数,输出两数之和。

示例:计算两数之和 flowchart - 图1

parallel

常见结构

Sequence 顺序

flowchart - 图2

Decision 决策

flowchart - 图3

Repetition 重复/循环

flowchart - 图4

Case 分支

flowchart - 图5

参考

https://github.com/adrai/flowchart.js
https://www.slideshare.net/rafaelbalderosa/grade-10-flowcharting