This report presents a comprehensive analysis and evaluation of the Workington Council Library System Design. The project aimed to develop a system that would automate library operations, eliminating manual processes and improving efficiency. The report outlines the scope, goals, objectives, and design principles employed in the project. It delves into the research methodology, including the study of real-time applications and relevant research work. The report also discusses the design choices made, including the use of Unified Modeling Language (UML) diagrams, and identifies areas for improvement, such as security enhancements and trust management. The report concludes with a discussion of the system's strengths and weaknesses, highlighting the potential for future development and optimization.