Please use this identifier to cite or link to this item: http://riu.ufam.edu.br/handle/prefix/8610
metadata.dc.type: Trabalho de Conclusão de Curso
Title: Tratamento externo de dados gerados a partir da plataforma Moodle usando APIs
metadata.dc.creator: Carvalho, Eduardo Fonseca
metadata.dc.contributor.advisor1: Silva Júnior, Edson Nascimento
metadata.dc.contributor.referee1: Souza, Celsa da Silva Moura
metadata.dc.contributor.referee2: Carvalho, Moisés Gomes
metadata.dc.description.resumo: Este trabalho tem como objetivo propor uma solução para o tratamento externo de dados gerados pela plataforma Moodle, amplamente utilizada em ambientes de ensino a distância (EaD). A motivação do estudo surge da necessidade de instituições como a UNA-SUS UFAM em processar e analisar dados acadêmicos e administrativos de forma mais eficiente, superando as limitações nativas da plataforma. Para isso, foi desenvolvida uma API que permite a extração, organização em um banco de dados e visualização destes em um sistema externo. A metodologia adotada incluiu o desenvolvimento de um backend em PHP e um frontend interativo utilizando HTML, CSS, JavaScript e Chart.js, garantindo a integração com o Moodle. Os resultados obtidos demonstram a viabilidade técnica da solução, com melhorias significativas na usabilidade e na capacidade de análise de dados pelas instituições. Como contribuição, o trabalho oferece um modelo funcional que pode ser ampliado para atender a demandas mais complexas no futuro. Conclui-se que a abordagem proposta tem potencial para otimizar processos acadêmicos e administrativos, fortalecendo o uso da EaD em contextos desafiadores, como na região amazônica.
Abstract: This work aims to propose a solution for the external processing of data generated by the Moodle platform, widely used in distance learning (DL) environments. The study's motivation arises from the need of institutions such as UNA-SUS UFAM to process and analyze academic and administrative data more efficiently, overcoming the native limitations of the platform. To address this, an API was developed to extract, organize data into a database, and visualize it in an external system. The methodology adopted included the development of a backend in PHP and an interactive frontend using HTML, CSS, JavaScript, and Chart.js, ensuring integration with Moodle. The results demonstrated the technical feasibility of the solution, with significant improvements in usability and data analysis capabilities for institutions. As a contribution, this work provides a functional model that can be expanded to meet more complex demands in the future. It is concluded that the proposed approach has the potential to optimize academic and administrative processes, strengthening the use of DL in challenging contexts, such as the Amazon region.
Keywords: Educação à distância
Moodle
Banco de dados
API
metadata.dc.subject.cnpq: CIENCIAS EXATAS E DA TERRA: CIENCIA DA COMPUTACAO: METODOLOGIA E TECNICAS DA COMPUTACAO: BANCO DE DADOS
metadata.dc.language: por
metadata.dc.publisher.country: Brasil
metadata.dc.publisher.department: FT - Faculdade de Tecnologia
metadata.dc.publisher.course: Engenharia da Computação - Bacharelado - Manaus
Citation: CARVALHO, Eduardo Fonseca. Tratamento externo de dados gerados a partir da plataforma Moodle usando APIs. 2025. 67 f. Trabalho de Conclusão de Curso (Bacharelado em Engenharia da Computação) - Universidade Federal do Amazonas, Manaus, 2025.
metadata.dc.rights: Acesso Aberto
metadata.dc.rights.uri: https://creativecommons.org/licenses/by-nc-nd/4.0/
URI: http://riu.ufam.edu.br/handle/prefix/8610
Appears in Collections:Trabalho de Conclusão de Curso - Graduação - Engenharias

Files in This Item:
File Description SizeFormat 
TCC_EduardoCarvalho.pdf1,12 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.