13.07.2015 Views

Sistema informático para la gestión dinámica y personalizada de ...

Sistema informático para la gestión dinámica y personalizada de ...

Sistema informático para la gestión dinámica y personalizada de ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

CAPÍTULO I. Antece<strong>de</strong>ntes y Detalles <strong>de</strong> <strong>la</strong> Investigaciónsu enfoque general al tratamiento <strong>de</strong> reportes constituye uno <strong>de</strong> los asistentes gráficos másbondadosos <strong>para</strong> estos fines.iReport ha sido implementado utilizando <strong>la</strong> biblioteca JasperReport <strong>para</strong> <strong>la</strong> <strong>gestión</strong> <strong>de</strong> reportesy JFreeChart <strong>para</strong> el manejo <strong>de</strong> gráficos. Incluye otras herramientas muy po<strong>de</strong>rosas queadicionan funcionalida<strong>de</strong>s extras a los procesos d <strong>gestión</strong> <strong>de</strong> reportes y que permiten untratamiento personalizado a <strong>la</strong> extensibilidad permitiendo al producto ser reconocido por otrasherramientas.Los productos <strong>de</strong> Jasper crean reportes sobre p<strong>la</strong>ntil<strong>la</strong>s JRXML y al disponerse <strong>de</strong> su códigopue<strong>de</strong> adicionarse un mecanismo que permita personalizar el acceso <strong>de</strong> los usuarios a cadaopción disponible <strong>de</strong> menú. Java posee todas <strong>la</strong>s bonda<strong>de</strong>s necesarias <strong>para</strong> implementar unmódulo <strong>de</strong> <strong>gestión</strong> <strong>de</strong> reportes con vistas a un trabajo futuro sobre el área <strong>de</strong> <strong>la</strong> <strong>gestión</strong> <strong>de</strong> roles<strong>de</strong> usuarios en procesos <strong>de</strong> <strong>gestión</strong> <strong>de</strong> reportes. Es por ello que se ha <strong>de</strong>cidido <strong>para</strong> <strong>la</strong>realización <strong>de</strong>l presente trabajo seleccionar al proyecto iReport con sus fuentes junto al resto<strong>de</strong> <strong>la</strong>s bibliotecas y tecnologías que involucra.1.8 ConclusionesEl presente capítulo se concluye habiendo realizado el análisis <strong>de</strong> los antece<strong>de</strong>ntes <strong>de</strong> <strong>la</strong><strong>gestión</strong> <strong>de</strong> los reportes a modo <strong>de</strong> introducción. En el mismo se abordó el trabajo que antece<strong>de</strong>al presente y se <strong>de</strong>scribieron los principales propósitos perseguidos con <strong>la</strong> investigación.A<strong>de</strong>más, fueron introducidos conceptos básicos que serán citados en el resto <strong>de</strong>l documento yque conforman <strong>la</strong> esencia teórica <strong>de</strong>l tema tratado.También se realizó una <strong>de</strong>scripción y el análisis crítico al generador <strong>de</strong> reportes creado <strong>para</strong> elsistema GREHU, el cual pudiera consi<strong>de</strong>rarse como <strong>la</strong> génesis <strong>de</strong> un conjunto <strong>de</strong> trabajosre<strong>la</strong>cionados en el tema. Se justificó <strong>la</strong> i<strong>de</strong>a <strong>de</strong> exten<strong>de</strong>r los problemas analizados al resto <strong>de</strong><strong>la</strong>s herramientas <strong>de</strong> <strong>gestión</strong> <strong>de</strong> reportes por medio <strong>de</strong> razonamientos expuestos y con <strong>la</strong> ayuda<strong>de</strong> conclusiones obtenidas en otras investigaciones re<strong>la</strong>cionadas a otros trabajos efectuados enel área.Uno <strong>de</strong> los aspectos esenciales tratados en este capítulo fue el análisis <strong>de</strong>l estado <strong>de</strong>l arte <strong>para</strong>justificar el <strong>de</strong>sarrollo <strong>de</strong> <strong>la</strong> solución y seleccionar <strong>la</strong>s herramientas y tecnologías óptimas <strong>para</strong>su diseño e implementación. Tal actividad permitió llegar a <strong>la</strong> conclusión <strong>de</strong> que <strong>la</strong>sherramientas existentes exponen el tratamiento a <strong>la</strong> <strong>gestión</strong> <strong>de</strong> reportes sin una consi<strong>de</strong>ración<strong>de</strong>tal<strong>la</strong>da <strong>de</strong> <strong>la</strong> interacción <strong>de</strong> esta área con <strong>la</strong> <strong>gestión</strong> <strong>de</strong> roles.51

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!