Top Banner
27/07/11 Titolo presentazione 1 SummerLabs 2011 - Cagliari Gestione Protocollo Informatico: e-prot.
32

e-Prot: il protocollo informatico Open Source

Jun 09, 2015

Download

Technology

FlossLab

Le nuove direttive normative introdotte dal CAD hanno determinato un sempre maggior interesse in merito alle problematiche inerenti la dematerializzazione, il protocollo informatico, l'interoperabilità e la gestione della firma digitale.
E-prot costituisce un unicum nel panorama del software open source Java per quanto riguarda la gestione di tali problematiche e costituisce una valida alternativa alle soluzioni propietarie all'interno di questo segmento.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: e-Prot: il protocollo informatico Open Source

27/07/11 Titolo presentazione 1

SummerLabs 2011 - Cagliari

Gestione Protocollo Informatico:

e-prot.

Page 2: e-Prot: il protocollo informatico Open Source

2

Il Sofware e-prot

● Platform Independent server-side● Pure Java● Tomcat● Postgres/Oracle

● Platform Independent client-side● Cross Browser● SO Independent

● Accessibile

Page 3: e-Prot: il protocollo informatico Open Source

3

Caratteristiche Tecnologiche

● MVC: Struts 1.2.4● Action● ActionForm● Dispatcher: Mapping XML

● JSP● TagLib

Page 4: e-Prot: il protocollo informatico Open Source

4

Pattern di sviluppo (top-down)

● Voce di menu (tabella menu)● Creazione Action e ActionForm● Mapping xml struts-config.xml● Creazione JSP● Delegate (Servizi)● DAO● Database

Page 5: e-Prot: il protocollo informatico Open Source

5

Tecnologie

● Pure Java● Jod: Integrazione OpenOffice per

trasformazione PDF/A● Integrazione LDAP/AD● Jersey : REST Services● Tika: estrazione testo

Page 6: e-Prot: il protocollo informatico Open Source

6

Tecnologie (2)

● Lucene: indicizzazione● JasperReport: reportistica● Integrazione Mail● iText: gestione e modifica pdf● barcode4j: gestione codici a barre● J4sign: gestione firma

Page 7: e-Prot: il protocollo informatico Open Source

7

La Storia

● La versione Open Source di Almaviva● Versione 1.0● Non pienamente conforme alla Check List● Scarsa interazione con la community

● FlossLab e le nuove versioni● Release 1.1 - 03/09/2008● Release 1.2 - 20/12/2008● Release 1.3 - 23/04/2009● Release 2.0 - Prossimamente

Page 8: e-Prot: il protocollo informatico Open Source

8

FlossLab e la Community

● FlossLab diventa mantainer attivo del progetto

● Viene creata una Community● La Community guida lo sviluppo:

● Evolutivo● Normativo

Page 9: e-Prot: il protocollo informatico Open Source

9

La Community di e-prot

● sito web (http:www.e-prot.it)● bug tracking (http://www.gov4j.org/bugzilla/)● mailing-list

● sviluppatori● utenti ● news

● forum (http://www.e-prot.it/forum/)● supporto telefonico e via mail ([email protected])● chat

Page 10: e-Prot: il protocollo informatico Open Source

10

Le funzioni della Community di e-prot

● Consulente di normativa● Usability-tester per verificare e migliorare

l'usabilità del sistema● Beta-tester● Suggerimenti per nuove funzionalità

Page 11: e-Prot: il protocollo informatico Open Source

11

Ecosistema Economico

● Installazioni eseguite da aziende partner● FlossLab come supporto di secondo livello

● Si sfruttano e si sviluppo l'economia locale● Vantaggi per:

● Cliente finale● Partner locale● FlossLab

Page 12: e-Prot: il protocollo informatico Open Source

12

Release 1.1

● Oggettario● Assegnazione multipla● Import Titolario da file Excel● Multimittente● Stampa ricevuta

Page 13: e-Prot: il protocollo informatico Open Source

13

Release 1.2

● Oggetto non modificabile● Mittente / Destinatario non modificabile● Popolamento rapido oggettario e rubrica● Dashboard● Riorganizzazione dei permessi

Page 14: e-Prot: il protocollo informatico Open Source

14

Release 1.3

● Bug fixing● Salvataggio su File System● Indicizzazione e Ricerca Full-Text● Conversione Automatica Documenti● Autocompletamento oggettario● Autocompletamento Mittenti nel Protocollo● Supporto Oracle 10g

Page 15: e-Prot: il protocollo informatico Open Source

15

Release 2.0

● Nuova interfaccia grafica● Riorganizzazione dei permessi logici● Interfacce di scansionamento● Acquisizione batch intelligente mediante

barcode● Comunicazioni interne all'ente● Area di notifica dei documenti per conoscenza● Altro

Page 16: e-Prot: il protocollo informatico Open Source

16

I 4 gradini della piramide

● Nucleo Minimo● Gestione Documentale● Workflow● BPR

Page 17: e-Prot: il protocollo informatico Open Source

17

I gradino: nucleo minimo

registrazione profilo segnatura (numero, data, AOO) classificazione

37 punti di controllo checklist CNIPA (A)Ad esempio:

accesso autorizzato log delle operazioni impronta del documento SHA-1 assegnamento annullamento (logico) protocollo emergenza organigramma statistiche ricerca

Page 18: e-Prot: il protocollo informatico Open Source

18

Funzionalità: Protocollazione

● Ingresso● Dati automatici: protocollo,data, tipo● Dati documento: oggetto, allegato,

riservato ...● Mittenti:

– Persona Fisica – Persona Giuridica - Multimittente

● Assegnatari: utenti o uffici● Dati facoltativi:

– Allegati, allacci, titolario, annotazioni, fascicoli, procedimenti

Page 19: e-Prot: il protocollo informatico Open Source

19

Funzionalità: Protocollazione

● Uscita● Dati automatici: protocollo,data, tipo● Dati documento:oggetto, allegato, riservato● Mittenti: utenti o uffici● Destinatari:

– Persona fisica – Persona Giuridica – AOO - Liste distribuzione

● Dati facoltativi:– Allegati, allacci, titolario, annotazioni, fascicoli,

procedimenti

Page 20: e-Prot: il protocollo informatico Open Source

20

Funzionalità: Ricerca

● Operazioni di ricerca● Operazioni di ricerca sui metadati● Sono filtrate in base all'utente● Indicizzazione testo documenti allegati

(Lucene)● Ricerce Full-Text

Page 21: e-Prot: il protocollo informatico Open Source

21

Funzionalità: Protocollazione

● Assegnazione:● 2 possibilità

– Accettazione : owner del protocollo– Rifiuto: messaggio di rifiuto

● Possibilità di modificare ed annullare il protocollo

● Visualizzazione dati riservati (può essere solo un utente e non un ufficio)

Page 22: e-Prot: il protocollo informatico Open Source

22

Workflow

● Scarico:● Stato “Agli Atti”● Termina l'iter di un protocollo

● Riassegnazione:● Possibilità di assegnare il protocollo ad un nuovo

ufficio o utente

● In risposta● Risposta ad un protocollo in ingresso (creazione

contestuale di un protocollo in uscita)

Page 23: e-Prot: il protocollo informatico Open Source

23

Riassunto stati protocollo

Page 24: e-Prot: il protocollo informatico Open Source

24

Utilities

● Dashboard● Permette di visualizzare velocemente le attività da

effettuare● Autocompletamento mittenti/destinatari

● Direttamente caricati dall'anagrafica principale del sistema (persone fisiche/giuridiche)

● Notifiche mail● Notifica agli operatori i protocolli a loro assegnati per

competenza● Autocompletamento oggettario

Page 25: e-Prot: il protocollo informatico Open Source

25

Fascicoli e Faldoni

● Creazione fascicolo● Contengono protocolli● Catalogati mediante voce di titolario

● Creazione faldone● Contengono:

– Fascicoli– Protocolli– Procedimenti

Page 26: e-Prot: il protocollo informatico Open Source

26

Funzionalità: Amministrazione

● Configurazione:

Amministrazione – AOO – Uffici – Profili - Utenti● Gestione Registri● Titolario

● Import titolario da file Excel● Oggettario

● Caricamento di una lista di oggetti ricorrenti

Page 27: e-Prot: il protocollo informatico Open Source

27

Funzionalità: Reportistica

● Protocolli:● Utilizza diversi filtri di visualizzazione

– Data– Stato del protocollo– Uffici– Statistiche

● Organigramma:● Persone● Uffici

Page 28: e-Prot: il protocollo informatico Open Source

28

Sicurezza

● Protocolli riservati● Autenticazione

● Locale/LDAP/Active Directory● Versioning

● Storico di tutte le operazioni di modifica● Ricerche filtrate● Ruoli e permessi e visibilità dei protocolli

Page 29: e-Prot: il protocollo informatico Open Source

29

Interoperabilità

● PEC● Protocollazione ingresso e uscita

● Firma Digitale● Accesso elenco PA e relative AOO via

LDAP● Scambio dati mediante XML

● segnatura.dtd

Page 30: e-Prot: il protocollo informatico Open Source

30

Integrazione

● Il Protocollo all'interno di una SOA● Esempi

● Integrazione con il DMS– Scalabilità– Documenti a disposizione di altri processi

● Integrazione con un EIP– Trasparenza verso il cittadino– Ottimizzazione degli iter

Page 31: e-Prot: il protocollo informatico Open Source

31

Il nostro modello

Page 32: e-Prot: il protocollo informatico Open Source

32

Esempio pratico: Flosslandia

● http://flosslandia.it/flosslandia/