Download - 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

Transcript
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