This report presents a comprehensive Systems Analysis Assessment 2 for AAA Mechanics Ltd, addressing system requirements, use cases, and domain modeling. The analysis begins with identifying stakeholders and their goals, followed by the application of various techniques like surveys, interviews, and brainstorming to gather functional requirements. The report details primary functional and non-functional requirements, including recording client, vehicle, and employee information, and sending automated notifications. Use cases are defined for actors such as admin, employees, managers, and customers, with descriptions and a use case diagram illustrating their interactions. Domain modeling, including domain classes, attributes, and a class diagram, is used to represent the structure of the system. The report then delves into use case modeling, providing fully developed use case descriptions, activity diagrams, and system sequence diagrams. Finally, a CRUD (Create, Read, Update, Delete) analysis is conducted to verify all required use cases. This assessment provides a thorough examination of the system's design and functionality.