accesskey_mod_content
CTT - Centro de Transferencia de Tecnología

Sistema de Verificación y consulta de Datos - Gobierno de Aragón

  • Indicadores:

    Peticiones realizadas durante el año 2012: 69.406

    Descripción Funcional

    SVCD interactúa a través de servicios web con la Plataforma de Intermediación para obtener los certificados y datos solicitados por el empleado público.
    Los servicios disponibles son:

    • Consulta de identidad.
    • Verificación de identidad.
    • Verificación de residencia.
    • Comprobación de corriente de pago con la Tesorería General de la Seguridad Social (TGSS).
    • Comprobación de corriente de pago con la Agencia Estatal de Administración Tributaria (AEAT) .
    • Contratos con Administraciones Públicas.
    • Autorizaciones de licencias de transporte.
    • Ayudas y subvenciones.
    • Permisos de residencia y trabajo para extranjeros.
    • Consulta de discapacidad.

    Componentes:

    • Core: Es el componente principal de la plataforma que incluye toda la lógica del SVCD y que es el encargado de proveer los servicios web necesarios para el portal privado. Los servicios ofrecidos por el core son los comentados anteriormente, además de exponer métodos para el portal de administración
    • Priv: aplicación web destinado a los empleados públicos para interactuar con el sistema SVCD. Su principal cometido es quepuedan realizar una consulta o una verificación de los datos de identidad y de residencia, una consulta de datos de discapacidad, o una consulta de estar al corriente de pago con la AEAT y la TGSS y del certificado de discapacidad. Para poder realizar las consultas existen dos métodos: Mediante formulario web, en la que el funcionario completa los campos indicados y realiza la petición, mostrando por pantalla el resultado de la consulta. Y Peticiones masivas. El funcionario prepara una hoja de cálculo con los campos definidos como se indican con la información que quiere consultar/verificar, la sube a la aplicación y se procesa el lote. El resultado es un fichero con las respuestas de la plataforma.
    • Admin: aplicación web de configuración y administración del sistema.Para poder utilizar la aplicación hacen falta una serie de requisitos:
      – Dar de alta en la Plataforma de Intermediación el/los procedimiento(s) que van a utilizar el servicio, así como el certificado de la Administración.
      – Empleado público: Dado de alta en SIU y PAU y tener asignado como procedimiento de trabajo alguno de los que están habilitados en la Plataforma de Intermediación.
      – Conectada a la Red Sara

    Descripción Técnica

    Para el diseño de la arquitectura del sistema SVCD se han seguido los patrones de diseño más extendidos como son las arquitecturas J2EE en diferentes capas. Las capas de la aplicación son las siguientes:

    • Capa de Presentación: encargada de interaccionar con el usuario y presentar la información. Para esta capa se ha elegido el framework Struts2 que implementa el extendido patrón de diseño MVC o Modelo-Vista-Controlador. Siendo:
    • Vista: JSP's
    • Modelo: diferentes Actions definidos
    • Controlador: Dispatcher proporcionado por el framework Struts2
    • Capa de Negocio-Servicios: para la capa de negocio se utiliza el framework de Spring para inyectar las dependencias. Para la generación de los servicios web que expondrán las funcionalidades de SVCD al exterior se utiliza CXF.
    • Capa de Acceso a Datos: para la gestión de la capa de datos se utiliza el framework Hibernate con la utilización del patrón de diseño DAO.

    Los componentes externos con los que interactúa son los siguientes:

    • Plataforma de Firma Electrónica (ASF)
    • Sistema de Identificación de Usuarios (SIU)
    • Plataforma de Autorización de Usuarios (PAU)
    • Plataforma de Intermediación del MHAP

    La aplicación se ha desarrollado conforme a las características técnicas de los entornos donde reside que son las siguientes:

    • Sistemas Sun Solaris
    • Servidor de aplicaciones Oracle Application Server 10g Release 3
    • Servidor de base de datos Oracle Database 10g Release 2 RAC
    • Driver thin JDBC de conexión a base de datos: Oracle JDBC Driver 10.1.0

    SVCD requiere que la máquina virtual de java sobre la que se ejecuta el servidor de aplicaciones sea jdk1.5.0_22, con J2EE v1.4, JSP 2.0 y Servlet 2.4. En concreto SVCD se ha desplegado y probado con jdk1.5.0_22 sobre Oracle Application Server y la base de datos Oracle.
    Para más información se debe consultar:

    • Manual de explotación
    • Manual de instalación
    • Manual de Usuario

    CTT-Grafico-SVCD-Aragon

Responsable

Enlaces de interésSoluciones Relacionadas