//Não há necessidade de CodPlanEstudos, uma vez que são feitos novos planos de estudos a todo momento, sendo assim não há necessidade de se saber se o plano é o número 1 ou o 1000 gerado.
// NumExercicios atua como CodExercicios. Não há necessidade de CodExeResol uma vez que o numero do exercicio resolvido já está relacionado ao usuário do momento. CodConteudos não são necessários também, isso é o CodMatéria. Conteudos se trata de uma base apenas para agrupar todos os tópicos (matérias) tratadas em um período escolar.

    • Caro Beletti,
      • Ao criar um Banco de dados é sempre necessário que um código de Chave Primária

seja criado respectivamente. Mesmo que o Banco de Dados em questão esteja relacionado com uma Chave estrangeira de outro Banco de dados, como é o caso de seu sistema. Se haverá necessidade ou não dos dados que foram armazenados, se estes seram usados posteriormente ou não, não exime a criação de uma Chave Primária como um código ou número para definir os mesmos, o sistema deve gerar um código que identifique tais dados que foram guardados.

//Enunciado pedia apenas sobre o fluxo dos dados.
//Não existiram quantidades de caracteres alocados pois textos e exemplos não tem tamanhos máximos.

  • Referente ao Dicionário de Dados, este é utilizado para colocar qualquer

premissa que venha ser importante para o entendimento do Codificador.

Ao tratar sobre a falta de especificação da quantidade de caracter alocado a cada espaço, estou referindo:

CodMateria={numero_valido}7 ou CodMateria=7{numero_valido}


  • Ao tratar sobre a falta de especificação dos numeros_validos, caracter_valido, texto_enunciado... estou referindo:


    • CodMateria={numero_valido}7 .
      numero_valido=[0-9].
    • Enunciado = {texto_enunciado}
   texto_enunciado=[a-z | A-Z | ‘ | | - | .]


--CELSO ROSA DE AZEVEDO JUNIOR 14h47min de 17 de abril de 2012 (BRT)



  • Correção: Modelo Estruturado(Monitor)


  • Obs.:A nota final é dada pelo Professor Luiz Claudio.


    • Monitor: Celso Rosa de Azevedo Junior
  • Média Obtida(0-100%):75+75+75=75%


  • DFD-Diagrama de Fluxo de Dados. Nota:75%
  • DFD Nivei 0 Ok.
      • Erros cometidos:
  • Alguns Fluxos de Dados(setas) que enviam e recebem dados não foram indicados.
  • Processos denominados de forma errada(Envia Dados Aluno, Consulta Dados Aluno, Faz Planejamento...), um Processo é denominado sendo Verbo+Objeto, por exemplo:
  • Enviar Dados Aluno; Consultar Dados Aluno;Fazer Planejamento...
  • Erro grave: Ligação entre Entidade Externa e Banco de Dados.


  • DER-Diagrama Entidade Relacionamento. Nota:75%
      • Erros Cometidos:
  • Falta de Código Chave Primário, como CodPlano de Estudos, CodInfoAlunos, CodExercicios,CodExeResol, CodPlanEstudos, CodConteudos.
  • Não respeitou precedências entre Chaves Primárias.


//Não há necessidade de CodPlanEstudos, uma vez que são feitos novos planos de estudos a todo momento, sendo assim não há necessidade de se saber se o plano é o número 1 ou o 1000 gerado.
// NumExercicios atua como CodExercicios. Não há necessidade de CodExeResol uma vez que o numero do exercicio resolvido já está relacionado ao usuário do momento. CodConteudos não são necessários também, isso é o CodMatéria. Conteudos se trata de uma base apenas para agrupar todos os tópicos (matérias) tratadas em um período escolar. Fernando Beletti 22h23min de 15 de abril de 2012 (BRT)

  • DC-Dicionario de Dados. Nota:75%
      • Erros Cometidos:
  • Falta de Premissas indicando as abreviações.
  • Falta de especificação da quantidade de caractere alocado para determinado espaço.
  • Falta de definição dos numeros_validos e caracter_valido.
  • Premissas sobre as ações das Entidades Externas,e também dos Prossessos poderiam ser indicadas pela um melhor detalhamento do sistema.


//Enunciado pedia apenas sobre o fluxo dos dados.
//Não existiram quantidades de caracteres alocados pois textos e exemplos não tem tamanhos máximos. Fernando Beletti 22h23min de 15 de abril de 2012 (BRT)



  • Correção do professor:5W2H


  • Nota: 4.8 pontos


  • 1 - What: 100%


  • 2 - Why: 100%


  • 3 - Who: 100%


  • 4 - Where: 100%


  • 5 - When: 100%


  • 6 - How: 75%
    • Neste item é feita toda definição para a construção do projeto, como: a linguagem de programação, o ambiente de desenvolvimento, os sistemas de controle de versão, o banco de dados ... Houve a falta de um detalhamento maior como o que foi dado no projeto exemplo.


  • 7 - How Much:100%