This document describes the development of a library management system project. It includes an introduction that outlines the problems with a manual library system and the objectives of creating a computerized system. It then covers the methodology used, including collecting requirements, conducting a feasibility study, analyzing the current system, designing the new system workflow and classes. The results section shows the C++ code developed for the 'book' and 'student' classes and includes screenshots of the user interface. It concludes that the system provides faster retrieval of information and reduces paperwork compared to the manual system.