Etiqueta: visualeditor
 
(Uma revisão intermediária pelo mesmo usuário não está sendo mostrada)
Linha 5: Linha 5:
* Requisitos Funcionais:
* Requisitos Funcionais:
# Cadastrar Alunos
# Cadastrar Alunos
# Cadastrar Turmas
# Cadastrar código de alunos
# Cadastrar Grupos
# Avaliar Aluno (colocar nota)
# Avaliar Aluno individualmente
# Listar alunos
# Avaliar por grupos
# Mostrar total de alunos
# Mostrar gráfico individual
# Remover alunos
# Mostrar gráfico por grupo
# Mostrar lista de alunos, com seus respectivos códigos e nota (se houver).
# 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.
<br>
<br>



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:
  1. Cadastrar Alunos
  2. Cadastrar código de alunos
  3. Avaliar Aluno (colocar nota)
  4. Listar alunos
  5. Mostrar total de alunos
  6. Remover alunos
  7. Mostrar lista de alunos, com seus respectivos códigos e nota (se houver).

Requisitos funcionais

  1. Cadastrar alunos e respectivos códigos.
  2. Inserir nota para alunos cadastrados.
  3. Listar alunos.
  4. Deletar alunos.

Dificuldades

  1. Foi necessário procurar comandos extras para que o programa fosse finalizado. Dentre eles podemos citar: a+, sys, os.path, replace, array, try, except.
  2. Juntar o conteúdo aprendido nas aulas.
  3. O tamanho do aplicativo, visto que em sala sempre fazíamos aplicações básicas/pequenas.
  4. Estruturar o código.
  5. 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

  1. Adicionar mais notas por aluno e mostrar como resultado a média delas.
  2. Criar um executável.
  3. Fazer gráfico com as médias.
  4. 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