Nossas Entidades são : Professores e Alunos.
Atributos das Tabelas :
Tabela Professores.
*Cod_Professores
senha_Professor
Tabela Alunos.
*Cod_Alunos
Nota_Atividades
senha_Aluno
Relacionamento e de 1,*: 1,*
Certo, qual é o problema?
É o seguinte, quando um professor, não importa a sala que ele de aula, quando o professor consultar a tabela para ver as notas, ele irá ver todas as notas de todos alunos de todas as classes.
Como solucionar o Problema?
Todos nós, teremos que pensar a solução disso. Eu estava pensando em uma outra tabela chamada Classes e nela haveria os atributos *Cod_Classe, Classe(aqui ficaria a classe ex:(2ºA)) e como chave estrangeira Cod_Aluno e Cod_Professores. E assim as tabelas Professores e Alunos, receberiam a Chave estrangeira Cod_Classes.
Vamos ver como ficaria?
Tabela Professores.
*Cod_Professores
senha_Professor
CE Cod_Classe
Tabela Classes.
*Cod_Classe
Classe
CE Cod_Professor
CE Cod_Aluno
Tabela Alunos.
*Cod_Aluno
senha_Aluno
Nota_Atividade
CE Cod_Classe
Relacionamentos. (Agora sim, os relacionamentos apareceram realmente "Uhuuu!")
1 professor contem N classes.
N classes contem N professores. (Agora sim está ai Associativa Professor Consulta Classes "UHuuu!")
1 classe contem N professores.
N professores contem N classes. (Associativa ";)")
N alunos contem 1 classe.
1 classe contem N alunos.
Qual a maior mudança nos relacionamentos?
Não sei se eu estou certo, então quero mostra essa minha ideia para o professor autilio. Pois bem, a maior mudança foi que a tabela professor e aluno não se relacionam mais(Lembra que não conseguiamos relacionalas antes?Acho que estavamos certos!). O Professor agora se relaciona com a tabela classe que contem os alunos!! "HaHAHAHA" acho que esta certo, só mostrar para o autilio .
Relacionamentos. (Agora sim, os relacionamentos apareceram realmente "Uhuuu!")
1 professor contem N classes.
N classes contem N professores. (Agora sim está ai Associativa Professor Consulta Classes "UHuuu!")
1 classe contem N professores.
N professores contem N classes. (Associativa ";)")
N alunos contem 1 classe.
1 classe contem N alunos.
Qual a maior mudança nos relacionamentos?
Não sei se eu estou certo, então quero mostra essa minha ideia para o professor autilio. Pois bem, a maior mudança foi que a tabela professor e aluno não se relacionam mais(Lembra que não conseguiamos relacionalas antes?Acho que estavamos certos!). O Professor agora se relaciona com a tabela classe que contem os alunos!! "HaHAHAHA" acho que esta certo, só mostrar para o autilio .
Como seria a visualização do Professor agora?
Bem, como no cadastro dele apenas teria as classes que ele da aula, ele veria apenas as notas dos alunos das classes que ele da aula "=)" simples assim.
Concluindo ("UFA...Acho que ninguém vai ler até aqui =)")Talvez teremos que mudar o Diagrama de classes "Talvez..."
Outros Problemas que aparecem depois de resolver esse.
É necessario o professor cadastrar uma classe assim adicionando mais um evento no DFD ("mas não precisa colocar agora só para o tcc") e também no UC caso de uso .
Quanto mais cedo uma nova entrevista melhor,pois muitas coisas poderam ser excluidas ou adicionadas. Depois disso com certeza vamos achar mais problemas.
Outros Problemas que aparecem depois de resolver esse.
É necessario o professor cadastrar uma classe assim adicionando mais um evento no DFD ("mas não precisa colocar agora só para o tcc") e também no UC caso de uso .
Quanto mais cedo uma nova entrevista melhor,pois muitas coisas poderam ser excluidas ou adicionadas. Depois disso com certeza vamos achar mais problemas.
fui e feliz aniversario para mim "=)" acabei esse texto 1 hora da manha dia 28 "xD".
Nenhum comentário:
Postar um comentário