Sistema EcoManager Le caratteristiche del sistema software EcoManager sono: Sistema di gestione del database PostgreSQL. Interfaccia Web-based. PostgreSQL è un DBMS Open Source, tra i più diffusi, evoluti ed utilizzati nel settore dell’informatica, programmabile in un linguaggio di quarta generazione standard. Le principali prerogative del DBMS PostgreSQL sono, la disponibilità di un linguaggio procedurale, denominato PL/pgSQL, e la possibilità di gestire l’ereditarietà dei tipi, tipica della programmazione orientata agli oggetti. L’utilizzo dell’interfaccia SQL, consente la completa apertura della base dati. PostgreSQL prevede la dichiarazione degli utenti attraverso un identificatore dell’utente (username) ed una parola chiave di accesso (password). Tecnologie utilizzate L’interfaccia è sviluppata con i seguenti tool: Adobe Flex; Crystal Report; Framework.Net. L’architettura SW del sistema EcoManager Web è descritta dalla seguente figura. In dettaglio, il sistema EcoManager in fornitura è articolato nei seguenti moduli: Modulo EcoManager Server, che effettua le funzionalità di: Gestione del sistema. Gestione delle comunicazioni. Gestione delle operazioni automatiche di acquisizione dati. Validazione automatica “strumentale” dei dati. Elaborazione dati. Controlli di superamento soglie. Gestione degli allarmi. Gestione del database. Modulo EcoManager Web, che costituisce l’interfaccia operatore per le seguenti funzionalità: Aggiunta/modifica/eliminazione di reti, stazioni e strumenti di misura. Definizione dei parametri di configurazione di reti, stazioni, strumenti di misura e allarmi. Definizione delle modalità e delle tempistiche delle operazioni automatiche di acquisizione dati. Definizione delle elaborazioni e dei controlli da eseguire sui dati. Acquisizione/invio dalle/alle stazioni dei parametri di configurazione di stazione, strumenti di misura e allarmi. Definizione degli utenti del sistema e dei relativi “profili” in termini di visibilità su reti, stazioni e dati e di accesso agli applicativi software. Supervisione della rete di monitoraggio. Visualizzazione dei dati rilevati e/o elaborati. Validazione dei dati rilevati. Visualizzazione, riconoscimento e cancellazione degli allarmi. Colloquio on-line con la periferia. Analisi numerica e/o grafica e comparativa dei dati rilevati e/o elaborati. Generazione e produzione di report. Modulo EcoExchange, che consente di effettuare le attività di aggiornamento di altri sistemi diversi da EcoManager, attraverso le seguenti funzionalità: Import/export manuale di dati storici, dati orari e dati giornalieri. Configurazione dei parametri per l’attivazione automatica dei processi di import/export e di qualunque altro eseguibile o script. Il software di base e di ambiente è costituito da: Sistema operativo Microsoft® Windows® 2008 Server DBMS PostgreSQL Software di reportistica SAP Crystal Reports 2008 Developer Full Product Protocollo di comunicazione e modalità di scambio dati Il protocollo utilizzato per la gestione della comunicazione tra postazioni di misura (e più precisamente tra i sistemi di acquisizione in esse installati) e Centro Regionale di supervisione è il protocollo TCP/IP. Dal punto di vista del colloquio tra i due sistemi, il Centro è la stazione master, mentre gli acquisitori di stazione sono le stazioni slaves. Di norma, la comunicazione è attivata dal Centro, mentre gli acquisitori di stazione sono in attesa di essere chiamati.