You are on page 1of 55

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.

•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.

El servicio 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