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 III. Detalles <strong>de</strong> Implementación, Prueba y Evaluación <strong>de</strong> Resultadosdirectamente el repositorio; y el paquete iReport, que contendrá módulos <strong>de</strong> tal herramienta, loscuales brindarán algunas <strong>de</strong> sus funcionalida<strong>de</strong>s.3.2.1.1 Módulo <strong>de</strong> Gestión <strong>de</strong> ReportesEl módulo <strong>de</strong> <strong>gestión</strong> <strong>de</strong> reportes constituye <strong>la</strong> esencia <strong>de</strong>l sistema en <strong>de</strong>sarrollo. La i<strong>de</strong>aprincipal seguida en su implementación fue utilizar una c<strong>la</strong>se que representa <strong>la</strong> p<strong>la</strong>ntil<strong>la</strong> <strong>de</strong> losreportes en <strong>de</strong>sarrollo y por medio <strong>de</strong> <strong>la</strong> cual se realiza <strong>la</strong> <strong>gestión</strong> <strong>de</strong> los ficheros jrxml. Unac<strong>la</strong>se simi<strong>la</strong>r se utiliza en el momento <strong>de</strong> obtener los datos <strong>de</strong> <strong>la</strong> p<strong>la</strong>ntil<strong>la</strong> <strong>de</strong>s<strong>de</strong> el repositorio<strong>para</strong> <strong>la</strong> impresión <strong>de</strong> un reporte. Tales c<strong>la</strong>ses se re<strong>la</strong>cionan directamente con <strong>la</strong> responsable<strong>de</strong>l control <strong>de</strong> <strong>la</strong> <strong>gestión</strong> <strong>de</strong> los reportes en el modulo <strong>de</strong> <strong>gestión</strong> <strong>de</strong> reportes <strong>de</strong>l sistema.En <strong>la</strong> figura 17 se muestran <strong>la</strong>s c<strong>la</strong>ses, atributos y métodos más relevantes según <strong>la</strong>sfuncionalida<strong>de</strong>s <strong>de</strong>l modulo <strong>de</strong> <strong>gestión</strong> <strong>de</strong> reportes. En el<strong>la</strong> se pue<strong>de</strong> observar <strong>la</strong> c<strong>la</strong>se querepresenta <strong>la</strong> p<strong>la</strong>ntil<strong>la</strong> <strong>de</strong> un reporte, asociada a múltiples c<strong>la</strong>ses que indican el conjunto <strong>de</strong>restricciones o criterios a aplicar en el diseño <strong>de</strong> <strong>la</strong> p<strong>la</strong>ntil<strong>la</strong> y <strong>la</strong> confección <strong>de</strong> su fuente <strong>de</strong>datos.Figura 17. Re<strong>la</strong>ción entre <strong>la</strong>s Principales C<strong>la</strong>ses <strong>de</strong>l Módulo <strong>de</strong> Gestión <strong>de</strong> Reportes.71

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

Saved successfully!

Ooh no, something went wrong!