Share with others

The main objective of this project is to provide a complete automated Library by digitizing its each and every functionality. Starting from the book-keeping, issuing of books, fine generation, advance booking and report generation all will be accomplished under one single project. The project will increase the accuracy by making the whole issuing and returning of books speedier, manageable, less time consuming and more efficient. It will certainly reduce the manual work used in preparing reports and data retrieval.

Existing System

The Existing system has a lot of redundancies and inconsistencies. A lot of work force is deployed to drive the library efficiently. All the data management is done over papers. It becomes very difficult to respond at once how many copies of a particular book are there or is the book available with the library or not. The Book issuing, returning and advance booking also involves ambiguity at many levels. For any report to be prepared, it takes around 2-3 days for completion. The whole system needs to be optimized to a good level which exactly what this project is going to do.

Proposed system

The project will be a web based project with a database server responsible for maintaining every single detail of the Library. It has a very user friendly interface which can easily be operated by any non-technical person. It will make the Library management more efficient, responsive and less time consuming with high level of accuracy. Any person can inquire about the books with a single mouse click. Issuing of books, returning of books and fine generation will become simple and easy.


There are essentially four modules of this software;

Admin module: Admin will have complete control over the system. Admin has permissions to update, delete or modify any existing record or make a new entry (books and members). A user can send request for advance booking of a book to admin by sending an email.

Normal Users: The normal users enjoy only limited privileges. They have a view access to the books. They can browse through the categories, search for a particular book, return and issue a book. They are also provided with an email option in case of a query.

Members: Members of this project also share limited access. They can only browse through the categories and search for a book. They have to send mails to the admin in case they want a book.

Report generation: The Reports generated by this system can be stored on hard disk as excel sheet or PDF file. Reports can directly me mailed or Faxed.

Hardware configuration

  • Processor Pentium IV
  • RAM 256 MB
  • Monitor Standard color Monitor
  • Hard disk 40 GB
  • Floppy drive 1.44 MB
  • CD drive LG 52X
  • Key board Multi Media Standard 102 keys keyboard
  • Mouse Scroll able 3 buttons

Software configuration

  • Operating system Windows 2003/XP, Solaris/Linux
  • Language Java/ JDBC, JNDI, Servlets, JSP
  • IDE Eclipse

Download Projects

Download Abstract Project Abstract
Download Source Code Project Source Code
Download Database Project database

Share with others