architettura dei sistemi informativi

annuncio pubblicitario
Università degli Studi di Pisa
Corso di laurea in Ingegneria Gestionale
Specifica dell’insegnamento di
SISTEMI INFORMATIVI
Docenza
Docente: prof. Andrea Tomasi
Dipartimento di Ingegneria dell’Informazione
Tel.: 050/568560
Fax: 050/568522.
e-mail: [email protected]
Finalità ed obiettivi dell’insegnamento
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 per accedere a basi di dati utilizzando tecnologia web;
 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 e competenze minime in uscita
Pre requisiti (in ingresso)
Insegnamenti fornitori
Saper progettare e realizzare un programma in un linguaggio di programmazione
Sapere costruire e interrogare una base dati relazionale utilizzando il formalismo
SQL e l’ambiente MS-Access
Conoscenze di base sul funzionamento di un calcolatore e sull’architettura di
sistemi di elaborazione in rete
Informatica (Java per min. 30 ore)
Competenze minime (in uscita)
Insegnamenti fruitori
Informatica (per min. 40 ore)
Informatica (per le ore restanti,
min. 10 ore)
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
Le esercitazioni di Informatica si possono svolgere in modo coordinato utilizzando materiale didattico prodotto
dal docente.
Metodologia didattica
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.
Programma, articolazione e carico didattico
Argomenti
Lezioni Esercit. Lab.
A
B
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.
NOZIONI DI BASE DI INGEGNERIA DEL SOFTWARE (ciclo di vita,
strumenti di sviluppo, piattaforme tecnologiche, manutenzione). Il software
opensource.
PIANIFICAZIONE E SVILUPPO DI UN SISTEMA INFORMATIVO (le
procedure, i dati, le risorse tecnologiche). Criteri di valutazione: produttività,
prestazioni, costi, qualità.
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à. Analisi dei requisiti, progettazione concettuale, realizzazione del
database di riferimento con MS-Access. Interrogazione del database con
costrutti SQL, visualizzazione e report dei risultati.
PARTE TERZA – SISTEMI INFORMATIVI IN ORGANIZZAZIONI A
RETE
SISTEMI INFORMATIVI DI SUPPORTO OPERATIVO: soluzioni basate su
tecnologia Web-oriented; architettura, tecnologia, organizzazione. Internet e i
sistemi CRM.
SISTEMI INFORMATIVI E WWW. Definizioni e concetti di base. Progetto
di siti web: architettura del sito, disegno delle pagine; criteri di usabilità e di
accessibilità.
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.
Totale
16
-
-
48
(L:8)
8
6
6
54
(L:6; E:4)
20
-
-
60
(L:10)
10
10
14
88
54
16
20
250
Materiale didattico
I testi base consigliati per il corso sono:
Dispense e materiale vario a cura del docente.
Altri testi che si possono considerare utili per integrare la preparazione su argomenti specifici:
G. Bracchi, C. Francalanci, G. Motta: Sistemi Informativi e aziende in rete, McGraw-Hill, 2001.
P. F. Camussone, Il sistema informativo aziendale, ETAS Libri, 1998.
P. Atzeni, S. Ceri, S. Paraboschi, R. Torlone, Basi di dati: concetti. Linguaggi, architetture, McGraw-Hill, 2002.
J. Nielsen, Usabilità dei siti Web, ed. Apogeo srl, 2000
M. Morrison, J.Morrison, Web e Database, ed. Apogeo srl, 2000.
L. Mari ASP, ed. Apogeo srl, 2000.
Modalità di verifica/esame
La prova d’esame si svolge , di norma, come segue :
a) presentazione scritta della documentazione relativa al progetto elaborato durante l'anno e presentato all'esame;
b) alcune domande sul programma del corso.
Il mancato superamento della prova a) non permette la prosecuzione dell'esame.
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.
Scarica