Programma del corso

Tecnologie dell'informazione in azienda. Struttura e funzionalitą dei sistemi informativi. Il sistema informativo direzionale.
Cenni di pianificazione, valutazione e conduzione dei progetti informatici. Analisi costi-benefici degli investimenti in tecnologie informatiche.

La progettazione concettuale e logica delle basi di dati. Il modello Entitą-Relazione. Strategie di progetto. Ristrutturazione di schemi E-R. Traduzione verso il modello relazionale.

Sistemi informativi per il supporto direzionale: data warehousing e OLAP. Architetture e paradigmi per l'analisi dei dati. Progettazione concettuale e logica di data warehouse. Operazioni per l'analisi dei dati.

Sviluppo dei sistemi informativi: analisi dei requisiti e progetto di sistema. Elementi di Ingegneria del Software. Modellazione dei dati. Modellazione delle funzioni. Metodi di progettazione orientati agli oggetti: Unified Modeling Language e Unified Process. Elementi di riuso del software: design pattern.