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

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...

Cijeli opis

Spremljeno u:
Bibliografski detalji
Glavni autor: Loayza Agila, Luis Enrique (author)
Daljnji autori: Villamar Cruz, Marlon Geovanny (author)
Format: bachelorThesis
Izdano: 2023
Teme:
Online pristup:http://repositorio.utmachala.edu.ec/handle/48000/22049
Oznake: Dodaj oznaku
Bez oznaka, Budi prvi tko označuje ovaj zapis!
_version_ 1862826925250052096
author Loayza Agila, Luis Enrique
author2 Villamar Cruz, Marlon Geovanny
author2_role author
author_facet Loayza Agila, Luis Enrique
Villamar Cruz, Marlon Geovanny
author_role author
collection Repositorio Universidad Técnica de Machala
dc.contributor.none.fl_str_mv Cartuche Calva, Joffre Jeorwin
dc.creator.none.fl_str_mv Loayza Agila, Luis Enrique
Villamar Cruz, Marlon Geovanny
dc.date.none.fl_str_mv 2023-11-23T14:56:39Z
2023-11-23T14:56:39Z
2023-11
dc.format.none.fl_str_mv 111p.
application/pdf
dc.identifier.none.fl_str_mv 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
TTFIC-2023-TIN-DE00020
http://repositorio.utmachala.edu.ec/handle/48000/22049
dc.language.none.fl_str_mv es
dc.publisher.none.fl_str_mv Machala: Universidad Técnica de Machala
dc.rights.none.fl_str_mv https://creativecommons.org/licenses/by-nc-sa/3.0/ec/
info:eu-repo/semantics/openAccess
dc.source.none.fl_str_mv reponame:Repositorio Universidad Técnica de Machala
instname:Universidad Técnica de Machala
instacron:UTMACH
dc.subject.none.fl_str_mv ARQUITECTURA DE SOFTWARE
MICROSERVICIO
GESTION DE HISTORIAL CLINICO
SISTEMA PARA CLINICA VETERINARIA
dc.title.none.fl_str_mv Creación de un sistema para la gestión de clínicas veterinarias utilizando una arquitectura basada en microservicios
dc.type.none.fl_str_mv info:eu-repo/semantics/publishedVersion
info:eu-repo/semantics/bachelorThesis
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.
eu_rights_str_mv openAccess
format bachelorThesis
id UTMACH_d23ce36ae6bbac3793df417ebd69158d
identifier_str_mv 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
TTFIC-2023-TIN-DE00020
instacron_str UTMACH
institution UTMACH
instname_str Universidad Técnica de Machala
language_invalid_str_mv es
network_acronym_str UTMACH
network_name_str Repositorio Universidad Técnica de Machala
oai_identifier_str oai:repositorio.utmachala.edu.ec:48000/22049
publishDate 2023
publisher.none.fl_str_mv Machala: Universidad Técnica de Machala
reponame_str Repositorio Universidad Técnica de Machala
repository.mail.fl_str_mv .
repository.name.fl_str_mv Repositorio Universidad Técnica de Machala - Universidad Técnica de Machala
repository_id_str 0
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-sa/3.0/ec/
spelling Creación de un sistema para la gestión de clínicas veterinarias utilizando una arquitectura basada en microserviciosLoayza Agila, Luis EnriqueVillamar Cruz, Marlon GeovannyARQUITECTURA DE SOFTWAREMICROSERVICIOGESTION DE HISTORIAL CLINICOSISTEMA PARA CLINICA VETERINARIALa 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.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.Machala: Universidad Técnica de MachalaCartuche Calva, Joffre Jeorwin2023-11-23T14:56:39Z2023-11-23T14:56:39Z2023-11info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis111p.application/pdfLoayza 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, EcuadorTTFIC-2023-TIN-DE00020http://repositorio.utmachala.edu.ec/handle/48000/22049eshttps://creativecommons.org/licenses/by-nc-sa/3.0/ec/info:eu-repo/semantics/openAccessreponame:Repositorio Universidad Técnica de Machalainstname:Universidad Técnica de Machalainstacron:UTMACH2023-11-23T14:56:42Zoai:repositorio.utmachala.edu.ec:48000/22049Institucionalhttp://repositorio.utmachala.edu.ec/Universidad públicahttps://www.utmachala.edu.ec/http://repositorio.utmachala.edu.ec/oai.Ecuador...opendoar:02023-11-23T14:56:42Repositorio Universidad Técnica de Machala - Universidad Técnica de Machalafalse
spellingShingle Creación de un sistema para la gestión de clínicas veterinarias utilizando una arquitectura basada en microservicios
Loayza Agila, Luis Enrique
ARQUITECTURA DE SOFTWARE
MICROSERVICIO
GESTION DE HISTORIAL CLINICO
SISTEMA PARA CLINICA VETERINARIA
status_str publishedVersion
title Creación de un sistema para la gestión de clínicas veterinarias utilizando una arquitectura basada en microservicios
title_full Creación de un sistema para la gestión de clínicas veterinarias utilizando una arquitectura basada en microservicios
title_fullStr Creación de un sistema para la gestión de clínicas veterinarias utilizando una arquitectura basada en microservicios
title_full_unstemmed Creación de un sistema para la gestión de clínicas veterinarias utilizando una arquitectura basada en microservicios
title_short Creación de un sistema para la gestión de clínicas veterinarias utilizando una arquitectura basada en microservicios
title_sort Creación de un sistema para la gestión de clínicas veterinarias utilizando una arquitectura basada en microservicios
topic ARQUITECTURA DE SOFTWARE
MICROSERVICIO
GESTION DE HISTORIAL CLINICO
SISTEMA PARA CLINICA VETERINARIA
url http://repositorio.utmachala.edu.ec/handle/48000/22049