View
159
Download
0
Category
Preview:
Citation preview
Sessione Sistemi informativi, App e Web Application per smart city e smart land
G. Andreani Roma 21 giugno 2016
Cooperazione applicativa e applicazioni responsive per il
controllo del patrimonio a verde
Nelle sua attività la P.A.• Necessita di un controllo sempre più
dettagliato del territorio• Il controllo si applica a varie tipologie di
applicazioni• Spesso i dati prodotti da un controllo
sono propedeutici per altri• Le informazioni devono restare
disponibili per successive verifiche• Che si integrino con il contesto IT
esistente
Il controllo• Spesso tende a spostarsi dagli uffici
al campo• Impegna professionalità di vario
livello di informatizzazione • Necessita di utilizzare anche tipi di
informazioni prodotti da altri uffici • Richiede una vista dinamica dei dati• Necessita sempre più di una vista
geografica delle informazioni
L’Idea progettualeRealizzare un framework applicativo su cui costruire varie applicazioni verticali che rispondano alle necessità descritte in precedenza.
In questa presentazione saranno descritte le linee progettuali generali e una applicazione specifica, per la gestione del Verde Pubblico, da usare come caso di studio
I requisiti: alcune keywordDeve permettere applicazioni:•Facilmente distribuibili ed accessibili•Adattabili al contesto IT del cliente•Interfaccia dinamica, facile da usare, multilingua•Sofisticate dal punto di vista applicativo•Geografiche•Multimediali•Interoperabili•Scalabili •Sicure
I requisiti: le scelte tecnologiche
• Facilmente distribuibili ed accessibili– Approccio completamente Web
• Adattabili al contesto IT del clienteIndipendenti:
– dal sistema operativo (server e client)– dal database usato per memorizzare i dati – dal browser (con qualche distinguo …)
• Con interfaccia dinamica, facile da usare– Compatibile con HTML 5, CSS 2– Applicazioni responsive
segue
I requisiti: le scelte tecnologiche
• Sofisticate dal punto di vista applicativo– Intelligenza applicativa distribuibile a
piacere su server e client– Storicizzazione e vista storica di ogni
modifica • Geografiche
– Memorizzazione dati su geoRDBMS– Visualizzazione ed elaborazione spaziale,
widget specifici, geolocalizzazione GPS, compatibilità dettami OGC
segue
I requisiti: le scelte tecnologiche
• Multimediali– Gestione entro il DB di oggetti quali foto,
filmati• Interoperabili
– Dialogo tra le componenti tramite web services– Compatibilità con standardOGC
• Scalabili, sicure– Architettura modulare– Tutte le info protette nel DB– Accesso tramite credenziali; profilazione utenti– Testati dalla BU Security di Intersistemi Italia
L’architettura
Hibernate Geoserver
DB
RamaniServer
RamaniSpec.
Fornitori esterni di
servizi OGC
Lato serverservlet
Servizi std OGC
Lato client
Ramani JS
Openlayers 3
Verde spec.
Il caso d’usoCon questo approccio sono state realizzate varie applicazioni.
Descriviamo qui brevemente il software di Gestione del patrimonio a Verde Pubblico.
L’applicazione VerdeNasce dalla riprogettazione di una esperienza fatta col Comune di Firenze dal 2006 e tutt’ora in uso
L’applicazione VerdeCaratteristiche applicative:•Controllo accessi
– Gestione utenti– Gestione profili applicativi– Gestione ciclo delle password
•Cartografia– Composizione Mappe tramite servizi OGC– TOC– Interazione con cartografia tramite widget; supporto touch
screen e facilitazioni per uso tablet– Accesso a posizioni specifiche tramite selezione guidata
L’applicazione VerdeAccesso e gestione cartografia (tablet e PC)
L’applicazione Verde• Gestione oggetti del Verde Pubblico
– Inserimento, modifica, selezione, consultazione : Siti alberi, Essenze a dimora, Interventi, Aree Verdi, Subaree verdi, Giochi, Monitoraggi giochi, Siepi, Arredi
– Supporto alla localizzazione tramite GPS integrato– Supporto alla produzione e memorizzazione dati
multimediali (foto, filmati, ecc)– I dati modificati vengono salvati in uno storico usabile
per riprodurre la situazione a un tempo tx o per verifiche dinamiche
L’applicazione Verde
L’applicazione Verde• Reportistica e download
– Possibilità di produrre report di vario genere e relativi a vari periodi scaricabili sulla PdL
– La produzione dei report passa attraverso una selezione guidata per definire i criteri di selezione degli oggetti da prendere in esame
– Produzione report piani di manutenzione• Sistema di gestione missioni
– Definizione di missioni ordinarie o straordinarie– Gestione del workflow della missione
L’applicazione Verde
Alcune considerazioniL’architettura definita ha permesso di realizzare applicazioni verticali di grande utilità per gli utenti.L’adozione di un approccio geo & time oriented permette di arricchire il contenuto informativo fruibile.La scelta di una architettura a servizi permette di disaccoppiare facilmente i componenti e di innescare un ciclo virtuoso di interscambio senza dover effettuare spostamenti di dati, garantendo che ogni attore mantenga il controllo delle informazioni prodotte.
Alcune considerazioniL’architettura del prodotto garantisce scalabilità e sicurezzaLa dotazione di widget e funzionalità di gestione dati spaziali anche lato client consente in fase di progettazione della componente applicativa di bilanciare la distribuzione delle funzioni applicative
Ad oggi le esperienze realizzate confermano che le keyword iniziali di progetto sono state onorate
e ovviamente …Grazie per l’attenzione e
a disposizione per eventuali chiarimenti
Recommended