This report provides a comprehensive overview of the EDSL (Eastern District Soccer League) system design, utilizing Unified Modeling Language (UML) diagrams to illustrate various aspects of the system. It includes use case diagrams detailing system functionalities such as setting up seasons, processing rounds, and generating reports. Sequence diagrams are used to visualize the process flow for activities like processing rounds and setting up divisions. A class diagram outlines the system's structure and relationships between different classes, while a package diagram organizes the system into logical modules. The report also references relevant literature on software development methodologies, system requirements, and UML diagram applications, providing a structured and well-documented approach to the EDSL system's design and development.