The document describes a Library Management System and the waterfall model used in its development. It discusses each phase of the waterfall model: feasibility study, requirement analysis and specification, system design, coding and unit testing, integration and system testing, and maintenance. The feasibility study found the project financially and technically feasible. Requirements included user, book, and inventory databases. The system was designed to be easy to use. Individual modules were coded, tested, and integrated. The final system was deployed and is maintained through updates and fixes.