Use Case Diagram: Flash Card
Metadata
Version History
| Date |
Status |
Author |
Reviewer |
Change |
Commit |
| 2026-10-14 |
Accepted |
Jens Tirsvad Nielsen |
AI as stand-in for S01 |
Initial version |
pending |
Purpose and Scope
The system boundary is the flash card program: the window, the word list it reads, the progress file it writes and the optional spoken word. The Learner is the only actor. The git host, the course and the repository's readers are outside the boundary.
Diagram
Actor Table
| Actor |
Stereotype |
Stakeholder ID (SA) |
Goals (use cases) |
| Learner |
<<Actor>> |
S01, S02 |
Study Flash Cards |
Use Case Table
| Use Case |
Actor(s) |
Goal |
| Study Flash Cards |
Learner |
Learn the words of a word list by seeing each card, checking its translation and keeping only the words not yet known |
Relationships
None. Hearing the Malay word is an extension flow of Study Flash Cards (see UC-001), not a use case of its own, because it has no goal apart from studying.