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...
Spremljeno u:
| Glavni autor: | |
|---|---|
| Daljnji autori: | |
| 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 |