Flow chart

diagram that represents a workflow or process From Wikipedia, the free encyclopedia

Flow chart

A flow chart, also known as a flowchart, is a type of diagram, made of boxes and arrows. It can be used to show:

  • An algorithm, a step-by-step list of directions that need to be followed to solve a problem
  • A process, a series of stages in time where the last stage is the product, result or goal.
  • The planned stages of a project.
Thumb
A simple flowchart, which shows what to do, when a lamp does not work.

The flow chart uses boxes, arrows and other elements:

  • Boxes show the process operations, the various steps and actions.
  • Arrows show the order of the steps, and/or different options.
  • Other elements representing materials involved, decisions, people, time or process measurements.[1]

Flowchart building blocks

Common Shapes

The following table shows some of the most common shapes used in flowcharts. Generally, flowcharts are read from top to bottom and left to right. Reading flowcharts can also be called "flowing".

More information Shape, Name ...
Shape Name Description
Thumb Flow Line A Flow Line is an arrow that shows the direction which the flowchart will flow. The line in the arrow can be dotted or solid. If the line is dotted, it can be defined in the legend.
Thumb Terminal Terminals are represented as circles, ovals, stadiums or rounded (fillet) rectangles. They usually contain the word "Start" or "End", or another phrase that shows the start and the end, such as "submit inquiry" or "receive product".
Thumb Process A Process box is represented as a rectangle. This shape is used to show that something is performed. Examples: "Add 1 to X", "replace identified part", "save changes", etc....
Thumb Decision A Decision box is represented as a diamond (rhombus) showing where a decision is necessary, commonly a Yes/No question or True/False test. Each arrow that flows out of a Decision box usually should show "Yes/No" or "True/False"
Thumb Input/Output An Input/Output box is represented as a parallelogram. This box involves receiving data and displaying processed data. The Input/Output box can only move from input to output and cannot be done the other way round. Examples: Get X from the user; display X.
Thumb Annotation Annotations represent comments or remarks about the flowchart. Annotations have no effect on what would happen to the flowchart. Sometimes, the shape consists of a box with dashed (or dotted) lines.
Thumb Predefined Process Predefined Process boxes are represented as rectangles with double-struck vertical edges. These boxes are used to show complex processing steps which may be detailed in a separate flowchart. Example: PROCESS-FILES.
Thumb Preparation Preparation boxes are represented as a hexagon. These may also be called initialization. It shows operations which have no effect other than preparing a value for a subsequent conditional or decision step. Alternatively, this shape is used to replace the Decision Shape in the case of conditional looping.
On-Page Connector An On-Page Connector is generally shown as a circle, and is used to show more of the flowchart in a certain area of the page.
Thumb Off-Page Connector An Off-Page Connecter is generally represented as a home plate-shaped pentagon. It works similarly to the on-page connector except it allows for placing a connector that connects to another page.
Close

Software

Thumb
Flowgorithm, an application used to execute programs from flowcharts

There are many different types of software that deal with making flowcharts. Some types of software allow users to design flowcharts that can be used to help them design a program easier. Other applications can also create programs based on the flowchart that the user designed. Some software that deal with making flowcharts include diagrams.net, Google Drawings, LibreOffice Draw, Microsoft Visio, yEd, and Inkscape.

References

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.