Informe Profesional: AVALON
Solución de Auditoria y Gestión
de la Seguridad




        Alvaro Alcocer Sotil
        próximo Ingeniero Electrónico,
        alcocer@outlook.com
SISAAD: APLICACIÓN BASADO EN SIEBEL
ANALISIS FUNCIONAL DE AVALON
AVALONBACKOFFICE: APLICACIÓN
DE CONFIGURACION DE AUDITORIA
       Configuración de opciones de auditoria




          Configuración de las opciones de
 Seguridad:
PANORAMA DE BACKOFFICE
ALTA DE APLICACIÓN
Alta de Funcionalidad de Negocio
Alta de Entidades
Configuración común a las opciones
  “Easy Plug & Play” y “Custom”
Configuración “Plug and Play”
Configuración “Custom”
Alta de Parámetros de Sesión
Alta de Operativas de Ventanas
Configuración de opciones
     de Seguridad

  Monitorización de usuario
Control de Autorizaciones
Datos Sensibles
INFORMES DE AUDITORÍA
Operación de los usuarios
Acceso a Datos Socio-Sanitarios
Acceso a Datos Socioeconómicos
Firma de Resoluciones
Borrado De Resoluciones
ARQUITECTURA DE AVALON
FORMATO DEL MENSAJE
EJEMPLO DE MENSAJE ENVIADO
Persistencia de datos:
Persistencia ante caídas
DIAGRAMA DE FLUJO
Desacople de operaciones de Auditoria
mediante mecanismos asíncronos.
El servicio JMS
•La aplicación que genera el mensaje y la destinataria no tienen
que estar activas siempre para que la comunicación tenga lugar.

•La aplicación emisora y receptora , en lo único que tienen que
estar de acuerdo es en el formato del mensaje intercambiado.

El servicio JMS permite a las aplicaciones crear, enviar, recibir y
leer mensajes, este API forma parte del estándar J2EE y tiene las
siguientes características:

-Las aplicaciones desplegadas en la plataforma pueden enviar
mensajes JMS.

-Los Message-Driven Beans, un tipo especial de EJB’s permiten
consumir de forma asíncrona mensajes JMS.

- Las operaciones de envío y recepción de mensajes pueden
participar en transacciones distribuidas de base de datos en caso
de ser requerido
Consumo de Mensajes
WEB.XML DE AVALON BACKOFFICE
FACES-CONFIG.XML
WEB.XML DE AVALON2SIEBEL
AVALONFILTER.INI
WEB.XML DE AVALONQUEUECONSUMER
AVALON.PROPERTIES
AMBIENTE DE DESARROLLO

Entorno de desarrollo
IDE: Eclipse
BBDD: MySql
FrameWork: JSF (Java Server Faces), Avalon,
             Hybernate
JasperReport: IReport
JASPER REPORT
Informes en pdf
    Para generar un reporte con jasper report
    debemos seguir los siguientes pasos:
•   Generar un fichero .jrxml en el que se configura
    cómo queremos el informe
•   Compilar el fichero .jrxml para obtener un
    fichero .jasper
•   Rellenar los datos del informe. Esto generará un
    fichero .jrprint
•   Exportar el fichero .jrprint al formato que
    deseemos (pdf, etc). Esto generará el fichero en
    cuestión.
CONFIGURACION DE TRAZAS: LOG4J
Aplicaciones J2EE
La incorporación de los componentes de auditoria en
aplicaciones J2EE se realizará, de forma general,
siguiendo los siguientes puntos:

•Creación en el servidor con los recursos
administrativos necesarios para el funcionamiento de la
librería. En dicho servidor se desplegará la aplicación
AVALON servidora.

•Incorporación de la librería de auditoria a la aplicación.

•Incorporación de los componentes al archivo de
despliegue de la aplicación.

•Parametrización de los archivos externos de la librería.
Modelo de datos
¿Por qué AVALON?

   •Multi Aplicación
   •Multi Plataforma
   •Sistema de persistencia ante caídas
   •Sistema de autenticación de Usuario/Sesión
   •Registro de las operativas realizadas por las
 aplicaciones
   • Facilidad para la posterior explotación de
los datos transformándolos en información
•MUCHAS
 GRACIAS

Exposicion ok