zoukankan      html  css  js  c++  java
  • 流程图图形标准含义

    rectangle:矩形
    作用:一般用作要执行的处理(process),在程序流程图中做执行框。在Axure中如果是画页面框架图,那么也可以指代一个页面。你可把页面和执行命令放在同一个流程中做说明,这个时候将两类不同的矩形做色彩区别,然后做说明就好了。 
    
    rounded rectangle:圆角矩形或者扁圆 
    作用:表示程序的开始或者结束,在程序流程图中用作为起始框或者结束框。 
    
    beveled rectangle:斜角矩形 
    作用:斜角矩形我几乎不使用,可以视情况自行定义。或者在其他的流程图中,有特殊含义,暂不知晓,也希望有识之士指点一二。 
    
    diamond:菱形 
    作用:表示决策或判断(例如:If…Then…Else),在程序流程图中,用作判别框。 
    
    file:文件 
    作用:表达为一个文件,可以是生成的文件,或者是调用的文件。如何定义,需要自己根据实际情况做解释。
     
    
    bracket:括弧 
    作用:注释或者说明,也可以做条件叙述。一般流程到一个位置,做一段执行说明,或者特殊行为时,我会用到它。
     
    
    semicircle:半圆形 
    作用:半圆在使用中常作为流程页面跳转、流程跳转的标记。 
    
    triangle:三角形 
    作用:控制传递,一般和线条结合使用,画数据传递。 
    
    trapezoid:梯形 
    作用:一般用作手动操作。 
    
    ellipse:椭圆形或圆形 
    作用:如果画小圆,一般是用来表示按顺序数据的流程。如果是画椭圆形,很多人用作流程的结束。如果是在use case用例图中,椭圆就是一个用例了。 
    
    hexagon:六边形 
    作用:表示准备之意,大多数人用作流程的起始,类似起始框。 
    
    parallelogram:平行四边形 
    作用:一般表示数据,或确定的数据处理。或者表示资料输入(Input)。
     
    
    actor:角色 
    作用:来自于use case 用例,模拟流程中执行操作的角色是谁。需要注意的时,角色并非一定是人,有时候是机器自动执行,有时候也可是模拟一个系统管理。 
    
    database:数据 
    作用:就是指保存我们网站数据的数据库。 
    
    image:图片 
    作用:表示一张图片,或者置入一个已经画好的图片、流程或者一个环境。

    大家在绘制流程图时,有各种各样的形状,有圆形、菱形、矩形等等,他们都代表什么概念呢?

     如果我们画的流程图用错图形,发给别人看,那是一件很尴尬的事。

    重要的事说三遍,不要用错图形符号!不要用错图形符号!不要用错图形符号!

    掌握并熟练使用各种流程图图形,才能让我们的流程图显得更加清晰、易读,显得我们更加专业

    1,开始形状/结束形状,“跑道圆”形状代表开始或者结束。

     2,处理过程,“矩形”

    这里可以写一些“工序”“处理过程”

    3,判断,“菱形”

    判断是流程图中经常用到的

    判断是否

    判断条件

    4,文件

    普通的流程图中文件长这样 ↑

    Axure中的文件↑

    文件一般是用在输出文件或者写入、修改文件

    5,括弧,注释

    用于注释流程、条件叙述。

    6,平行四边形,数据的输入或者输出

    表示数据输入或者计算机输出信息

    7,双边矩形,预设处理

    可以理解为子流程,像一个黑盒。双边矩形中包着一个流程图,只是没有详细显示而已。Axure中并没有这个图标。

    常见的图形都介绍完了,其他的一般用不到,豆子也没用过。详细的自己可以看看资料。

    用对图形只是基础,大家在画流程图的时候,思路清晰才是最重要的。返回搜狐

  • 相关阅读:
    How To Build CyanogenMod Android for smartphone
    CentOS安装Code::Blocks
    How to Dual boot Multiple ROMs on Your Android SmartPhone (Upto Five Roms)?
    Audacious——Linux音乐播放器
    How to Dual Boot Multiple ROMs on Your Android Phone
    Everything You Need to Know About Rooting Your Android Phone
    How to Flash a ROM to Your Android Phone
    什么是NANDroid,如何加载NANDroid备份?
    Have you considered compiled a batman-adv.ko for android?
    BATMAN—Better Approach To Mobile Adhoc Networking (B.A.T.M.A.N.)
  • 原文地址:https://www.cnblogs.com/lukelook/p/11217031.html
Copyright © 2011-2022 走看看