The scenario
A school implements a digital library system to track book loans, manage overdue items, and send email notifications. The primary users are the Librarian (managing loans) and Students (borrowing/returning), with an external Email System for notifications.
What is in this drawing
Read the decisions behind it.
01
Renew Loan extends Borrow Book at a defined extension point
02
Send Overdue Notices includes Generate Overdue List
03
Email System is modeled as an external actor
When modeling library workflows in educational settings requiring overdue tracking and external notification integration.
More like this