This project presents a comprehensive system design for the Cheltenham Football Club, addressing the need for a digital management system. The solution employs an object-oriented analysis and design approach, using Unified Modeling Language (UML) to visualize the proposed system. The project encompasses a detailed analysis of functional requirements, including recording member details, managing accounts, and handling payments. It includes use case diagrams to depict user interactions, class diagrams to illustrate system structure, sequence diagrams for process flows, collaboration diagrams to show object interactions, and flowchart/activity diagrams to represent workflows. The diagrams are accompanied by detailed descriptions and justifications, providing a clear understanding of the system's design and functionality. The project covers key aspects such as member registration, fee management, player suspension, and match details recording, offering a complete solution for the club's information management needs. The appendix provides additional context and definitions of key UML concepts. This project is an example of applying software engineering principles to real-world scenarios.