Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.
Shade in the A or B circle for each question.
Draw a line connecting each item on the left to its match on the right.
| Left column | Right column | |
|---|---|---|
| 1System boundary (rectangle) | AActors must be drawn outside the system boundary. Only use cases go inside the box. | |
| 2Stick figure labelled 'Student' | BCustomer -----> (Place Order) | |
| 3A primary actor starts an interaction with the system to achieve their own goal, so they are drawn on the left of the boundary. | CThe boundary box is the wrong way around. It should surround the use cases, and the actors should be outside it. | |
| 4A secondary actor is an external system or person that supports the use case. They are usually drawn on the right of the boundary. | DAn actor: a user or role outside the system who interacts with it, drawn as a stick figure beside the boundary box. | |
| 5A Teacher stick figure drawn inside the system boundary box next to the use cases | EA box drawn around the use cases that marks what is inside the system. Everything outside the box is not part of the system. | |
| 6A system boundary box drawn around only the actors, with the use cases left outside it | F(Process Payment) -----> Payment Gateway |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
Use case diagram — A diagram showing actors (stick figures) outside a system boundary box, linked by lines to the use cases inside the box that they can do with the system.actor Student
actor Librarianrectangle "Library System" {
usecase "Borrow book" as UC1
}rectangle "Library System" {
usecase "Borrow book" as UC1
}actor Student
usecase "Borrow book" as UC1
Student --> UC1actor Librarian
usecase "Borrow book" as UC1
UC1 --> Librarian