This document describes the development of a library management system for Desklib. The system helps to manage books, borrowers, and other records. It provides automation and makes operation convenient and reduces the overhead of operations. The system includes features like adding new books, storing details of the author, storing reserve books, adding new students, modifying existing book details, and more. The document also includes use case diagrams, class diagrams, and screenshots of the system.