Eguana Reports Servidor de Reportes basado en Tecnología Java y XML Presentado por: Roy Cox S. Fernando Pérez M. José Pérez S.

Slides:



Advertisements
Presentaciones similares
Lognoter. gestión de datos en Ingeniería. ¿Qué es? Programa de almacenamiento, tratamiento de datos y generación de informes Programa con interface propia,
Advertisements

Red Social: “Un millón de Amigos”.
ORACLE OLAP Integrantes: *Aizaga, Martiniano *Gallegos, Marina
Presentación de la Plataforma de Gestión de la Excelencia
Portal Hacienda Digital
Tike es el primer software desarrollado en Colombia para el control y gestión de un sistema de bicicletas públicas de tercera generación.
ERP-Sistema de Gestión Integral
Especialista en Business Intelligence Reporting Services SSRS (Sesión 16) Microsoft SQL Server 2008 R2 (2013) Suscribase a o escríbanos.
SILVIA BEATRIZ GAVILANES NARANJO KELLY VERÓNICA CARVAJAL CUJI
“SISTEMA DE PASANTÍAS PARA LA FACULTAD DE INGENIERÍA
Diseño e implementación de un ambiente virtualizado para un Sistema de Administración de Contenidos usando Microsoft SharePoint con cada uno de sus componentes.
PROYECTO DE GRADO ANÁLISIS, DISEÑO, DESARROLLO E IMPLEMENTACIÓN DE UN SISTEMA WEB PARA EL CONTROL DE UN TALLER TÉCNICO AUTOMOTRIZ EN PLATAFORMA PHP –
DESARROLLO E IMPLEMENTACIÓN DE UN PLUGIN DE GOOGLE WALLET PARA PAGOS ONLINE UTILIZANDO SOFTWARE OPEN SOURCE.
María Salomé Dávila Silva Julio 2013
DEPARTAMENTO DE CIENCIAS DE LA COMPUTACIÓN
Introducción a los sistemas de Información Hospitalarios
Framework Hexápodo PHP fácil, rápido y sin dolor
Editor de Visual de Templates Open EHR-Gen
Índice 1. Introducción, objetivos y justificación del proyecto.
STRUTS, IBATIS Y AJAX PARA LA GESTIÓN INTEGRAL DE UN TALLER MECÁNICO
Data Mart para la gestión de reportes y apoyo a la toma de decisiones del departamento de RR.HH. de la empresa de agua S.A.” Agosto 2010.
Características Técnicas
Lisette E. Espín Noboa Análisis, diseño e implementación de una red social para ESPOL Digital utilizando herramientas 2.0 Lisette.
Programas computacionales para el manejo de datos, requisitos para su instalación y aplicación Jaime Escobar Melero Gerente de.
Desarrollo de Aplicaciones Utilizando Java Edición Empresarial – JEE6
Plataforma ECM de Servicios On-Line con Acceso Mediante Voz.
Sistema de Administración de Contenidos CMS Administración de Sitios.
Propósito: * Mostrar indicativos porcentuales de los diversos microorganismos con los que se alimentan el camarón en un manejo semi-intensivo aplicado.
 Tema del proyecto  Integrantes y roles del equipo  Objetivos del proyecto  Alcance.
OMAR SANCHEZ ROBLES HECTOR PEREZ GARCIA. “Sistemas de cómputo compuesto por un gran número de CPU´s conectados mediante una red de alta velocidad”, Tanenbaum.
InfoPath Ventajas y Uso.
¿Quiénes somos? SyTP, esta conformada por un grupo de profesionales con amplia experiencia en el sector de las nuevas.
J2EE Java Enterprise edition eilin chang Matthew pabon Gabriel vega.
Eloísa Orozco Bueno Alvaro Padilla Vilema
Estefanía Fernández Oviedo Laura Isabel Gómez Parra
Enterprise Middleware: Software entre el sistema operativo y tus aplicaciones que provee servicios como: Persistencia de datos Transacciones Mensajes.
Integrantes: Jorge Herrera M. Carlos Rodríguez R..
Proyecto Eguana Licitación y Subastas Presentado por: Roberto Guerrero José Intriago Christian Tacle.
Company LOGO Frank Carlos Malo Pinza María Fernanda Solórzano Lombeida “ANÁLISIS,DISEÑO E IMPLEMENTACIÓN DE UNA APLICACIÓN WEB PARA LA.
Software para la gestión de contenidos. Índice: Por qué CanaryWeb CM ? Solución Tecnológica. Características de CanaryWeb CM. Referencias.
TEMA: DESARROLLO DE UN SISTEMA INFORMÁTICO PARA EL CONTROL DE USO Y EL MANTENIMIENTO DE VEHÍCULOS DE UNA INSTITUCIÓN PÚBLICA AUTOR: EDISON GUAMAN   DIRECTOR:
Aspectos Tecnológicos Plataforma e-Muni Luis M. Guzmán S. Jefe de Tecnología MuNet e-Gobierno.
Especialización en Desarrollo de Software
Cristian Fonnegra Marin
Manual Desarrollo Flex – J2EE. Contenidos Análisis y Diseño 1 Implementación 2 J2EE 3 Pruebas 4.
Abdelahad, Yanina Zoraida Abdelahad, Corina Natalia Perez, Norma Beatriz Abril de 2003.
DIEGO ARMANDO GÓMEZ CUERVO Desarrollo de aplicaciones WEB con herramientas de software libre.
FACULTAD: CIENCIAS ECONÓMICAS Y EMPRESARIALES ASIGNATURA: GESTIÓN DE CONTENIDO ELECTRÓNICO TÍTULO: TINFOPATH - VENTAJAS Y USO. AUTORA: MARIA DANIELA TOMALÁ.
ORACLE OLAP CAECE Integrantes: *Aizaga, Martiniano *Gallegos, Marina *Kleinlein, Guillermo *Schiano di Cola, Emiliano.
CONTRATOS DE CLIENTES Orlando Sedamano Cornejo Marco Bustinza
Roles de Open UP.
Daniel Méndez ARTech Aplicaciones Web: user experience.
Gestión de proyectos fin de carrera
SISTEMAS DE GESTIÓN DE CURSOS DE DISTRIBUCIÓN LIBRE
Manejá tus tiempos Facultad de Ingeniería de la Universidad de Buenos Aires – Marzo 2012.
PARÁMETROS PARA LA PRESENTACIÓN DE PROYECTOS EN SISTEMAS
La Rematada Sitio de remates “El Porton”. Introducción El objetivo es desarrollar un sitio web de remates de productos para promocionar la compra de yerba.
Integrantes Miguel Betancourt Alexis Tacuri.  Activiti es una plataforma para la formación de flujos de trabajo y procesos empresariales dentro del.
Autores: Myriam Montes, Iván Viera, Carlos Caizaguano, José Sancho
“ANALISIS, DISEÑO, DESARROLLO E IMPLANTACIÓN DE LOS MÓDULOS DE ADMINISTRACIÓN, ACADEMICO Y DOBE ORIENTADO A LA WEB PARA EL COLEGIO MILITAR Nº 10 ABDÓN.
Conociendo el modelo Cliente-Servidor
Febrero 2016 FRAMEWORKS DE DESARROLLO/LENGUAJES DE PROGRAMACIÓN AREA DE ARQUITECTURAS Dirección de Ingeniería, Soporte a Gestión de Aplicaciones y Centros.
Experiencia de Ecuador Opciones de desarrollo. Introducción La implementación de un sistema informático de contratación pública involucra dos grandes.
SIGEP Presentación de Resultados SIGEP. SIGEP Ambiente de Desarrollo  Plataforma Java ( J2EE,JRE,JDK,JVM ).  Contenedor Web ( Tomcat 5 )  Control de.
ALUMNO ALUMNO: DIEGO URES LEGAJO LEGAJO: La prueba unitaria es la herramienta para la Calidad Presentación Trabajo Final de Grado.
COMUNICACIÓN Y TICS KÁROL FERNANDA BARRAGÁN M. JENNYLITH DAYANA ARDILA P. WENDY PAOLA PINTO F.
JOOMLA VS KENTICO. ¿QUÉ ES UN CMS? CONTENT MANAGEMENT SYSTEM SISTEMA DE GESTIÓN DE CONTENIDOS ES UNA APLICACIÓN DE SOFTWARE QUE SIRVE PARA SUBIR, EDITAR.
SISTEMAS DE GESTIÓN DE CONTENIDOS (CMS). Sebastián Lesmes Patiño Ekatherine Garavito Shtefan Daniela Gamboa Infante Kevin Pedraza Hernández.
Junio, 2013.
Servidor de Reportes basado en Tecnología Java y XML
Transcripción de la presentación:

Eguana Reports Servidor de Reportes basado en Tecnología Java y XML Presentado por: Roy Cox S. Fernando Pérez M. José Pérez S.

Contenido Definición y objetivos de Eguana Reports. Funcionalidad General. Análisis y diseño funcional de Eguana Reports. Infraestructura Tecnológica. Arquitectura de Eguana Reports. Demostración. Conclusiones y recomendaciones.

Definición Eguana Reports Es un servidor de reportes basado en tecnología JEE, con el propósito de implementar un punto centralizado de gestión y control de la solución de reportería.

Objetivos de Eguana Reports Utilizar herramientas de código abierto (open source). Obtener reportes en diferentes tipos de formatos. Crear reportes a partir de plantillas. Tener un módulo de diseño de reportes personalizados. Administrar usuarios, reportes y fuentes de datos Unificar la fuente de información y reportes. Definir un esquema de seguridad básica para el acceso.

Funcionalidad General Creación-Validación de Plantilla Diseño de Reporte 1 Acceso a Fuente de Datos conexión 5 6 Convertir Formato 7 Aplicación externa Fuente de Datos externa. Provee la información a los reportes 3 Generador de Reportes 4 Control de Acceso Entrega de Reporte 8 Administración Eguana Reports 2 administrador Fuente de Datos interna. Registro de usuarios, reportes, y demás, dentro de Eguana Reports.

Diseño Funcional de Eguana Reports

Roles del Sistema Administrador del servidor de reportes Administrador de reportes Usuario Administrar grupos de trabajo X Administrar reportes X Seguridad X Datasources X Administrar mis reportes XX Administrar mis grupos XX Básico XXX

Análisis del Sistema Ventajas :  Disponibilidad de las herramientas open source.  Sitios disponibles en difundir esta arquitectura JEE para Desarrollo y Soporte.  IDE flexible y escalable. Desventajas  Dificultad en la selección (versiones) de las herramientas.  Dificultades técnicas de instalación e integración.  Conocimiento profundo en JEE para implementación

Infraestructura Tecnológica

 Hibernate – Herramienta de Mapeo Objeto-Relacional Basado en la creación de clases persistentes Archivos de mapeo – clases / atributos  Jasper Reports – Motor Java de Reportes Librería de clases Java – API Diseño de reporte JRXML .JASPER

Arquitectura MVC VISTA CONTROLMODELO

Arquitectura Eguana Reports Arquitectura JEE MVC Tipos de Contenedor

Demostración Eguana Reports

Conclusiones Eguana Reports demuestra la versatilidad de Jasper Reports para generar reportes. Generar reportes en varios formatos permitiendo que se adapte a las necesidades del cliente. Permite a una empresa centralizar el almacenamiento y generación de reportes, optimizando los recursos, esfuerzos y organizando la tarea de reportería en un solo lugar.

Conclusiones Seguridad a través de control de acceso, y organización a través de grupos de trabajo. Servidor de reportes independiente de cualquier aplicación. El desafío de desarrollar aplicaciones Web con Java, XML y herramientas de integración de terceros, dentro del mundo de código abierto y colaborativo, es bastante estimulante.

Recomendaciones Se debe tener una gran capacidad de entendimiento y aptitud investigativa para el desarrollo de este tipo de proyectos. Tener acceso a sitios de desarrollo open source y ser usuarios con mediana experiencia en Java. Contar con la mayor cantidad de recursos y tiempo para la implementación de este tipo de iniciativas que se base en arquitecturas de tecnología open source.