程序流程图中带有箭头的线段表示的是什么(程序流程图中带有箭头的线段表示的是)

推荐使用markdown“写”软件流程图。Markdown是一个轻量级的标记语言,使用普通文本编辑器就能快速编写,不仅显示格式丰富,功能也毫不含糊。

一,语法1,定义流程:流程id=类型: 显示内容

start=start: 开始

io=inputoutput: 输入输出

op=operation: 操作

cond=condition: 条件

sub=subroutine: 子流程

end=end: 结束

2,连接流程:将流程id使用-连接,支持级联或者分行两种写法

级联:start-io-op-cond

分行:start-io

io-op

op-cond

条件连接:添加(yes)或者(no)分支cond(no)-sub

cond(yes)-end

3,连接方向

支持4个方向,上下左右,跟在连接线开始的元素后面,(top), (bottom), (left), (right),默认(bottom)op(right)-sub

条件连接有两种方向,只需指定yes或no:(yes, right), (yes, bottom),或者(no, right), (no, bottom),默认(yes, bottom)cond(yes, right)

程序流程图中带有箭头的线段表示的是什么(程序流程图中带有箭头的线段表示的是)

二,实例:Web服务缓存系统更新流程图1,Markdown文本

“`flow

start=start: 接收到消息

info=operation: 读取信息

setCache=operation: 更新缓存

end=end: 处理结束

start-info-setCache-end

2,显示效果

程序流程图中带有箭头的线段表示的是什么(程序流程图中带有箭头的线段表示的是)

三,实例:Web服务API请求时读取缓存流程图1,Markdown文本

“`flow

start=start: API请求

cache=operation: 读取Redis缓存

cached=condition: 是否有缓存?

sendMq=operation: 发送MQ,后台服务更新缓存

info=operation: 读取信息

setCache=operation: 保存缓存

end=end: 返回信息

start-cache-cached

cached(yes)-sendMq

cached(no)-info

info-setCache

setCache-end

sendMq-end

2,显示效果

程序流程图中带有箭头的线段表示的是什么(程序流程图中带有箭头的线段表示的是)

(0)
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 ZLME@ZLME.COM 举报,一经查实,立刻删除。

相关推荐