流程图可以简单地描述一个过程,并清楚表明过程间的关系,创建流程图可以展示过程、分析进程、指示工作或信息流、跟踪成本和效率等。它是说明现有过程和设计新过程的有力工具。
1、定义
流程图是用图的形式将一个过程的步骤表示出来,通过对过程实际情况的详细了解来调查改进的机会。通过对一个过程中各步骤之间关系的研究,通常能发现故障的潜在原因。
2、引用标准:
ISO5807-85(Information processing--Documentation symbols and conventions for data,program and system flowcharts, program network charts and system resources charts)
国家标准(GB1525-89)《信息处理--数据流程图、程序流程图、系统流程图、程序网络图和系统资源图的文件编制符号及约定》。
3、说明
流程图由包含具有确定含义的符号、简单的说明性文字和各种连线。每个符号有一个无歧义、有意义的名称,它在整个文件编制中都是一致的。使用流程图可以用图解方式展示复杂的业务流程流程图,可以分为详细程度不同的层次,层次的数目取决于信息处理问题的规模和复杂性。这些详细程度不同的层次应用使得不同部分及各部分间相互关系可作为一个整体来理解。正常情况下,要有一个表明整个系统主要组成部分的图,该图作为层次图形的顶层图。每一较低层都对上一层的一个或几个部分进行详细的描述。
4、流程图的应用范围
流程图广泛应用在生产过程中从物流到产品销售或售后服务阶段任一过程的所有方面,主要应用在如下几个方面:
1.用于描述现有的过程(如工艺流程图)并进行改进;
2.用于设计新的过程。
5、流程图所用符号及说明
流程图由易识别的符号表示了程序的操作顺序。它应包括:指明实际处理操作的处理符号、指明控制流的流线符号和便于读写程序流程图的特殊符号。表1给出流程图常用的符号。
4.1端点符
扁圆形表示转向外部环境或从外部环境转入的端点符,也就是说表示一个过程的开始或结束,数据的外部使用以及起源(或终点)。在实际应用中端点符可用可不用,使用端点符仅表示一个过程的完整流程。
4.2处理符
此符号表示各种处理功能,是对所进行活动的说明。例如,表示执行一个或一组特定的操作(如:工序、工步、动作或一项工作),从而使信息的值、信息形式或所在位置发生变化,或者确定几个流向中的对某一个流向的选择。
4.3准备符
  六边形符号表示准备,它表示对影响随后活动的一条或一组指令的修改。例如设置开关、修改变址寄存器和将一个例行程序初始化。
4.4判断符
菱形表示判断(判定)类型的功能,也适用于检查、检验、评价、评审等。菱形内可注明判断的条件。该符号只允许有一个进口,但可以有若干个可以选择的出口,对同一事件而言只能有一个出口是有效的。
4.5流线符
表示行程,指工作的流转,具有方向性。表示按顺序展示活动与活动之间的流向,在工艺流程图中表示产品的搬运。
4.6注释符
此符号表示注解[说明]的内容。注解符要连接到被注解的符号或符号组合上,用以表明被注解的范围或连接被注解部分与注解正文。注解的正文应该靠近纵边线。
4.7省略符
表示在图中可以省略的部分,如重复次数不确定的活动,或不需要定义符号类型和数目,可用三点构成的省略符,表示对一个符号或一组符合的省略。在流程图中各环节的名称、内容及有关说明,可以写在符号之内,也可以写在符号之外。省略符仅用在流线符号中或流线符号之间。
4.8数据
平行四边形表示数据,其中可注明数据名、来源、用途或其它的文字说明。此符号并不限定数据的媒体。
4.9循环界限
循环界限为去上角矩形表示上界限和去下角矩形的下界限构成,分别表示循环的开始和循环的结束。一对符号内应注明同一循环标识符。可根据检验终止循环条件在循环的开始还是在循环的末尾,将其条件分别在上界限符内注明(如:当A>B)或在下界限符内注明(如:直到C<D)。图2给出了当终止条件成立时进入循环和直到终止条件成立退出循环的两种不同的表示。
4.10连接符
圆表示连接符,用以表明转向流程图的它处,或从流程图它处转入。它是流线的断点。在图内注明某一标识符,表明该流线将在具有相同标识符的另一连接符处继续下去。页面内引用用圆表示,页面外引用用倒五边形表示。
4.11并行方式
一对平行线表示同步进行两个或两个以上并行方式的操作。并行方式的示例如图3,图中在处理A完成后才能进行处理C,D和E;同样,处理F要等处理B,C,D完成以后进行。但处理C可以处理D开始和(或)结束前开始和(或)结束。
4.12文档符
表示流程过程中产生的文档,可以在文档符内注明文档的名称。
5、符号的使用约定
符号的用途是用图形来标识它所表示的功能,而不考虑符号内的内容。关于流程图符号的使用约定,简要地说明以下几点:
5.1图的布局
     在图中,应对各个符号均匀地分配空间,连线应保持合理长度,要尽量少使用长线。
5.2符号的形状
      使用各种符号应注意符号的外形(变角度和其它影响符号形状的因素)和各符号大小的统一,避免使符号变形或各符号大小比例不一。
描绘符号的方向是任意选定的,可能的话最好取水平方向。符号形状的镜象表达同样的功能,但一般不予使用。
5.3符号内的说明性文字
      流程图中大多数符号都能在符号内的空白区域列出说明性文字,但应使符号内的说明文字尽可能简明,通常按从左至右和自上向下的方式来书写,并与流向无关。如果说明文字较多,符号内写不完,可使用注释符。若注释符干扰或影响到图形的流程,应将正文写在另外一页上,并注明引用符号。
5.4符号标识符
     这是赋予某个符号的标识符。其作用是便于其它文件(例如程序清单)中引用该符号。便如,程序清单中引用到流程图中的特定符号。符号标识符要写在符号的左上角。
   5.5符号描述符
为便于进一步理解符号的功能,可标注符号描述符。它用于交叉引用、表达一个符号的特定用途,或者进一步理解放个图形符号的功能。通常符号描述待要写在符号的右上角。
      5.6详细表示
    在处理符号或数据符号中画一横线,表明该符号在同一文件中其它地方有更详细的表示。
    加横线的符号可以是任意的,横线加在符号内靠近顶端处。详细表示的标识符写在加横线符号内横线的上方。
    端点符用作详细表示的开始符号和结束符号。在此开始符号中应包含有出现在加横线符号中的标识符。
5.7流线的约定规则
        流线可以指示数据流或控制流。
5.7.1标准流向与箭头使用
流线的标准流向是从左到右或从上到下,沿标准流向的流线可不用箭头指示流向,但沿非标准流向的流线应用箭头指示充向。为了图的清晰,可随时在流线上使用箭头指示流向(例如在交结点处)。
5.7.2流线的交叉与汇集
应当尽量避免流线的交叉。即使出现流线的交叉,交叉的流线之间也没有任何逻辑关系,不对流向产生任何影响,如图7(a)所示。
两条或多条进入线可以汇集成一条输出线,此时各连接点应要互错开以提高清晰度,并用箭头表示流向,如图7(b)所示。
5.7.3流线的进出
        一般情况下流线应从符号的左边或顶端进入、从右边或底端离开。它们都应对准符号的中心。
5.8连接符
为了避免出现流线交叉和使用长线,或者为了将图在另一页上继续,需要用连接符将流线截断。截断开始处的连接符称作出口连接符,截断结束处的连接符称作人口连接符,两连接符中用同一标识符。
  换页引用可以用与连接符相连的一个注解表示。
5.9多个出口的判断符
如果一个符号如有多个出口,应按下述两种方法的某一种来表示:
a.        直接从该符号引出通向其它符号的若干条流线;
b.        从该符号引出一条流线,这条流线分支成若干条流线。
    多出口判断的每个出口都应标有相应的条件值,用以反映它所引出的逻辑路径,如图10所示.通过这种方法来识别各种条件及其相应的引用。
6、流程图的应用程序
6.1描述某一现有的过程:
确定该过程的开始和结束。
观察从开始到结束的整个过程。
确定该过程的步骤(活动、判定、输入、输出)。
绘制表示该过程的流程图草案。
与该过程中的有关人员一起评审流程图草案。
根据评审结果对流程图加以改进。
对比实际过程验证流程图。
注明日期,以备将来使用或参考(可用作过程实际运行情况的记录,也可用于识别改进的机会)。
上述流程用流程图表示如图11(a)表示。
6.2设计一个新过程
确定该过程的开始和结束。
将过程中的步骤具体化(活动、判定、输入、输出)。
绘制表示该过程的流程图草案。
与将要参与该过程的人员一起评审流程图草案。
根据评审结果对流程图加以改进。
注明日期,以备将来使用或参考(它可用作该过程设计操作的记录,也可用于判别设计改进的机会)。
上述流程用流程图表示如图11(b)表示。
6.3改进原有过程的流程图
依照应用程序绘制原有过程的流程图。
运用方法研究和时间研究等分析方法对流程图中的每一个环节进行评审、分析和改进。
依照应用程序绘制改进后的新的过程的流程图。
注明改进后的流程图的形成日期,以备将来使用时参考(它可用于过程改进的运作记录,也可用来判别质量改进的程度和机会)。
7、流程图的制作软件及应用:
7.1制作软件:
在我司制作流程图的软件Microsoft Visio。因为Microsoft Visio与我司办公软件兼容性好。使用 Microsoft Visio 创建流程图比较简便方法(专门用于创建所需图表的现成的模板和形状。要创建图表,使用 Microsoft Visio,我们无需一一绘制形状,我们只需将想要的形状拖到绘图页上即可)。。工作环境熟悉类似于 Microsoft Office(熟悉的 Microsoft Office 环境。使用熟悉的工具栏和菜单,我们可以迅速地创建图表)。
当然制作流程图的软件还有很多,如Smart Draw,Microsoft Word,Microsoft Excel等,但由于使用不方便等原因而不值得推广。
7.2创建图表的的基本步骤:
1.通过打开模板并向图表添加形状来开始创建图表;
2.在图表中移动形状并调整形状的大小;
3.向图表添加文本;
4.连接图表中的形状;
5.设置图表中形状的格式;
6.保存图表以示完成,完成流程图制作过程。