博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
绘制程序流程图笔记
阅读量:7086 次
发布时间:2019-06-28

本文共 715 字,大约阅读时间需要 2 分钟。

最近刚刚加入了部署小组,对接各个部署系统,业务逻辑有点繁杂,这时候想起来之前学过的流程图,或许,它可以帮我顺利整理出各个业务逻辑吧,因此,有了本文。

概念

流程图(FlowChart)是表示算法、工作流或流程的一种框图表示,它以不同类型的框代表不同种类的步骤,每两个步骤之间则以箭头连接。这种表示方法便于说明解决已知问题的方法。流程图在分析、设计、记录及操控许多领域的流程或程序都有广泛应用。

符号

美国国家标准协会是1960年代就开始制定流程图及一些标准符号[3]。而在1970年,国际标准化组织采用其方案[4]。现时通用的版本ISO 5807是在1985年修订[5]。

所以,流程图的绘制是有标准的,每种符号都有其代表的含义。做事,就要做专业。

006tNc79ly1g2t56jj4ydj30t70lqgn8.jpg

2.jpg

循环流程图示例

for 循环

for 循环形式:

for (表达式 1;表达式 2;表达式 3){    执行语句;}

1.jpg

while 循环

while 循环形式:

while (条件表达式){    执行语句;}

2.jpg

do-while 循环

do-while 循环形式:

do{    执行语句;} while(条件表达式)

3.jpg

经验

  1. 如果你在公司里不是一锤定音式的人物的话,你就需要对你的文档进行版本管理。流程图也不例外,什么时间发布的什么版本,都要清楚地标出来,「最新」是个用不得的词。

参考

  • 这个包含了一些 Visio 制作流程图的技巧
  • 这里介绍了很多技巧
  • 该作者博客还总结了一篇英文版的
  • 介绍了一些比较复杂的例子,借鉴意义
  • 介绍了流程图、时序图、数据流程图等基本概念

转载于:https://www.cnblogs.com/michael-xiang/p/10828892.html

你可能感兴趣的文章
印象 · CNUTCon全球容器技术大会2016
查看>>
1.shell 脚本基础
查看>>
sql语言中join操作
查看>>
如何在 React 中做到 jQuery-free
查看>>
atom中最好的js代码片段
查看>>
新云主机的配置
查看>>
GraphQL 核心概念
查看>>
[译]Windows 下手动安装 Apache + PHP + MySQL
查看>>
小记Linux/UNIX下错误权限恢复
查看>>
http协议
查看>>
php的异常和处理
查看>>
# 天下武功无坚不破,唯快不破!
查看>>
Solus 4 发布,优雅现代的 Linux 发行版
查看>>
「镁客早报」苹果高通大战开庭;NASA为撞小行星任务选定承办方 ...
查看>>
Linux服务器---流量监控webalizer
查看>>
苹果自动驾驶项目大裁员;抖音再度回应微信无法登录;蔚来CEO李斌转让5000万股私人股份 | 雷锋早报 ...
查看>>
从边车模式到 Service Mesh
查看>>
人工智能注入汽车业 传统车企和供应商如何追赶趋势? ...
查看>>
[Shell 脚本] 备份数据库文件至OSS服务(纯shell脚本无sdk) ...
查看>>
用户体验地图——互联网平台建设
查看>>