PPS-25-BTS

Design architetturale

In questa sezione riportiamo come abbiamo scelto di strutturare l’architettura del nostro sistema e i vari componenti.

Architettura complessiva

In seguito al completamento dell’analisi dei requisiti, il gruppo si è concentrato sulla progettazione del design architetturale del sistema. Nell’immagine seguente è possibile osservare la struttura architetturale adottata.

ArchitetturaDelSistema

In particolare, i componenti sono stati suddivisi secondo il pattern MVC (Model-View-Controller):

Questa struttura architetturale ha permesso di mantenere un’elevata separazione delle responsabilità, migliorando la manutenibilità e l’estensibilità del sistema.

Descrizione di pattern architetturali usati

E’ stato scelto di utilizzare il pattern architetturale MVC (Model View Controller) per strutturare l’applicazione in modo modulare e manutenibile.

Il funzionamento di tale pattern è il seguente:

Torna all’indice