国家标准下的visio流程图符号与规则解析

4星 · 超过85%的资源 需积分: 49 56 下载量 101 浏览量 更新于2023-03-16 1 收藏 261KB DOC 举报
"visio流程图符号含义及标准规则" 在计算机编程和系统设计中,Visio是一款广泛使用的工具,用于创建各种类型的图表,其中包括程序流程图。程序流程图是一种图形化表示算法的方式,它清晰地展示了一个程序的执行顺序。尽管流程图在计算机科学中具有重要的地位,但在早期,其符号表示和使用规则并未统一,这可能导致沟通和理解上的困难。为了解决这个问题,国家标准局制定了GB1525-89标准,规定了一套标准化的流程图符号和使用约定。 1. 程序流程图的基本元素 - 处理符号:通常用矩形表示,代表执行的处理或操作,可以包含处理名称或简要功能描述。 - 流线符号:连接处理符号的线条,指示控制流程的方向。 - 特殊符号:辅助理解的符号,如决策点、循环等。 2. 常见流程图符号及其含义 - 数据符号:通常为斜四边形,用于表示数据,可以标注数据名称、来源、用途等信息,不限定数据的存储形式。 - 处理符号:矩形,表示各种处理或活动,可能改变信息的值或状态。 - 待定处理符号:双纵线的矩形,用于表示已在别处详细说明的特定处理,如子程序或模块。 - 准备符号:长六边形,表示对指令或指令组的修改,以影响后续活动,如设置标志、初始化等。 - 判断符号:菱形,用于进行条件判断,只有一个入口,但有多条出口,根据条件的满足情况决定出口路径。 - 循环符号:分为上下两个部分,用于表示循环的开始和结束,可以注明循环标识符和终止条件。 3. 循环的表示 - 循环开始和结束:循环符号可以指定循环的边界,条件可以放在上界限或下界限内,例如,"当A>B"表示在循环开始时检查条件,"直到C<D"则表示在循环结束时检查条件。 4. Visio中的应用 - Visio提供了这些标准化符号,使得用户能够按照规范绘制程序流程图,提高了图表的标准化和可读性。 - 使用Visio绘制流程图,可以方便地编辑、布局和共享,对于团队协作和项目管理尤其有用。 通过理解并遵循GB1525-89标准,开发者和分析师可以更有效地使用Visio来创建程序流程图,确保不同的人能够准确理解和复现程序逻辑。这种标准化的流程图不仅提高了工作效率,还有助于减少错误和误解,促进团队间的沟通与合作。