You are on page 1of 1

Flowchartmg W~th the A N S I Standard: A Tutorial • 121

can Standards Association,2 with the com- This means that the user of the standard
mittee members drawn from computer is free to draw outlines of any size to fit
vendors and a few major computer users, his own convenience. He may vary the
the committee after the usual compromises size from time to time during the course
drew up a proposed standard and circu- of his flowchart, but he is to observe the
lated it for reaction. With revisions, it was ratio and general configuration specified.
approved in 1963 and published as an For those who do not have ready access
American Standard. The Association for to the standard, the Appendix to this
Computing Machinery and other groups paper summarizes the ratios and config-
published this standard in their periodi- urations.
cals, giving it considerable publicity (see, The standard implicity advances the use
for example, [1]). This standardization of a single width or weight of line for
effort in the United States paralleled a drawing the outlines. It also implicitly ad-
similar effort conducted for the Interna- vances a single orientation or positioning
tional Standards Organization (ISO). of the outhnes with respect to each other.
Subsequently, in 1965 and again in In particular, portions of the outlines
1966, 1968, and 1970, the American Stand- shown horizontally oriented in the stand-
ard was revised. The 1965 revision was ard are to be drawn that way.
major, but the 1966 and 1968 revisions
were only minor. The 1970 revision ex- Basic Outlines
tended the standard to match more closely The basic outlines specified in the
the ISO standard. The standard as it is standard are the input-output, the process,
presented in this tutorial paper is the the flowline, and the annotation outlines.
ANSI 1970 revision [2]. Since this is a These are illustrated in Figure 1 and de-
tutorial paper, it does not cover every scribed in the Appendix.
part of the standard, nor every variation The input-output outline indicates an
in the use of the standard. input or output operation, or input or out-
put data. It is defined for use irrespective
of media, format, equipment, and timing.
ANSI STANDARD Some speciahzed outlines may be substi-
tuted for this outline.
Outlines
The ANSI standard consists, in the The process outline is the general purpose
first place, of a series of graphic outlines outline. It is the de ]acto default outline
or boxes, which the standard terms for use when no other outline is specified
"symbols." The standard advances these by the standard. The process outline indi-
flowchart outlines in three groups: the cates data transformation, data movement,
basic, the additional, and the specialized. and logic operations. Some specialized out-
Complete flowcharts can be drawn using lines may be substituted for this outline.
only the basic and the additional outlines. The flowline outline is an arrow of any
The use of the specialized outlines is length which connects successive other
optional. If they are used, however, they outlines to indicate the sequence of opera-
should be used in a manner consistent with tions or data (the "direction of flow").
the standard. It is defined for use in an alternating
For the outlines in each group, the fashion with the other outlines. As such,
standard specifies the shape, but not the it also indicates the sequence in which the
size. The shape is specified in two ways: other outlines are to be read. To specify
by the ratio of the width to the height the direction of flow or reading, open arrow-
and by the general geometric configuration. heads may be used on any flowline as
shown in Figure 1.
2 As of 1969. t h e A m e r m a n N a t i o n a l S t a n d a r d s I n - The normal direction of flow is. the
s t i t u t e ( A N S I ) . 1430 B r o a d w a y , N e w York, N Y.
10018. normal direction of reading for people

Computing Surveys, Vol. 2, No. 2, June 1970

You might also like