Desempeño, eficiencia y automatización en la generación de reportes académicos con Dapper: Un enfoque aplicado a sistemas universitarios
Palabras clave:
Dapper, generación de reportes, eficiencia de desempeño, ISO/IEC 25010, sistemas académicos, rendimientoResumen
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
Número
Sección
Licencia
Derechos de autor 2025 Valeria Alexandra Becerra Hidalgo (Autor/a)

Esta obra está bajo una licencia internacional Creative Commons Atribución 4.0.