Structure Diagrams
What is a structure diagram?
- A structure diagram is a visual representation of problem decomposition
- A tool to show how a complex problem can be broken down into more manageable sub problems
- A planning tool for developers during the analysis of a problem
Worked example
A hairdressers uses a mobile phone app to allow clients to book appointments.
Clients must log in before they can use the system. They then choose to book a new appointment, view all appointments already made or update their personal details. If clients choose to view their appointments, they can either view them on-screen or print them off.
A structure diagram has been used to design the mobile phone app.
Write one letter from the following table in each space to complete the structure diagram [4]
Letter | Task |
A | Book new appointment |
B | Check price list |
C | Update personal details |
D | View appointments on screen |
E | Log out of system |
F | Print a paper copy of appointments |
Answer