Skip to content

A library management system that allows librarians to easily manage books, patrons, and circulation. The system should have a user-friendly interface, barcode scanning capabilities, and the ability to generate reports on circulation and inventory.

Notifications You must be signed in to change notification settings

shantam-verma/Library-Management-System-Java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Library Management System - Java - Eclipse

This project is built using Java programming language and utilizes object-oriented programming concepts, Java Swings, GUI etc. to create an easy-to-use, efficient, and reliable library management system.


Prerequisites:

Change the route as necessary at lines 79, 159, 171, 389 and 441 of the "AddNewBook" java code.

same as goes with file "EditBook" at lines 137, 231 and 329.

There is a default welcome message displayed on the admin, faculty, and student pages. You may edit that message from the admin or faculty pages by accessing the Add Notice.


Users of the System

- Admin

- Faculty

- Student


Screenshots


Login Page


Faculty Page


Add Notice Page


Provided Functionalities

1. Admin

Can add Liberians, i.e., may provide access to admin and faculty page.

Can remove users such as faculty and student.

Can see all library members.

View all books.

Can Add or Edit Notice.

Can view a static list of the library's issued or due books.


2. Faculty

Can add/search/update/delete/view books.

Can view a static list of the library's issued or due books.

Can see all library members.

Can issue books.

Return Books.

Can Add or Edit Notice.

Can change personal credential or can delete personal account also.


3. Student

Can view all books.

View Notice.

Issue Books.

Return Books.

Can view all issued books.

Can change personal credential or can delete personal account also.


Tools Used

Eclipse IDE

MySQL for the Database


Documentation

About

A library management system that allows librarians to easily manage books, patrons, and circulation. The system should have a user-friendly interface, barcode scanning capabilities, and the ability to generate reports on circulation and inventory.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages