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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

CAPÍTULO I. Antece<strong>de</strong>ntes y Detalles <strong>de</strong> <strong>la</strong> InvestigaciónAl orientarse <strong>la</strong> ejecución <strong>de</strong> <strong>la</strong> p<strong>la</strong>ntil<strong>la</strong> generalmente se carga <strong>la</strong> información <strong>de</strong> <strong>la</strong> fuente ysolo <strong>de</strong>spués es mostrado el reporte. Existen algunas herramientas que hacen obligatoria estasecuencia, otras permiten imprimir un reporte mostrando información almacenada en <strong>la</strong> p<strong>la</strong>ntil<strong>la</strong>durante su última carga [33] . Esto incorpora el riesgo <strong>de</strong> exponer información obsoleta si no setiene en cuenta <strong>la</strong> frecuencia <strong>de</strong> cambios <strong>de</strong> los datos <strong>de</strong> <strong>la</strong> fuente, aunque también ofrece <strong>la</strong>ventaja <strong>de</strong> permitir mayor portabilidad en los formatos <strong>de</strong> <strong>la</strong>s p<strong>la</strong>ntil<strong>la</strong>s.1.3.1.4 Formatos <strong>de</strong> Reportes y ExportaciónMuchos formatos <strong>de</strong> reportes con el tiempo han convergido sobre estructuras comunes y sehan estandarizado con el propósito <strong>de</strong> llegar a ser compatibles con múltiples entornos yherramientas [17][55] . Bajo tecnologías como <strong>la</strong> XML actualmente es posible <strong>de</strong>sarrol<strong>la</strong>r p<strong>la</strong>ntil<strong>la</strong>s<strong>de</strong> reportes que sean reconocidas por diferentes sistemas, esto ha hecho a muchos<strong>de</strong>sarrol<strong>la</strong>dores pensar en <strong>la</strong>s p<strong>la</strong>ntil<strong>la</strong>s como un producto que pueda distribuirse con una granin<strong>de</strong>pen<strong>de</strong>ncia <strong>de</strong>l gestor o cualquier otro sistema que antes fuera consi<strong>de</strong>rado indispensable<strong>para</strong> <strong>la</strong> obtención <strong>de</strong>l reporte.Aunque <strong>de</strong>s<strong>de</strong> sus inicios, <strong>la</strong> <strong>gestión</strong> <strong>de</strong> los reportes comenzó a incorporar disímiles formatos<strong>de</strong> ficheros y aun existen conflictos <strong>de</strong> compatibilidad por <strong>la</strong> diversidad que estos presentan, elfuturo promete dar paso a favor <strong>de</strong> <strong>la</strong> unidad en búsqueda <strong>de</strong> in<strong>de</strong>pen<strong>de</strong>ncia entre p<strong>la</strong>taformas,ambientes y herramientas. Una funcionalidad muy popu<strong>la</strong>r implementada en los gestores alrespecto ha sido permitir exportar sus reportes a formatos reconocidos por <strong>la</strong> mayoría <strong>de</strong> <strong>la</strong>stecnologías, enfocando a <strong>la</strong> extensibilidad como un requisito crítico en ellos [33][49] . Muchos <strong>de</strong>estos formatos pue<strong>de</strong>n ser reconocidos por visores <strong>de</strong> texto, como el popu<strong>la</strong>r PDF, <strong>de</strong> usoestandarizado en diferentes ambientes <strong>de</strong> programación.1.3.1.5 Proceso <strong>de</strong> CreaciónComo fue <strong>de</strong>scrito anteriormente, al concluir el proceso <strong>de</strong> creación <strong>de</strong> <strong>la</strong> p<strong>la</strong>ntil<strong>la</strong>, ésta quedaconformada y almacenada, conteniendo toda <strong>la</strong> estructura <strong>de</strong>l reporte, restando sólo suejecución <strong>para</strong> po<strong>de</strong>r obtener el reporte. La necesidad <strong>de</strong> conocer <strong>la</strong> información que semostrará <strong>de</strong> una fuente es primordial <strong>para</strong> establecer criterios <strong>de</strong> or<strong>de</strong>namiento, agrupamiento yselección o filtrado <strong>de</strong> <strong>la</strong> misma.Este proceso generalmente está representado por asistentes que le permiten al usuario, sin <strong>la</strong>necesidad <strong>de</strong> conocimientos profundos <strong>de</strong> computación, diseñar reportes que pue<strong>de</strong>n contenerhasta gráficos. Otra forma <strong>de</strong> <strong>de</strong>sarrol<strong>la</strong>r <strong>la</strong> creación es mediante <strong>la</strong> <strong>gestión</strong> directa <strong>de</strong> <strong>la</strong>p<strong>la</strong>ntil<strong>la</strong> basándose en una vista gráfica <strong>de</strong> esta. Aunque <strong>de</strong> esta forma se necesita tener un13

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

Saved successfully!

Ooh no, something went wrong!