/Agendamento-de-monitoria

Programa desenvolvido em python utilizando Qt Designer como interface gráfica

Primary LanguagePythonMIT LicenseMIT

Agendamento de monitoria

Programa de agendamento desenvolvido em python utilizando Qt Designer como interface gráfica

Dependências

pip install PySide6

Menu principal


Acesso as 3 outras telas do programa: manutenção de alunos, computadores e reservas

Manutenção de alunos e computadores

Funcionalidades

Setas de navegação: Permitem a navegação entre os registros

Buscar: utiliza o sistema de busca binária para encontrar o registro com o código

Matriz de reservas


Matriz de reserva que impede a digitação de RAs (Registro Acadêmico) repetidos no mesmo horário, RAs não existentes e RAs em computadores sem condições de uso

Habilidades utilizadas

  • Vetor de objetos
  • Vetor abstrato
  • Interface gráfica
  • Matriz