This project was developed for the pre-exam of the Software Analysis and Design course.
The collaborators who participated in this project are:
The project includes the following components in the Gym Management folder:
-
Documenti: This folder contains two PDF files:
Casi d'Uso Dettagliati
: Contains the five use cases in a detailed format.Contratti
: Contains the contracts related to the use cases in a detailed format.
-
Gestione Palestra: This folder contains the actual project to be opened in IBM Rational Software Architect Designer (RSAD). Contains Domain Model, Use Case Diagram, System Sequence Diagram, Contracts, Logical Architecture, SW Class Diagram, Sequece Diagrams.
-
src: This folder contains Java classes for the software implementation.
-
Project Overfl - Relazione.pdf: This PDF file represents the project report, detailing all aspects of the system.
-
Progetto Sistema di gestione di una palestra: This folder contains both the final project submission and the instructions presented in the previous four labs.
The aim of this project is to develop a gym management system that automates various tasks, such as client registration, instructor management, lesson scheduling, and more. The system focuses on streamlining gym operations to improve the overall experience for both clients and staff.
This project reflects the collective effort and collaboration of all team members. We hope that the gym management system meets the defined objectives and showcases our expertise in Software Analysis and Design.