We W t e n t e n t e Com o p m o p n o e n n e t n i t i Sof o t f w t ar a e Wetnet engine Wetnet Database Wetnet Web-Supervisor

Documenti analoghi
EcoManager Web. EcoManager SERVER

MySQL Server e Workbench.

Tecniche Informatiche di ricerca giuridica. Nicolò Ghibellini Università di Ferrara

ANALISI COMPARATIVA DEGLI STRUMENTI DI BUSINESS INTELLIGENCE PER PMI

3.3.6 Gli operatori Le funzioni di accesso al tipo Le strutture di controllo Le funzioni

Licenza Pubblica dell'unione europea v. 1.1

Smart Cities and Communities and Social Innovation Bando MIUR. D.D. 391/Ric. del 5 luglio Application Store

Nome e indirizzo del datore di lavoro

APPENDICE 4 AL CAPITOLATO TECNICO

ORACOLO Gestione questionari.

Progetto: SIURP. Cliente: Regione Calabria. Redatto da: Valerio Annunziata. Verificato da. Comitato di Coordinamento. Data di Emissione:

STR Vision AM. Presentazione della piattaforma

Introduzione al corso. Tecniche di Programmazione A.A. 2014/2015

TRAINSRUNNER STUDIO. Ambiente integrato per lo sviluppo di progetti TRAINSRUNNER AC/DC, analisi e verifica dei risultati

Ultime novità su RES Suite

DIRIGO. La Business Intelligence di Quadrivium

RenditeWeb. Insurance Life & Pensions esperienza e professionalità al servizio delle Compagnie di Assicurazioni

Comune di Venezia. Scheda descrittiva del programma

APPUNTI DELLA LEZIONE DI DATABASE DEL 20/10/2016 (POMERIGGIO)

Programma didattico. Sviluppare Applicazioni Distribuite in ambiente. Spring MVC

SETA Selection Tool del Sistema ARTIST

Introduzione al corso. Tecniche di Programmazione A.A. 2015/2016

Introduzione al corso. Tecniche di Programmazione A.A. 2012/2013

BO ITALIA LAB Presentazione

Tecnologie dei Sistemi di Automazione

DECISIONE DI ESECUZIONE (UE) 2017/863 DELLA COMMISSIONE

WETNET SYSTEM Verso. Damasco Morelli, Oberdan Cei, Simone Lippi Ingegnerie Toscane srl

Sistemi distribuiti open source per reti di comunicazione

Coverciano 15 Settembre 2010 Convegno Nazionale Dafne Ospedali e Pubblica Amministrazione Il Sistema a Supporto dell Accordo Pagamenti Regione Lazio

Introduzione al corso. Tecniche di Programmazione A.A. 2013/2014

Quale diritto d'autore per il software INFN?

TEMPI DI LAVORAZIONE Soluzione specifica per la rilevazione dei tempi di lavorazione

Ing. Fabio Cilento Via Antonio Cagnoni Roma C.F. CLNFBA77T06A091A P.IVA

La piattaforma open source per gli archivi e i musei 24 maggio 2018 No lock in

1. Giorno 1 alf a. Presentazione dell azienda e del programma formativo b. Introduzione al CTI c. Introduzione al CRM

Master In Tecnologia e Gestione di Sistemi Open Source

PRIMO MODULO. DURATA: 80 ore CONTENUTI

owncloud ( e AjaXplorer (

GSILAB. Gestione Laboratorio di Analisi

Paghe Open. software per l'elaborazione delle paghe

Domande utili alla preparazione dell orale di Informatica all Esame di Stato

Web Information Systems. Sistemi Informativi Aziendali A.A. 2011/2012

Resilient. Conformity to Guidelines IQ VISION. & Standards

MERCURIO. Gestione magazzino, contabilità, documenti.

Introduzione al corso. Tecniche di Programmazione A.A. 2016/2017

Tecnologie di Sviluppo per il Web

La gestione di un progetto BMS distribuito nell era del Cloud Computing. Filippo Cubattoli PcVue Srl

MySQL: il database open source che ha sfidato i giganti

diritto e informatica A. Ferrari

METAMAG. La gestione dei metadati è consentita attraverso una unica interfaccia amichevole che consente attualmente di:

Il monitoraggio remoto del radon: architettura software

Realizzazione di un software per la gestione di apparecchiature biomedicali Anno Accademico 2010/2011

un prototipo di Mobile GIS

La porta di comunicazione

REQUISITI TECNICI HR INFINITY ZUCCHETTI

ALLEGATO AL CAPITOLATO TECNICO

IL GEODATABASE DEI DELIVERABLES DEL PROGETTO S1 M. Pignone, R. Moschillo Istituto Nazionale di Geofisica e Vulcanologia, Sede Irpinia

A. Ferrari introduzione alle basi di dati

Corso App modulo Android. Antonio Gallo

Marco Guercio

Oberdan Cei (Ingegnerie Toscane) Simone Assunti (Ingegnerie Toscane)

Introduzione alle basi di dati. A. Ferrari

ANNO SCOLASTICO 2018/2019 DIPARTIMENTO DI MATEMATICA E INFORMATICA INDIRIZZO ALBERGHIERO CURRICOLO DI TECNOLOGIE DELL INFORMAZIONE E COMUNICAZIONI

Curriculum Vitae Ing. Davide Macrì

Indice. Come è strutturato il sistema HMI HIGHLIGHTS. ASEM Premium HMI 4 ARCHITETTURA

SALUS Gestione ricoveri

Formazione sulla piattaforma Java2EE

Basi di Dati. Prof. Alfredo Cuzzocrea Università degli Studi di Trieste. Basi di Dati e Web. Credits to: Prof. M. Di Felice UniBO

SALUS Gestione ricoveri

Presentazione dei dati di telecontrollo su interfaccia georeferenziata: il territorio a colpo d occhio. Ing. Giuliano Ceseri ID&A Srl

Open Database Connectivity (ODBC)

Resilient. Conformity to Guidelines IQ VISION. & Standards

MetaMAG METAMAG 1 IL PRODOTTO

DESCRIZIONE PROFILI PROFESSIONALI

Ingegneria per sistemi di comunicazione

Introduzione a phpmyadmin

ICG Holding presenta: PI Ufficio del futuro. 01/04/2011 PI Human Resources

Corso Programmatore Object Oriented per Web e App.

SERVER. licences and i. t. mana ger GESTIONE, MONITORAGGIO, DISTRIBUZIONE LICENZE

MS Access Un DBMS relazionale per Windows?

GP SCHEDULA SCHEDULAZIONE PIANIFICAZIONE CARICHI MACCHINA RACCOLTA DATI DI PRODUZIONE EFFICIENZE RISORSE

COMPANY PROFILE. Mediamind srl Rovigo (Italy) Dicembre 2009

ASCLEPIO Gestione prestazioni ambulatoriali

MDD Tools in CSI Piemonte: industrializzazione dello sviluppo e progetto open source

A. Ferrari introduzione alle basi di dati

TECNOLOGIE DELL INFORMAZIONE E DELLA COMUNICAZIONE PER LE AZIENDE

EMBEDDED & MISSION CRITICAL. Engineering At Your Service INTEGRATED SYSTEMS INDUSTRIAL AUTOMATION

Solution Integrator 28/12/16.

ALLEGATO E AL CONTRATTO QUADRO - LOTTO 1 DI CLOUD COMUPTING

ALLEGATO FAC SIMILE SCHEDA DI DESCRIZIONE DELLE RISORSE PROFESSIONALI (MODELLI F1, F2, F3)

CORSO DI PROGRAMMAZIONE JAVA STANDARD + ENTERPRISE EDITION

PROGRAMMAZIONE DIDATTICA DI DIPARTIMENTO A.S. 2017/2018

SPIDERNET SCHEDA TECNICA

ALLEGATO 2 - TABELLA PREZZI UNITARI DEI SERVIZI

MagiCum S.r.l. Progetto Inno-School

CIG CCB COD. ALICE G00292

Facilitare l interazione con le altre componenti dei sistemi informativi aziendali e non, grazie all utilizzo di web service nella nuova gestione

APPENDICE 1 AL CAPITOLATO TECNICO CIG A21 - CIG DERIVATO CE PROFILI PROFESSIONALI

Transcript:

WETNET INTEGRAZIONE FRA SISTEMI

Wetnet Componenti Software Wetnet engine Wetnet Database Wetnet Web-Supervisor

Tecnologie Java.NET ODBC Supportato e integrato nei principali SCADA di commercio Framework di programmazione presente sia su piattaforma Windows e Linux (Mono) Base per il framework Spring MVC standard de-facto per le Java Enterprise Web Application Base per Apache Tomcat Interfaccia universale verso i maggiori DBMS Tecnologia multipiattaforma Integrata nativamente in Java (JDBC) e.net

Sorgenti dati Unità elementare Concetto: Per unità dati «elementare» o «atomica» di WetNet si intende una qualsiasi serie storica tabellare composta da una colonna «timestamp» associata ad una colonna «valore» in formato numerico. Colonna «timestamp» Colonna «valore»

Sorgenti dati Supporto RDBMS Wetnet supporta modelli di dati relazionali (RDBMS) che non relazionali (DBMS). Per modello dati non relazionale si intendono dati raggruppati in una unica tabella in cui sono inclusi i valori di una sola misura o più misure che però condividano la stessa base dei tempi «timestamp». Per modello dati relazionale si intendono dati relazionati fra due tabelle, nello specifico potremo avere una tabella con l anagrafica di tutti i punti misura, relazionata «1:n» con una tabella contenente i valori. MODELLI NON RELAZIONALI MODELLO RELAZIONALE n 1

Sorgenti dati - Esempi Wetnet DB Server SCADA Gateway/Frontend Wetnet Engine Dispositivo di campo generico Server Wetnet

Wetnet engine - Integrazione WetSvc Servizio Wetnet (default) Wetnet engine Applicazioni custom (.NET DLL Assembly) SCADA

Wetnet engine - connessioni Wetnet database ODBC Wetnet service Web-service XML report

Wetnet Engine Flusso di lavoro Acquisizione serie storiche misure via ODBC Generazione profili distretti Elaborazione statistiche distretti Interpolazione lineare dati, omogeneizzazione Generazione allarmi Elaborazione calcoli energetici distretti Elaborazione statistiche Elaborazione calcoli energetici misure Generazione e dispacciamento eventi

Wetnet database Database basato su MySQL community server, compatibile con MariaDB Architettura relazionare Integrabile in servizi cloud (es.: Google Cloud SQL) Può operare su un server o un cluster di server indipendenti da Wetnet engine Wetnet web-supervisor Altri software analisi dati

Web-Supervisor Dashboard Grafici Eventi

Web-Supervisor Apache Tomcat Java Spring framework Wetnet websupervisor Interamente basata su tecnologia Java Può operare su un server indipendente dal database Wetnet Supporto multilingue Compatibile con piattaforme mobile Integra tutte le funzionalità di: Anagrafica e configurazione punti di misura Anagrafica e configurazione distretti, associazioni con i vari punti di misura Grafici e trend con la possibilità di personalizzare viste specifiche per utente Gestione allarmi misuratori Analisi e reportistica eventi Export analisi dati in formato CSV Export file di patter per EPAnet

Integrazione con altri sistemi Wetnet engine Wetnet Database Cloud! XML Web Service Mondo SAP GIS Software statistici open-source Software reportistica open-source

Integrazione - CBM&O Reti Interventi Misure Regole di gestione automazioni

Integrazione Modello ACEA 2.0

Integrazione Simulazioni idrauliche

Licenza Il software WetNet viene fornito con licenza EUPL (European Union Public Licence). EUPL è una licenza di software libero con effetto copyleft redatta e approvata dalla Commissione europea. L attuale versione è la 1.1 adottata dalla commissione europea il 9 gennaio 2009. La presente licenza concede al licenziatario sull'opera originale, e per tutta la durata del diritto d'autore, una licenza di tipo mondiale, non esclusiva, gratuita e con la possibilità di essere concessa a sua volta in sub-licenza, conferendo il diritto di: Compatibile con: GPLv2 General Public License v2 OSLv3 Open Source License v3 CPLv1 Common Public License v1 EPLv1 Eclipse Public License v1 CeCILLv2 CEA CNRS INRIA Logiciel Libre v2 utilizzare l'opera in qualsiasi circostanza e per ogni utilizzo; riprodurre l'opera; modificare l'opera originaria e creare Opere derivate basate su di essa; comunicare al pubblico, anche mediante messa a disposizione o esposizione dell'opera o di copie di essa e, a seconda dei casi, rappresentare l'opera in forma pubblica; distribuire l'opera o copie di essa; cedere in prestito e in locazione l'opera o copie di essa; concedere in sub-licenza i diritti sull'opera o copie di essa.

Community! «La comunità è un gruppo di individui che condividono interessi comuni» Crescita Collaborazione Condivisione Formazione della comunità

Risorse https://github.com/ingegnerie-toscane/wetnet-engine http://www.wetnet.it