Submitted By-Uttam Singh: Assignment 5
Submitted By-Uttam Singh: Assignment 5
SUBMITTED BY-UTTAM
SINGH
ROLL NO – 1805213062
BRANCH- IT 3RD YEAR
Design a Library Management System
Library management systems also involve maintaining the database for entering
new books and recording books that have been borrowed with their respective
due dates.
3. There could be more than one copy of a book, and library members
should be able to check-out and reserve any copy. We will call each
copy of a book, a book item.
7. The system should be able to collect fines for books returned after the
due date.
8. Members should be able to reserve books that are not currently
available.
9. The system should be able to send notifications whenever the
reserved books become available, as well as when the book is not
returned within the due date.
10. Each book and member card will have a unique barcode. The
system will be able to read barcodes from books and members’ library
cards.
• Account: We will have two types of accounts in the system, one will
be a general member, and the other will be a librarian.
Return a book: Any library member or librarian can perform this activity.
The system will collect fines from members if they return books after the
due date. Here are the steps for returning a book: