PAFlow
Dal Network Frontiere Digitali (www.frontieredigitali.net).
Indice |
PAFlow
PAFlow é software libero per il protocollo informatico e la gestione dei flussi documentali in una Pubblica Amministrazione. Realizzato interamente con tecnologie web, integra, secondo un'architettura modulare, un motore di workflow (OpenFlow), un application server (Zope), un gestore documentale e un database relazionale per offrire servizi innovativi ed elevate prestazioni.
PAFlow é un software libero, nato da un progetto tra l' AIPA (Autorità Informatica nella Pubblica Amministrazione) e la Scuola Superiore Sant'Anna di Pisa per la sperimentazione delle indicazioni fornite dall'AIPA stessa per la realizzazione del nucleo minimo di protocollo e dell'interoperabilità dei sistemi di protocollo nelle pubbliche amministrazioni.
PAFlow é interamente basato su standard web e su prodotti software libero ampiamente diffusi.
Funzionalità
- nucleo minimo di protocollo comprensivo del registro di emergenza come prescritto dagli standard AIPA
- interoperabilità di protocollo secondo gli standard AIPA
- interfaccia web con accesso sicuro controllato da certificati (SSL2)
- gestione documentale con fascicolazione e classificazione. Supporta i principali formati con possibilità di ricerca e indicizzazione full-text
- interfaccia verso server di posta elettronica (SMTP-IMAP) per la protocollazione della corrispondenza elettronica in ingresso e uscita
- assegnazione e tracciamento delle pratiche assegnate mediante strumenti di workflow management
ha un'architettura modulare a componenti in cui ciascun modulo realizza un insieme coerente di funzionalità secondo uno schema architetturale a tre livelli:
- un livello di presentazione (interfacce web dell'applicazione)
- un livello di gestione della "business logic"
- un livello di memorizzazione, classificazione e ricerca dati
Caratteristiche architetturali e implementative
- I moduli sono collegati tra loro attraverso interfacce standard (HTTP-CGI, protocolli SMTP-IMAP, SQL).
- Il cuore di PAFlow é costruito con Zope, l'application server leader nel mondo del software libero.
- I dati gestiti da PAFlow sono memorizzati su un database relazionale. Il DBMS di riferimento é PostgreSQL, ma può essere configurato per funzionare con la maggior parte dei database commerciali (Oracle, SQL server via ODBC, Informix, Sybase, etc.).
- Il livello di interoperabilité secondo gli standard AIPA e l'interfacciamento verso la posta elettronica sono realizzati attraverso un prodotto di webmail e server SMTP-IMAP software libero. PAflow include un completo programma di Webmail.
- La gestione dei flussi di lavoro e dell'assegnazione delle procedure é affidata a OpenFlow, il motore di workflow in software libero realizzato dalla Icube.
Interazione con l'utente
L'accesso e l'utilizzo di PAFlow avviene tramite interfaccia web: tutte le operazioni possono essere svolte utilizzando un normale browser. L'interfaccia vuole essere intuitiva e semplice, come il web ci ha abituato a presentare le cose.
Standard web e sicurezza
PAFlow utilizza i più diffusi standard web e programmi del mondo del software libero. L'accesso al sistema può essere vincolato tramite livelli di privilegio da assegnare alle singole persone o unità organizzative Il collegamento con il server centrale può essere protetto utilizzando tecnologie di cifratura e certificati digitali (SSL2).
Protocollazione
- Le funzionalità di base di PAFlow consentono la gestione di un Registro di Protocollo Informatico, in conformità con la direttiva AIPA sul Protocollo Informatico e al Testo Unico sul Documento Informatico.
- Il prodotto consente la registrazione di documenti in ingresso e in uscita contestualmente con la protocollazione, nonché la modifica con registro storico delle varie versioni (come previsto per legge) e l'annullamento di una registrazione errata.
- Le operazioni di protocollo disponibili (creazione, modifica, annullamento) sono identiche a quelle previste per il registro su carta.
- PAFlow consente di gestire la protocollazione dei messaggi di posta elettronica in ingresso e uscita dall'Ufficio.
- Per la creazione e la lettura dei messaggi di posta elettronica PAFlow integra al suo interno un sistema di Web Mail connesso con un server di posta elettronica e un server IMAP.
Gestione Documentale
- PAFlow integra un modulo di gestione documentale che realizza le funzionalità di base per la memorizzazione e gestione di documenti in formato eterogeneo.
- PAFlow consente di effettuare l'acquisizione dell'immagine dei documenti tramite scanner; la registrazione di file o di messaggi di posta elettronica, in modalità indipendente o contestuale alla registrazione.
- I documenti registratati sono classificati secondo una gerarchia di indici e indicizzati in modalità full text .
- Il modulo é in grado di indicizzare non solo file testuali, ma anche i principali formati
Interoperabilità
- Il modulo di interoperabilità e gestione della posta elettronica consente di inviare e ricevere registrazioni di protocollo da amministrazioni pubbliche secondo lo standard definito dall'AIPA (la trasmissione dei dati rilevanti della registrazione é codificata in formato XML)
- In aggiunta, il modulo di interoperabilità consente la protocollazione automatica di messaggi di posta elettronica in ingresso e in uscita interagendo con server SMTP e IMAP
- Il modulo di interoperabilità supporta infine la versione S-MIME V3 (secure MIME) che consente di firmare e crittografare i messaggi scambiati
Gestione Workflow
- PAFlow integra il motore di workflow OpenFlow per gestire in modo automatico le procedure di assegnazione dei documenti protocollati.
- PAFlow gestisce direttamente i semplici processi di assegnazione di ciascuna registrazione in ingresso ad una persona o ad un ruolo all'interno dell'amministrazione e consnete di tracciare in ogni istante lo stato delle pratiche.
- La definizione di ruoli, del personale e (in generale) della struttura organizzativa sono costantemente sotto il controllo dell'amministratore di sistema.
- Al di là delle semplici assegnazioni, é comunque possibile sfruttare le potenzialità di OpenFlow per definire e gestire processi amministrativi complessi che si integrino con il sistema di protocollo.
