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ónsalida a dispositivos <strong>de</strong> pantal<strong>la</strong>s o impresoras, en diferentes formatos tales comoPDF, Excel, HTML, XHTML, Texto p<strong>la</strong>no, XML y ficheros CSV [45] . Incorpora <strong>la</strong>mayoría <strong>de</strong> <strong>la</strong>s ventajas antes <strong>de</strong>scritas y actualmente es una <strong>de</strong> <strong>la</strong>s herramientasoficiales <strong>de</strong>l Proyecto Pentaho al cual se incorporó en enero <strong>de</strong>l 2006 [46] . Report<strong>la</strong>b: Paquete <strong>de</strong> reportes escrito en Python con salidas directas comodocumentos PDF. Este paquete posibilita el tratamiento <strong>de</strong> gráficos e imágenes enmúltiples formatos [77] . Su principal <strong>de</strong>sventaja en com<strong>para</strong>ción con <strong>la</strong>s herramientas<strong>de</strong>scritas anteriormente es <strong>la</strong> restricción <strong>de</strong>l formato <strong>de</strong> salida.Existen muchas otras bibliotecas gratuitas <strong>para</strong> el manejo <strong>de</strong> reportes como text, FOP yPOI [14] . Todas el<strong>la</strong>s bindan funcionalida<strong>de</strong>s <strong>para</strong> el <strong>de</strong>sarrollo <strong>de</strong> gestores <strong>de</strong> reportes en<strong>de</strong>pen<strong>de</strong>ncia <strong>de</strong> sus particu<strong>la</strong>rida<strong>de</strong>s. La correcta selección <strong>de</strong> una <strong>de</strong> estas herramientaspudiera permitir el <strong>de</strong>sarrollo <strong>de</strong> un generador <strong>de</strong> reporte que grantice un trabajopersonalizado por parte <strong>de</strong> los usuarios. El grupo <strong>de</strong> sistemas profesionales generadores <strong>de</strong> reportes es más numeroso que e<strong>la</strong>ntes <strong>de</strong>scrito. En él, cada aplicación presenta un conjunto <strong>de</strong> herramientas integradasque posibilitan <strong>la</strong> manipu<strong>la</strong>ción <strong>de</strong> reportes <strong>de</strong> forma óptima y <strong>de</strong>tal<strong>la</strong>da, entre <strong>la</strong>s que seencuentran:Las herramientas Access y Excel <strong>de</strong>l paquete <strong>de</strong> Microsoft Office: Estos sistemas noestán creados específicamente <strong>para</strong> el <strong>de</strong>sarrollo <strong>de</strong> reportes, pero presentanfuncionalida<strong>de</strong>s que permiten <strong>la</strong> <strong>gestión</strong> <strong>de</strong> reportes muy bien concebidos, en el caso<strong>de</strong> Access, <strong>de</strong>stinados a cargar datos <strong>de</strong> sus respectivas bases <strong>de</strong> datos, no siendoasí <strong>para</strong> Excel, don<strong>de</strong> son creados con una naturaleza menos <strong>dinámica</strong>moReport: Generador <strong>de</strong> reportes basado en bibliotecas GTK que soporta bases <strong>de</strong>datos PostgreSQL y uso estándar <strong>de</strong> XML como formato <strong>de</strong> entrada y salidasPostScript [59] .iReport: Herramienta Java que permite <strong>la</strong> <strong>gestión</strong> <strong>de</strong> reportes mediante una interfazgráfica amigable.Los SGBD como FoxPro, Visual FoxPro y SQL Server: Desarrol<strong>la</strong>dos principalmente<strong>para</strong> <strong>la</strong> <strong>gestión</strong> <strong>de</strong> bases <strong>de</strong> datos, pero que incluyen potentes herramientas <strong>para</strong> <strong>la</strong>generación <strong>de</strong> reportes.35