DRAFT — under teacher review.
Essential Terms — C02
Hamilton College · Year 12 · 2026
A glossary of every term you need to recognise and use correctly across C02. Click a term to expand its definition. Use this as a vocabulary self-check before your C2-1 (Poster Peer-Assessment) and C2-2 (Hand-Drawn Diagrams) validations — if you can't define a term in your own words, you can't defend it under questioning.
Topics covered
- Data collection methods (interviews, surveys, observations, reports)
- User stories
- Context diagrams
- Data flow diagrams
- Use case diagrams
Glossary
Note
- Actor An entity that can interact with the software solution as shown in a use case diagram
Note
- Association A relationship between two elements in a use case diagram
Note
- Close-ended questions Questions that can be answered with a finite set of responses
Note
- Context diagram A visualisation of a system in its entirety that indicates the data that is passed into and out of the system
Note
- Data Raw, unprocessed facts and figures
Note
- Data flow The movement of a piece or collection of data within an information system, as shown in context diagrams and data flow diagrams (DFDs)
Note
- Data flow diagram (DFD) A graphical visualisation of the flow of information within a system, including data provided by external entities
Note
- Data store A representation of a collection of data that is stored in some way within a system
Note
- Entity The users or external systems that interact with the system being created
Note
- Extend A relationship between use cases where one use case has optional or additional functionality, which is represented in a use case diagram as a second use case
Note
- Generalisation A parent-child relationship between two elements in a use case diagram
Note
- Include A relationship between use cases where one use case is tied to, or relies upon, the functionality contained within another use case
Note
- Interview A face-to-face meeting between people for consultative purposes
Note
- Observation A method of data collection that involves physically observing how a system operates and how it is used
Note
- Open-ended questions Questions where the number of potential answers is infinite
Note
- Process (context diagram) An abstract representation of the whole system being created
Note
- Process (data flow diagram) An abstract representation of a function within a system
Note
- Qualitative data Data that consists of descriptive details, usually gathered via surveys or interviews
Note
- Quantitative data Data that can be easily processed in a statistical manner, usually composed of definite numbers
Note
- Relationship The connections between elements within a use case diagram
Note
- Report A written document providing a summary or finding in relation to the context or system being analysed
Note
- Survey A set of questions that ask for a response to be selected from a list of alternatives
Note
- System boundary A rectangle around relevant use cases that indicates the use cases that are within the scope of the solution
Note
- Unified Modeling Language (UML) A general-purpose visual modelling language
Note
- Use case A representation of the transactions or functions a user (actor) can complete in a system, as shown in a use case diagram
Note
- Use case diagram (UCD) A method of describing how a user interacts with a system, using Unified Modeling Language (UML)
See also
- Context Diagram — the highest-level view of your system
- Context Diagram vs Data Flow Diagram — what changes between Level 0 and Level 1
- What Is an Entity — entities aren't only people
- Excalidraw Diagram Starters — pre-framed canvases for rehearsing all three diagrams
