IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    你所知道 & 不知道的流程图

    shendao发表于 2017-05-26 00:19:54
    love 0

    0 本文目录

    1 流程图简介
    2 流程图分类
    3 流程图部件库介绍
    4 画流程图的工具

    1 流程图简介

    流程图,英文名:flowchart,其实就是流程(flow)+图表(chart)。中文和英文是不是一样的简洁明了呢。

    2 流程图分类

    根据维基百科,流程图主要分为以下四种基本类型:

    1. 文档流程图(Document flowcharts)
      文档流程图通常用于跟踪文件的移动,比如内部备忘录,工资单信息和一个系统内的局间邮件。

    2. 数据流程图(Data flowcharts)
      数据流程图是分析和构建信息流程的重要建模技术。

    3. 系统流程图(System flowcharts)
      系统流程图也被称为处理流程图。系统流程图有助于了解复杂的系统如何工作。分析系统可能是任何事物,比如商业,生物种群模型和社会政策等等。

    4. 程序流程图(Program flowchart)
      程序流程图是一个算法的图形表示,常用于编程的设计阶段制定出一个程序的逻辑流程。它展示了一个系统中的程序如何工作。

    3 流程图部件库介绍

    先来看张它们的全家福吧。

    你所知道 & 不知道的流程图
    全家福

    没想到这家居然有这么多人!

    3.1 开始/结束
    你所知道 & 不知道的流程图

    作用:表示程序的开始或结束,在流程图中用作起始框或结束框。
    注意:并不是需要“开始”或“结束”这样的字眼才算是开始或结束,比如:注册和提交也能算是程序的开始和结束。

    3.2 过程
    你所知道 & 不知道的流程图

    作用:一般用作要执行的处理或过程,在流程图中用作执行框。

    3.3 判断
    你所知道 & 不知道的流程图

    作用:表示决策或判断(例如:If…Then…Else…),在流程图中用作判断框。

    3.4 文档
    你所知道 & 不知道的流程图

    作用:表达为一个文件,可以是生成的文件,或者是调用的文件。如何定义,需要根据实际情况进行解释。

    3.5 数据输入/输出
    你所知道 & 不知道的流程图

    作用:代表数据的输入/输出系统,包括接收数据和显示已处理的数据。数据只能先输入后输出,反过来是不可以的。

    3.6 子流程
    你所知道 & 不知道的流程图

    作用:这个部件出现在比较复杂的流程图里,该节点是复杂流程图里的一个小流程。当然,它代表的也是一个单独流程,如提交订单流程。

    3.7 外部数据
    你所知道 & 不知道的流程图

    作用:该部件表示数据来自外部,换句话说,数据是从外部引入的,比如引入微信的数据。

    3.8 内部存储
    你所知道 & 不知道的流程图

    作用:该部件是指数据提交之后,需要写入数据库。

    3.9 队列数据
    你所知道 & 不知道的流程图

    作用:表示数据处理的一种方式,先进先出,类似排队买饭,站在队伍前边的人先买到饭,先离开队伍。至于处理后的数据要不要写入数据库,要具体情况具体分析。

    3.10 数据库
    你所知道 & 不知道的流程图

    作用:该部件表示从数据库中获取数据信息。

    3.11 人工输入
    你所知道 & 不知道的流程图

    作用:表示用户通过计算机键盘手动输入的数据。

    3.12 卡片
    你所知道 & 不知道的流程图

    作用:一般用于系统流程图中。

    3.13 条带
    你所知道 & 不知道的流程图

    作用:一般用于系统流程图中。

    3.14 展示
    你所知道 & 不知道的流程图

    作用:在网站或者设备上展示的信息,比如首页轮播图、商品详情页等。

    3.15 人工操作
    你所知道 & 不知道的流程图

    作用:表示需要用户手动操作调整的内容,比如修改、搜索、删除、提交等。

    3.16 预备
    你所知道 & 不知道的流程图

    作用:进入流程前的准备状态,一般用在起始框之前,也有人将这个用作起始框。

    3.17 并行模式
    你所知道 & 不知道的流程图

    作用:一般用于程序流程图中,表示两个流程或一个流程的两部分或几部分是同时进行的。在并行模式的框内可以添加其它的部件。

    3.18 循环限值
    你所知道 & 不知道的流程图

    作用:循环限值是指循环开始或结束的条件。有的地方是以去掉的角的位置来要区分循环开始和循环的结束。去掉矩形上面的两个角的是循环的上界限,代表循环的开始;去掉矩形下面两个角的是循环的下界限,代表循环的结束。

    你所知道 & 不知道的流程图
    循环上界限⬅️ 左:右➡️循环下界限
    3.19 页面内引用
    你所知道 & 不知道的流程图

    作用:相当于一个页面内的跳转,从而使流程或者流程中的一部分形成一个闭环。

    3.20 跨页引用
    你所知道 & 不知道的流程图

    作用:相当于一个跨页的连接器,实现跨页的引用和跳转。

    3.21 注释
    你所知道 & 不知道的流程图

    作用:表示流程图的解释和说明,本身不会影响流程的进行。不同软件,针对流程图的注释形状有所差异,有的软件用虚线代表注释。

    3.22 连接线
    你所知道 & 不知道的流程图
    Flowchart_Line

    作用:连接线一定是从一个部件开始到另一个部件结束,它表示了信息的流向。连接线可以是实现,也可以是虚线。虚线的含义需要具体情况具体分析。

    4 画流程图的工具

    • Mac版:OmniGraffle
      下载地址:OmniGraffle pro 6 密码: 4mrb
    • Win版:Microsoft Visio
      下载地址:Microsoft Visio 2013 密码: 4nc7
    • 在线版:processon
      注册地址:https://www.processon.com

    — end —



沪ICP备19023445号-2号
友情链接