Created by: [Your Name]
Member
Librarian
Library System
The member is registered and has a valid library card.
The library system is operational.
The member borrows a book, and the system updates the book's status to 'borrowed'.
The member returns a book, and the system updates the book's status to 'available'.
Member searches for a book.
System displays search results.
Member selects a book to borrow.
System checks the book's availability.
If available, system records the borrowing details and updates the book's status to 'borrowed'.
Member borrows the book.
If the book is not available:
System places the book on hold for the member.
System notifies the member when the book becomes available.
If the member has overdue books:
System notifies the member of overdue books.
System may restrict further borrowing until the overdue books are returned.
System must update in real-time.
Only registered members can borrow books.
Book borrowing limits apply depending on membership type.
Daily, as members frequently borrow and return books.
Members have access to the online catalog to search for books.
Librarians are available to assist with borrowing and returns during library hours.
Integration with upcoming e-book lending service.
Handling of damaged or lost books.
Templates
Templates