Architettura Foronet Codice: FORONET-TEC-ARCH Data rilascio versione finale Verificato in data 25/02/2010 25/02/2010 Giovanni Botta
INDICE 1 SCOPO...2 1.1 INTRODUZIONE...2 1.2 RIFERIMENTI...2 2 ARCHITETTURA DELLA SOLUZIONE...3 2.1.1 Soluzione implementativa...errore. Il segnalibro non è definito. 2.1.2 Integrazione con Cancelleria Telematica...4
1 Scopo Questo documento descrive l architettura del servizio Foronet, portale per la vendita on-line di servizi rivolti agli avvocati e in generale al mondo della giustizia civile. 1.1 Introduzione Il documento rimanda per le specifiche dei requisiti di business al documento citato nei riferimenti. La piattaforma tecnologica di riferimento è J2EE. 1.2 Riferimenti Documento Piano di sviluppo Progetto Foro NET, formulario di progetto presentato. Pagina 2 di 5
2 Architettura della soluzione L architettura complessiva è esemplificata nella figura seguente. Dal punto di vista architetturale la distinzione è tra il portale di presentazione dei servizi (Foronet Portal) che si presenta come un portale di divulgazione, informativo e di contenuti e il portale di fruizione dei servizi offerti da Foronet (chiamato Foronet Servizi). Foronet Servizi si presenta come una versione specializzata dell attuale Cancelleria Telematica dove sarà possibile erogare servizi attualmente non erogati da Cancelleria: ricerca full text delle sentenze, servizi di recapito delle sentenze sono i primi servizi individuati. Alla base si trova il motore/piattaforma di Ecommerce che comprende sia i moduli per la gestione del carrello e la gestione della transazione che i modiuli necessari al fullfillment del servizio, ovvero i moduli che permettono a un utente con credito attivo di usufruire del servizio con successo (con conseguente aggiornamento del credito) e di chiudere l accesso agli utenti che non hanno credito. Questo motore comprende anche il servizio di billing (fatturazione) necessario per la gestione amministrativa del servizio stesso che si configura come una vendita di prodotti/servizi a terzi e quindi deve garantire l evasione delle pratiche amministrative. La divisione tra portale di presentazione e portale di fruizione ha lo scopo di riutilizzare le funzionalità di content management messe a disposizione da Liferay, piattaforma con la quale è stato implementato il portale di presentazione evitando di doverle implementare nuovamente. Questo è anche giustificato in parte dal fatto che i prodotti proposti, rispetto a un tradizionale sito di ecommerce, sono relativamente esigui e quindi non hanno necessità di particolari funzionalità di ricerca lato utente. Il portale di fruizione ha il fondamentale compito di permettere il fullfillment del contenuto digitale, giacché questo è l unico tipo di servizio fornito e dovrà quindi gestire il credito utente con l aggiornamento contestuale alla fruizione. Altri servizi da implementare su Foronet Servizi sono: Registrazione utente: è necessaria per poter riconoscere l utente nelle fasi di acquisto e fruizione; Integrazione con i servizi di Cancelleria Telematica; Pagina 3 di 5
Sezione di back-office del servizio Foronet Servizi per permettere il caricamento delle sentenze scansite congiuntamente al testo frutto di OCR o trascrizione manule. Su questo testo sarà applicata la funzione di indicizzazione per ricerca full text. 2.1.1 Integrazione con Cancelleria Telematica Il portale di fruizione dovrà essere integrato con il sistema Cancelleria Telematica. Il meccanismo di interazione scelto è attraverso web services. I punti di contatto tra i due sistemi sono: Riconoscimento utente registrato. Durante la fase di registrazione al portale Foronet il sistema interroga Cancelleria Telematica per verificare che l utente possa accedere al sistema Consegne copie e notifiche atti giudiziari. All interno del sistema Cancelleria Telematica è presente una funzionalità che consente agli avvocati di richiedere una copia. Occorre prevedere un meccanismo che consente, all avvocato collegato a Foronet, di consultare le richieste effettuate alla Cancelleria. Il portale di fruizione esporrà agli avvocati il servizio di consegna a domicilio della copia. Per questo il sistema Cancelleria dovrà esporre un web service che restituisce, per l avvocato collegato, l elenco delle copie richieste e non ancora evase. Per ognuna di queste potrà essere richiesta la consegna a domicilio. Digitalizzazione Fascicolo. Il portale di fruizione, presenta una pagina con l elenco dei fascicoli di competenza dell avvocato, per consentire la richiesta del fascicolo elettronico. L elenco dei fascicoli di competenza viene restituito dal sistema Cancelleria Telematica attraverso un web service a cui viene passato l identificativo dell avvocato (in sede di realizzazione verranno identificati i campi necessari). Nota: all interno del portale di fruizione, essendo esterno a Cancelleria Telematica, verranno visualizzati solo dati generici (per esempio n. e anno fascicolo). Non potranno infatti essere presentati dati di dettaglio per motivi di privacy. Il dettaglio potrà essere consultato solo all interno di cancelleria. Questo servizio consiste nella digitalizzazione dell intero fascicolo. Occorre quindi realizzare all interno del sistema Cancelleria Telematica 3 web services. Pagina 4 di 5