Introduzione alla Progettazione del Softwareromanop/files/TdP/In... · (Canale di Ingegneria delle...

35
Introduzione alla Progettazione del Software Prof. Paolo Romano Corso di Tecniche di Programmazione Laurea in Ingegneria Informatica (Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti) Anno Accademico 2007/2008 Dipartimento di Informatica e Sistemistica Antonio Ruberti “Sapienza” Università di Roma Si ringrazia il Prof. Giuseppe De Giacomo per aver reso disponibile il materiale didattico sul quale si basano queste slides

Transcript of Introduzione alla Progettazione del Softwareromanop/files/TdP/In... · (Canale di Ingegneria delle...

Page 1: Introduzione alla Progettazione del Softwareromanop/files/TdP/In... · (Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti) Anno Accademico 2007/2008 Dipartimento

Introduzione alla Progettazione del Software

Prof. Paolo Romano

Corso di Tecniche di ProgrammazioneLaurea in Ingegneria Informatica

(Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti)

Anno Accademico 2007/2008

Dipartimento di Informatica e Sistemistica Antonio Ruberti

“Sapienza” Università di Roma

Si ringrazia il Prof. Giuseppe De Giacomo per aver reso disponibile il materiale didattico sul quale si basano queste slides

Page 2: Introduzione alla Progettazione del Softwareromanop/files/TdP/In... · (Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti) Anno Accademico 2007/2008 Dipartimento

Introduzione alla Progettazione del Software

Ciclo di Vita

Page 3: Introduzione alla Progettazione del Softwareromanop/files/TdP/In... · (Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti) Anno Accademico 2007/2008 Dipartimento
Page 4: Introduzione alla Progettazione del Softwareromanop/files/TdP/In... · (Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti) Anno Accademico 2007/2008 Dipartimento
Page 5: Introduzione alla Progettazione del Softwareromanop/files/TdP/In... · (Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti) Anno Accademico 2007/2008 Dipartimento
Page 6: Introduzione alla Progettazione del Softwareromanop/files/TdP/In... · (Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti) Anno Accademico 2007/2008 Dipartimento

Introduzione alla Progettazione del Software

Qualità

Page 7: Introduzione alla Progettazione del Softwareromanop/files/TdP/In... · (Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti) Anno Accademico 2007/2008 Dipartimento
Page 8: Introduzione alla Progettazione del Softwareromanop/files/TdP/In... · (Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti) Anno Accademico 2007/2008 Dipartimento
Page 9: Introduzione alla Progettazione del Softwareromanop/files/TdP/In... · (Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti) Anno Accademico 2007/2008 Dipartimento

Esempio

Page 10: Introduzione alla Progettazione del Softwareromanop/files/TdP/In... · (Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti) Anno Accademico 2007/2008 Dipartimento

Soluzione

Page 11: Introduzione alla Progettazione del Softwareromanop/files/TdP/In... · (Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti) Anno Accademico 2007/2008 Dipartimento
Page 12: Introduzione alla Progettazione del Softwareromanop/files/TdP/In... · (Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti) Anno Accademico 2007/2008 Dipartimento
Page 13: Introduzione alla Progettazione del Softwareromanop/files/TdP/In... · (Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti) Anno Accademico 2007/2008 Dipartimento
Page 14: Introduzione alla Progettazione del Softwareromanop/files/TdP/In... · (Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti) Anno Accademico 2007/2008 Dipartimento
Page 15: Introduzione alla Progettazione del Softwareromanop/files/TdP/In... · (Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti) Anno Accademico 2007/2008 Dipartimento
Page 16: Introduzione alla Progettazione del Softwareromanop/files/TdP/In... · (Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti) Anno Accademico 2007/2008 Dipartimento
Page 17: Introduzione alla Progettazione del Softwareromanop/files/TdP/In... · (Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti) Anno Accademico 2007/2008 Dipartimento
Page 18: Introduzione alla Progettazione del Softwareromanop/files/TdP/In... · (Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti) Anno Accademico 2007/2008 Dipartimento
Page 19: Introduzione alla Progettazione del Softwareromanop/files/TdP/In... · (Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti) Anno Accademico 2007/2008 Dipartimento
Page 20: Introduzione alla Progettazione del Softwareromanop/files/TdP/In... · (Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti) Anno Accademico 2007/2008 Dipartimento
Page 21: Introduzione alla Progettazione del Softwareromanop/files/TdP/In... · (Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti) Anno Accademico 2007/2008 Dipartimento
Page 22: Introduzione alla Progettazione del Softwareromanop/files/TdP/In... · (Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti) Anno Accademico 2007/2008 Dipartimento
Page 23: Introduzione alla Progettazione del Softwareromanop/files/TdP/In... · (Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti) Anno Accademico 2007/2008 Dipartimento
Page 24: Introduzione alla Progettazione del Softwareromanop/files/TdP/In... · (Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti) Anno Accademico 2007/2008 Dipartimento
Page 25: Introduzione alla Progettazione del Softwareromanop/files/TdP/In... · (Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti) Anno Accademico 2007/2008 Dipartimento

Principi guida nello sviluppo del software

Page 26: Introduzione alla Progettazione del Softwareromanop/files/TdP/In... · (Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti) Anno Accademico 2007/2008 Dipartimento

Introduzione alla Progettazione del Software

Modularizzazione

Page 27: Introduzione alla Progettazione del Softwareromanop/files/TdP/In... · (Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti) Anno Accademico 2007/2008 Dipartimento
Page 28: Introduzione alla Progettazione del Softwareromanop/files/TdP/In... · (Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti) Anno Accademico 2007/2008 Dipartimento
Page 29: Introduzione alla Progettazione del Softwareromanop/files/TdP/In... · (Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti) Anno Accademico 2007/2008 Dipartimento
Page 30: Introduzione alla Progettazione del Softwareromanop/files/TdP/In... · (Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti) Anno Accademico 2007/2008 Dipartimento
Page 31: Introduzione alla Progettazione del Softwareromanop/files/TdP/In... · (Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti) Anno Accademico 2007/2008 Dipartimento
Page 32: Introduzione alla Progettazione del Softwareromanop/files/TdP/In... · (Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti) Anno Accademico 2007/2008 Dipartimento
Page 33: Introduzione alla Progettazione del Softwareromanop/files/TdP/In... · (Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti) Anno Accademico 2007/2008 Dipartimento
Page 34: Introduzione alla Progettazione del Softwareromanop/files/TdP/In... · (Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti) Anno Accademico 2007/2008 Dipartimento
Page 35: Introduzione alla Progettazione del Softwareromanop/files/TdP/In... · (Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti) Anno Accademico 2007/2008 Dipartimento