Desarrollo de un aplicativo web para la gestión de laboratorios, aulas de realidad virtual y otros espacios educativos

dc.contributor.advisorPauta Ayabaca, Leopoldo
dc.contributor.authorÁlvarez Dos Santos, Adrián Orlando
dc.coverageCuenca-Ecuador
dc.date.accessioned2026-03-31T22:09:07Z
dc.date.available2026-03-31T22:09:07Z
dc.date.issued2026
dc.descriptionSe presenta el desarrollo de un sistema web integral para la gestión y agendamiento de aulas de realidad virtual en la Universidad Católica de Cuenca. El objetivo principal fue diseñar e implementar una solución tecnológica que optimice la reserva de espacios académicos especializados, mejorando la experiencia de docentes y administradores mediante una interfaz moderna, intuitiva y funcional. La arquitectura del sistema se basa en un modelo cliente-servidor. El backend fue desarrollado en Python utilizando el framework Flask, implementando una API RESTful compuesta por 67 endpoints organizados en 10 módulos funcionales. La base de datos relacional PostgreSQL gestiona información de usuarios, aulas, reservas, capacitaciones y contenido dinámico. El frontend, desarrollado en Flutter, ofrece una interfaz web responsiva y multiplataforma. El sistema incluye autenticación mediante JSON Web Tokens (JWT) con tres roles definidos: docentes, administradores y superadministradores. Además, se incorporó un módulo de capacitaciones que regula la habilitación de docentes para el uso de las aulas VR, asegurando que solo usuarios capacitados puedan realizar reservas. Se integró también un servicio de procesamiento de imágenes para la gestión de contenido multimedia. Las pruebas funcionales confirmaron que el sistema cubre todo el ciclo de agendamiento: registro de usuarios, solicitud de capacitaciones, y gestión de reservas. Finalmente, su arquitectura modular facilita el mantenimiento y la escalabilidad, mientras que el uso de servicios cloud garantiza disponibilidad y accesibilidad, contribuyendo a la transformación digital universitaria.
dc.description.abstractThis paper presents the development of a comprehensive web-based system for managing and scheduling virtual reality classrooms at the Catholic University of Cuenca. The primary objective was to design and implement a technological solution that optimizes the booking of specialized academic spaces, enhancing the experience of faculty members and administrators through a modern, intuitive, and functional interface. The system architecture is based on a client-server model. The backend was developed in Python using the Flask framework, implementing a RESTful API consisting of 67 endpoints organized into 10 functional modules. The PostgreSQL relational database manages information on users, classrooms, reservations, training sessions, and dynamic content. The frontend, developed using Flutter, offers a responsive and cross-platform interface. The system includes authentication via JSON Web Tokens (JWT) with three defined roles: faculty members, administrators, and superadministrators. In addition, a training module has been incorporated to control faculty authorization for the use of VR classrooms, ensuring that only trained users can make reservations. An image processing service was also integrated for multimedia content management. Functional testing confirmed that the system covers the entire scheduling cycle: user registration, training requests, and reservation management. Finally, its modular architecture facilitates maintenance and scalability, while the use of cloud services ensures availability and accessibility, contributing to the university digital transformation.
dc.description.uriTesis
dc.formatapplication/pdf
dc.format.extent82 páginas
dc.identifier.citation7B-2026-SW-08
dc.identifier.other7B-2026-SW-08
dc.identifier.urihttps://dspace.ucacue.edu.ec/handle/ucacue/21646
dc.language.isospa
dc.publisherUniversidad Católica de Cuenca.es_ES
dc.rightsinfo:eu-repo/semantics/openAccesses_ES
dc.rightsAtribución 4.0 Internacionales_ES
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/deed.eses_ES
dc.sourceUniversidad Católica de Cuenca, Universidad Católica de Cuencaes_ES
dc.sourceRepositorio Institucional - UCACUE, Repositorioes_ES
dc.subjectREALIDAD VIRTUAL
dc.subjectSISTEMA DE AGENDAMIENTO
dc.subjectFLASK
dc.subjectFLUTTER
dc.subjectAPI RESTFUL
dc.titleDesarrollo de un aplicativo web para la gestión de laboratorios, aulas de realidad virtual y otros espacios educativos
dc.typeinfo:eu-repo/semantics/bachelorThesis
thesis.degree.disciplineSoftware
thesis.degree.grantorUniversidad Católica de Cuenca. Facultad de Informática y Ciencias de la Computación.
thesis.degree.levelTítulo Profesional
thesis.degree.nameIngeniero en Software
thesis.degree.programPresencial

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
1.Alvarez, Adrian-Desarrollo de un aplicativo web para la gestión de laboratorios, aulas de realidad virtual y otros espa~1.pdf
Tamaño:
5.93 MB
Formato:
Adobe Portable Document Format

Bloque de licencias

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
license.txt
Tamaño:
1.27 KB
Formato:
Item-specific license agreed upon to submission
Descripción:
logo ucacue
Universidad Católica de Cuenca

Teléfonos:

593 (07) 2-830-7512-830-8772-824-365

Email:

info@ucacue.edu.ecCentro de documentación
logo rraae
logo la referencia