ERP 1
cod. 1005810

Anno accademico 2017/18
1° anno di corso -
Docente
Settore scientifico disciplinare
Ingegneria economico-gestionale (ING-IND/35)
Field
Abilità informatiche e telematiche
Tipologia attività formativa
Altro
21 ore
di attività frontali
3 crediti
sede: -
insegnamento
in ITALIANO

Modulo dell'insegnamento integrato: ENTERPRISE RESOURCE MANAGEMENT ERP

Obiettivi formativi

Il corso ha lo scopo di fornire le competenze informatiche di base necessarie a realizzare un sistema informativo per applicazioni industriali. In particolare, a fine corso, gli studenti saranno in grado di:Creare una base di dati di tipo relazionale;
Accedere ai dati del data base, mediante query scritte in SQL;
Creare maschere di navigazione, per un accesso ai dati (in lettura e scrittura) sicuro e di tipo dinamico.

Prerequisiti

Il corso non ha prerequisiti specifici. Conoscenze informatiche di base (variabili, array, cicli, routine, oggetti, ecc.) possono agevolare la comprensione.

Contenuti dell'insegnamento

Il corso tratta gli aspetti informatici inerenti la progettazione e la realizzazione di sistemi informativi di tipo operazionale. In tal senso, il corso si focalizza sui database relazionali e sulla creazione di query di accesso ai dati mediante l’utilizzo del linguaggio SQL.
Oltre a questo, vengono introdotti i principali metodi di mappatura dei processi; metodi utili per comprendere e per comunicare (in maniera formale) il funzionamento logico del sistema che verrà supportato dal sistema informativo.

Programma esteso

1. Progettazione di Data Base
1.1 Dati, Relazioni tra dati e meta-dati
1.2 Il concetto d’integrità referenziale e di normalizzazione
1.3 L’algebra relazionale come strumento di manipolazione dei dati
1.4 Query di selezione e di aggiornamento mediante linguaggio SQL
1.5 Le DFunctions

2. La mappatura dei processi
2.1 Diagrammi di flusso
2.2 Diagrammi IDEF
2.3 Diagrammi BPMN

3. Realizzazione di un Sistema informativo
3.1 Creazione di tabelle e relazioni
3.2 Creazione di query
3.3 Creazione di report
3.4 Creazione di maschere
3.5 Automazione tramite codice VBA

Bibliografia

Testi di riferimento:

Dorbolò, D. Guidi, A., Guida a SQL, McGraw-Hill, Italia, 2000

Testi di approfondimento:

Couch, A., Microsoft Access 2010 VBA Programming Inside Out, Microsoft Press, USA, 2010

Balter, A., Using Microsoft Access 2010, Que Publishing, Indiana, USA, 2010

Metodi didattici

Il corso sarà svolto interamente in aula informatica utilizzando Microsoft Access 2016 e VBA come strumento di sviluppo principale. Durante le ore in laboratorio sarà sviluppato un piccolo sistema informativo, simile a quello che gli studenti dovranno realizzare come prova pratica. Tutti gli argomenti trattati saranno introdotti in maniera interattiva, tramite l’utilizzo di esempi esplicativi e/o di casi concreti. Inoltre, i file realizzati in laboratorio verranno forniti anticipatamente agli studenti, insieme a dispense ed altro materiale didattico di supporto.

Modalità verifica apprendimento

L’esame prevede sia una prova scritta, sia una prova orale. La prova scritta, della durata indicativa di due ore, si compone di due parti: la prima (di tipo passa non passa) consiste di 10 domande a risposta multipla; la seconda si compone di 2 esercizi numerici e di 2 domande a risposta aperta. La prova orale, della durata indicativa di trenta minuti verte, essenzialmente, sulla presentazione di un elaborato inerente un piccolo sistema informativo di tipo industriale, realizzato a partire da specifiche tecniche fornite dal docente. La prova orale prevede inoltre domande di teoria oltre alla ri-discussione delle risposte fornite nella prova scritta.

Altre informazioni

Agli studenti verranno fornite sia dispense redatte dal docente, sia i lucidi delle lezioni che coprono l’intero programma svolto. Si consiglia comunque di acquistare i libri di testo consigliati. Saranno resi disponibili anche tutti i file usati durante le ore di laboratorio, oltre al file contenente l’intero SI utilizzato come esempio didattico.