P T S A Amb la direcció i col laboració de:
Presentació Antonio Buiza Grillo Serveis 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ó Demo Detalls Què és? A qui va adreçat? Objectius Com? Perquè?
Detalls Anàlisi Disseny Desenv. Conclusió Demo Què és? Plataforma Telemàtica de Serveis Administratius proposada com a iniciativa per l'ajuntament de Ripollet Conjunt de serveis administratius disponibles en temps real integrats amb el portal existent ripollet.cat Projecte Fi de Carrera d'enginyeria Informàtica realitzat en conveni amb la UAB
Detalls Anàlisi Disseny Desenv. Conclusió Demo A qui va adreçat? PTSA s'ha desenvolupat entorn a la figura del CIUTADÀ Ell, com a propietari de la seva informació, té drets segons la llei 15/1999 LOPD. Administració PTSA Usuari
Detalls Anàlisi Disseny Desenv. Conclusió Demo Objectius 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
Detalls Anàlisi Disseny Desenv. Conclusió Demo Com? 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
Detalls 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 serveis públics Beneficis tant pel ciutadà com per l'administració Estat de l'art: Per què? Administracions tecnologicament diferents No existeixen projectes amb cobertura transversal Els projectes consorciats no automatitzen la gestió
Anàlisi Metodologia Resultats
Metodologia 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
Resultats Particionament horitzontal en tres mòduls Acreditació PTSA Registre Consulta 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
Disseny Metodologia Resultats
Metodologia Disseny estructurat orientat a objectes Reusabilitat Modelat més real Refinament top-down durant la construcció Particionament vertical del sistema Mòdul Lògica i Objectes Procés Dades
Resultats 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
Desenvolupament Patró arquitectònic Recursos utilitzats Resultats
Patró arquitectònic Model-Vista-Controlador Dades Interfície d'usuari Lògica de control Bases Dades Model PTSA Lògica Controlador Interf. Usuari Vista Usuari
Recursos utilitzats 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
Resultats 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 dels models E-R Integració dels recursos generats segons arquitectura Model-View-Controller S'ha elaborat del joc de proves de caixa negra
Conclusió Resum de la implementació Assoliment d'objectius Vies de creixement
Resum de la implementació PTSA Anàlisi (iteratiu+evolutiu) Disseny (Orientat a objectes) Desenvolupament (Model-View-Controller) Part. horitzontal Obj. específics Requeriments Part. vertical Objectes Dades i procés Codificació Integració Proves
Assoliment d'objectius Conjunt de proves que justifiquen l'assoliment de cada 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'ajuntament i es decideix prioritzar la tasca de posar-ho en producció
Vies de creixement 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)
Demo En vídeo http://ripollet.cat
Qüestions Comentaris
Gràcies