La piattaforma applicativa e-Gov Platform consente la gestione
dei documenti prodotti da un qualsivoglia Ente, delle informazioni
correlate ai documenti e dei flussi amministrativi. Tutta
l’infrastruttura è interamente progettata per
consentire la gestione/amministrazione documentale tramite
Web, offrendo la possibilità di definire procedure
in modalità ASP (Application Service Provider).
La soluzione applicativa offerta si basa sul .NET Framework,
ne sfrutta tutti i servizi offerti, ed è completamente
modulare.
Infatti uno strato orizzontale, denominato CASmart BaseLine,
consente la “collaborazione” dei moduli applicativi
e la loro integrazione, come riportato nello schema proposto
qui di seguito:
CASmart BaseLine rappresenta la piattaforma
web-based per la realizzazione di portali, progettata per
semplificare l’implementazione di una completa infrastruttura
web, evitando il complesso utilizzo di linguaggi di programmazione
(VB.NET, C#, C++) o lo studio di interfacce di comunicazione.
CASmart InfoManager rappresenta l’insieme
di quei tool, web-based, per la realizzazione di verticali
dedicati alla gestione documentale.
Un modulo fondamentale ed, al tempo stesso, trasversale all’intera
piattaforma è CASmart Workflow; questo modulo sovrintende
alla gestione dei processi (iter o flussi) e alla definizione
di tutte le ACL (Access Control List) legate al particolare
processo.
Tutti i verticali realizzati sulla piattaforma applicativa
CASmart BaseLine possono essere sviluppati anche attraverso
l’utilizzo del tool di progettazione Microsoft Visual
Studio.NET, semplicemente integrando le classi messe
a disposizione dallo strato BaseLine.
L’intera soluzione applicativa è stata realizzata
sviluppando componenti scritte direttamente nei linguaggi
VB.NET e C#.NET.
Le Amministrazioni che hanno la necessità di realizzare
un sistema di Front-Office che permetta un accesso multicanale
e privilegiato alle informazioni e ai servizi di specifico
interesse anche per i cittadini, le aziende, gli enti e le
amministrazioni operanti all’interno di un Ente, possono
essere agevolate proprio dall’utilizzo della suddetta
piattaforma.
Infatti l’e-Gov Platform permette una rapida e flessibile
definizione e pubblicazione di contenuti, garantendo l’assoluta
esportabilità del modello presso qualunque altra amministrazione.
L’intera struttura è quindi completamente personalizzabile,
utilizzando dei semplicissimi strumenti web per la modifica
della “presentation”. Tale attività può
essere effettuata unicamente dai Site Administration (SA),
ovvero da quegli utenti di Active Directory che, all’interno
della Gestione Amministrativa delle Risorse, ricoprono tale
ruolo.
Il modulo CASmart BaseLine consente il raggiungimento dei
seguenti obiettivi:
-
gestione/presentazione di tutte le informazioni
dirette alle imprese e ai cittadini, delle informazioni
relative a Enti, Province ed altre istituzioni collegate
all’Amministrazione
-
gestione di tutte quelle informazioni
legate a scadenze, grazie ad un apposito modulo (integrato
nella piattaforma software) che verifica in automatico
le date inserite e gestisce eventuali notifiche/segnalazioni
-
ricerca delle informazioni contenute
nel portale
-
gestione di servizi di news e della visualizzazione
di Articoli e Link
-
gestione di Forum di discussione
-
integrazione dei servizi e-mail
-
gestione della registrazione utente/azienda/impresa
tramite un modulo integrato nella piattaforma software
in grado di raccogliere tali informazioni
Tutti i documenti e i contenuti, laddove necessario, possono
essere sottoposti a cicli di approvazione, vista la completa
integrazione con il motore di workflow offerto. Possono essere
altresì implementate tutta una serie di segnalazioni
a supporto delle variazioni di contenuti (segnalazioni via
e-mail, via sms, ecc.). Tutta la piattaforma software è
completamente conforme alla CIRCOLARE del 6 settembre 2001
dell’AIPA, n.AIPA/CR/32.
L’intera piattaforma è legata al sistema di
Sicurezza di base; sistema di sicurezza che consente di definire
accessi/permessi/visibilità a seconda del ruolo/gruppo/ufficio
di appartenenza.
CASmart Workflow eredita direttamente la sicurezza e il controllo
di gestione dal .Net Framework e beneficiando di tutte le
caratteristiche ed i servizi.
Tale componente è interfacciabile mediante l’utilizzo
di Web Service. Questa importantissima caratteristica garantisce
la sua interoperabilità con qualsiasi ambiente necessiti
l’integrazione con un motore di work flow.
Quando i documenti sono parte di un processo ben definito
(per esempio l’approvazione di un ordine d’acquisto)
che vede coinvolte più figure aziendali, entra in azione
CASmart Workflow un potente sistema di workflow in grado di
eseguire oltre 10'000 transazioni di Workflow al secondo.
Le caratteristiche salienti del motore di Workflow sono
le seguenti:
Performance:
-
capacità di eseguire migliaia
di transazioni al secondo
-
esecuzione di processi paralleli
-
architettura SMP (Symmetric Multi Processing)
-
workflow paralleli, multi threading a
livello di singolo processo di workflow, supporto per
sincronizzazione tra processi paralleli con tecniche di
Join e Merge
-
lock monitor interno, al fine di consentire
la concorrenza tra i processi senza utilizzare motori
di database esterni
-
implementata a livello di utenti, ruoli,
gruppi e uffici
-
possibilità di associare a ciascuno
step di workflow collezioni di readers (utenti abilitati
alla sola lettura) e di authors (utenti abilitati alla
modifica)
-
possibilità di associare a ciascuno
step elenchi di comandi subordinati ai criteri di sicurezza
Integrazione con altri prodotti:
-
il motore di workflow è raggiungibile
in-process e out-of-process attraverso tecnologie di Interprocess
Communication quali COM+, Remoting e tecnologia Web Service
-
Assoluta indipendenza dalla base dati.
Il motore di Workflow Engine è in grado di operare
senza alcun motore di database
-
capacità di integrazione con applicazioni
HR finance, SAP e Biztalk grazie a tutte le forme di interoperabilità
offerte da .NET Framework
Linguaggi di scripting supportati:
-
gestione eventi di time out globali
-
gestiti eventi di time out locali (per
ciascuno stato)
-
impiegato il formato XML per il salvataggio
dei workflow
-
previsto l’impiego di subflow
L’adozione dei subflow non prevede limitazioni nè
strutturali, nè quantitative; all’evidente vantaggio
di disegnare subflow ad hoc (orientati a risolvere problematiche
specifiche), si unisce la possibilità di includerli
in costrutti quali iterazione e ricorsione.
Tramite il CASmart Workflow è possibile decidere
la sequenza dei passi all’interno di un processo, le
azioni da intraprendere e chi le deve fare. In base al processo,
il workflow assume, contemporaneamente, diversi aspetti: sequenziale,
condizionale, parallelo o a tempo (mediante l’utilizzo
di timer globali o locali); ossia, allo scadere del tempo
prefissato il sistema può prendere decisioni in automatico
quali l’invio di e-mail di notifica e via dicendo.
La piattaforma e-Gov Platform consente la gestione degli allegati
elettronici in un qualunque tipo di formato (.doc, .tif, .txt,
.xls, ecc.). Tali allegati saranno consultabili direttamente
attraverso l’utilizzo del browser, disponendo, ovviamente,
del visualizzatore appropriato. E’ possibile anche allegare
un documento direttamente da periferica scanner.
La piattaforma documentale garantisce la storicizzazione
delle informazioni, mediante memorizzazione della sequenza
delle modifiche che il campo subisce durante il normale flusso
documentale, nonché dell’autore di tali modifiche.
Tale funzione è abilitabile direttamente dal disegnatore
di flussi.
Questa storicizzazione consente la tracciabilità completa
delle informazioni inserite.
|