A library management software made in java that records books, issuance, and stakeholders related to it.
NOTES:
- The password will be created as the one entered on first admin login
- The default generated password for Librarian will be created as IdDob
- State files will be created to allow continuations in auto assigned values, etc.
- Login files will store the password (now in encrypted format)
- .csv files will store all the other data
FUNTIONS:
- ADMIN MENU
- Add, Remove, Edit, View all Librarians, and Clerks
- Option to view all in excel
- LIBRARIAN MENU
- Add, Remove, Edit, View all Patrons, and Books
- Issue and Recieve Books
- Option to view all in excel
INSTRUCTIONS:
Run run.exe file (or build and run run.cpp). This will automatically compile files in the required order.
--------------------------------------------------------------------------
Compilation Order:
- Book.java
- Person.java
- Patron.java
- Staff.java
- Clerk.java
- Librarian.java
- Loan.java
- Library.java
--------------------------------------------------------------------------
Installations Required
- Java
CHANGELOG:
Added SHA encryption