Por favor, use este identificador para citar o enlazar este ítem: https://repositorio.uta.edu.ec/jspui/handle/123456789/40849
Título : Aplicación web usando contenedores para la gestión de cursos de actualización de conocimientos de estudiantes del Centro de Posgrados de la Universidad Técnica de Ambato
Autor : Ibarra Torres, Oscar Fernando
Jiménez Bustamante, Bruno Rodrigo
Palabras clave : LARAVEL
CONTENEDORES
METODOLOGÍA XP
AUTOMATIZACIÓN
Fecha de publicación : feb-2024
Editorial : Universidad Técnica de Ambato. Facultad de Ingeniería en Sistemas, Electrónica e Industrial. Carrera de Tecnologías de la Información
Resumen : El propósito de este proyecto fue automatizar los procesos de gestión de cursos de actualización de conocimientos del Centro de Posgrados de la UTA. Esto se llevó a cabo mediante la implementación de una aplicación Web, que tiene como objetivo simplificar y controlar de manera eficiente el proceso e información de estos cursos. Este enfoque quiere contribuir a que estudiantes se puedan matricular de manera ágil y así poder culminar co n sus estudios. La aplicación Web fue desarrollada utilizando contenedores en el cual se eligió la herramienta Docker para esta gestión luego de realizar una comparación de herramientas que permitían gestionar contenedores. Esto ayudo a un desarrollo del aplicativo ágil y eficiente además que se acoplo de manera sencilla con el framework Laravel el cual se utilizó para el desarrollo de la aplicación web. El uso de Laravel favoreció en gran medida en el desarrollo de la aplicación ya que ofrecía algunas ventajas como el manejo de usuarios y seguridad, una de estas era la facilidad de roles y permisos usando librerías propias, así mismo su midleware permitía proteger las vistas según los permisos que tenga del usuario además de su autentificación. Asimismo, se implementó la metodología XP, la cual desempeñó un papel importante en el avance del proyecto al favorecer un proceso de desarrollo ordenado y eficaz. Como resultado, se logró ofrecer un software de buena calidad que satisface de manera integr al todos los requisitos y expectativas del cliente.
Descripción : The purpose of this project was to automate the processes for managing knowledge update courses at the UTA Postgraduate Center. This was achieved through the implementation of a web application, aiming to simplify and efficiently control the process and information related to these courses. This approach aims to facilitate a more agile enrollment process for students, allowing them to successfully complete their studies. The web application was developed using containers, with Docker selected as the management tool after comparing various container management tools. This choice facilitated a more agile and efficient development of the application, seamlessly integrating with the Laravel framework utilized for web application development. The use of Laravel significantly contributed to the application's development, providing advantages in security and user management. Laravel's built-in libraries allowed for the implementation of roles and permissions, while its middleware enabled the protection of views based on user permissions. Additionally, the XP methodology was implemented, playing a crucial role in advancing the project by enabling an organized and effective development process. Consequently, a high-quality software product was delivered that comprehensively meets all client requirements and expectations.
URI : https://repositorio.uta.edu.ec/jspui/handle/123456789/40849
Aparece en las colecciones: Tesis Tecnologías de la Información

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
t2484ti.pdfTexto completo4,58 MBAdobe PDFVisualizar/Abrir


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.