Scaricare la presentazione
La presentazione è in caricamento. Aspetta per favore
PubblicatoFabia Cecchini 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 8 – Altri diagrammi
2
Stato degli oggetti Un diagramma stati-transizioni mostra: – La “storia” di una classe – Gli eventi che causano una transizione da uno stato all’altro – Le azioni attivate da una transizione di stato I diagrammi stati-transizioni vanno creati per oggetti dotati di un comportamento significativo
3
Diagramma stati-transizioni
4
Il mondo reale: i componenti I diagrammi dei componenti illustrano l’organizzazione e le interdipendenze tra componenti software Cos’è un componente? – Componente a livello sorgente – Componente a livello oggetto – Componente a livello eseguibile
5
Diagramma dei componenti
6
Mettere in opera il sistema Il diagramma della messa in opera (deployment) mostra la configurazione dei moduli eseguibili e dei processi corrispondenti. Il diagramma della messa in opera visualizza la distribuzione dei componenti nel sistema informativo d’impresa
7
Diagramma della messa in opera
8
Come estendere UML Gli stereotipi possono estendere la notazione UML Possono essere usati per classificare ed estendere associazioni, relazioni d’ereditarietà, tra classi e componenti Esempi: – Stereotipi di classi: contorno, controllo, entità, utilità, eccezione – Stereotipi di ereditarietà: usa ed estende – Stereotipi di componenti: sottosistemi FINE
Presentazioni simili
© 2024 SlidePlayer.it Inc.
All rights reserved.