Plataforma para reports XLS (ISSBO)

ISSBO constituye una eficiente plataforma de reporting de fácil implantación y uso.


Se basa en la alimentación directa y ‘on-line’ de las hojas de un libro Excel mediante flujos HTML que incorporan la información extraída de las bases de datos a consultar. El equipo que ejecuta Excel no requiere ningún software específico de acceso a dichas bases de datos ni tampoco conectividad directa con las mismas.


Las ventajas de utilizar Excel como herramienta de reporting son evidentes, pues se trata de una aplicación apreciada por sus usuarios, quienes, además de presentar con frecuencia reticencias a cambiarla por otras herramientas de Business Intelligence, aprovechan al máximo las habilidades ya adquiridas en su manejo para la manipulación y el análisis de datos.


La mayoría de entornos de reporting permiten exportar los datos en formato CSV (formato textual que Excel es capaz de procesar), con lo que pueden suministrar datos en bruto pero sin poder mantener formatos, fórmulas, gráficos; otros entornos algo más avanzados son capaces de proporcionar ficheros en formato Excel nativo (XLS o XLSX), incluyendo fórmulas, gráficos u otros gadgets, sin poder, no obstante, adaptarse a cada necesidad o usuario del informe. Ambos casos carecen además de interactividad, ya que se basan en la generación parametrizada de un fichero que posteriormente podrá ser a lo sumo editado, sin que las modificaciones efectuadas en el fichero excel puedan ser reutilizadas en otra iteración de obtención del informe.


Con ISSBO, Tecsidel avanza un paso más en esta progresión, al permitir un reporting totalmente interactivo basado en Excel: no se recuperan ficheros Excel generados en un servidor sino que el propio Excel se alimenta del flujo de datos requerido que el servidor ISSBO proporciona.


Con esto, el sistema ISSBO se adapta a las necesidades reales propias de entornos que requieren análisis de datos bajo demanda caracterizados por:



  • Adaptación al modo de trabajar a los usuarios.

  • Reporting totalmente interactivo, basado en Excel.

  • Entorno flexible y de bajo coste de acceso a la información, bien como sistema de reporting general o como complemento departamental en grandes empresas.


ISSBO satisface estos requisitos gracias a la adopción de una arquitectura cliente servidor de tipo transaccional. Esta arquitectura se caracteriza por el uso de una implementación multiplataforma en el lado servidor y por la utilización en el lado cliente de aplicaciones ofimáticas ya implantadas, aceptadas y bien conocidas por los usuarios, como es Excel.


La comunicación entre cliente y servidor está soportada por el protocolo HTTP, cuyo paso generalmente respetan los cortafuegos.


 


issbo-arquitectura


Ventajas:


{slider ISSBO Client|closed}


Reutilización de los conocimientos en Excel de los usuarios para la elaboración de los tratamientos y elementos de presentación de los informes:



  • Integración en la suite Microsoft Office.

  • Programación macros Visual Basic.

  • Fórmulas, gráficos.


{slider ISSBO Server|closed}


Racionalización en la administración del acceso a los datos:



  • Serialización de la conexión a la base de datos

  • Control del uso de las bases de datos

  • Reutilización de consultas e informes

  • Reutilización de la apertura que los firewalls presentan para el protocolo http


{/sliders}


 


En resumen, ISSBO genera informes rellenando dinámicamente un documento Excel mediante un flujo HTML generado por la consulta a la base de datos que el usuario lanza con lo que no es necesario automatizar el envío periódico de informes estáticos a los usuarios.


La forma de presentar estos datos – gráficos, tipo de letra, formatos, distribución – es mantenida por el propio documento excel y para su diseño pueden utilizarse todos los recursos que Excel ofrece.


 

Publicado en Old

Comparte

Contacta

Acceder