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.