Skip to content

Library System with and Interactive User Interface created using JAVA swing

Notifications You must be signed in to change notification settings

Youssef-Elkady/Univertisity-Library-System

Repository files navigation

Univertisity-Library-System

Calendar Jar file must be added to be able to access date related features.

Library System with and Interactive User Interface created using JAVA swing

All file names and login data and saved in a seperate package named constants

Library System includes 2 seperate user types (Admins and Librarians)

Admins are able to:

1: Load Existing Librarian Database to the Program
2: Add librarians
3: Delete Existing Librarians
4: View a table of Existing Librarians
5: Save any changes to a text file

Librarians are able to:

1: Load exisiting database of books and borrowing operations to the program
2: Add a new book to the system
3: Add a new book borrowing operation to the system
4: View a table of the Existing Books in the database
5: View a table of the existing Borrowing operations in the database
6: Return an already Borrowed book
7: Calculate the borrowing fee the student must pay when returning the book
8: Save all new Data to a file

Validations Occur on all inputted data

About

Library System with and Interactive User Interface created using JAVA swing

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages