Desempeño, eficiencia y automatización en la generación de reportes académicos con Dapper: Un enfoque aplicado a sistemas universitarios

Autores/as

  • Valeria Alexandra Becerra Hidalgo Universidad Nacional de Chimborazo. Chimborazo, Ecuador Autor/a

Palabras clave:

Dapper, generación de reportes, eficiencia de desempeño, ISO/IEC 25010, sistemas académicos, rendimiento

Resumen

El estudio tuvo como propósito optimizar el rendimiento en la generación de reportes académicos del Sistema de Gestión de Investigación de la Universidad Nacional de Chimborazo (UNACH) mediante la incorporación de Dapper como micro-ORM. La investigación se desarrolló bajo un enfoque cuantitativo, de tipo no experimental y aplicado, siguiendo un procedimiento que abarcó el análisis de requerimientos, el diseño de una arquitectura REST, la implementación de consultas SQL con Dapper, el despliegue del módulo y la evaluación del desempeño conforme a los criterios de calidad establecidos en la norma ISO/IEC 25010. Las pruebas de carga se realizaron con Apache JMeter utilizando niveles de concurrencia de 4, 10, 50 y 100 usuarios, evaluando el comportamiento temporal, la utilización de recursos y la capacidad del sistema. Los resultados mostraron tiempos de respuesta inferiores a 15 segundos con un cumplimiento del 100%, un uso eficiente de recursos (CPU 31,25%; memoria RAM entre 63% y 70%; disco 6,75%) y una capacidad de procesamiento de 0,83 solicitudes por segundo, equivalente al 83% de cumplimiento. Se concluye que la integración de Dapper incrementó de manera significativa la eficiencia, estabilidad y velocidad del módulo de reportes, confirmando su pertinencia como solución de alto rendimiento para sistemas académicos que requieren gestión intensiva de datos. Asimismo, se identifica como una alternativa viable para su implementación en otros módulos institucionales que demandan procesos ágiles y eficientes.

Referencias

Alves, R., & Costa, D. (2024). Performance optimization in .NET Core using micro ORM Dapper. Journal of Software Engineering and Applications, 17(2), 89–104. https://doi.org/10.4236/jsea.2024.172006

Atmira. (2022). Rendimiento de Entity Framework Core 6 frente a Dapper. https://www.atmira.com

Bass, L., Clements, P., & Kazman, R. (2022). Software architecture in practice (4th ed.). Addison-Wesley.

Devart. (2025). Dapper vs. Entity Framework Core: Performance & Use Cases. https://blog.devart.com

Güvercin, S., & Avenoglu, B. (2022). Performance analysis of ORM frameworks on .NET platforms. International Journal of Computer Science and Information Security, 20(4), 12–25.

Innostax. (2024). Entity Framework vs Dapper: Choosing the right ORM for .NET. https://innostax.com

International Organization for Standardization. (2011). ISO/IEC 25010: Systems and software quality models. ISO.

ISO. (2024). ISO/IEC 25010:2011 – Systems and software quality models. ISO 25000. https://iso25000.com/index.php/normas-iso-25000/iso-25010

Khalid, Y. (2023). Six characteristics of REST API. ScrapingBee. https://www.scrapingbee.com/blog/six-characteristics-of-rest-api/

Lara, I. (2023). ¿Qué es una API REST y para qué sirve? Tecnocrática. https://tecnocratica.net/que-es-api-rest-para-que-sirve-ejemplos/

Microsoft. (s. f.). SQL Server Management Studio (SSMS). Microsoft Docs. https://learn.microsoft.com/es-es/ssms/sql-server-management-studio-ssms

Minango Guatumillo, A. X., Silva Rivera, J. O., & Buñay Guisñan, P. A. (2021). Análisis del desempeño entre Dapper y Entity Framework: Caso aplicativo Sistema de Buenas Prácticas en Empresas Turísticas de Riobamba [Tesis de pregrado, Universidad Nacional de Chimborazo]. Repositorio Institucional UNACH. http://dspace.unach.edu.ec/handle/51000/5493

Ortega, V., & Jiménez, A. (2022). Optimización de consultas SQL y rendimiento en bases de datos relacionales: Una revisión técnica. Revista de Ingeniería Informática Aplicada, 7(4), 120–138.

Paneiva, B. (2023). Checklist ISO 25010 de requisitos de calidad de sistemas y software. Lumiform. https://lumiformapp.com/es/checklists-recursos/certificacion-iso-25010

QuestPDF. (2022). Quick start | QuestPDF documentation. https://www.questpdf.com/quick-start.html

Render2Web. (2022). ¿Qué es Dapper? https://render2web.com/net-6/dapper/que-es-dapper/

Samokish, A. (2024). Lightweight ORM performance strategies for scalable .NET applications. ACM Computing Surveys, 56(1), 1–28.

Universidad Nacional de Chimborazo. (2021). Gestión de la investigación. https://www.unach.edu.ec/gestion-de-la-investigacion-ele/

Wiatrowski, T. (2024). Comparative analysis of ORM systems for the .NET platform. Journal of Computer Science and Information, 31, 97–102. https://ph.pollub.pl/index.php/jcsi/article/view/6012

Wohlin, C. (2021). Experimentation in software engineering. Springer.

Zzz Projects. (2025). Dapper vs Entity Framework (EF6 or EF Core). https://learndapper.com

Descargas

Publicado

2025-08-07

Número

Sección

Artículos