Corsi di Laurea in Ingegneria Elettronica ed Ingegneria Gestionale
Programma del corso di
SISTEMI INFORMATIVI
anno accademico 1999/2000
docente: Eugenio Di Sciascio
CONTENUTI
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.
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.
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 progttazione di
basi di dati.
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.
Elementi di progettazione di un sistema informativo.
Dallo User Requirements Document al Detailed Design Document. 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.
ESERCITAZIONI
Le esercitazioni sono parte integrante del corso e verteranno principalmente
sull’utilizzo di un DBMS relazionale e su elementi del linguaggio Java.
Modalita di svolgimento dell' esame
L'esame consiste nella discussione di un progetto d'anno elaborato dallo
studente e di una prova orale sugli argomenti trattati nel corso.
LETTURE E TESTI CONSIGLIATI
(1) G. Bracchi e G. Motta, Sistemi informativi e imprese
Franco Angeli, Collana di Informatica, 1992
(2) G. Bracchi e G. Motta, Progetto di sistemi informativi
ETAS libri, 1993
(3) R. Elmasri, S.B. Navathe, Fundamentals of Database Systems
The Benjamin/Cummings Publishing Company, Inc., 1994
(4) A.S. Tanenbaum, I moderni sistemi operativi
Prentice Hall International - Jackson libri, 1994
(5) A.S. Tanenbaum, Reti di computer
Prentice Hall International - UTET, 1997
(6) S. K. Chang, Sistemi Informativi Pittorici
Prentice Hall International - Jackson libri, 1991
(7) G. Salton, Automatic Text Retrieval
Addison Wesley, 1989
(8) AA.VV., Web Technology. Soluzioni per il commercio elettronico
Mondadori Informatica, 1999.
Documentazione varia fornita dal docente