标准程序流程图的符号及使用约定
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
标准程序流程图的符号及使用约定
一、流程图简介:
二、流程图使用的符号定义:
三、流程图编制的要求:
四、流程编制注意的一些问题:
一、流程图简介:
程序流程图(Progran flowchart)作为一种算法表达工具,早已为我国计算机工作者和广大计算机用户十分熟悉和普通使用.然而它的一个明显缺点在于缺乏统一的规范化符号表示和严格的使用规则,国际标准化组织公布的标准ISO5807,Information Processing - Documentation Symbols and Conventions for Data, Program and Systems Flowcharts, Program Network Charts, and System Resources Charts(信息处理-数据、程序和系统流程图、程序网络图和系统资源图的文件编制符号和约定),中国国家标准局也批准的国家标准(GB1525)为我们推荐了一套标准化符号和使用约定,与国际标准保持是一致的。
ISO9001流程定义:是一组将输入转化为输出在相关关联和相互作用的活动。
流程就是一组共同给“顾客”创造价值的相互关联的活动进程。如下图:
什么是流程图?
●流程图是以简单的图标符号来表达问题解决步骤的示意图;
●在实际工作中,我们常常需要向别人介绍清楚某项工作的工作流程,仅用文字是很难
表达清楚的,这就需要充分利用可视化技术,将复杂的工作流程用图形表达出来,这
样不仅使你表达容易,也使别人理解容易;
●流程图的绘制必须使用标准的流程图符号,并遵守流程图绘制的相关规定,才能绘制
出正确而清楚的流程图。
五、流程图使用的符号定义:
符号
程序流程图表示了程序的操作顺序.它应包括:
(1)指明实际处理操作的处理符号,包括根据逻辑条件确定要执行的路径的符
号.
(2)指明控制流的流线符号.
(3)便于读写程序流程图的特殊符号.
以下给出标准流程图所用的符号及其简要说明,请参看图
1.数据---- 平行四边形表示数据,其中可注明数据名,来源,用途或其它的文字说明.此符号并不限定数据的媒体.
2.处理---- 矩形表示各种处理功能.例如,执行一个或一组特定的操作,从而使信息的值,信息形世或所在位置发生变化,或是确定对某一流向的选择.矩形内可注明处理名或其简工功能.
3.特定处理---- 带有双纵边线的矩形表示已命名的特定处理.该处理为在另外地方已得到详细说明的一个操作或一组操作,便如子例行程序,模块.矩形内可注明特定处理名或其简要功能.
4.准备---- 六边形符号表示准备.它表示修改一条指令或一组指令以影响随后的活动.例如,设置开关,修改变址寄存器,初始化例行程序.
5.判断----- 菱形表示判断或开关.菱形内可注明判断的条件.它只有一个入口,但可以有若干个可供选择的出口,在对符号内定义折条件求值后,有一个且仅有一个出口被激活.求值结果可在表示出口路径的流线附近写出.
6.循环界限---- 循环界限为去上角矩形表示年界限和去下角矩形的下界限构成,分别表示循环的开始和循环的结束
六、流程图编制的要求:
七、流程编制注意的一些问题:
流程图有明确的输入输出;流程都要有开始和结束,如果有分支,那么每个分支最好都有结束;
✧流程名称要与内容相符,各个活动内容要准确描述;
✧流程中关键点和决策点不但要识别,还应有相应的控制或保证内容;
✧流程图与图表相结合;
✧流程各个活动角色落到岗位,内部经过各级评审,确保能走单;
✧尽量体现业务的全过程;
✧判断要有不少于2个的分支。
✧进行文字最好以动词开始,判断文字最好带“?”语气;
✧流程图中的各种符合号大小要统一。