Este sistema é uma solução de Business Intelligence (BI) Acadêmico. Ele automatiza a leitura de arquivos XML exportados da Plataforma Lattes (CNPq), transformando dados não estruturados em dashboards gerenciais para tomada de decisão.
O objetivo é permitir que coordenadores e gestores visualizem a produtividade do corpo docente sem precisar abrir currículo por currículo.
- Dashboard Interativo: KPIs de titulação (Doutores, Mestres), produção bibliográfica recente e rankings.
- Leitura de XML (Parser): Algoritmo próprio em PHP para varrer a estrutura complexa do Lattes.
- Filtros Avançados: Busca dinâmica por Nome, Curso, Unidade e Ano de Atualização.
- Perfil do Docente: Página individual com timeline de formação, gráficos de produção anual e listagem de orientações.
- Indicadores de Qualidade: Cálculo automático de pontuação baseada em critérios da CAPES/MEC.
- Back-end: PHP 8 (POO, XML Parsing)
- Front-end: HTML5, CSS3, Bootstrap 5
- Scripts: JavaScript (Manipulação de DOM e Filtros)
- Gráficos: Chart.js
- Versionamento: Git/GitHub
O sistema não utiliza banco de dados SQL. Ele funciona como um Leitor de Arquivos:
- O usuário coloca os arquivos
.xmlna pastadata/xml/. - O sistema lê, processa e exibe os dados em tempo real.
- Clone este repositório.
- Configure um servidor local (XAMPP, WAMP ou Docker).
- Coloque os arquivos XML dos docentes na pasta
data/xml/. - Acesse
http://localhost/Sistema_Docentesno navegador.
Desenvolvido por Igor Johnson - (https://www.linkedin.com/in/igor-pacheco-5a315b310/)