ALLEGATO TECNICO TECNOLOGICHE -...
-
Upload
truongquynh -
Category
Documents
-
view
214 -
download
0
Transcript of ALLEGATO TECNICO TECNOLOGICHE -...
Allegato Tecnico Pag. 1/24
Regione Calabria
Dipartimento Bilancio e Patrimonio
ALLEGATO TECNICO
SERVIZIO DI MANUTENZIONE DELLE PROCEDURE INFORMATICHE CON CONTENUTO APPLICATIVO IN
USO AL SETTORE TRIBUTI DELLA REGIONE CALABRIA, ASSISTENZA AGLI UTENTI ED ASSISTENZA TECNICA
SULLE PIATTAFORME TECNOLOGICHE
Allegato Tecnico Pag. 2/24
INDICE
Introduzione ....................................................................................................................................................... 3 Tools di Sviluppo ............................................................................................................................................... 4 Architetture ........................................................................................................................................................ 5 Peso delle Applicazioni .................................................................................................................................... 10 Moduli Software ............................................................................................................................................... 11
CONACC (Controllo Accessi) ...................................................................................................................... 11 GIT&T (Gestione Integrata Tributi e Tasse)................................................................................................. 12 ASA (Depenalizzazione Sanzioni Amministrative) ...................................................................................... 14 TRIWEB (Acquisizione dichiarazioni e notifica verbali) ............................................................................... 15 GINA (Gestione Inadempienze) ................................................................................................................... 16 SIRTA (Sistema Informativo Regionale Tassa Automobilistica) .................................................................. 17 VATA (Visualizzazione Accertamenti Tassa Automobilistica) ..................................................................... 18 SOSTA (Sospensione Tassa Automobilistica) ............................................................................................ 19 RITA (Riscossione Tassa Automobilistica) .................................................................................................. 20 CONTA (Condono Tassa Automobilistica) .................................................................................................. 21 VISPA (Visualizzazione delle Posizioni Tributarie e Pagamenti On-Line) ................................................... 22
Infrastruttura Tecnologica ................................................................................................................................ 23
Allegato Tecnico Pag. 3/24
Introduzione
Il seguente documento ha lo scopo di descrivere in modo compiuto, se pur sinteticamente,
le varie componenti dell’attuale dotazione infrastrutturale, architetturale e applicativa
esistente nella porzione della Server Farm operante nell’area “Tributi” della Regione
Calabria.
Nei capitoli che seguono verranno fornite le necessarie informazioni in relazione a:
Tool di Sviluppo;
Architetture Tecnologiche;
Dimenzioni del Software;
Moduli Software;
Infrastruttura Tecnologica.
Allegato Tecnico Pag. 4/24
Tools di Sviluppo
I tools impiegati nello sviluppo e nella manutenzione delle applicazioni sono :
IBM-WSAD (Websphere StudioApplication Developer) vers. 5.1.2 con la feature EGL (Enterprice Generation Language)
ECLIPSE 3.3
linguaggio di programmazione Java con JDK 6;
Editor di testo
Linguaggio di programmazione JSSS Java Script Server Side
Linguaggio di programmazione PL/SQL Le applicazioni realizzate con tali tools fanno uso delle seguenti tecnologie: JSP; Servlets; Web Services; XML; EJB; YUI 2.X; HIBERNATE 3.0; In particolare il tools IBM WebSphere Studio Application Developer fa parte dei prodotti della famiglia di WebSphere Studio basato sul Workbench Eclipse. WSAD oltre alle funzioni base di eclipse, aggiunge una totale integrazione con i linguaggi dei sistemi legacy EGL (VisualAge Generator, COBOL, PL/I); supporta lo standard SOA (service-oriented architectures) e consente di sviluppare sistemi per l’e-business integrati con WebSphere, o in alternativa, transazioni tradizionali in ambiente CICS, IMS e Batch.
Allegato Tecnico Pag. 5/24
Architetture
Architettura AT1 (Websphere/ORACLE)
Livello Tipologia Linguaggi Piattaforma Utente Client:Browser Web Html Javascript Windows
Logica Applicativa Application Server J2EE Java Windows/Linux
Dati DBMS SQL Windows/Linux
Interfaccia Tecnologia Note Presentazione/Logica HTTP
Logica/Logica XML
Logica/Dati JDBC
Tools di sviluppo ECLIPSE 3.3
Browser
DBMS
Dati
Ap
plicati
on
serv
er
J2
EE
JDBC
HTTP
Logica
Allegato Tecnico Pag. 6/24
Architettura AT2 ( WebSphere con EGL)
Livello Tipologia Linguaggi Piattaforma Utente Client:Browser Web Html Javascript Windows
Logica Applicativa Application Server J2EE JVM
Java Windows/Linux
Dati DBMS SQL Windows/Linux
Interfaccia Tecnologia Note Presentazione/Logica HTTP
Logica/Logica RMI
Logica/Dati JDBC
Tools di sviluppo IBM-WSAD vers.5.1.2 con feature EGL
Utente
DB2
Dati
Application
Server J2EE
JVM
JDBC
HTTP
Logica
RMI
Allegato Tecnico Pag. 7/24
Architettura AT3 (Domino/JAVA)
Livello Tipologia Linguaggi Piattaforma Presentazione Client:Browser Web Html, Javascript, AppletJava Windows
Logica Applicativa
Domino Application Server Notes Designer con agenti scritti in Java, LotusScript, Linguaggio Formula. Java
Windows/Linux
Dati DBMS/Domino Server DB2-SQL Windows/Linux
Interfaccia Tecnologia Note Presentazione/Logica HTTP
Logica/Logica XML
Logica/Dati JDBC/Domino
Tools di sviluppo IBM-WSAD vers.5.1.2
Notes designer vers. 6.5
Utente
DB2
Dati
Domino
JAVA
JDBC
HTTP
Logica
Domino
XML
Nativo
Allegato Tecnico Pag. 8/24
Architettura AT4 (iPlanet-ORACLE)
Livello Tipologia Linguaggi Piattaforma
Presentazione Browser Web Html, Javascript Windows/Linux
Logica Applicativa
SUN iPlanet Aplication Server ORACLE DB
JSSS (Java Script Server Side) PL/SQL
Windows/Linux
Dati DBMS Oracle Windows/Linux
Interfaccia Tecnologia Note
Presentazione/Logica HTTP/HTTPS
Logica/Dati SQL*Net Protocollo di comunicazione client-server ORACLE
Dati/Dati PLSQL
Tools di sviluppo
Editor di testo
ORACLE SQL Developer
Dati
SUN iPlanet Application
Server
SQL*Net
Utente Logica
ORACLE
Sorgenti
HTTP RedHat S
Allegato Tecnico Pag. 9/24
Architettura AT5 (AS J2EE/DBMS generico)
Livello Tipologia Linguaggi Piattaforma Utente Client:Browser Web Html Javascript Windows
Logica Applicativa Application Server J2EE Java Windows/Linux
Dati DBMS SQL Windows/Linux
Interfaccia Tecnologia Note Presentazione/Logica HTTP
Logica/Logica XML
Logica/Dati JDBC
Tools di sviluppo ECLIPSE 3.3
Browser
DBMS
Dati
Ap
plicati
on
serv
er
J2
EE
JDBC
HTTP
Logica
Allegato Tecnico Pag. 10/24
Peso delle Applicazioni
Le applicazioni oggetto di manutenzione sono pesate in millesimi, sul complesso di tutti i moduli, in ragione del numero di FP.
Applicazioni Peso (0/00)
FP
CONACC Controllo Accessi
4 268
GIT&T (Gestione Integrata Tributi e Tasse) Tasse di Concessione regionale (TCR) Addizionale Regionale Imposta su Gas Metano (ARISGAM) Tibuto Speciale Deposito in Discarica (TSDD) Contenzioso e Rimborso Tassa Automobilistica
251 14.950
ASA Applicazione Sanzioni amministrative
54 3.225
TRIWEB (Acquisizione dichiarazioni e notifica verbali) Tassa di Concessione Regionale (TCR), Tributo Speciale Deposito in Discarica (TSDD), Addizionale Regionale Imposta su Gas Metano (ARISGAM), Imposta Regionale Benzina autotrasporti (IRBA), Imposta regionale sulle concessioni dei beni del demanio marittimo (IRCOBDEM), Addizionale regionale sui canoni per le utenze di acque pubbliche (ARCUAP), Registrazione ed inoltro Verbali per Sanzioni Amministrative.
114 6.763
GINA Gestione Inadempienze TCR, ARISGAM, TSDD
62 3.693
SIRTA Sistema Informativo Regionale Tassa Automobilistica
306 18.266
VATA Visualizzazione Accertamenti Tassa Automobilistica
39 2.331
SOSTA Sospensione Tassa Automobilistica
64 3.827
RITA Riscossione Tassa Automobilistica
68 4.039
CONTA Condono Tassa Automobilistica
12 723
VISPA Visualizzazione delle posizioni tributarie e pagamenti on-line
26 1.561
TOTALE 1.000 59.646
Allegato Tecnico Pag. 11/24
Moduli Software
CONACC (Controllo Accessi)
Descrizione
L’applicazione consente di censire gli utenti con i relativi profili autorizzativi. Documentazione Manuale Utente
Caratteristiche tecniche
Architettura Tools di sviluppo Ambiente di produzione Nr. Tabelle
AT5 ECLIPSE 3.3 WINDOWS TOMCAT 6.0- JDK 1.6.x IBM DB2 vers.8.1
11
Dimensioni
Tipo Componente Nr.
JSP 23
Java Script, Fogli di stile, XML, Properties 2
Progetti 1
Package 3
Classi 20
Allegato Tecnico Pag. 12/24
GIT&T (Gestione Integrata Tributi e Tasse) Descrizione
La procedura gestisce l’iter completo dei tributi regionali secondo la seguente articolazione:
Anagrafe delle persone giuridiche soggette a tributo regionale
Gestione dichiarazioni
Creazione ruoli tributari
Gestione versamenti
Creazione ruoli esattoriali e gestione contenziosi I tributi regionali gestiti dalla procedura sono: Tassa di concessione regionale, ARISGAM, Tributo speciale per il deposito in discarica dei rifiuti solidi, Contenzioso e Rimborso Tassa Automobilistica.
La procedura prevede inoltre il rimborso di tasse erroneamente versate sia per
tassa automobilistica che per tassa di concessione regionale. Le funzioni di rimborso si interfacciano con i moduli contabili per l’emissione delle
richieste ed acquisiscono da essi i dati relativi alle movimentazioni effettuate. Il contenzioso della tassa automobilistica prevede la postalizzazione degli avvisi di
accertamento trasferiti da ACI, la gestione delle memorie difensive e l’eventuale emissione del ruolo esattoriale per il recupero coattivo.
Consente inoltre l’acquisizione e la gestione dei flussi telematici con : POSTE ITALIANE ACI Informatica Agenzia delle Entrate EQUITALIA Infine prevede una serie di moduli batch per :
iscrivere in contabilità gli accertamenti derivanti dai ruoli di pagamento prodotti al suo interno
aggiornare un Repository, opportunamente costruito, con i dati relativi ai versamenti F24, trasmessi dall’Agenzia delle Entrate e riferiti ai tributi propri della Regione Calabria
Documentazione Manuale utente
Caratteristiche tecniche
Architettura Tools di sviluppo Ambiente di produzione Nr. Tabelle
AT2 IBM-WSAD vers. 5.1.2 con feature EGL
Z-LINUX SLES 10.1/ Windows WEBSPHERE 5.1.1,JDK 1.4.2
52
Allegato Tecnico Pag. 13/24
IBM DB2 vers.8.1
AT3 IBM-WSAD vers. 5.1.2 Notes designer 6.5
Z-LINUX SLES 10.1 - Domino Server vers. 6.5 IBM DB2 vers.8.1
Dimensioni
Tipo Componente Nr.
Reports (*rpt,*.jrxml) 79
Ambiente WSAD- EGL
Package 6
Applicazioni (*.egl) 845
JSF (*.jsp, *.html) 322
Ambiente JAVA
Java Script, Fogli di stile, XML, Properties 32
Elenchi Tigra 40
Package 24
Classi 110
JSP 16
html 2
Ambiente Domino
Frameset 1
Pages 1
Forms 2
Agents 4
Allegato Tecnico Pag. 14/24
ASA (Depenalizzazione Sanzioni Amministrative) Descrizione
La procedura gestisce l’intero iter relativo alle contestazioni di violazione amministrativa eseguite dagli organi di polizia giudiziaria e/o amministrativa sul territorio Calabrese e trasferite per competenza alla Regione Calabria per come prescritto dalla dalla normativa vigente.
Essa consente di registrare
istruttoria del procedimento sanzionatorio;
richieste di audizione e/o memorie difensive;
richiesta agli organi verbalizzanti di eventuali contro deduzioni o chiarimenti;
adozione e notifica dei provvedimenti;
difesa in caso di ricorso al giudice ordinario;
emissione dei ruoli esattoriali;
pagamenti e rateizzazione.
Documentazione Manuale Utente Manuale installazione e gestione Manuale Utente procedure batch Manuale installazione e gestione procedure batch Specificazione Progettazione Progettazione Test Esecuzione Test
Caratteristiche tecniche
Architettura Tools di sviluppo Ambiente di produzione Nr. Tabelle
AT1 IBM-WSAD vers. 5.1.2 Z-LINUX SLES 10.1 - WEBSPHERE 5.1.1, JDK 1.4.2 IBM DB2 vers.8.1
9
Dimensioni
Tipo Componente Nr.
JSP 65
Html 3
Tigra 13
Java Script, Fogli di stile, XML, Properties 37
Package 5
Classi 82
Allegato Tecnico Pag. 15/24
TRIWEB (Acquisizione dichiarazioni e notifica verbali)
Descrizione
L’applicazione, fruibile via Internet, consente ai soggetti preposti al rilascio delle concessioni di comunicare le informazioni necessarie alla gestione della tassa direttamente dal Web, essa inoltre consente di eseguire le dichiarazioni periodiche ai titolari della concessione per la TSDD, ARISGAM, IRBA. Infine consente agli organi di polizia giudiziaria e/o amministrativa operante sul territorio Calabrese di trasferite informaticamente alla Regione Calabria i verbali che vengono elevati ai trasgressori.
Documentazione Manuale Utente Manuale installazione e gestione Specificazione Progettazione Progettazione Test Esecuzione Test Caratteristiche tecniche
Architettura Tools di sviluppo Ambiente di produzione Nr. Tabelle
AT5 ECLIPSE vers. 3.3 Tomcat 5.5 – mysql – DB2 31
Dimensioni
Tipo Componente Nr.
JSP e JavaScript associate 148
Java Script, Fogli di stile, XML, Properties 109
Package 20
Classi 432
Allegato Tecnico Pag. 16/24
GINA (Gestione Inadempienze)
Descrizione
L’applicazione consente di gestire il contenzioso di TCR, ARISGAM e TSDD attraverso il governo degli avvisi di accertamento, la generazione del flusso per la postalizzazione degli stessi, l’acquisizione dei flussi di ritorno da POSTE in termini di esito di notifiche e pagamenti, la registrazione dei pagamenti a fronte di bollettini non premarcati, la gestione delle memorie difensive e l’eventuale emissione dei ruoli esattoriali attraverso un flusso telematico destinato ad EQUITALIA
Documentazione Manuale Utente Manuale installazione e gestione Specificazione Progettazione Progettazione Test Esecuzione Test Caratteristiche tecniche
Architettura Tools di sviluppo Ambiente di produzione Nr. Tabelle
AT5 ECLIPSE vers. 3.3 Tomcat 5.5 – mysql – DB2
Dimensioni
Tipo Componente Nr.
JSP e JavaScript associate 41
Java Script, Fogli di stile, XML, Properties 22
Package 6
Classi 68
Allegato Tecnico Pag. 17/24
SIRTA (Sistema Informativo Regionale Tassa Automobilistica)
Descrizione
L’applicazione consente di gestire l’archivio regionale della tassa automobilistica. Oltre alle funzionalità di inserimento e di visualizzazione dei dati tecnici degli autoveicoli e della loro proprietà, prevede funzionalità per la messa in sospensione/esenzione del veicolo, la registrazione delle riscossioni del bollo auto e gli estrattori pe la generazione dei flussi per gli avvisi di scadenza e di accertamento per mancato versamento della tassa.
Documentazione Manuale Utente Manuale Installazione
Caratteristiche tecniche
Architettura Tools di sviluppo Ambiente di produzione Nr. Tabelle
AT4 Editor di Testo ORACLE SQL Developer
Windows 2003 Server Linux RHEL SUN iPlanet 4.0 SP2 ORACLE 10g
497
Dimensioni
Tipo Componente Nr.
Html 507
Java Script 31
Package 72
Procedure 44
Function ORACLE 7
Allegato Tecnico Pag. 18/24
VATA (Visualizzazione Accertamenti Tassa Automobilistica)
Descrizione L’applicazione esposta su internet consente al contribuente, raggiunto da un avviso di accertamento per morosità, di accedere al dettaglio del provvedimento emesso.
Documentazione Caratteristiche tecniche
Architettura Tools di sviluppo Ambiente di produzione Nr. Tabelle
AT5 WSAD 5.1.2 Tomcat 5 – DB2 2
Dimensioni
Tipo Componente Nr.
JSP e Java Script associate 20
Java Script, Fogli di stile, XML, Properties 24
Package 5
Classi 33
Allegato Tecnico Pag. 19/24
SOSTA (Sospensione Tassa Automobilistica)
Descrizione
L’applicazione consente di realizzare la gestione completa del processo di messa in sospensione del bollo auto e delle attività propedeutiche e conseguenti ad esso.
Documentazione Manuale Utente Manuale installazione e gestione Specificazione Progettazione Progettazione Test Esecuzione Test
Caratteristiche tecniche
Architettura Tools di sviluppo Ambiente di produzione Nr. Tabelle
AT5 Eclipse vers. 3.3.2 Tomcat 5.5 – DB2 9
Dimensioni
Tipo Componente Nr.
JSP 39
Java Script, Fogli di stile, XML, Properties 67
Progetti 1
Package 6
Classi 65
Allegato Tecnico Pag. 20/24
RITA (Riscossione Tassa Automobilistica)
Descrizione
L’applicazione consente di realizzare la gestione completa del processo di riscossione del bollo auto e delle attività propedeutiche e conseguenti ad esso.
Documentazione
Manuale Utente Manuale installazione e gestione Specificazione Progettazione Progettazione Test Esecuzione Test
Caratteristiche tecniche
Architettura Tools di sviluppo Ambiente di produzione Nr. Tabelle
AT5 Eclipse vers. 3.3 Tomcat 5.5 – DB2 12
Dimensioni
Tipo Componente Nr.
JSP 39
Java Script, Fogli di stile, XML, Properties 82
Progetti 1
Package 7
Classi 95
jrxml 3
Allegato Tecnico Pag. 21/24
CONTA (Condono Tassa Automobilistica) Descrizione
L’applicazione consente di realizzare la gestione completa del processo di accettazione, registrazione delle domande di condono e successiva validazione delle stesse.
Documentazione Manuale Utente Manuale installazione e gestione Specificazione Progettazione Progettazione Test Esecuzione Test
Caratteristiche tecniche
Architettura Tools di sviluppo Ambiente di produzione Nr. Tabelle
AT5 ECLIPSE vers. 3.3 Tomcat 5.5 – DB2 9
Dimensioni
Tipo Componente Nr.
JSP 20
Java Script, Fogli di stile, XML, Properties 24
Progetti 1
Package 6
Classi 52
Xml 15
Jrxml 3
Allegato Tecnico Pag. 22/24
VISPA (Visualizzazione delle Posizioni Tributarie e Pagamenti On-Line)
Descrizione
L’applicazione è stata realizzata per fornire al contribuente la possibilità di verificare la propria posizione nei confronti del sistema dei tributi regionali, con l’opportunità di effettuare il pagamento on-line di una propria pendenza (se non già passata a ruolo moratorio).
Documentazione Manuale Utente Manuale installazione e gestione Specificazione Progettazione Progettazione Test Esecuzione Test Caratteristiche tecniche
Architettura Tools di sviluppo Ambiente di produzione Nr. Tabelle
AT5 Eclipse vers. 3.3. Tomcat 5.5 – mysql – DB2 15
Dimensioni
Tipo Componente Nr.
JSP 46
Java Script associate 53
Java Script, Fogli di stile, XML, Properties 56
Package 18
Classi 183
Allegato Tecnico Pag. 23/24
Infrastruttura Tecnologica
Le variabili che concorrono al dimensionamento della complessità dei sistemi da gestire sono di seguito riportati insieme ad uno schema architetturale.
Prg CPU RAM (GB) HD (GB) Disp. Software di base Software Applicativo
Z-Linux DB2 (Server esterno alla Farm)
1 Intel Xeon 5504 a 2GHz
4 2x73 in RAID1
4x300 in RAID 5
LAN Windows Server 2008 STD STORAGE1
2 Intel Xeon 5504 a 2GHz
4 2x73 in RAID1
4x300 in RAID 5
LAN Windows Server 2008 STD STORAGE2
3 Intel Xeon 5504 a 2GHz
4 3x146 in RAID5
LAN Windows Serverv 2008 STD SUN ONE 4.1 Enterprise Edition Oracle 10g Client
Application Server SP1 (Tassa Automobilistica))
Allegato Tecnico Pag. 24/24
Prg CPU RAM (GB) HD (GB) Disp. Software di base Software Applicativo
4 Intel Xeon 5504 a 2GHz
4 3x146 in RAID5
LAN Windows Serverv 2008 STD IBM WebSphere Application Server DB2 9.7 Express Edition
Application Server GIT&T (Gestione Integrata Tributi e Tasse) ASA (Depenalizzazione Sanzioni Amministrative) Database per CONACC
5 Intel Xeon 5504 a 2GHz
4 3x146 in RAID5
LAN Windows Serverv 2008 STD JDK 6 Tomcat 5.5 MySQL 5 DB2 client v.8 fp 15
Application Server VATA (Visualizzazione Accertamenti Tassa Automobilistica)
6 Intel Xeon 5504 a 2GHz
4 3x146 in RAID5
DMZ CentOS 5.4 Apache 2
Front End Web (Apache) VATA (Visualizzazione Accertamenti Tassa Automobilistica) SOSTA(Sospensione Tassa Automobilistica) VISPA(Visualizzazione delle posizioni tributarie e pagamenti on-line) TRIWEB (Acquisizione dichiarazioni e notifica verbali)
7 Intel Xeon 5504 a 2GHz
4 3x146 in RAID5
LAN CentOS 5.4 JDK 6 Tomcat 5.5
Application Server CONACC (Controllo Accessi) SOSTA(Sospensione Tassa Automobilistica) CONTA(Condono Tassa Automobilistica) –
8 Intel Xeon 5504 a 2GHz
4 3x146 in RAID5
DMZ CentOS 5.4 Apache 2
Front End Web (Apache) RITA (Riscossione Tassa Automobilistaica)
9 Intel Xeon 5504 a 2GHz
4 3x146 in RAID5
LAN CentOS 5.4 JDK 6 Tomcat 5.5
Application Server RITA (Riscossione Tassa Automobilistaica)
10 Intel Xeon 5504 a 2GHz
4 3x146 in RAID5
LAN CentOS JDK 6 Tomcat 5.5 MySql 4.1
Application Server TRIWEB (Acquisizione dichiarazioni e notifica verbali) GINA (Gestione Inadempienze) VISPA (Visualizzazione delle posizioni tributarie e pagamenti on-line)
11 2 x Intel Xeon 5504 a 2GHz
8 4x146 in RAID5
CentOS 5.4 A disposizione per espansione
12 2 x Intel Xeon 5504 a 2GHz
8 4x146 in RAID5
CentOS 5.4 A disposizione per espansione
13 Intel Xeon 5504 a 2GHz
4 3x146 in RAID5
CentOS 5.4
A disposizione per espansione
14 2 x Intel Xeon E5410
8 5x146 in RAID 5
LAN CentOS 5.4 Oracle 10g
Database SP1 (Tassa Automobilistica) CONTA (Condono Tassa Automobilistica) SOSTA (Sospensione Tassa Automobilistica) RITA (Riscossione Tassa Automobilistica)
15 2 x Intel Xeon E5410
8 5x146 in RAID 5
LAN Windows 2003 Server SUN iPlanet 4.0 SP1
Server di Backup SP1 (Tassa Automobilistica)