Università degli Studi di Pisa
Specifica dell’insegnamento di
SISTEMI INFORMATIVI
DocenzaDipartimento di Ingegneria dell’Informazione
Tel.: 050/568560
Fax: 050/568522.
e-mail: a.tomasi@iet.unipi.it
WEB: http://www.docenti.ing.unipi.it/……..
Le finalita' del corso sono :
· fornire agli allievi una professionalità immediatamente spendibile sia in aziende di produzione di software gestionale, sia nell’ ambito di organizzazioni o aziende utenti;
· preparare gli allievi ad affrontare i problemi di progettazione, realizzazione e utilizzo di Sistemi Informativi, sia in un contesto applicativo dipartimentale che in ambiente di rete;
· fornire agli allievi competenze operative per l’utilizzo di software gestionale orientato all’interazione con database server e web server.
Obiettivo del corso e' portare lo studente a:
· apprendere le nozioni concettuali e i metodi generali sulle tecnologie dell’informazione utilizzate nei Sistemi Informativi e su come questi interagiscono con i processi aziendali ed organizzativi;
· conoscere e sapere correttamente valutare e scegliere gli strumenti tecnologici impiegati nella realizzazione di Sistemi Informativi, sia negli aspetti organizzativi che in quelli economici;
· saper realizzare lo studio di progettazione e le principali fasi di implementazione di un Sistema Informativo per diverse aree applicative.
|
Pre requisiti (in ingresso) |
Insegnamenti fornitori |
|
|
Saper progettare e realizzare un programma in un linguaggio di programmazione |
Informatica |
|
|
Sapere interrogare una base dati relazionale utilizzando il formalismo SQL |
Informatica |
|
|
Conoscenze di base sul funzionamento di un calcolatore e sull’architettura di sistemi di elaborazione in rete |
Informatica |
|
|
Competenze minime (in uscita) |
Insegnamenti fruitori |
|
|
Conoscere le componenti costitutive e gli strumenti utilizzati nei Sistemi Informativi come supporto alla gestione delle informazioni e della comunicazione nei processi aziendali ed organizzativi |
||
La metodologia didattica impiegata consiste in:
· lezioni ed esercitazioni in aula, con l’illustrazione di casi;
· esercitazioni presso il Centro di Calcolo della Facoltà;
· elaborazione di un progetto necessario per poter sostenere l'esame (il progetto viene presentato e discusso durante le lezioni e sviluppato durante le esercitazioni di laboratorio). Il progetto viene svolto preferibilmente in piccoli gruppi di due-quattro persone.
|
Lezioni A |
Esercit. B |
Lab. C |
Totale Ore di Carico Didattico |
|
|
PARTE PRIMA - INTRODUZIONE |
||||
|
Definizione di Sistema Informativo. Approcci al progetto e alla pianificazione di Sistemi Informativi. Classificazione dei Sistemi Informativi. Il Sistema Informativo come risorsa strategica. NOZIONI DI BASE DI INGEGNERIA DEL SOFTWARE (ciclo di vita, strumenti di sviluppo, piattaforme tecnologiche, manutenzione). Il software opensource. SISTEMI INFORMATIVI DI SUPPORTO OPERATIVO: soluzioni basate su tecnologia Web-oriented; architettura, tecnologia, organizzazione. Internet e i sistemi CRM. PIANIFICAZIONE E SVILUPPO DI UN SISTEMA INFORMATIVO (le procedure, i dati, le risorse tecnologiche). Criteri di valutazione: produttività, prestazioni, costi, qualità. OUTSOURCING DI SERVIZI INFORMATICI. (L:8) |
28 |
- |
- |
84 |
PARTE SECONDA – ARCHITETTURA DEI SISTEMI INFORMATIVI |
||||
|
ARCHITETTURE CLIENT-SERVER. Front-end e back-end. Il Data Base Server. Il middleware. UN ESEMPIO DI APPLICAZIONE: un semplice sistema informativo per una università. Definizione delle strutture dati e realizzazione del database di riferimento con MS-Access. (L:6; E:4) |
8 |
6 |
6 |
54 |
|
PARTE TERZA – SISTEMI INFORMATIVI IN ORGANIZZAZIONI A RETE |
||||
|
ARCHITETTURE DI RETE: Infrastruttura di comunicazione; intranet ed internet. Interoperabilità. Architettura di sistema; interfacciamento e integrazione, sicurezza e affidabilità. Tecniche di protezione; firewall, proxy server. Tecniche di autenticazione; firma digitale. SISTEMI INFORMATIVI E WWW. Definizioni e concetti di base. Progetto di siti web: architettura del sito, disegno delle pagine; il criterio di usabilità. (L:10) |
14 |
- |
- |
42 |
|
UN ESEMPIO DI APPLICAZIONE RIVISITATO: il sito dell’ Università esempio. Architettura a tre livelli: interazione tra browser e Web server; accesso al database esempio via web. Funzioni applicative on-line. Documentazione di progetto. |
6 |
10 |
10 |
68 |
|
Totale |
56 |
16 |
16 |
248 |
I testi base consigliati per il corso sono:
Dispense e materiale vario a cura del docente.
G. Bracchi, C. Francalanci, G. Motta: Sistemi Informativi e aziende in rete, McGraw-Hill, 2001.
M. Morrison, J.Morrison, Web e Database, ed. Apogeo srl, 2000.
Altri testi che si possono considerare utili per integrare la preparazione su argomenti specifici:
P. F. Camussone, Il sistema informativo aziendale, ETAS Libri, 1998.
P.F. Camussone, Informatica e strategia, McGraw-Hill, 2001.
V. Merlyn, J. Parkinson, Il cambiamento organizzativo nell’ Information Technology, F. Angeli, 1995.
A.R. Bobak, Database distribuiti e multidatabase, Jackson Libri, 2000.
La prova d’esame si svolge , di norma, come segue :
a) risoluzione scritta di un problema riguardante aspetti progettuali quale per es. la definizione delle componenti di un Sistema Informativo in un particolare contesto applicativo oppure serie di risposte scritte ad un questionario. Non e' possibile usare alcun materiale didattico, se non autorizzati.
b) una o piu' domande sul progetto elaborato durante l'anno e presentato all'esame;
c) alcune domande sul programma del corso.
Il mancato superamento della prova a) non permette la prosecuzione dell'esame. L’esito positivo della prova scritta vale solo nell’appello in cui e’ stata sostenuta.
Il voto finale tiene conto sia della preparazione raggiunta dal candidato (sulla base della parte scritta e di quella orale) sia dell'apporto personale al progetto presentato e della capacita' di giustificare le scelte operate, sia della capacita' di esprimersi in un linguaggio tecnico appropriato.