Common modules in typical Library management system are-
Data storage - Entering data, deleting data and storing it
Report - Gives reports of borrowed books, available books, and students.
Available - To check for the availability of books in library
Search - To avoid physical search of the books