Pseudocode, flow charts and structure diagram are techniques that are used to design software. These allow data flow, constructs and variables to be identified before coding begins.
Structure diagrams are a visual design technique used to show the steps needed to solve a problem.
When reading a structure diagram start at the top and work towards the bottom. If a level contains more than one branch, read from left to right before moving to the next level.
The following symbols are used in structure diagrams: