Implementación de software y ETL para automatización de reporte de clases remotas en la Universidad Privada del Norte 2020
dc.contributor.advisor | Quispe Varón, Celestino Medardo | |
dc.contributor.author | Quispe Lujan, Juan Javier | |
dc.date.accessioned | 11/15/2023 11:53 | |
dc.date.available | 11/15/2023 11:53 | |
dc.date.issued | 2023 | |
dc.description.abstract | Debido a la pandemia mundial que sufrió el país y el mundo en el 2020, la Universidad Privada del Norte implementó clases remotas en reemplazo de clases presenciales, haciendo uso de un aula virtual para ello. Este cambio de modalidad trajo consigo la necesidad de llevar un control sobre estas clases mediante un reporte, para asegurar que éstas sean de calidad.Por tal razón, en este trabajo se describe los pasos necesarios para la creación de un ETL (Extract, Transform, Load) que recopile y centralice información del aula virtual y el portal de la universidad; así como también, la construcción de un software que exporte automáticamente un reporte en Excel según los requerimientos del área que lleva a cabo el control de la ejecución de las clases remotas. Para la elaboración del ETL se hizo uso de un Data Warehouse proporcionado por la universidad, así como herramientas necesarias para su construcción en todas sus fases. Además, para el software que realizará la tarea de exportar los reportes se hizo uso del lenguaje de programación Python. Con el desarrollo de esta solución, se obtuvo como resultado la centralización de la información del aula virtual y el portal de la universidad en un Data Warehouse, y la creación de reportes diarios utilizando scripts en Python, por lo que se puede concluir que ha sido alcanzado el objetivo, el cuál consistía en la creación del ETL como apoyo a la centralización de la información en la universidad | |
dc.description.abstract | ABSTRACT Due to the global pandemic that the country and the world suffered in 2020, the Universidad Privada del Norte implemented remote classes to replace in-person classes, using a virtual classroom for this. This change in modality brought with it the need to keep track of these classes through a report, to ensure that they are of quality. For this reason, this work describes the necessary steps for the creation of an ETL (Extract, Transform, Load) that collects and centralizes information from the virtual classroom and the university portal; as well as the construction of software that automatically exports a report in Excel according to the requirements of the area that controls the execution of remote classes. To prepare the ETL, a Data Warehouse provided by the university was used, as well as the tools necessary for its construction in all its phases. In addition, the Python programming language was used for the software that will carry out the task of exporting the reports.With the development of this solution, the result was the centralization of the information from the virtual classroom and the university portal in a Data Warehouse, and the creation of daily reports using Python scripts, so it can be concluded that it has been achieved the objective, which consisted of the creation of the ETL to support the centralization of information at the university | |
dc.format | application/pdf | |
dc.identifier.uri | https://hdl.handle.net/20.500.14414/19608 | |
dc.language.iso | es | |
dc.publisher | Universidad Nacional de Trujillo | |
dc.publisher.country | PE | |
dc.rights | info:eu-repo/semantics/openAccess | |
dc.rights.uri | https://creativecommons.org/licenses/by-nc/4.0/ | |
dc.source | Universidad Nacional de Trujillo | |
dc.source | Repositorio institucional - UNITRU | |
dc.subject | Business Intelligence, proceso ETL, Data Warehouse, Openpyxl, Data Access Object | |
dc.subject.ocde | https://purl.org/pe-repo/ocde/ford#1.02.01 | |
dc.title | Implementación de software y ETL para automatización de reporte de clases remotas en la Universidad Privada del Norte 2020 | |
dc.type | info:eu-repo/semantics/bachelorThesis | |
dc.type.version | info:eu-repo/semantics/publishedVersion | |
renati.advisor.dni | 19700588 | |
renati.advisor.orcid | https://orcid.org/0000-0002-8439-9607 | |
renati.author.dni | 72617979 | |
renati.discipline | 612028 | |
renati.juror | Guevara Ruíz, Ricardo Manuel | |
renati.juror | Pedro Huamán, Liz Sofía Raymunda | |
renati.juror | Quispe Varón, Celestino Medardo | |
renati.level | http://purl.org/pe-repo/renati/level#tituloProfesional | |
renati.type | http://purl.org/pe-repo/renati/type#trabajoDeSuficienciaProfesional | |
thesis.degree.discipline | Informática | |
thesis.degree.grantor | Universidad Nacional de Trujillo.Facultad de Ciencias Físicas y Matemáticas | |
thesis.degree.name | Ingeniero Informático |