Analisando propostas

Desenvolver um plugin para a plataforma Moodle Lms, do tipo Relatório (report)

Publicado em 01 de Outubro de 2025 dias na TI e Programação

Sobre este projeto

Aberto

ESCOPO:
Desenvolver um plugin para a plataforma Moodle LMS, do tipo Relatório (report), projetado
para gerar relatórios individuais de avaliação final em formato Pdf.
entregáveis:
1. Relatório de Avaliação Final (Notas)
O plugin permitirá a geração de um relatório de avaliação final por aluno em formato PDF,
otimizado para impressão e personalizável com a identidade visual da Emissor (logo e
informações de contato).
○ Permissões de Acesso:
■ Aluno: Pode gerar e baixar exclusivamente o seu próprio relatório a partir
da página do curso.
■ Professor (e papéis com permissão similar): Pode selecionar qualquer
aluno inscrito no curso e gerar o respectivo relatório.
■ Administrador/Gestor: Possui acesso para gerar o relatório para qualquer
aluno em qualquer curso.
○ Conteúdo do Relatório:
■ Identificação do Aluno: Nome completo, número de matrícula e outros
campos disponíveis no perfil do usuário (configuração global).
■ Identificação do Curso: Nome completo do curso e nome do(s)
professor(es) responsável(is).
■ Listagem de Notas: Apresentação organizada de todas as atividades
avaliativas e suas respectivas notas, incluindo a nota final do curso,
conforme extraído do livro de notas do Moodle. Pré-requisito: Definição
das regras de filtro das atividades a serem listadas.
■ Registro de Faltas: Integração com plugin Attendance (mod_attendance)
para exibir o número total de faltas e/ou percentual de frequência do aluno
no curso. Pré-requisito: O plugin de presença especificado deve estar
instalado e em uso.
■ Ementa do Curso: Inclusão do texto preenchido no campo padrão
"Resumo do curso" das configurações do curso.

○ Funcionalidades:
■ Geração e Download: O relatório será gerado em PDF e disponibilizado
para download imediato. O relatório emitido NÃO é salvo na plataforma.
■ Escopo de Geração: A geração do relatório é estritamente por curso. Não
haverá a funcionalidade de gerar um relatório consolidado com informações
de múltiplos cursos.

Contexto Geral do Projeto

Desenvolver um plugin para a plataforma Moodle LMS, do tipo Relatório (report),

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por R. Q.