/Library-management-system

This is a simple library management system implemented in Java. It allows users to register as students, add books to the library, and issue or return books.

Primary LanguageJava

Library Management System

This is a simple library management system implemented in Java. It allows users to register as students, add books to the library, and issue or return books.

Features

  • Student Registration: Students can register by providing their name and ID.
  • Add Books: Librarians can add books to the library along with their unique IDs.
  • Issue Books: Students can issue books from the library. The system checks if the requested book exists and if it's available. If so, the book is issued to the student.
  • Return Books: Students can return books to the library. The system checks if the book was issued to the student and updates the library accordingly.

How to Use

  1. Compilation: Compile the program using any Java compiler. For example:
  2. Execution: Run the compiled program:
  3. Follow On-screen Instructions: Follow the on-screen prompts to interact with the system. You can register as a student, issue or return books, and exit the system.

Sample Usage

  1. Register as Student:

  2. Issue a Book:

  3. Return a Book:

Dependencies

  • Java Development Kit (JDK)
  • Java Standard Library

Contributors

  • [Your Name]

License

This project is licensed under the MIT License.