Terminator
oval
the beginning and the end of the flowchart
Process
rectangle
Indicates any process function
Decision
Diamond
A decision/ question point where the flowchart splits into two or more parts
Data
Rhombus
Input and outputs
Represents any type of data in the flowchart
Arrow
Links the different diagrams together to show the progression of the flowchart
connector
circle
it continues the flowchart in a separate area for if the flowchart is too long
Database
cylinder or { }
A list of information that allows for searching and sorting
Subroutine
rectangle with margins on each side
A named process such as a module or a subordinate
Manual input
trapezium on its side
Any operation that is performed manually (by a person)
Document
square with wavy base
Data that can be read by people, such as printed output
off-page connector
bookmark shaped - sqaure with triangluar base
Used for cross-references and hyperlinks to other pages