STRUMENTI INFORMATICI PER LA GESTIONE AZIENDALE

Attività formativa monodisciplinare
Codice dell'attività formativa: 
87120

Scheda dell'insegnamento

Per studenti immatricolati al 1° anno a.a.: 
2017/2018
Insegnamento (nome in italiano): 
STRUMENTI INFORMATICI PER LA GESTIONE AZIENDALE
Insegnamento (nome in inglese): 
MANAGEMENT INFORMATION SYSTEM
Tipo di attività formativa: 
Attività formativa a scelta dello studente
Tipo di insegnamento: 
Opzionale
Settore disciplinare: 
METODI MATEMATICI DELL'ECONOMIA E DELLE SCIENZE ATTUARIALI E FINANZIARIE (SECS-S/06)
Anno di corso: 
3
Anno accademico di offerta: 
2019/2020
Crediti: 
6
Responsabile della didattica: 

Altre informazioni sull'insegnamento

Modalità di erogazione: 
Didattica Convenzionale
Lingua: 
Italiano
Ciclo: 
Primo Semestre
Obbligo di frequenza: 
No
Ore di attività frontale: 
48
Ore di studio individuale: 
102
Ambito: 
A scelta dello studente
Materiali didattici: 
Prerequisiti

Corso di Informatica del primo anno.

Per le propedeuticità obbligatorie previste consultare il sito del Corso di laurea: https://lt-ea.unibg.it/it/node/122

Obiettivi formativi

Al termine del corso lo studente possiede le competenze per realizzare delle macro all'interno del foglio elettronico Excel in linguaggio VBA. In particolare sa gestire grandi quantità di dati di input e di output, anche in forma matriciale, attraverso delle procedure automatiche (subroutine) e funzionalità personali (user function).
Lo studente è anche in grado di realizzare e interrogare un database MySQL attraverso la creazione di file HTML per l’utilizzo di script Php. Tra le competenze offerte si trovano la creazione di pagine web in HTML, CSS e con Javascript.
Tutte le competenze acquisite sono immediatamente spendibili in ambito lavorativo sia in supporto alle funzioni di gestione e controllo sia come interfaccia con personale tecnico e/o consulenti tecnici.

Contenuti dell'insegnamento

- Richiami di Excel avanzato
- Introduzione ai linguaggi di programmazione
- Visual Basic per Excel (VBA)
- Le variabili in VBA e altri input
- Selezione multipla
- Array e cicli iterative
- Funzioni in VBA
- Funzioni con output speciali
- Moduli di Input/Output di VBA (form)
- Utilizzo di un server web (portable)
- Linguaggio HTML e files CSS
- Creazione di DB con MySQL
- Script Php per l’interrogazione di DB MySQL
- Interrogazioni di DB Access con ASP

Testi di riferimento

Lucidi presentati a lezione e pubblicati nell'elearning e documentazione del software.

ALTRI TESTI DI APPROFONDIMENTO
Cherubini U., Della Lunga G. (2002) "Matematica Finanziaria. Applicazioni con Visual Basic per Excel", McGraw-Hill.

Simon Benninga (2001) "Modelli finanziari. La finanza con Excel", McGraw-Hill.

A. Lorenzi, E. Cavalli; Le basi di dati e il linguaggio SQL. Teoria; Edizioni Atlas.

A. Lorenzi, E. Cavalli; MySQL e database in rete; Edizioni Atlas.

Metodi didattici

La didattica si svolgerà tramite lezioni frontali, ma con un'attenzione particolare al confronto e al
dialogo diretto con gli studenti e tra studenti, che potranno, durante le lezioni, formulare proposte di
approfondimento o dibattito anche di propri casi aziendali. E' previsto l'intervento di un esterno per la presentazione di un'applicazione degli strumenti visti nel corso ad una soluzione ERP professionale.

Modalità verifica profitto e valutazione

La verifica dell'apprendimento dei contenuti del corso avviene attraverso una prova scritta e una prova orale così strutturata: lo studente risolve per iscritto alcuni esercizi in VBA e MySQL e ne discute lo svolgimento con il docente.
Ciascuna domanda viene valutata secondo:
a) la pertinenza della risposta rispetto alla domanda
b) la correttezza della sintassi del linguaggio
c) la competenza nell'uso del linguaggio del programma.

Altre informazioni

E' previsto un laboratorio d'impresa collegato al corso.

Prerequisites

Computer Science, first year course.

Compulsory prerequisites required (Propedeuticità) are published on the web site: https://lt-ea.unibg.it/it/node/122

Educational goals

After completing the course, the student will have the skills to carry out automatic procedures (subroutine) and personalized functions within the spreadsheet Excel in VBA language.
In particular, he/she can handle big quantity of data from input and for output, even as array.
The student is also able to implement and query in a MySQL database preparing HTML files using Php scripts.
All these capability are immediately spent under management and control jobs or interfacing to technicians.

Course content

- Excel survey
- Introduction to programming languages
- Visual Basic for Excel (VBA)
- Variables and input
- Selection
- Array and loops
- Function
- Function with special output
- VBA forms
- Using a Server Web
- HTML and CSS files
- MySQL databases
- Php script for MySQL db queries
- ASP for Access db queries

Textbooks and reading lists

Lecture slides published in the e-learning and software guides.

Other references:

Cherubini U., Della Lunga G. (2002) "Matematica Finanziaria. Applicazioni con Visual Basic per Excel", McGraw-Hill.

Simon Benninga (2001) "Modelli finanziari. La finanza con Excel", McGraw-Hill.

A. Lorenzi, E. Cavalli; Le basi di dati e il linguaggio SQL. Teoria; Edizioni Atlas.

A. Lorenzi, E. Cavalli; MySQL e database in rete; Edizioni Atlas.

Teaching methods

Teaching will take place through lectures, but with a focus on discussion and direct dialogue with the students, which will, in class, to make proposals for
study or debate also on personal experiences. An external practitioner is expected to present the application of tools seen in the course to a professional ERP solution.

Assessment and Evaluation

The student is evaluated through a written test and an oral exam structured as follows: the student solves in writing some exercises in VBA and MySQL and discusses the answers with the teacher.
Each question is evaluated by:
a) the pertinence of the answer
b) the correct syntax of the language (VBA/MySQL)
c) the ability to use the language of the program (VBA and MySQL)