1 note &
Horários.zip
UPDATE 2: A quem vai ter CG: o horário foi mal colocado no woc (o que lá está é a junção de CG com CGRAF) e por isso é que dá problemas com SI. Eu e o Tavares tentámos extrair de lá o horário de CG e criámos um ficheiro turmas.txt melhorado. Não confiem a 100% e mantenham-se atentos ao horário do woc.
UPDATE: O script tinha um bug causado pela disciplina Design 2 (o .jar não estava preparado para receber o “2”). Já foi corrigido, portanto façam o download novamente! Obrigado ao Miguel Tavares e Nuno Borges por detectarem o problema e ajudarem no debug.
Software para construção de Horários do Dep. de Eng. Informática. Usa-o quando estiveres a planear o horário do semestre que se inicia!
Funcionalidades
- Combinar várias cadeiras num único horário
- Definir regras específicas e sua prioridade (ex.: Sexta-feira livre com prioridade máxima)
- Ver todas as combinações de horário possíveis
- Ver as melhores - baseando-se nas regras definidas
- Exportar para .txt e .ics (óptimo para depois integrar no Google Calendar ou Outlook)
Screenshot

O arquivo inclui
- Java App criada no âmbito da cadeira de Programação Orientada a Objectos
- Python Script que extrai as cadeiras para o 2º semestre a partir do WOC
- Ficheiro de texto resultado da execução do Script (apenas se deve executar o script se os dados deste ficheiro estiverem desactualizados)
Créditos
Java App: Alcides Fonseca, Sérgio Santos e Fábio Pedrosa
Python Script: Pedro Gaspar
Notas
Para o pessoal que quer planear um semestre com 6 cadeiras - é possível que a quantidade enorme de combinações abrande o sistema.