软件流程图的汇总

流程图=流程+图。

流程图(Flow Chart),顾名思义,就是用来直观地描述一个工作过程的具体步骤图,它使用图形表示流程思路,是一种极好的方法。它在一些技术设计、工作步骤及商业简报等领域应用较为广泛,也可以称之为输入-输出图。它通常用一些图框来表示各种类型的操作,在框内写出各个步骤,然后用带箭头的线把它们连接起来,以表示执行的先后顺序,用图形表示执行步骤,十分直观形象,易于理解。

一、流程图规范

常用流程图例如下:

流程图主要由三部分组成:

   主干流程、分支流程(异常流程属于分支流程)、子流程

主干流程即对于大多数用户来说,最常用的路径。

主干流程和分支流程都好理解,那到底什么是子流程呢?在画流程图的过程中,有一些流程是会经常遇到的,比如登录流程、注册流程、修改密码流程。如果每次画与之有关的流程图的时候,都将其再画一遍,那实在繁琐。所以,子流程就是将某几个具有逻辑关系的节点集合而成的,可以复用在各个地方。

我们在画流程图时应该遵循先主干后分支的顺序来描绘流程图,

流程图中大致包含三种结构:

   顺序结构、条件结构(又称选择结构)、循环结构。基本上大多数流程图都是由这三种结构组成的。

常用的流程图绘制规则:

1、流程图分中心主轴及旁支说明,各细部流程若需补充说明,请精简条列以虚线旁支说明,每点以不超过二行为原则。

2、各项步骤有选择或决策结果,如「是、否」 、「通过、不通过」或其他相对文字时,请回馈校正流程是否有遗漏,以避免悬而未决状况。

3、注意各流程图动线的合理性、并考量是否需建分表或合成简要总表,分表与总表应以符号、颜色等区隔,使人一目了然。

4、流程图符号绘制排列顺序,为由上而下,由左而右。

5、处理程序请以阿拉伯数字,由1开始,依处理程序排列顺序编号,并以文字依处理程序功能命名。简明扼要敘述为原则。


6、流程图一页放不下时,可使用连接符号连接下一页流程图。同一页流程图中,若流程较复杂,亦可使用连接符号来阐明流程连接性。连接符号内请以数字标示,以视区別。

7、相同流程图符号宜大小一致。

8、路径符号宜避免互相交叉。

9、同一路径符号之指示箭头应只有一个。

10、开始符号在流程图中只能出现一次,但结束符号则不限。

11、选择结构及重复结构之选择或决策条件,文字敘述应简 明清晰,路径并加注「是」及「否」或其它相对性文字指示说明。

12、流程图中若有参考到其他已定义流程,可使用已定义处理程序符号,不必重复绘制。

二、流程图工具选择

流程图绘制的工具有很多,在线工具>跨平台软件>单平台软件

在线的流程图有ProcessOn(https://www.processon.com/) 、drawio等

跨平台软件 「axure」 可以支持在不同操作系统(windows、macOS)的流程图、原型图绘制。

「visio」 是windows下使用较多的流程图软件

「omnigraffie」则是macOs用户常见的选择

三、流程图版本保持更新

流程图对应线上版本, 什么时间发布的什么版本,都要清楚地标出来,不要使用「最新」这个词。

线上功能版本迭代,流程图需要保持同步更新,并且区分好版本迭代信息,哪些是上一版的,哪些是这一版的,便于功能追溯,问题排查。

四、流程图上文字说明

流程图中主要是梳理业务逻辑,或者是技术关键点,应当言简意赅,开宗明义。避免冗长的述说,逻辑说明尽可能明了,不绕弯,适当的文字能够辅助功能阐述。

前端的流程图,需要有接口名的描述,业务逻辑复杂的可以添加关键请求参数或返回参数辅助说明业务逻辑。

逻辑判断的true、false要明确,有始有终,避免出现断路逻辑、或重复判断

默认值、默认参数需要明确说明赋值 例如: 0/1 undefined true/false

一份优秀的流程图都有哪些特点:

1)只展示一个核心功能,逻辑清晰

2)关键节点全覆盖。

3)关键环节逻辑判断并准确

4)格式优美。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 202,802评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,109评论 2 379
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 149,683评论 0 335
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,458评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,452评论 5 364
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,505评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,901评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,550评论 0 256
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,763评论 1 296
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,556评论 2 319
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,629评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,330评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,898评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,897评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,140评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,807评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,339评论 2 342