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óncreación y permiten flexibilidad en <strong>la</strong> salida <strong>de</strong> estos, incluyendo diferentes formatos comoPDF, HTML, XLS, RTF, y texto p<strong>la</strong>no [66] . A<strong>de</strong>más, poseen el resto <strong>de</strong> <strong>la</strong>s ventajas comoson los agrupamientos y consi<strong>de</strong>ran <strong>la</strong> compatibilidad con versiones anteriores [69] .Si bien Pentaho contiene herramientas robustas <strong>para</strong> el tratamiento <strong>de</strong> reportes, esimportante compren<strong>de</strong>r que estos son una parte más consi<strong>de</strong>rada en su proyecto.Aunque logre una <strong>gestión</strong> flexible y <strong>personalizada</strong> <strong>de</strong> los mismos, el centro <strong>de</strong>l proyectoPentaho se enfoca en <strong>la</strong> Inteligencia <strong>de</strong> Negocios y está compuesto por herramientas quepersiguen un fin diferente al enfoque exclusivo <strong>de</strong> <strong>la</strong> <strong>gestión</strong> automatizada <strong>de</strong> reportes.Para apreciar <strong>la</strong>s varieda<strong>de</strong>s tratadas en Pentaho se exponen <strong>la</strong>s herramientas queintegran su proyecto y el área que trata cada una, estas son: “Mondrian”, que consiste enun servidor OLAP, “JFreeReport”, <strong>para</strong> <strong>la</strong> <strong>gestión</strong> <strong>de</strong> reportes, “Kettle”, <strong>de</strong>stinado a <strong>la</strong>integración <strong>de</strong> datos (ETL por sus sig<strong>la</strong>s en inglés), “Pentaho”, contenedor <strong>de</strong> Inteligencia<strong>de</strong> Negocios, y “Weka” <strong>de</strong>stinado a <strong>la</strong> minería <strong>de</strong> datos. Todas estas herramientas son <strong>de</strong>código abierto [67] .Otra herramienta también muy conocida <strong>de</strong> este grupo lo constituye el proyecto EclipseBIRT, respaldado por una biblioteca <strong>de</strong> igual nombre ofrece un sistema <strong>de</strong> reportes <strong>de</strong>código abierto en Java con una interfaz gráfica <strong>de</strong> usuario basada en Eclipse. Posee unmo<strong>de</strong>lo <strong>de</strong> objetos <strong>de</strong> reporte (ROM según sus sig<strong>la</strong>s en ingles) que constituye <strong>la</strong> base<strong>para</strong> el formato <strong>de</strong>l diseño <strong>de</strong> estos. El mismo está representado por un formato <strong>de</strong> diseñoXML, que <strong>de</strong>scribe todos los aspectos <strong>de</strong> los reportes [21] . Su version 2.1.1 permite salidaen HTML, PRF, XLS, RTF, SVG, y otros formatos <strong>de</strong> imágenes. También ofrece unconjunto <strong>de</strong> interfaces que garantiza adicionar conversores <strong>para</strong> gestionar nuevasestructuras <strong>de</strong> ficheros al exportar los reportes o incluir los <strong>de</strong>sarrol<strong>la</strong>dos en otrasaplicaciones [43] .Existen muchas otras soluciones en este grupo, aunque <strong>la</strong>s abordadas son <strong>la</strong>s másprometedoras consi<strong>de</strong>rando su popu<strong>la</strong>ridad, funcionalidad, y <strong>la</strong> cantidad <strong>de</strong> ventajas queofrecen. Muchas <strong>de</strong> el<strong>la</strong>s garantizan <strong>la</strong> <strong>gestión</strong> <strong>personalizada</strong> <strong>de</strong> reportes, como iReport.Lamentablemente, <strong>la</strong> mayoria no implementa <strong>la</strong> <strong>gestión</strong> <strong>de</strong> roles <strong>de</strong> usaurios ya que no essu tarea esencial. No obstante, algunas (generalmente los SGBD) permiten realizar <strong>la</strong>administracion <strong>de</strong> usuarios y <strong>de</strong>finir politicas <strong>de</strong> acceso o restricciones sobre estos,aunque el proposito perseguido es diferente. Las herramientas <strong>de</strong> <strong>gestión</strong> <strong>de</strong> información diseñadas <strong>para</strong> ser explotadas en empresasy organizaciones, que pue<strong>de</strong>n incluir generadores <strong>de</strong> reportes u opciones <strong>de</strong> obtención <strong>de</strong>37

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

Saved successfully!

Ooh no, something went wrong!