Escopo
- Desenvolver uma aplicação que permita controlar as avaliações de alunos periodicamente.
- Requisitos Funcionais:
- Cadastrar Alunos
- Cadastrar Turmas
- Cadastrar Grupos
- Avaliar Aluno individualmente
- Avaliar por grupos
- Mostrar gráfico individual
- Mostrar gráfico por grupo
- Gerar a média individual
- Gerar a média do grupo
Requisitos funcionais
- Cadastrar alunos e respectivos códigos.
- Inserir nota para alunos cadastrados.
- Listar alunos.
- Deletar alunos.
Dificuldades
- Foi necessário procurar comandos extras para que o programa fosse finalizado. Dentre eles podemos citar: a+, sys, os.path, replace, array, try, except.
- Juntar o conteúdo aprendido nas aulas.
- O tamanho do aplicativo, visto que em sala sempre fazíamos aplicações básicas/pequenas.
- Estruturar o código.
- Pela incompatibilidade horária entre os alunos (são de três turmas diferentes) e o professor, tivemos a necessidade de procurar auxílio externo.
Melhorias futuras
- Adicionar mais notas por aluno e mostrar como resultado a média delas.
- Criar um executável.
- Fazer gráfico com as médias.
- Transformar em aplicativo de celular.
Avaliação
- Valor: 30 pontos
- Clareza do código:
- Funções:
- Apresentação:
- Grau de dificuldade:
- Participação:
- Nota:
Participantes
- Bruna Lemos
- Isabela Rodrigues
- Lucas Matos
- Thiago Rodrigues