Use Case Diagram for Library Management System
Invalid
Authenticate username or
<<extend>> password
Add book item
<<include>>
Reserve a book
Update catalog
Delete book
<<include>> item
Request new Librarian
book <<include>>
Invalid renewal Edit book item
<<extend>>
Renew a book
User
Send overdue
notification
Pay fine
Send
reservation
<<include>> Fill up feedback availiable
Feedback notification Database
Student Staff form
Send
reservation
canceled
Register new
notification
user
<<include>>
<<include>>
Fill up register Get library card
form ID