Torna alle esperienze
 

Software Developer – VB.Net

dal: 01/10/2012 - al: 31/10/2012
FGTecnopolo S.p.A.
 

Questa esperienza si riferisce allo sviluppo di un’applicazione completa per la visualizzazione e gestione dei consumi elettrici e termici di un edificio, utilizzando un AddIn di Microsoft Excel. L’applicazione è suddivisa in due parti principali, ciascuna con un ruolo specifico nel processo di gestione dei dati relativi ai consumi energetici.

Caratteristiche principali

  • Applicazione console: La prima parte dell’applicazione consiste in un’applicazione console, che è responsabile di caricare i file CSV generati dal programma Sauter su un server remoto.
    • Upload automatico: L’applicazione effettua il caricamento pianificato dei file su un server, interpretando i dati contenuti nei file CSV e archiviandoli successivamente in un database MySQL.
    • Archiviazione centralizzata: I dati vengono conservati in un database centralizzato, dove sono facilmente accessibili per future analisi.
  • AddIn Microsoft Excel: La seconda parte dell’applicazione è costituita da un AddIn per Microsoft Excel, che consente la sincronizzazione dei dati archiviati nel database MySQL con i file XLSX locali utilizzati per l’analisi.
    • Sincronizzazione dati: L’AddIn permette di trasferire i dati dal database MySQL ai fogli di calcolo di Excel, garantendo che le informazioni siano sempre aggiornate e pronte per l’analisi.
    • Analisi dei consumi energetici: Utilizzando Excel, gli utenti possono analizzare i consumi elettrici e termici in dettaglio, grazie ai dati sincronizzati e facilmente manipolabili nei fogli di calcolo.

Funzionalità avanzate

  • Aggiornamento automatico: L’applicazione è dotata di una funzionalità di aggiornamento automatico che verifica la presenza di nuove versioni dell’AddIn all’avvio di Microsoft Excel.
    • Gestione versioni: Questo sistema garantisce che gli utenti possiedano sempre l’ultima versione dell’AddIn, con eventuali miglioramenti o correzioni implementati.

Risultati ottenuti

L’applicazione ha semplificato la gestione dei consumi energetici di un edificio, offrendo un’interfaccia user-friendly attraverso Microsoft Excel, una piattaforma di analisi ampiamente utilizzata. La sincronizzazione automatica dei dati e l’archiviazione centralizzata in un database MySQL hanno migliorato l’efficienza nel monitoraggio e nella gestione dei consumi, permettendo una valutazione accurata e tempestiva delle performance energetiche dell’edificio.

Tecnologie utilizzate

  • Microsoft Excel (AddIn)
  • MySQL (Database)
  • CSV (Formato dei file generati dal programma Sauter)
  • Applicazione Console (per l’upload dei dati)

Questa esperienza ha permesso di sviluppare competenze avanzate nella gestione dei consumi energetici, nell’integrazione di sistemi (tra Excel, MySQL e file CSV), nella creazione di AddIn per Excel e nel miglioramento dell’efficienza operativa attraverso l’automazione dei processi di caricamento e sincronizzazione dei dati.