Skip to content

Repository for Library Management System developed for the 2nd year RAD group project.

Notifications You must be signed in to change notification settings

danujaya00/library-management-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

Library Management System

Repository for Library Management System developed for the 2nd year RAD group project.

Overview

The Library Management System is a Java console application designed for efficient management of a library's operations. It allows users to perform various tasks such as adding/removing books, registering/removing members, lending/returning books, and managing fines.

Features

  • Add Books: Add new books to the library.
  • Register Members: Register individuals as library members.
  • Remove Books: Remove books from the library's collection.
  • Remove Members: Remove members from the library's records.
  • Search Book Information: Search for information about a specific book.
  • Search Member Information: Search for information about a library member.
  • Display Book Names: Display the names of all books in the library.
  • Display Member Names: Display the names of all registered members.
  • Lend Books: Facilitate the lending of books to library members.
  • Return Books: Manage the return of borrowed books.
  • View Lending Information: Display information about book lending transactions.
  • Display Overdue Books: List books and borrowers' details if the return date is overdue.
  • Fine Calculation: Calculate fines for members based on the overdue period when returning a book.

Getting Started

Prerequisites

  • Java Development Kit (JDK)

Usage

  • Follow the on-screen prompts to interact with the application.
  • Use the menu options to perform different tasks.

About

Repository for Library Management System developed for the 2nd year RAD group project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages