Please enable JavaScript.
Coggle requires JavaScript to display documents.
Introduzione Lez 1 - Coggle Diagram
Introduzione
Lez 1
Uml
Unified Modeling Language
Modellazione
Semplificazione della realtà che descrive le caratteristiche di un sistema
Da un particolare punto di vista
Linguaggio visuale standard per la modellazione di sistemi
Punti di vista
Concettuale
Rappresenta oggetti
o concetti (es. Aereo)
Analisi
Sw
Elementi e relazioni sw
Programmazione
Diagrammi
G
Strutturali
Descrivono gli oggetti
in uno specifico istante
Comportamentali
Interazioni tra oggetti
Obiettivi
sistemi sw
Fornire funzionalità
Gestione informazioni
Secondo principi
di qualità
Es. scalabilità
Sicurezza
2-Progettazione
del sw
Attività di decomposizione in elementi del sistema sw da realizzare
Ognuno con
responsabilità
Specifiche relazioni
tra elementi
Identificazione elementi e relazioni che costituiscono la soluzione
Orientata agli
oggetti (
OOD
)
Insieme di oggetti sw che collaborano
per soddisfare i requisiti
Come
1-Analisi
Che cosa
Investigazione requisiti
per risolvere il problema
Informazioni / Dati
Processi
Requisiti
funzionali
Modo con cui il
sistema andrà usato
Requisiti
non funzionali
Qualità desiderate
del sistema
Sicurezza, scalabilità
(Es. non cancellare esami
da piano di studi)
Orientata agli
oggetti (
OOA
)
Identificazione concetti nel dominio del problema e descrizione ad oggetti
3-Programmazione
Orientata agli oggetti
(
OOP
)
Implementazione di classi
definite durante la progettazione