You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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
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.
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.