...
/Use Case Diagram for the Library Management System
Use Case Diagram for the Library Management System
Learn how to define use cases and create the corresponding use case diagram for the library management system.
Let’s build the use case diagram for the library management system and understand the relationship between its different components.
First, we will define the different elements of our library, followed by the complete use case diagram of the system.
System
Our system is a "library."
Actors
Next, we will define the main actors of our library management system.
Primary actors
Member: This actor is the client of the library. It can search, reserve, renew, or return a book and modify its library membership.
Librarian: It acts as an admin in a library management system. It can add or remove a book as well as modify the status of members or books. It can also issue and return books.
Secondary actors
System: It can send alerts related to reservations and late returns of books.
Use cases
In this section, we will define the use cases for the library. We have listed the use cases according to their respective interactions with a particular actor.
Note: You will see some use cases occurring multiple times because they are shared among different actors in the system.
Librarian
Add book: To add a ...