plataforma telem tica de serveis administratius (presentaci )...plataforma telemàtica de serveis...

Post on 20-Jan-2021

8 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

P T S A

Amb la direcció i col·laboració de:Amb la direcció i col·laboració de:

Presentació

Antonio Buiza GrilloServeis Informàtics

Ajuntament de Ripollet

Responsable tècnic dels projectes:– Modelador i workflow d'expedients– Recursos humans– Gestor de projectes urbanístics– Web corporativa de l'ens i dels patronats

Índex

● Detalls● Anàlisi● Disseny● Desenvolupament● Conclusió● Demo

Detalls Anàlisi Disseny Desenv. Conclusió DemoDetalls Anàlisi Disseny Desenv. Conclusió Demo

● Detalls– Què és?– A qui va adreçat?– Objectius– Com?– Perquè?

● Plataforma Telemàtica de Serveis Administratius proposada com a iniciativa per l'Ajuntament de Ripo llet

● Conjunt de serveis administratius disponibles en te mps real integrats amb el portal existent ripollet.cat

● Projecte Fi de Carrera d'Enginyeria Informàtica rea litzat en conveni amb la UAB

Què és?Detalls Anàlisi Disseny Desenv. Conclusió DemoDetalls Anàlisi Disseny Desenv. Conclusió Demo

● PTSA s'ha desenvolupat entorn a la figura del CIUTA DÀ

● Ell, com a propietari de la seva informació, té dre ts segons la llei 15/1999 LOPD.

A qui va adreçat?Detalls Anàlisi Disseny Desenv. Conclusió DemoDetalls Anàlisi Disseny Desenv. Conclusió Demo

AdministracióAdministració PTSAPTSA

UsuariUsuari

● Acreditació d'usuaris amb certificat digital

● Registre d'entrada telemàtic

● Serveis informatius de consulta:

– Registre d'entrada/sortida– Seguiment d'expedients– Justificants del Padró Mpal. Habitants– Justificants de deute/pagament

ObjectiusDetalls Anàlisi Disseny Desenv. Conclusió DemoDetalls Anàlisi Disseny Desenv. Conclusió Demo

● Impacte zero amb la gestió administrativa actual

● Interrelacionat amb les bases de dades existents

● Integrat amb el portal existent ripollet.cat en quant a:

– Estil– Validació HTML 4.01 Transitional

● Amb canals segurs de comunicació

● Modular i escalable

Com?Detalls Anàlisi Disseny Desenv. Conclusió DemoDetalls Anàlisi Disseny Desenv. Conclusió Demo

● Transició

– Web 1.0: la informació és el web → Web 2.0: les persones són el web

● Llei 11/2007 d'accés electrònic dels ciutadans als serve is públics

● Beneficis tant pel ciutadà com per l'Administració

● Estat de l'art:

– Administracions tecnologicament diferents → No existeixen projectes amb cobertura transversal

– Els projectes consorciats no automatitzen la gestió

Per què?Detalls Anàlisi Disseny Desenv. Conclusió DemoDetalls Anàlisi Disseny Desenv. Conclusió Demo

● Anàlisi– Metodologia– Resultats

Detalls Anàlisi Disseny Desenvolup. Conclusió DemoDetalls Anàlisi Disseny Desenvolup. Conclusió Demo

● Combinació de dos paradigmes:

● Model iteratiu amb prototipatge:– Recerca d'objectius específics a partir de genèrics– Prototipus o maqueta de disseny

● Model evolutiu:– Desenvolupament incremental– Cada funció afegida es prova en conjunt

MetodologiaDetalls Anàlisi Disseny Desenvolup. Conclusió DemoDetalls Anàlisi Disseny Desenvolup. Conclusió Demo

● Particionament horitzontal en tres mòduls

● Per a cada mòdul:

– Llistat d'objectius específics– Catàleg de requeriments refinat– Actors i els seus casos d'ús (UML)– Prototipus de recursos necessaris– Programació temporal acurada

ResultatsDetalls Anàlisi Disseny Desenvolup. Conclusió DemoDetalls Anàlisi Disseny Desenvolup. Conclusió Demo

PTSAPTSA

AcreditacióAcreditació

RegistreRegistre

ConsultaConsulta

● Disseny– Metodologia– Resultats

Detalls Anàlisi Disseny Desenvolup. Conclusió DemoDetalls Anàlisi Disseny Desenvolup. Conclusió Demo

● Disseny estructurat orientat a objectes

– Reusabilitat– Modelat més real– Refinament top-down durant

la construcció– Particionament vertical

del sistema

MetodologiaDetalls Anàlisi Disseny Desenvolup. Conclusió DemoDetalls Anàlisi Disseny Desenvolup. Conclusió Demo

MòdulMòdul

Lògica iObjectesLògica iObjectes

ProcésProcés DadesDades

● Particionament vertical de cada mòdul

– Objectes → Diagrames de classes– Procés → Diagrames d'activitat i de seqüència (UML)– Dades → Estudi dels E-R existents

ResultatsDetalls Anàlisi Disseny Desenvolup. Conclusió DemoDetalls Anàlisi Disseny Desenvolup. Conclusió Demo

● Desenvolupament– Patró arquitectònic– Recursos utilitzats– Resultats

Detalls Anàlisi Disseny Desenvolup. Conclusió DemoDetalls Anàlisi Disseny Desenvolup. Conclusió Demo

● Model-Vista-Controlador

– Dades– Interfície d'usuari– Lògica de control

Patró arquitectònicDetalls Anàlisi Disseny Desenvolup. Conclusió DemoDetalls Anàlisi Disseny Desenvolup. Conclusió Demo

PTSAPTSA

ModelModel

VistaVista

ControladorControlador

UsuariUsuari

Bases DadesBases Dades

LògicaLògica

Interf. UsuariInterf. Usuari

● Servidor d'aplicacions: IIS / .NET FrameWork

● Servidor de bases de dades: SQL Server 2000

● Eina desenvolupament: Visual Web Dev. 2008 EE

● ABCPdf per a la generació dinàmica de PDF

● NeatUpload per a la tramesa d'arxius

● PSISClient per a la invocació dels serveis PSIS

Recursos utilitzatsDetalls Anàlisi Disseny Desenvolup. Conclusió DemoDetalls Anàlisi Disseny Desenvolup. Conclusió Demo

● La codificació s'ha realitzat en llenguatge C# - C Sharp-

● Investigació i integració dels components per:

– Validació estat revocació de certificats (PSISClient)– Generació PDF amb signatura elec. (ABCPdf)– Tramesa d'arxius client → servidor (NeatUpload)

● Procés d'enginyeria inversa sobre els diagrames E-R

● Construcció eina generadora de classes a partir del smodels E-R

● Integració dels recursos generats segons arquitectu raModel-View-Controller

● S'ha elaborat del joc de proves de caixa negra

ResultatsDetalls Anàlisi Disseny Desenvolup. Conclusió DemoDetalls Anàlisi Disseny Desenvolup. Conclusió Demo

● Conclusió– Resum de la implementació– Assoliment d'objectius– Vies de creixement

Detalls Anàlisi Disseny Desenvolup. Conclusió DemoDetalls Anàlisi Disseny Desenvolup. Conclusió Demo

Resum de la implementacióDetalls Anàlisi Disseny Desenvolup. Conclusió DemoDetalls Anàlisi Disseny Desenvolup. Conclusió Demo

PTSAPTSA

Anàlisi(iteratiu+evolutiu)

Anàlisi(iteratiu+evolutiu)

Desenvolupament(Model-View-Controller)Desenvolupament

(Model-View-Controller)

Disseny(Orientat a objectes)

Disseny(Orientat a objectes)

Part. horitzontalPart. horitzontal

Part. verticalPart. vertical

ProvesProves

Obj. específicsObj. específics

RequerimentsRequeriments

CodificacióCodificació

IntegracióIntegració

ObjectesObjectes

Dades i procésDades i procés

● Conjunt de proves que justifiquen l'assoliment de c ada objectiu específic

● Implementació d'una plataforma que:

– Accepta acreditació amb certificats digitals– Registre d'entrada telemàtic amb arxiu adjunt

(inserció transaccional i càlcul MD5 de l'arxiu)– Serveis de consulta més demanats

(generació HTML i PDF signat electrònicament)● El 21 de maig es fa la presentació oficial a l'Ajun tament i es

decideix prioritzar la tasca de posar-ho en producc ió

Assoliment d'objectiusDetalls Anàlisi Disseny Desenvolup. Conclusió DemoDetalls Anàlisi Disseny Desenvolup. Conclusió Demo

● Més serveis

● Validació de justificants (fora del medi electrònic)

● Carpeta del ciutadà (per a gestions no inmediates)

● Carpeta del funcionari (organització interna)

● Pagaments en línia (enllaçar amb passarel·la de pagament)

● Interoperatibilitat (Llei 11/2007, comunicació amb d'altres Administracions)

Vies de creixementDetalls Anàlisi Disseny Desenvolup. Conclusió DemoDetalls Anàlisi Disseny Desenvolup. Conclusió Demo

● Demo– En vídeo– http://ripollet.cat

Detalls Anàlisi Disseny Desenvolup. Conclusió DemoDetalls Anàlisi Disseny Desenvolup. Conclusió Demo

Detalls Anàlisi Disseny Desenvolup. Conclusió DemoDetalls Anàlisi Disseny Desenvolup. Conclusió Demo

● Qüestions● Comentaris

Detalls Anàlisi Disseny Desenvolup. Conclusió DemoDetalls Anàlisi Disseny Desenvolup. Conclusió Demo

Gràcies

Detalls Anàlisi Disseny Desenvolup. Conclusió DemoDetalls Anàlisi Disseny Desenvolup. Conclusió Demo

top related