Programa de agendamento desenvolvido em python utilizando Qt Designer como interface gráfica
pip install PySide6
![](https://private-user-images.githubusercontent.com/129080603/250412318-9c28cdb9-0599-4b4c-84cb-0f77000ce7be.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjIwMjMzNTgsIm5iZiI6MTcyMjAyMzA1OCwicGF0aCI6Ii8xMjkwODA2MDMvMjUwNDEyMzE4LTljMjhjZGI5LTA1OTktNGI0Yy04NGNiLTBmNzcwMDBjZTdiZS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzI2JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcyNlQxOTQ0MThaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1lYTExYzA0NDE3MTBmZDE5ZGU4Y2ViOTUwMTc4NzYxZjZiZDc0NmJiODJlNmQ3MTA0YjllNWI3OWU3NWIxOGVmJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.K3MsEN47eBv5ba52xUEsd56jVeW5rNHlfjKSL1yEw10)
Acesso as 3 outras telas do programa: manutenção de alunos, computadores e reservas
![](https://private-user-images.githubusercontent.com/129080603/250412689-973746ef-0c50-4f89-ae37-a63af9a42c85.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjIwMjMzNTgsIm5iZiI6MTcyMjAyMzA1OCwicGF0aCI6Ii8xMjkwODA2MDMvMjUwNDEyNjg5LTk3Mzc0NmVmLTBjNTAtNGY4OS1hZTM3LWE2M2FmOWE0MmM4NS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzI2JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcyNlQxOTQ0MThaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT00ZTU0ZTFkN2UyMTI0NTRiNzkzNzEwYzM1YTY5ODNhOTE4YTljZDBmMjhmYjcxMzAyMGJlMjM5N2Q5Mjc4ZDUwJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.Pe_6Q-19ug7HoPM-5feC3v4_uR5PeqiD8YByZF5QRrs)
![](https://private-user-images.githubusercontent.com/129080603/250412701-c393fe40-e60a-4c70-8435-0a90ebec2f48.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjIwMjMzNTgsIm5iZiI6MTcyMjAyMzA1OCwicGF0aCI6Ii8xMjkwODA2MDMvMjUwNDEyNzAxLWMzOTNmZTQwLWU2MGEtNGM3MC04NDM1LTBhOTBlYmVjMmY0OC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzI2JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcyNlQxOTQ0MThaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT02ZjgwODk1M2RkODVmMGZkZWYyMzU1MDVjM2FlZmQwM2VlN2MxZDBiODIwYzU4ZjVjNWZkNjZhOGQyNGM2Y2U4JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.B6eCRgR4RYfFaMhy4nox6qhutxm35R4NXRoxlPWOCAU)
![](https://private-user-images.githubusercontent.com/129080603/250413146-064b196f-2c06-4ec2-ab58-79548127af46.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjIwMjMzNTgsIm5iZiI6MTcyMjAyMzA1OCwicGF0aCI6Ii8xMjkwODA2MDMvMjUwNDEzMTQ2LTA2NGIxOTZmLTJjMDYtNGVjMi1hYjU4LTc5NTQ4MTI3YWY0Ni5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzI2JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcyNlQxOTQ0MThaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0yYjFhZTdjMmI4NjViMDQ5ZmNjNGIwODMzNjM0Njc4ZTgzZjA0YTc2ZmM0MGYxN2Y0YjM4NjgxMjYyODQ0NTUzJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.sX7JJYjzE-SlWRsQH5D5KWq0rb7nGU9TAEXrO54vRF4)
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
![](https://private-user-images.githubusercontent.com/129080603/250413276-2356b1fa-987e-45d3-8201-2b6e9fade459.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjIwMjMzNTgsIm5iZiI6MTcyMjAyMzA1OCwicGF0aCI6Ii8xMjkwODA2MDMvMjUwNDEzMjc2LTIzNTZiMWZhLTk4N2UtNDVkMy04MjAxLTJiNmU5ZmFkZTQ1OS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzI2JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcyNlQxOTQ0MThaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1kZWE0OTM4ZWI4MTI5Nzc3NjliOTk3NzM2NGMzNDA0Y2QwOTA1NjNhMjI3OWMxMDhkZTA5ZmFhZjRmNmNjMTI2JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.NgAQoCto9ccN-pKiLWgVD4odOZ3fZpbU4_5ukXuargM)
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
- Vetor de objetos
- Vetor abstrato
- Interface gráfica
- Matriz