This report presents an analysis and design for a report generation system tailored for the Allsports Sports Club. The study begins with an introduction that outlines the project's objectives, which include implementing an effective system development plan, integrating operational processes, and ensuring system feasibility. The report then details the existing system, highlighting its limitations, such as time-consuming processes, and proposes an agile development methodology for the new system. Key sections cover system requirements, both functional (project plan, system development, authentication, member registration, database) and non-functional (faster options, user-friendly interface, effective operations, performance improvement, and compliance). A cost-benefit analysis is included, showing a positive NPV and ROI, along with a project schedule and work breakdown structure. The investigation techniques employed, such as reports, documents, and online surveys, are also discussed, followed by reflections and conclusions. The report aims to provide a comprehensive overview of the system's development, from initial analysis to proposed improvements, supporting the Allsports Sports Club in streamlining its report generation processes. The project's stakeholders, including clients, sponsors, and team members, are also clearly identified.