Repositorio Dspace

Creación de un sistema para la gestión de clínicas veterinarias utilizando una arquitectura basada en microservicios

Mostrar el registro sencillo del ítem

dc.contributor.advisor Cartuche Calva, Joffre Jeorwin
dc.contributor.author Loayza Agila, Luis Enrique
dc.contributor.author Villamar Cruz, Marlon Geovanny
dc.date.accessioned 2023-11-23T14:56:39Z
dc.date.available 2023-11-23T14:56:39Z
dc.date.issued 2023-11
dc.identifier.citation Loayza Agila, L. E. & Villamar Cruz, M. G. (2023). (Creación de un sistema para la gestión de clínicas veterinarias utilizando una arquitectura basada en microservicios). Utmach, Facultad de Ingeniería Civil, Machala, Ecuador es_ES
dc.identifier.other TTFIC-2023-TIN-DE00020
dc.identifier.uri http://repositorio.utmachala.edu.ec/handle/48000/22049
dc.description La automatización de servicios en las organizaciones o empresas son aplicados con software los cuales tienen una arquitectura monolítica, la cual es muy usada para el desarrollo de sistemas de gestión; pero, al presentarse algún fallo interno obliga a quedar fuera de servicio en su totalidad. Debido a estos casos se opta como una solución implementar la arquitectura de microservicios. Actualmente, en el ámbito de la medicina veterinaria, la falta de herramientas tecnológicas dificulta la automatización y gestión eficiente de sus procesos en las clínicas, obligando a ejecutarlos de manera manual. El presente trabajo tiene el propósito de automatizar los procesos de una clínica veterinaria creando un aplicativo web y móvil utilizando una arquitectura basada en microservicios para un alto nivel de disponibilidad y escalabilidad. Para la elaboración de esta propuesta se eligió la metodología ágil DevOps. También se evaluó el sistema aplicando la norma ISO/IEC 25010 para asegurar un alto nivel de satisfacción en términos de funcionalidad, rendimiento, fiabilidad y portabilidad. Los resultados de la evaluación demostraron un alto nivel de satisfacción en la funcionalidad tanto del aplicativo web como móvil, respaldado por encuestas y un cumplimiento del 100% de funciones implementadas correctamente en los microservicios. Además, las pruebas de rendimiento y fiabilidad revelaron un sistema capaz de manejar cargas significativas con un alto rendimiento y una mínima tasa de error, mostrando una buena capacidad de recuperación incluso bajo cargas moderadas y pesadas. Mientras que el aplicativo web obtuvo un 90% en rendimiento, indicando su eficiencia en la interacción con usuarios. Por último, el sistema demostró buena portabilidad en diferentes navegadores y dispositivos. En conclusión, la creación de este sistema con microservicios ha demostrado que es eficiente en varios aspectos claves. es_ES
dc.description.abstract The automation of services in organizations or companies are applied with software which have a monolithic architecture, which is widely used for the development of management systems; but, when an internal failure occurs, it is forced to be out of service in its entirety. Due to these cases, a solution is to implement the microservices architecture. Currently, in the field of veterinary medicine, the lack of technological tools hinders the automation and efficient management of processes in clinics, forcing them to be executed manually. The purpose of this work is to automate the processes of a veterinary clinic by creating a web and mobile application using an architecture based on microservices for an elevated level of availability and scalability. The agile DevOps methodology was chosen for the development of this proposal. The system was also assessed against ISO/IEC 25010 to ensure an elevated level of satisfaction in terms of functionality, performance, reliability, and portability. The evaluation results demonstrated an elevated level of satisfaction with the functionality of both the web and mobile application, supported by surveys and 100% compliance of correctly implemented functions in the microservices. In addition, performance and reliability tests revealed a system capable of handling significant loads with high throughput and minimal error rate, showing good resilience even under moderate and heavy loads. While the web application obtained 90% performance, indicating its efficiency in interacting with users. Finally, the system demonstrated good portability across different browsers and devices. In conclusion, the creation of this system with microservices has proven to be efficient in key aspects. es_ES
dc.format.extent 111p. es_ES
dc.language.iso es es_ES
dc.publisher Machala: Universidad Técnica de Machala es_ES
dc.rights openAccess es_ES
dc.rights.uri https://creativecommons.org/licenses/by-nc-sa/3.0/ec/ es_ES
dc.subject ARQUITECTURA DE SOFTWARE es_ES
dc.subject MICROSERVICIO es_ES
dc.subject GESTION DE HISTORIAL CLINICO es_ES
dc.subject SISTEMA PARA CLINICA VETERINARIA es_ES
dc.title Creación de un sistema para la gestión de clínicas veterinarias utilizando una arquitectura basada en microservicios es_ES
dc.type bachelorThesis es_ES
dc.email luis_loayza@hotmail.es es_ES
dc.email marlonvillamar.12@gmail.com es_ES
dc.cedula 0705832368 es_ES
dc.cedula 0751106485 es_ES
dc.utmachtitulacion.titulacion Propuestas tecnológicas es_ES
dc.utmachbibliotecario.bibliotecario Peralta Mercy es_ES
dc.utmachproceso.proceso PGRD-161023 (2023-1) es_ES


Ficheros en el ítem

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem

openAccess Excepto si se señala otra cosa, la licencia del ítem se describe como openAccess

Buscar en DSpace


Búsqueda avanzada

Listar

Mi cuenta

Estadísticas