Scaricare la presentazione
La presentazione è in caricamento. Aspetta per favore
PubblicatoTacito Cozzi Modificato 9 anni fa
1
Ingegneria del software Modulo 1 -Introduzione al processo software Unità didattica 4 - Progettazione del software Ernesto Damiani Università degli Studi di Milano Lezione 10 – I pattern (2)
2
Model-View-Controller
3
Commenti Il componente Model incapsula dati e funzionalità dell’applicazione I componenti View mostrano informazioni all’utente – View ottiene informazioni da un Model – Ci possono essere più View per ogni Model – Ogni View ha associato un Controller che gestisce gli eventi (ad esempio clic del mouse). Gli eventi sono tradotti in richieste di servizio inviati a Model oppure a View. Esempio: i componenti di accesso a database
4
Scomposizione di un pattern
5
Categorie di pattern Pattern Architetturali – Strutture di interi sistemi applicativi Design Pattern – Sottosistemi software ricorrenti nelle applicazioni Idiomi – Implementazioni di specifici componenti – Dipendono dal linguaggio di programmazione (C++ o Java) FINE
Presentazioni simili
© 2024 SlidePlayer.it Inc.
All rights reserved.