Skip to content

Ayush2948/Library-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Library-Management-System

This is a Java-based Library Management System project designed to help manage the operations of a library. It provides a User-Interface for librarians to handle tasks such as adding, updating, and deleting books, managing members, issuing and returning books, and generating reports.

Tools Used • Java Development Kit (JDK) • Java Swing Library • SQLite Database

Features • Book Management: Librarians can add new books to the system, update existing book details (e.g., title, author, publication), and delete books if necessary. • Member Management: The system allows librarians to manage library members by adding new members, updating their information (e.g., name, contact details), and removing members when needed. • Book Issuing: Librarians can issue books to members by recording the member's ID and the book's ID. The system keeps track of the issued books and their due dates. • Book Return: When a member returns a book, librarians can update the system to mark the book as returned and calculate any applicable fines or penalties. • Reports: The system generates various reports for better management, including a list of all books, a list of all members, a list of currently issued books, and a
list of books overdue

Installation

  1. Download the project repository.
  2. Ensure that you have JDK,database(mySQL) installed on your system.
  3. Open the project in your IDE that supports Java.
  4. Build the project to compile all the necessary files.
  5. Connect file with database.
  6. Run the application by executing the main class (e.g., login.java).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages