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