Programma di Sistemi Informativi (6 CFU)

Programma di Sistemi Informativi (6 CFU)
Corso di Laurea: Ingegneria dell’Informazione
Anno Accademico: 2009/2010
2005/2006
Docente: Prof. V. Di Lecce
1 – ARCHITETTURA E COMPONENTI DI UN SISTEMA INFORMATIVO SU
ELABORATORE
Il sistema informativo come organizzazione dei flussi informativi. Sistemi informativi orientati alla
gestione di informazioni strutturate e non strutturate. Gli elementi organizzativi, applicativi e
tecnologici di un sistema informativo. La composizione di una sistema informativo: base di dati e
processi di elaborazione. Processi di elaborazione a lotti, interattivi ed in tempo reale.
2 - CARATTERISTICHE DELL’INFRASTRUTTURA INFORMATICA E TELEMATICA
Sistemi informatici centralizzati e sistemi informatici distribuiti: caratteristiche dell’hardware e dei
sistemi operativi. Reti di calcolatori. Modelli di riferimento: ISO/OSI, TCP/IP. Hardware e software
di rete. Cenni su reti ISDN e ATM. Elementi di progettazione di reti di calcolatori.
3 - SISTEMI INFORMATIVI ORIENTATI ALLA GESTIONE DI INFORMAZIONI
STRUTTURATE
La base di dati. Requisiti di consistenza, condivisione, standardizzazione, sicurezza, integrità ed
indipendenza dai dati. Architettura di una base di dati: modello concettuale, logico e fisico di una
base di dati. Modello concettuale di una base di dati relazionale. Entity-Relationship (E-R). Modello
logico: il modello relazionale ed i suoi elementi. Algebra relazionale e suoi operatori. Il linguaggio
SQL. Le anomalie e la normalizzazione. Il Relational Data Base Management System (RDBMS):
Data Definition Language (DDL) e Data Manipulation Language (DML). I processi. Concetto di
transazione. Locking a 2 fasi e locking stretto. Cenni al problema del data warehousing. Elementi di
progettazione di basi di dati.
4 - SISTEMI INFORMATIVI ORIENTATI ALLA GESTIONE DI INFORMAZIONI NON
STRUTTURATE
I sistemi informativi basati su documenti. Banche di documenti lineari e non lineari. La
formulazione di interrogazioni ad una banca di documenti lineare. Composizione di query. La
relevance feedback. I sistemi informativi basati su segnali digitalizzati. Banche dati di immagini e
suoni. Multimedia data-base e features data-base. Processi di inserzione, di richiesta e di trattamento
delle richieste. Tecniche di base per l’acquisizione, la memorizzazione e la riproduzione di suoni,
immagini, filmati. Cenni alla compressione con perdita e senza perdita d’informazione delle
immagini e delle sequenze. Il ritrovamento di componenti: interrogazione per somiglianza e per
caratteristica. Metriche di somiglianza. I sistemi informativi multimediali distribuiti. Informazione
multimediale. Il protocollo HTTP. Elementi di HTML, Javascript e Java. Creazione e gestione di un
sistema informativo in ambiente web. Cenni alle problematiche del commercio elettronico.
5 - ELEMENTI DI PROGETTAZIONE DI UN SISTEMA INFORMATIVO
Il ciclo di vita del software. Valutazione del costo di un sistema informativo. Gli approcci alla
realizzazione di un sistema informativo: lo sviluppo in proprio, la formula del facility management,
la formula dell’outsourcing.
TESTI DI RIFERIMENTO:
(1) Tagliavini, Ravarini, Sciuto, Sistemi per la gestione dell’informazione, APOGEO, 2003
(2) G. Bracchi e G. Motta, Sistemi informativi e imprese, Franco Angeli, Collana di Informatica,
1992
(3) G. Bracchi e G. Motta, Progetto di sistemi informativi, ETAS libri, 1993
(4) R. Elmasri, S.B. Navathe, Fundamentals of Database Systems, The Benjamin/Cummings
Publishing Company, Inc., 1994
(5) A.S. Tanenbaum, I moderni sistemi operativi, Prentice Hall International - Jackson libri, 1994
(6) A.S. Tanenbaum, Reti di computer, Prentice Hall International - UTET, 1997
(7) S. K. Chang, Sistemi Informativi Pittorici, Prentice Hall International - Jackson libri, 1991
(8) AA.VV., Web Technology. Soluzioni per il commercio elettronico, Mondadori Informatica,
1999