Scheda tecnica-Progetto M.I.S.TER WEB Comunità Montana

Transcript

Scheda tecnica-Progetto M.I.S.TER WEB Comunità Montana
 Comunità Montana
Terminio Cervialto
Via Don Minzoni,2
83048 Montella (AV)
PRESENTAZIONE APPLICATIVI INFORMATICI (BEST PRACTICE) REALIZZATI
NELL’AMBITO DELL’E-GOVERNMENT PER L’IMPLEMENTAZIONE DELLA
BACHECA DEL RIUSO DELLA REGIONE CAMPANIA
DECRETO DIRIGENZIALE n° 104 del 07/04/2009
SCHEDA
PROGETTO M.I.S.TER WEB
INDICE 1.Descrizione delle Caratteristiche generali del prodotto ......................................................................... 3 2 Disponibilità della Documentazione di progetto software ..................................................................... 6 3 Descrizione delle Caratteristiche tecnologiche ...................................................................................... 7 4 Descrizione delle caratteristiche di qualità ........................................................................................... 10 5 Descrizione delle Caratteristiche di riusabilità ..................................................................................... 11 2
1.Descrizione delle Caratteristiche generali del prodotto
1.1 Denominazione
MISTER WEB – Modello Integrato per i Servizi al TERritorio via WEB
1.2 Descrizione contesto
Il progetto interessa la Comunità Montana Rerminio Cervialto e i ventuno Comuni del comprensorio.
Gli uffici interessati sono:
1. Uffici tecnici della Comunità Montana
2. Uffici tecnici dei Comuni
3. Settore Tributi dei Comuni
4. CED Comunità Montana
5. CED Comuni
Il bacino di utenza è di circa 56.000 abitanti.
1.3 Descrizione funzionale
La Comunità Montana ha inteso mettere a sistema e ampliare risorse e strumenti per supportare i
Comuni nella gestione amministrativa del Territorio secondo una logica di forte integrazione.
L’aspetto innovativo della iniziativa consiste nel porre le basi per poter realizzare le seguenti azioni:
 razionalizzazione e ampliamento del sistema di connessioni attraverso reti telematiche che
connettano tra di loro le P.A.L., altre Amministrazioni e gli utenti del Territorio
 automazione delle procedure per la gestione dei servizi connessi con l’anagrafe immobiliare e la
fiscalità locale anche aifini della gestione associata dei servizi
 creare un sistema di flussi documentali tra Enti.
Lo sforzo progettuale che la CM ha sostenuto ha l’obiettivo di coinvolgere tutti i soggetti che operano
nel Territorio nella adozione di approcci lavorativi basati sull’idea di condivisione delle informazioni
territoriali, risorsa essenziale per lo snellimento ed il miglioramento qualitativo dei servizi offerti e per
lo sviluppo socioeconomico del Territorio. In tale ottica la Comunità Montana mette a disposizione
delle Amministrazioni Locali le infrastrutture e le competenze per accelerare questo processo, fornendo
servizi e sgravando le stesse da adempimenti spesso onerosi sia in termini di tempi che di impiego di
risorse umane.
Utenti del sistema, oltre che gli uffici competenti dei Comuni e della Comunità Montana, saranno
cittadini, imprenditori e professionisti presenti sul Territorio e operatori degli altri Enti Territoriali e
Nazionali che interagiscono in relazione agli immobili.
Nello specifico, gli utenti interessati al sistema possono accedervi via Web e usufruire di:
3
 procedure di gestione automatizzata dell’anagrafe immobiliare di tutti i Comuni ricadenti nel
Territorio al fine di mantenere la stessa sempre coerente con i dati in possesso della CM: cio’
permetterà di avere un controllo ai fini della fiscalità locale;
 procedure informatizzate dei procedimenti tecnico-amministrativi;
 procedure informatizzate per la gestione, anche in forma associata, della fiscalità locale (ICITARSU);
 procedure di interscambio dati tra Agenzia del Territorio- Comunità Montana-Comuni ;
 procedure sovracomunali di scambio dati/documenti CM/Comuni anche attraverso un sistema di
flussi documentali.
Oltre al sistema di BackOffice per l’espletamento dei servizi sopra elencati, è presente un sistema di
FrontOffice che rende accessibili, via Internet e in modo del tutto gratuito, informazioni e dati derivanti
dai servizi sopra elencati ai cittadini e ai professionisti.
La soluzione proposta prevede l’architettura hardware/software S.In.T.E.S.I presso i Comuni e
l’architettura hardware/software di integrazione/interscambio presso la Comunità Montana.
Tale architettura è stata realizzata estendendo l’architettura dal sistema “S.In.T.E.S.I. – Montella” (già
presente nella Bacheca del Riuso).
Nella estensione della nuova architettura:
1. vengono concentrate presso la Comunità Montana le complessità tecnologiche di comunicazione e
di interoperabilità con le fonti date esterne;
2. i servers “S.In.T.E.S.I. – Comune” diventano client per il server della C. M.;
3. fermo restando tutti i servizi già implementati nel sistema originario, sono forniti altri servizi da
parte della Comunità Montana ai Comuni e all’utenza esterna (cittadini, professionisti, altri Enti),
attraverso il modello di interscambio delle informazioni, il modello di interscambio e flusso
documentale e introducendo il GIS per una ulteriore rappresentazione delle informazioni
territoriali.
1.4 Data primo rilascio: 10 MAGGIO 2008
1.5 Data ultima modifica: 10 SETTEMBRE 2008 - Ultimo rilascio DICEMBRE 2008 (Sviluppo
WEB-GIS ed integrazione)
1.6 Parametri dimensionali
Essendo il sistema realizzato un ampliamento con conseguente adeguamento tecnologico ed
infrastrutturale tramite un progetto di riuso delle “Applicazioni S.In.T.E.S.I. Comunali”
l’approccio più corretto alla misura funzionale del software è quella di considerare la
disponibilità delle “Applicazioni S.In.T.E.S.I. Comunali” come la baseline dello sviluppo e gli
incrementi successivi come se fossero manutenzioni funzionali evolutive della baseline. In
4
questo modo la somma delle misure parziali è da considerarsi come la dimensione del prodotto
software che viene posto a riuso.
In linea di massima le applicazioni presso il server della Comunità Montana presentano 100
pagine asp, 19 webservices mentre le applicazioni Comune presentano circa 350 pagine asp.
1.7 Realizzatore
Fornitore esterno individuato con Procedura Aperta: babele s.r.l. di Napoli
1.8 Modalità di sviluppo dell’applicazione software
Totalmente in proprio su Riuso del Sistema S.IN.T.E.S.I. del Comune di Montella (realizzato da babele
s.r.l. di Napoli)
1.9 Area applicativa
Gestione del Territorio – Gestione dei Procedimenti Tecnico-Amministrativi – Gestione fiscalità (ICITARSU) anche ai fini di una eventuale gestione associata – Gestione flussi documentali.
5
2 Disponibilità della Documentazione di progetto software
2.1 Documento di Specifica dei Requisiti Software (SRS)
2.2 Progetto architetturale
2.3 Progetto di dettaglio
2.4 Testing
2.5 Manuale di installazione
2.6 Manuale d’uso
2.7 Codice sorgente
2.8 Schema del database
6
3 Descrizione delle Caratteristiche tecnologiche
3.1 Architettura software
La rete “MISTER WEB” può essere utilizzata per fornire e scambiare documentazione e dati con gli
Enti locali e altri Enti istituzionali poiché il sistema garantisce la interoperabilità e soddisfa il modello
tecnico-organizzativo del sistema d’interscambio che parte dal presupposto di creare meccanismi di
collaborazione nell’uso dell’informazione territoriale, fra le diverse Istituzioni interessate.
Ciò vuol dire che le Istituzioni (in orizzontale e in verticale) potranno usufruire dei contenuti informativi
del sistema per perseguire i propri scopi.
Oltre a questo servizio di scambio tra P.A., il sistema deve consentire alla Comunità Montana e ai
Comuni del comprensorio di porsi come erogatore di servizi nei confronti dei seguenti segmenti di
utenza:

Area professionisti

Area Cittadini

Area Imprese
Le applicazioni di back-office permettono
 Gestione dei dati catastali
 Gestione dell’Anagrafe Immobiliare
 Gestione dei Permessi di Costruire-D.I.A.
 Gestione di modulistica comune e standard
 Gestione Sistema GIS
 Gestione della fiscalità locale (ICI-TARSU)
 Scambio di documenti Comuni/Comunità Montana mediante un gestore documentale
 Gestione documentale
 Scambio di dati Comuni/Comunità Montana
Le applicazioni di front-office permettono
 Visualizzazioni informazione mediante Servizi GIS
 Possibilità di seguire on-line l’iter delle pratiche edilizie inoltrate
 Possibilità di seguire on-line l’iter delle pratiche tributi
 Effettuare visure catastali e leggere dati relativi al territorio
 Scambio documenti ai fini urbanistici Professionisti/Enti
7
3.2 Architettura hardware
3.3 Architettura TLC
LAN 1 GigaBit – WAN 2 Megabit – Presenza di router per il collegamento verso l’esterno
8
3.4 Middleware
NESSUNO
3.5 Linguaggi
ASP 3.0 – DotNet 2.0 e 3.5 – Visual C++ - Vb6 – Javascript - Vbscript
3.6 Librerie esterne
Tutte costruite ad hoc internamente .
Le librerie sono:
Nome
QESCOM.dll
Linguaggio
/Tecnologia
VB6
SintesiQES.exe
.NET 2.0
SnInCatICI.dll
VB6
SnJobsSvc.exe
SnUpdateCat.exe
SnUnzip10.dll
SnZip11.dll
.NET 2.0
VB6
C++
C++
Nome
IISAUCOM.dll
SAUISAPI.dll
SnCryptoLib.dll
SnHTML.dll
SnPDCCOM.dll
SnUtilities.dll
Snzlib.dll
DUWSClient.exe
SintesiDCNS.exe
SnChPwdCli.exe
Linguaggo
/Tecnologia
VB6
C++
VB6
VB6
VB6
VB6
C++
.NET 2.0
.NET 2.0
VB6
SnJobsSvc.exe
.NET
SnUpdateCat.exe
SnUnzip10.dll
SnZip11.dll
VB6
C++
C++
Server Comunità Montana
Descizione
Libreria COM di gestione e preparazione della coda degli aggiornamenti per i
comuni
Programma di preparazione e gestione della coda degli aggiornamenti per i
comuni
Libreria COM per l'importazione dei dati di Pubblicità Immobiliare dell'Agenzia
del Territorio
Servizio di gestione dei Jobs
Utility di importazione/aggirnamento dei dati catastali dell'Agenzia del Territorio
Libreria Open Source di Decompressione dati Info-ZIP
Libreria Open Source di Compressione dati Info-ZIP
Server Comunali
Descrizione
Interfaccia COM al fitro di autenticazione IIS
Filtro ISAPI di autenticazione per IIS
Libreria COM di crittografia
Libreria COM per il parsing HTML
Libreria COM di visualizzazione dei files PDCD
Libreria COM di servizio
Libreria di compressione Open Source Zlib
Client di sincronizzazione dei dati catastali con la CM
Client di sincronizzazione dei dati urbanistici con la CM
Utility di cambio e sincronizzazione delle passwords dei profili con il
Sistema Operativo
Servizio di gestione dei Jobs
Utility di importazione/aggiornamento dei dati catastali dell'Agenzia del
Territorio
Libreria Open Source di Decompressione dati Info-ZIP
Libreria Open Source di Compressione dati Info-ZIP
3.7 Protocolli di comunicazione
https – http – SOAP
3.8 DBMS Database Management System
SQL SERVER 2005/2008 – Licenza d’uso integrata nel sistema operativo o alternaivamente MSDE
distribuito gratuitamente da Microsoft
9
4 Descrizione delle caratteristiche di qualità
4.1 Standard utilizzati
HTTP – HTTPS – XML – SOAP
4.2Tipologia del ciclo di sviluppo
E’ stato utilizzato il modello a Spirale come metodologia di progettazione ed implementazione del sistema.
Il modello prevede le regioni (task region) che rappresentano una specifica attività che concorre alla
realizzazione dei prodotti/servizi software. E’ importante rilevare la peculiarità del metodo, poiché
consente un confronto con il Committente per ogni step, mediante la fase di validazione/decisione,
lungo tutto l’arco del progetto informatico portando a minimizzare eventuali discrasie tra previsto e
progettato, così come tra progettato e implementato. La scelta del modello risiede nella dimensione del
progetto che non consente di pensare ad un’unica verifica finale, ma suggerisce di raffinare ad ogni giro
i risultati elaborati in precedenza ed approvati dal committente.
4.3 Portabilità
L’applicazione server, totalmente Web-oriented, è sviluppata con tecnologia Microsoft e con linguaggio
ASP, ASP.NET e JAVA SCRIPT. Ciò rende portabile l’applicazione su piattaforme in grado di
interpretare ed eseguire codice ASP e ASP.NET.
Dal lato client l’accesso alle applicazioni viene effettuato mediante browser.
4.4 Affidabilità
Dopo un tempo di sei mesi di testing/sperimentazione il software non ha presentato bug che ne
compromettono sia la correttezza che l’affidabilità.
4.5 Manutenibilità
La completa e dettagliata documentazione funzionale, architetturale, di sviluppo, di testing unita ad una
elevata capacità di evolvere del software garantiscono una semplice esecuzione di tutte le fasi della
manutenzione correttiva, adattiva e perfettiva.
L’aggiornamento derivante dalle attività di manutenzione è affidato ad un servizio on line di
distribuzione degli aggiornamenti. Tale servizio non richiede in nessun momento l’intervento degli
utenti.
4.6 Usabilità
L’interfaccia utente è “user friendly”: i dipendenti degli Enti hanno reputato che gli applicativi sono
facili/immediati da utilizzare. Nella realizzazione il “fattore umano” ha assunto grande rilievo.
Le scelte sull’utilizzo di detrminati colori e sul posizionamento dei controlli sono state fortemente
determinate da esso.
10
5 Descrizione delle Caratteristiche di riusabilità
5.1 Iniziative di riuso in corso
Progetto MAGISTER della Comunità Montana Monte Santa Croce (moduli back-office del sistema
S.In.T.E.S.I)
5.2 Iniziative di riuso realizzate
L’estensione del modello S.In.T.E.S.I. da realtà comunale a realtà sovracomunale è stata realizzata nel
progetto Info-Ter Partenio (Comunità Montana Partenio), nel progetto Bussento.Net (Comunità
Montana Bussento), nel progetto IMPACT (Comunità Montana Titerno) e nel progetto Valfortore
Network (Comunità Montana del Fortore)
5.3 Punti di forza
Applicazione completamente Web-oriented, pertanto non richiede client specialistici.
5.4 Elementi di criticità
Mancanza di connettività
5.5 Vincoli
Presenza di connettività per lo scambio dati
Necessità di un percorso formativo
5.6 Modalità di riuso consigliate
5.7 Modalità di licenze d’uso
La licenza d’uso è illimitata. Il sistema si basa sul Riuso del Sistema S.In.T.E.S.I. – Montella già di
proprietà della Regione Campania. Il sistema S.In.T.E.S.I. – Montella, già presente nella prima bacheca
del riuso istituita dalla Regione Campania nel 2004-2005 ed ad oggi superata dalla nuova bacheca
istituita con Decreto Dirigenziale n°104 del 07/04/2009, è parte integrante del sistema MISTER WEB.
11