Etiqueta: visualeditor |
Etiqueta: visualeditor |
||
| Linha 5: | Linha 5: | ||
* Requisitos Funcionais: | * Requisitos Funcionais: | ||
# Cadastrar Alunos | # Cadastrar Alunos | ||
# Cadastrar | # Cadastrar código de alunos | ||
# Avaliar Aluno (colocar nota) | |||
# Avaliar Aluno | # Listar alunos | ||
# | # Mostrar total de alunos | ||
# Mostrar | # Remover alunos | ||
# | # Mostrar lista de alunos, com seus respectivos códigos e nota (se houver). | ||
# | |||
= Requisitos funcionais = | = Requisitos funcionais = | ||
Edição atual tal como às 12h32min de 10 de março de 2017
Escopo
- Desenvolver uma aplicação que permita controlar as avaliações de alunos periodicamente.
- Requisitos Funcionais:
- Cadastrar Alunos
- Cadastrar código de alunos
- Avaliar Aluno (colocar nota)
- Listar alunos
- Mostrar total de alunos
- Remover alunos
- Mostrar lista de alunos, com seus respectivos códigos e nota (se houver).
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