Requisiti funzionali BI

Transcript

Requisiti funzionali BI
Realizzazione di un sistema informatico on-line bilingue di gestione,
monitoraggio, rendicontazione e controllo del Programma di Cooperazione
Transfrontaliera Italia - Francia Marittimo finanziato dal FESR per il periodo
2007-2013
Requisiti della Business Intelligence
Indice
Indice.....................................................................................................................................................................................2
1. Premessa e scopo del documento......................................................................................... 3
2. Requisiti tecnico-funzionali del software utilizzato ................................................................ 4
2.1. Architettura del software ............................................................................................................. 4
2.2. Requisiti funzionali ................................................................................................................ 5
1.
Premessa e scopo del documento
Il presente documento descrive le funzionalità previste per la componente di business intelligence del sistema
informatico online on-line bilingue di gestione, monitoraggio, rendicontazione e controllo del Programma di
Cooperazione Transfrontaliera Italia - Francia Marittimo.
Il documento si completa con la rappresentazione dell’architettura logica di sistema, nella quale si evidenziano
le componenti coinvolte e le interazioni tra sistema informatico online per la gestione, monitoraggio,
rendicontazione e controllo del Programma di Cooperazione Transfrontaliera Italia - Francia Marittimo e
sistema di Business Intelligence.
La separazione logica tra i due componenti software (sistema informatico online bilingue per la gestione,
monitoraggio, rendicontazione e controllo del Programma di Cooperazione Transfrontaliera Italia - Francia
Marittimo e sistema conoscitivo) consente di analizzare, progettare ed implementare separatamente le due
componenti, rappresentando, per quanto concerne la Business Intelligence, l’uno la sorgente dei dati, l’altro
l’insieme di funzionalità che permettono di interagire con la stessa. Quest’ultimo sistema, in effetti, sarà l’unico
oggetto del presente documento, dal momento che l’analisi del sistema informatico online bilingue per la
gestione, monitoraggio, rendicontazione e controllo del Programma di Cooperazione Transfrontaliera Italia Francia Marittimo è demandata ad altro documento.
2.
Requisiti tecnico-funzionali del software utilizzato
Il componente di Business Intelligence previsto per il software in progettazione consentirà agli utenti dell’applicativo di
analizzare i dati gestiti, accedendovi in accordo alle proprie esigenze, e elaborare report ad hoc finalizzati alle attività di
gestione e controllo del programma
Il sistema conoscitivo sarà, dunque, in grado di supportare l’analisi dei dati in maniera puntuale, di filtrare e
selezionare le informazioni di carattere qualitativo e quantitativo e di consentire la produzione su base
parametrica di report interattivi, con la possibilità di effettuare interrogazioni specifiche.
2.1.
Architettura del software
Il sistema conoscitivo è costituito da un insieme di strumenti finalizzati all’analisi e valutazione dei dati gestiti
dal software in progettazione.
Il modello architetturale può essere rappresentato come una specializzazione del paradigma a tre livelli, in cui
il motore di Business Intelligence costituisce lo strato intermedio tra il Presentation Layer, di cui l’interfaccia
utente è l’emanazione, e il Data Layer, che rappresenta la sorgente dati.
L’interconnessione tra base informativa e componente logica avviene mediante un passaggio intermedio che,
mediante l’E.T.L. (Extraction, Transaction, Loading) e la descrizione del metamodello, genera una
rielaborazione del database alimentante nel formato coerente con le esigenze della piattaforma di business
intelligence.
Lo schema dell’architettura applicativa è di seguito rappresentata:
DB
del S.I.
online
bilingue
Funzionalità del Sistema
Informatico online bilingue
Datawarehouse
ETL
Motore di B. I.
Metamodello
Componente di B.I.
Piattaforma di Business Intelligence
CM0061_002_002
Il complesso architetturale dell’intero sistema conoscitivo in realizzazione può essere sintetizzato in tre blocchi
principali
Sistema Informatico Alimentante
Pia tt aforma di Business Intelligence
Componente di front-end
Il componente di front-end, che dà accesso alle funzionalità di Business Intelligence, consentirà esclusivamente
operazioni in lettura dei dati, mentre non sarà possibile modificare i contenuti dalla banca dati.
2.2.
Requisiti funzionali
Il sistema conoscitivo dovrà consentire, a partire dalle informazioni contenute nel database del sistema
informatico, diverse tipologie di connessione tra le informazioni gestite e, in particolare, tra i dati di
avanzamento fisico, procedurale e finanziario censiti nel sistema stesso.
Al fine di supportare l’analisi dei dati e la corretta valutazione degli stessi, il sistema di business intelligence
dovrà includere i componenti di dashboard reporting e reportistica ad hoc, che consentiranno, rispettivamente,
di accedere in maniera rapida ed articolata alle informazioni di maggiore interesse e di produrre report
personalizzati in base alle specifiche esigenze. Il componente, inoltre, prevedrà la presenza di un insieme di
report precostituiti, definiti nel piano della reportistica.
Le dashboard reporting dovranno essere realizzate come cruscotti informativi di immediata fruibilità: in sede di
progettazione funzionale si procederà a definire l’insieme di informazioni di maggiore rilevanza per ciascuna
tipologia di utenti della Business Intelligence, delineando i report proposti all’accesso al sistema ed i livelli di
dettaglio a cui si potrà arrivare interagendo con i dati visualizzati.
La realizzazione dei report ad hoc, invece, dovrà garantire la massima flessibilità consentita dallo strumento,
permettendo a ciascun utente della Business Intelligence di effettuare rilevazioni differenziate sulla base di
parametri e filtri di volta in volta riconfigurabili. In fase di progettazione si procederà con la definizione del meta
modello sottostante la reportistica ad hoc e la conseguente definizione del set informativo e della struttura
della conoscenza a partire dalla quale si potrà procedere alla generazione dei report.
La produzione dei report dovrà garantire la possibilità di esportare gli stessi in formati portabili, quali pdf, Excel
e HTML.
In fase di progettazione, infine, si procederà con la definizione del Piano della Reportistica, in cui saranno
esplicitati i report “statici” messi a disposizione degli utenti. Tale insieme di strumenti dovrà garantire la piena
fruibilità delle informazioni e delle relazioni tra le entità gestite, costituendo la base conoscitiva attraverso la
quale gli utenti del sistema potranno consultare una serie di elaborazioni precostituite e disponibili fin dal primo
accesso, senza necessità di effettuare proprie configurazioni o personalizzazioni.
I report previsti dal piano, inoltre, dovranno garantire la consistenza delle informazioni e la tutela da accessi
non autorizzati: tali strumenti, infatti, dovranno essere profilati per dati e report, assicurando che ogni utente
abbia accesso a tutti e soli i report di sua pertinenza e solo in funzione dei dati di cui ha visibilità, impedendo,
in tal modo, di visualizzare informazioni incoerenti con il proprio profilo.