No TL;DR found
Abstract: A Library Management System is a project that tries to create an automated and computerised version for a library so that the daily work of a library can be managed and monitored easily and efficiently. Earlier, the librarian used to manage the whole work in manual mode in the form of files and record books. Also, the process of adding new books, new students, issuing and returning books had to be managed in a manual manner which is very slow and inefficient. The library management system resolves this problem and provide a better solution to this. It provides a user-friendly interface application to the librarian where he can do all the operations of a library very easily. The application mainly consists of three modules which are admin module, librarian module and student module. The admin module will be managed by the system administrator. He manages the overall functioning of the application. The librarian module will be accessed by the librarian. He can perform various operations inside the application such as add new students, new books to the database, issuing and returning of books, updating student’s details, book’s details, generating weekly/monthly reports etc. The student module can be accessed by the registered students only. The operations that can be performed by the student includes: view all books available in the library, search the availability of a particular book, number of books he has issued, overall fine he has to pay etc. These three modules are interconnected with each other and also with the database. The application is built using Java technology and Sql database. Keywords: Library Management System, Module, Java, Sql, Database