Bem-vindo ao Prouesse!

O Prouesse é um software para a geração de quadros de horários escolares. Com ele é possível gerar horários com as seguintes características:

  • Para cada professor, limitar o número de aulas por dia da semana;
  • Limitar o número de dias de trabalho por semana, garantindo folgas;
  • Determinar horários não disponíveis por dia da semana, por professor;
  • Quadro de horários com cinco aulas por dia.

Não há garantias de que, para as restrições indicadas, o Prouesse encontrará os horários, mas esteja certo de que ele buscará encontrar uma solução com grande probabilidade de sucesso.

Nesta página, navegando pela barra superior, é possível obter instruções de como utilizá-lo, gerar dados iniciais e restaurar a partir de dados anteriormente preenchidos.

É necessário para o correto funcionamento do Prouesse ter o Java 16 instalado em seu computador.


Baixar o Prouesse

Quem somos

O Prouesse é um software que vem sendo desenvolvido desde 2005.

Ele é fruto de um esforço individual para o desenvolvimento de um algoritmo que leva em consideração diversas restrições que são importantes do ponto de vista prático para a geração de horários escolares.

Em 2020, ganhou uma interface nova construída em HTML com a finalidade de facilitar o preenchimento dos dados de entrada para a geração de horários.

A nossa determinação foi o principal fator no desenvolvimento do Prouesse.

Esperamos que sejam gerados quadros de horários satisfatórios.

O Prouesse está licenciado sobre os termos da GPL v3. Veja mais detalhes sobre o código do software no Sourceforge.

Entre em contato

Entre em contato conosco para informar erros, sugerir melhorias e externar elogios por meio do e-mail raimundo.leite@ufop.edu.br