Skip to content

iamluizacampos/projeto-python-ctk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Sistema de Cadastro de Alunos

Finalizado | Python | CustomTkinter & Tkinter GUI

☆ Sobre o Projeto:

A aplicação de cadastro de alunos engloba ferramentas práticas e essenciais para a criação de um registro e consultas simples de alunos, notas e matérias. O sistema criado busca promover maior facilidade no desempenho de tarefas repetitivas no ambiente estudantil, minimizando erros e agilizando processos com uma interface amigável e intuitiva.
Este é o front-end de um projeto estudantil (desenvolvido por universitários de TI) para a matéria de RAD em Python. O objetivo do projeto é, principalmente, conhecer a linguagem, bibliotecas e ferramentas e aprimorar nossas habilidades, onde cada integrante do grupo foi responsável por diferentes etapas do desenvolvimento do projeto. Eu, por minha vez, fui responsável pelo front-end aqui apresentado.

☆ Funcionalidades:

O sistema conta com algumas funcionalidades básicas para a gestão de dados de alunos e notas, como:

  • Tela de Login (Com verificação e possibilidae de desabilitar a visualização de senha, para maior segurança)
  • Tela de Menu (Com uma barra de opções para o usuário escolher)
  • Guia Rápido (Permite uma consulta rápida sobre o funcionamento geral do sistema, como abas e funcionalidades)
  • Cadastro de Alunos (Com opções para salvar e deletar informações)
  • Cadastro de Notas (Com opções para salvar, deletar e alterar informações)
  • Consulta de Notas
  • Botão de sair (Para fechar a aplicação, retornando a tela de login)

☆ Considerações finais:

Tip

Criar uma aba para cadastrar novos logins. Nesse caso, criamos um login diretamente no código como uma forma de demonstração, mas o ideal seria registrar em um banco de dados.

☆ Sugestões:

Sugestões de melhoria são sempre bem-vindas! Fique a vontade para sugerir alterações ou dar dicas.

Releases

No releases published

Packages

No packages published

Languages