>   Dipartimento di Informatica   >   Toni Mancini
[login|nuovo account]      [Italiano|English]

Laurea in Ingegneria Gestionale, Corso di

Progettazione del Software

Edizione dell'a.a. 2007/08

Prerequisiti

Si richiede buona conoscenza dei fondamenti della programmazione e di un linguaggio ad alto livello, tipicamente Java.

In dettaglio, si richiede che lo studente dòmini i contenuti dei seguenti corsi (erogati nel primo anno dei CdL della classe di Ingegneria dell'Informazione):

  • Fondamenti di Informatica
  • Tecniche di Programmazione
Inoltre, si richiedono buone capacità logico-matematiche e dominio delle conoscenze apprese nei corsi di Matematica erogati nel primo anno di studi di un qualunque CdL della classe di Ingegneria dell'Informazione.

Allo scopo di permettere una corretta autovalutazione --da parte degli studenti-- del possesso dei prerequisiti richiesti, vengono forniti materiale ed esercizi opportuni.

Obiettivi

L'obiettivo del corso è lo studio e l'approfondimento degli aspetti fondamentali relativi alla progettazione del software: le qualità del software, il concetto di modulo e la modularizzazione, la distinzione tra analisi (concettualizzazione) e progettazione (realizzazione), la nozione di specifica, ecc.

Gli argomenti vengono trattati dando enfasi ad aspetti metodologici e ad aspetti sperimentali utilizzando la notazione di UML (Unified Modeling Language) per la fase di analisi, e il linguaggio Java per la fase di realizzazione.

Alla fine del corso lo studente dovrebbe avere acquisito tecniche e metodi per affrontare problemi di progettazione e realizzazione dei programmi secondo una metodologia basata sulla distinzione tra concettualizzazione e realizzazione, sulla modularizzazione e sulla orientazione agli oggetti.



[This web site could never be realised without the sophisticated features of a pure text editor and the extreme power of 220V]