EasyReports: un sistema generador de reportes para aplicaciones empresariales basado en modelos

Las aplicaciones empresariales son usadas en diferentes organizaciones para apoyar su negocio y procesos. Estas aplicaciones muestran, manipulan y almacenan una gran cantidad de datos frecuentemente complejos. Estos datos representan los conceptos y reglas del negocio y usualmente son almacenados en...

Full description

Autores:
Guevara Mayorga, Edgar David
López Aponte, Andrey Giovanni
Tipo de recurso:
Fecha de publicación:
2012
Institución:
Universidad de los Andes
Repositorio:
Séneca: repositorio Uniandes
Idioma:
spa
OAI Identifier:
oai:repositorio.uniandes.edu.co:1992/11812
Acceso en línea:
http://hdl.handle.net/1992/11812
Palabra clave:
Ingeniería orientada a modelos - Investigaciones
Procesamiento electrónico de datos - Investigaciones
Negocios - Procesamiento de datos - Investigaciones
Ingeniería
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-nd/4.0/
id UNIANDES2_9674d626fbbe0bb0a7746c94949a5232
oai_identifier_str oai:repositorio.uniandes.edu.co:1992/11812
network_acronym_str UNIANDES2
network_name_str Séneca: repositorio Uniandes
repository_id_str
spelling Al consultar y hacer uso de este recurso, está aceptando las condiciones de uso establecidas por los autores.http://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Casallas Gutiérrez, Rubbyvirtual::17301-1Guevara Mayorga, Edgar David131b4428-6834-41eb-8204-a1197843a435600López Aponte, Andrey Giovannif199fc32-d009-4af0-9c55-8892e48c1cdd500Villamil Giraldo, María del PilarParra Acevedo, Carlos Andrés2018-09-28T08:15:56Z2018-09-28T08:15:56Z2012http://hdl.handle.net/1992/11812u622781.pdfinstname:Universidad de los Andesreponame:Repositorio Institucional Sénecarepourl:https://repositorio.uniandes.edu.co/Las aplicaciones empresariales son usadas en diferentes organizaciones para apoyar su negocio y procesos. Estas aplicaciones muestran, manipulan y almacenan una gran cantidad de datos frecuentemente complejos. Estos datos representan los conceptos y reglas del negocio y usualmente son almacenados en una base de datos relacional de tal forma que puedan ser consultados posteriormente. Los requerimientos de consultas son conocidos como reportes y son muy comunes en las aplicaciones empresariales. Un reporte presenta los datos del negocio resumidos para que puedan ser interpretados y analizados por los usuarios de la aplicación. La información mostrada en un reporte puede organizarse de forma narrativa, tabular o gráfica; esto depende de cómo se quiera presentar. Uno de los principales problemas de este requerimiento es cómo mejorar la productividad de su desarrollo. En este documento proponemos una aproximación basada en MDE (Model Driven Engineering ) para desarrollar reportes para aplicaciones empresariales. Como parte de la estrategia de solución implementamos un editor como un plugin de eclipse y lo presentamos como EasyReports un ambiente de desarrollo el cual genera todos los recursos necesarios para integrar un reporte a una aplicación empresarial existente aumentando la productividad y calidad en el desarrollo de este tipo de requerimientos. Por ultimo validamos nuestra aproximación usando un caso de estudio.Magíster en Ingeniería de Sistemas y ComputaciónMaestría83 hojasapplication/pdfspaUniandesMaestría en Ingeniería de Sistemas y ComputaciónFacultad de IngenieríaDepartamento de Ingeniería de Sistemas y Computacióninstname:Universidad de los Andesreponame:Repositorio Institucional SénecaEasyReports: un sistema generador de reportes para aplicaciones empresariales basado en modelosTrabajo de grado - Maestríainfo:eu-repo/semantics/masterThesishttp://purl.org/coar/version/c_970fb48d4fbd8a85Texthttp://purl.org/redcol/resource_type/TMIngeniería orientada a modelos - InvestigacionesProcesamiento electrónico de datos - InvestigacionesNegocios - Procesamiento de datos - InvestigacionesIngenieríaPublicationhttps://scholar.google.es/citations?user=WVzxlbUAAAAJvirtual::17301-10000-0002-8857-3609virtual::17301-1https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000143049virtual::17301-12f1ccb4d-a3d1-4b1e-822e-643394f0803avirtual::17301-12f1ccb4d-a3d1-4b1e-822e-643394f0803avirtual::17301-1THUMBNAILu622781.pdf.jpgu622781.pdf.jpgIM Thumbnailimage/jpeg14173https://repositorio.uniandes.edu.co/bitstreams/f43285d7-643f-4df6-a57f-9a1ccdeca18d/download8bff24655ba909c8a7f7568a7f846152MD55ORIGINALu622781.pdfapplication/pdf6733217https://repositorio.uniandes.edu.co/bitstreams/6f78bb8d-6ce2-4894-8050-2bbf4562a4b5/downloadf3667f465c61919ea7c29f8b23651a43MD51TEXTu622781.pdf.txtu622781.pdf.txtExtracted texttext/plain128780https://repositorio.uniandes.edu.co/bitstreams/d002e536-27b7-485f-b4db-66d7e8cf5642/download910cf3f382ac58b7aa0211a4d36e6e55MD541992/11812oai:repositorio.uniandes.edu.co:1992/118122024-03-13 15:59:02.443http://creativecommons.org/licenses/by-nc-nd/4.0/open.accesshttps://repositorio.uniandes.edu.coRepositorio institucional Sénecaadminrepositorio@uniandes.edu.co
dc.title.es_CO.fl_str_mv EasyReports: un sistema generador de reportes para aplicaciones empresariales basado en modelos
title EasyReports: un sistema generador de reportes para aplicaciones empresariales basado en modelos
spellingShingle EasyReports: un sistema generador de reportes para aplicaciones empresariales basado en modelos
Ingeniería orientada a modelos - Investigaciones
Procesamiento electrónico de datos - Investigaciones
Negocios - Procesamiento de datos - Investigaciones
Ingeniería
title_short EasyReports: un sistema generador de reportes para aplicaciones empresariales basado en modelos
title_full EasyReports: un sistema generador de reportes para aplicaciones empresariales basado en modelos
title_fullStr EasyReports: un sistema generador de reportes para aplicaciones empresariales basado en modelos
title_full_unstemmed EasyReports: un sistema generador de reportes para aplicaciones empresariales basado en modelos
title_sort EasyReports: un sistema generador de reportes para aplicaciones empresariales basado en modelos
dc.creator.fl_str_mv Guevara Mayorga, Edgar David
López Aponte, Andrey Giovanni
dc.contributor.advisor.none.fl_str_mv Casallas Gutiérrez, Rubby
dc.contributor.author.none.fl_str_mv Guevara Mayorga, Edgar David
López Aponte, Andrey Giovanni
dc.contributor.jury.none.fl_str_mv Villamil Giraldo, María del Pilar
Parra Acevedo, Carlos Andrés
dc.subject.keyword.es_CO.fl_str_mv Ingeniería orientada a modelos - Investigaciones
Procesamiento electrónico de datos - Investigaciones
Negocios - Procesamiento de datos - Investigaciones
topic Ingeniería orientada a modelos - Investigaciones
Procesamiento electrónico de datos - Investigaciones
Negocios - Procesamiento de datos - Investigaciones
Ingeniería
dc.subject.themes.none.fl_str_mv Ingeniería
description Las aplicaciones empresariales son usadas en diferentes organizaciones para apoyar su negocio y procesos. Estas aplicaciones muestran, manipulan y almacenan una gran cantidad de datos frecuentemente complejos. Estos datos representan los conceptos y reglas del negocio y usualmente son almacenados en una base de datos relacional de tal forma que puedan ser consultados posteriormente. Los requerimientos de consultas son conocidos como reportes y son muy comunes en las aplicaciones empresariales. Un reporte presenta los datos del negocio resumidos para que puedan ser interpretados y analizados por los usuarios de la aplicación. La información mostrada en un reporte puede organizarse de forma narrativa, tabular o gráfica; esto depende de cómo se quiera presentar. Uno de los principales problemas de este requerimiento es cómo mejorar la productividad de su desarrollo. En este documento proponemos una aproximación basada en MDE (Model Driven Engineering ) para desarrollar reportes para aplicaciones empresariales. Como parte de la estrategia de solución implementamos un editor como un plugin de eclipse y lo presentamos como EasyReports un ambiente de desarrollo el cual genera todos los recursos necesarios para integrar un reporte a una aplicación empresarial existente aumentando la productividad y calidad en el desarrollo de este tipo de requerimientos. Por ultimo validamos nuestra aproximación usando un caso de estudio.
publishDate 2012
dc.date.issued.none.fl_str_mv 2012
dc.date.accessioned.none.fl_str_mv 2018-09-28T08:15:56Z
dc.date.available.none.fl_str_mv 2018-09-28T08:15:56Z
dc.type.spa.fl_str_mv Trabajo de grado - Maestría
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/masterThesis
dc.type.content.spa.fl_str_mv Text
dc.type.redcol.spa.fl_str_mv http://purl.org/redcol/resource_type/TM
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/1992/11812
dc.identifier.pdf.none.fl_str_mv u622781.pdf
dc.identifier.instname.spa.fl_str_mv instname:Universidad de los Andes
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional Séneca
dc.identifier.repourl.spa.fl_str_mv repourl:https://repositorio.uniandes.edu.co/
url http://hdl.handle.net/1992/11812
identifier_str_mv u622781.pdf
instname:Universidad de los Andes
reponame:Repositorio Institucional Séneca
repourl:https://repositorio.uniandes.edu.co/
dc.language.iso.es_CO.fl_str_mv spa
language spa
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.spa.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.es_CO.fl_str_mv 83 hojas
dc.format.mimetype.es_CO.fl_str_mv application/pdf
dc.publisher.es_CO.fl_str_mv Uniandes
dc.publisher.program.es_CO.fl_str_mv Maestría en Ingeniería de Sistemas y Computación
dc.publisher.faculty.es_CO.fl_str_mv Facultad de Ingeniería
dc.publisher.department.es_CO.fl_str_mv Departamento de Ingeniería de Sistemas y Computación
dc.source.es_CO.fl_str_mv instname:Universidad de los Andes
reponame:Repositorio Institucional Séneca
instname_str Universidad de los Andes
institution Universidad de los Andes
reponame_str Repositorio Institucional Séneca
collection Repositorio Institucional Séneca
bitstream.url.fl_str_mv https://repositorio.uniandes.edu.co/bitstreams/f43285d7-643f-4df6-a57f-9a1ccdeca18d/download
https://repositorio.uniandes.edu.co/bitstreams/6f78bb8d-6ce2-4894-8050-2bbf4562a4b5/download
https://repositorio.uniandes.edu.co/bitstreams/d002e536-27b7-485f-b4db-66d7e8cf5642/download
bitstream.checksum.fl_str_mv 8bff24655ba909c8a7f7568a7f846152
f3667f465c61919ea7c29f8b23651a43
910cf3f382ac58b7aa0211a4d36e6e55
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio institucional Séneca
repository.mail.fl_str_mv adminrepositorio@uniandes.edu.co
_version_ 1812134074946420736