Corsi

Ateneo

GESTIONE DELL INFORMAZIONE AZIENDALE

Docente Francesco Zammori

Descrizione

Obiettivi formativi

Il corso ha l’obiettivo di fornire le competenze necessarie alla scelta ed all’uso dei moderni Sistemi Informativi Aziendali, sia di tipo operazionale che di tipo informazionale per il supporto alle decisioni tattiche e strategiche.

A tal fine, oltre a mostrare tramite esempi e casi pratici il modo con cui i gestionali di tipo ERP implementino il concetto di gestione per processi esteso a tutta l’azienda, verranno anche fornite le competenze necessarie a progettare e gestire un piccolo sistema informativo aziendale.

In particolare, mediante l’uso di esempi e di casi di studio sviluppati con Microsoft Access 2016, verranno introdotti i Database relazionali, il linguaggio SQL ed il linguaggio di programmazione ad oggetti VBA.

Infine, verranno analizzati i Data Base multidimensionali (Data Warehouse), alla base dei sistemi di business intelligence. La trattazione teorica sarà affiancata da un’applicazione pratica che porterà alla realizzazione di un semplice Data Warehouse (sia con architettura ROLAP, sia con architettura MOLAP).

Programma

Il corso non ha prerequisiti, ma per una migliore fruizione dei contenuti, è consigliabile una conoscenza base di: (i) informatica e concetti di programmazione, (ii) gestione della produzione e logistica.

PROGRAMMA DI DETTAGLIO

ELEMENTI D’INFORMATICA

  • Richiami d’informatica
  • Tipi di dati e tipi definiti dall’utente
  • Dati strutturati
  • Istruzioni condizionali
  • Istruzioni cicliche
  • Procedure e funzioni
  • Il concetto di ricorsione
  • Oggetti: Proprietà, metodi ed eventi
  • Collezioni

DATA BASE RELAZIONALI

  • Dagli archivi ai Data Base relazionali
  • Dati, Relazioni tra dati e creazione di Metadati (tabelle)
  • Il concetto di integrità referenziale e di normalizzazione
  • Relazioni e Tipi di relazione fra i metadati
  • La gestione della Distinta Base con un DB relazionale
  • Chiavi primarie e chiavi secondarie
  • L’algebra relazionale come strumento di manipolazione dei dati
  • Il Linguaggio SQL
  • Query di selezione su una e più tabelle
  • Query di selezione con operatori e funzioni di raggruppamento
  • Sub Query
  • Dfunction
  • Query di aggiornamento, cancellazione e creazione tabelle

CREAZIONE FISICA DI UN DB IN ACCESS

  • Progettazione concettuale di un Data Base e diagramma Entità Relazioni
  • Creazione di tabelle, query, maschere e report
  • Automatizzazione delle maschere tramite VBA
  • Analisi dei principali oggetti grafici (visual programming)
  • Accesso ai dati tramite l’oggetto Recordset

SISTEMI INFORMATIVI OPERAZIONALI ED INFORMAZIONALI

  • Caratteristiche dei sistemi operazionali
  • Sistemi gestionali ERP
    - Caratteristiche distintive
    - Il paradigma ERP
    - Cenni ai moduli principali
  • Sistemi Informazionali e differenze con sistemi operazionali
  • Il modello multidimensionale dell’informazione direzionale
  • Le soluzioni basate su sistemi di Data Warehousing (MOLAP, ROLAP e HOLAP)

Bibliografia

Ulteriori testi di consultazione

  • Carignani, A., Rajola, F., ICT e sistemi informativi aziendali, McGraw-Hill, Italia, 2007
  • Couch, A., Microsoft Access 2010 VBA Programming Inside Out, Microsoft Press, USA, 2010

Il programma è comunque interamente coperto dalle dispense fornite dal docente.

Metodi didattici

Le lezioni saranno svolte in aula informatica (in alternativa si raccomanda di venire a lezione dotati di un portatile dotato di Microsoft Access) e gli elementi di teoria saranno sempre seguiti da esemplificazioni di carattere pratico realizzate al calcolatore.

Inoltre, durante le ore di esercitazione verrà sviluppato un semplice sistema informativo (usato come case study) inerente alla gestione di un centro sportivo e/o di un teatro. Tale caso di studio permetterà di approfondire i concetti inerenti alla programmazione visuale ad oggetti e l’utilizzo di Data Base relazionali per supportare l’operatività aziendale.

Modalità di verifica dell’apprendimento

L’esame prevede una prova scritta, della durata indicativa di due ore, contenente:

  • Quattro domande di teoria
  • Due esercizi pratici inerenti SQL e programmazione VBA

Alcuni esempi svolti di prove passate verranno forniti dal docente durante le lezioni. Una lezione sarà inoltre dedicata alla soluzione passo-passo di una prova d’esame passata.

Il voto massimo conseguibile tramite la prova scritta è pari a 28/30. Per ottenere voti più alti è necessario realizzare un piccolo “progetto d’esame” consistente nella creazione di un piccolo sistema informativo simile a quello realizzato a lezione. Possibili tracce verranno fornite dal docente durante le lezioni.

Strumenti a supporto della didattica

Alcune parti del corso verranno registrate e rese disponibili (su piattaforma Teams) per successiva consultazione.
Il ricevimento è su appuntamento ed esclusivamente in modalità telematica su piattaforma Teams.
Brevi delucidazioni possono anche essere richieste all’inizio e/o alla fine di ogni lezione.