Neste post da série Plugins do Moodle na prática , irei abordar o plugin chamado “Configurable Reports/Relatórios Configuráveis” que segundo a página do mesmo possui a seguinte descrição:
Este bloco é um construtor de relatórios personalizados do Moodle. Você pode criar relatórios personalizados sem conhecimento de SQL. É uma ferramenta adequada para administradores ou professores.
Que tipo de relatório posso criar?
– Relatórios de cursos, com informações sobre os cursos.
– Relatórios de categorias, com informações sobre as categorias. Um relatório de cursos pode ser incorporado a este tipo de relatório.
– Relatórios de usuários, com informações sobre os usuários e sua atividade em um curso.
– Relatórios de linha do tempo, este é um tipo especial de relatório que exibe uma linha do tempo. Um curso ou relatório do usuário pode ser incorporado nesta linha do tempo, mostrando dados dependendo da hora de início e de término da linha atual.
– Relatórios SQL personalizados, consultas SQL personalizadas.
Para entender melhor o funcionamento desse plugin na prática, gravei um vídeo utilizando o mesmo, conforme apresentado abaixo:
VIDEO
Esquema do banco de dados do Moodle: https://docs.moodle.org/dev/Database_schema_introduction
Representação do Banco de dados: https://moodleschema.zoola.io/index.html
Diagrama de Entidade Relacionamento do Moodle: https://docs.moodle.org/dev/images_dev/5/5a/Moodle2erd.png
Link de consultas SQL prontas: https://docs.moodle.org/311/en/ad-hoc_contributed_reports
Link da página do plugin: https://moodle.org/plugins/block_configurable_reports