Sei sulla pagina 1di 26

Presenter title

Subtitle
extra line


IBM at Sapphire Now + ASUG
May 7–9, 2019
• Cosa è AINOP
• Struttura delle anagrafiche
• Le modalità di alimentazione
• La struttura delle UI (User Interface)
• Alimentazione manuale:
 Immissione/gestione anagrafica generale
 Immissione/gestione anagrafica specifica
• Alimentazione da file CSV
• Alimentazione da WebServices
Cosa è AINOP
Cosa è AINOP
Cosa è AINOP
Cosa è AINOP
Cosa è AINOP
Struttura delle anagrafiche
Struttura delle anagrafiche
Dati strutturati e NON strutturati
Anagrafica Estesa (documenti, immagini, video)
relativi a vari aspetti della vita e
(9 sottosezioni o «sotto-fascicoli) gestione dell’opera

Dati strutturati specifici per tipo


Anagrafica Specifica opera (es: numero e dettaglio
differenziata per piste per aeroporti o numero e
tipologia dell’opera dettaglio) banchine per porti.

Anagrafica Dati strutturati dettagliati comuni


a qualsiasi tipo di opera (es:
Ad oggi Base Territorio di appartenenza)
disponibile

Fascicolo Dati comuni a tutte le opere (es:


tipo opera, coordinate, …). A
IOP questo livello nasce l’IOP.
Struttura delle anagrafiche

Fascicolo Opera Anagrafica Base

Anagrafica Estesa

Anagrafica Specifica
Modalità di alimentazione
Modalità di alimentazione Modalità di immissione preferenziale
per conferenti con un numero di opere
Tutte le modalità esposte consento tale da scoraggiare l’immissione
anche la modifica di informazioni su manuale (es: 100 o più). Non sono
alimentabili con tale canale strutture
opere già censite (in tal caso si deve
utilizzare l’IOP). La cancellazione di
Immissione complesse costituite da più
un’opera è solo manuale
da File elementi/sotto opere come PORTI,
AEROPORTI e DIGHE
CSV

Web Immissione
Services manuale

Modalità di immissione applicabile a tutte le


tipologie di opera. Richiede la creazione di Modalità di immissione ottimale
un opportuno client WebServices connesso
con il sistema informativo di gestione asset
AINOP per conferenti con poche opere o
per strutture complesse, quali, ad
del conferente. esempio PORTI, AEROPORTI,
Genera la effettiva interoperabilità fra i DIGHE …
sistemi.
Struttura della UI
Struttura della UI Utente connesso e
relativa gestione
profilo*
Menù di accesso
alle varie funzioni
Ricerca a testo libero per
termini all’interno delle
schede

Conferente/struttura e
ruolo in cui l’utente
Menù di accesso connesso opera
alle varie sezioni
della anagrafica

Codice IOP assegnate Geolocalizzazione dell’opera.


al momento del Mappa selezionabile con
caricamento dell’opera accesso a Open Street Map

Modifica ed Indice di completezza dei dati


eliminazione della sezione in visualizzazione
dell’opera (occorre
introdurre un testo
di motivazione
della azione)

Dati specifici della sezione. Se presenti documenti o elementi


multimediali appare una icona che comporta la visualizzazione del
media (se PDF) o il download in locale se di altro tipo
*  Funzioni di prossimo rilascio
Immissione/gestione anagrafica base
Immissione Anagrafica Base

• I campi di immissione sono in sfondo celeste


• Alcuni campi prevendono una menù a tendina
a scelta semplice (triangolino)
• Altri campi prevedono immissione a scelta
multipla da lista (es: comune). La lista viene
presentata in un pop-up selezionando il
simbolo +
• La sezione «Interventi successivi….» contiene
righe multiple composite. Premendo il + se ne
predispone una vuota da popolare.
Utilizzando il cestino si elimina la riga
• Il tasto «inserisci opera» si attiva solo dopo
che tutti i campi obbligatori sono popolati ed
i controlli formali sono soddisfatti
• All’atto dell’inserimento appare un pop-up in
cui si comunica l’IOP generato
Modifica Anagrafica Base

• Si accede alla form da tasti modifica o


cancella
• I campi modificabili sono in sfondo azzurro
(alcuni non sono più modificabili poiché
determinano la struttura dell’IOP)
• Le regole di compilazione sono le medesime
della immissione
• Qualora si vada in modifica di un record il
tasto «Salva modifiche» si attiva SOLO quando
tutti i campi obbligatori ed i controlli formali
hanno esito positivo
• Occorre sempre compilare obbligatoriamente
la motivazione della modifica o della
cancellazione
Immissione/gestione anagrafica specifica
Immissione/gestione anagrafica specifica

• Si accede alla form da tasti modifica o cancella avendo


preventivamente selezionato il tab «ANAGRAFICA» ed il
sotto-tab «Anagrafica specifica»
• Valgono le medesime regole generali esposte nella
anagrafica di base ma il formato di
immissione/modifica proposta cambia in base alla
tipologia di opera in immissione/gestione.
• Per la modifica o la cancellazione di un’opera occorre
fornire una motivazione.
Alimentazione da file CSV
Alimentazione da file CSV (Struttura dei file)
Sessione di caricamento
Anagrafica Di Base
• Un unico file contenente i dati comuni delle opere
• In caso di inserimento la colonna IOP è vuota e

FASE 1
viene restituita nella risposta Il caricamento da file CSV (testo con colonne separate
1 • Occorre indicare OBBLIGATORIAMENTE le da virgola) è previsto solo per opere ad alta
colonne:
• Tipo Opera (secondo codifica fornita) numerosità ma a bassa complessità, ovvero:
• Coordinate dell’opera  Ponti, viadotti e cavalcavia stradali
 Ponti, viadotti e cavalcavia ferroviari
Viene comunicato l’IOP
delle opere inserite in anagrafica
 Strade
Di Base  Ferrovie nazionali e regionali - metropolitane
 Gallerie ferroviarie e gallerie stradali
Anagrafica Specifica  Edilizia Pubblica
• Anagrafica Specifica
Un file per ciascuna delle tipologie di opera
N Anagrafica
•indicate
Un filenella Specifica
Anagrafica
per ciascuna Base
delle tipologie di opera La cancellazione o la modifica di una opera è solo

FASE 2
• Formato
•indicatespecifico
Un filenella per tipodelle
Anagrafica
per ciascuna Opera
Base
tipologie di opera
• •PerFormato
ogni riga
indicate della Anagrafica
specifico
nella specifica
per tipotipologia
Base nel file di
Opera manuale o via Web Service
•base
•PerFormato
deve
ogni essere
riga presente
della
specificospecificaunatipologia
per tipo riga connel file di
Opera
•base
medesimo
Perdeve identificativo
ogni essere internouna
presente
riga della specifica nel file specifico
riga
tipologia connel file di
base deve
medesimo essere presente
identificativo internounanelriga l’IOP
file specifico
ottenuto per l’opera in FASE 1
Alimentazione da file CSV (processo)
Si Upload dei
predispongono i File
file specifici specifici
usando gli IOP
ricevuti

Login ad
AINOP

AINOP
prende in
carico la
richiesta
AINOP Predispone
file di risposta con
gli IOP e li pone
Upload nell’area messaggi
dei File dell’utente che
Base effettua l’upload AINOP Predispone
file di risposta e li
pone nell’area
AINOP messaggi dell’utente
elabora che effettua l’upload
richiesta in
asincrono

AINOP AINOP
prende in elabora
carico richiesta in
richiesta asincrono
Alimentazione da file WebService
Alimentazione da file WebService

L’accesso tramite web services viene securizzato tramite certificato X.509 con chiave pubblica. Attraverso il Tab
«Amministrazione» si accede alla pagina mostrata ed in essa è reperibile la Guida Tecnica dettagliata per la
realizzazione del client WebServices
Alimentazione da file WebService

Operazione di
cancellazione

Operazione di
Caricamento
Modifica
Grazie per l’attenzione

Potrebbero piacerti anche