Discussão


  • Esse sistema deverá possibilitar que sejam persistidos os alunos, professores, disciplinas e cursos
    • As bases permitem manter dados sobre todas as entidades propostas. As chaves criadas deverão definir que existe um campo específico para referência de cada um.


  • Deverá prover a efetivação de matrículas dos alunos em um determinado curso
    • Matrícula é uma atividade obrigatória e comum para um sistema acadêmico. No ato de matricular, uma série de ações podem ser necessárias o que implica ser necessário criarmos ma ase específica para esta entidade. Avaliar as seguintes situações:
      • Uma pessoa foi matriculada num curso e posteriormente se transferiu para outro
      • O aluno se matriculou em dois cursos
      • Gerar um relatório de alunos por bairro
      • Gerar um relatório de alunos por cidade
      • Gerar um relatório de alunos por estado
      • Gerar um relatório de alunos por rua
      • Identificar os alunos do CEP 38xxx


  • O enquadramento de professores em uma determinada disciplina
    • Embora não se tenha pré-definido é muito comum uma disciplina ser ministrada por mais de um professor. Avaliar as seguintes situações:
      • Uma disciplina tem dois professores
      • Um professor ministra duas disciplinas
      • Relatório mostrando quais professores atuaram nas disciplinas em 2013


  • A composição desses cursos pelas disciplinas
    • Quais disciplinas fazer parte do Curso A
    • Em quais cursos é ministrada a Disciplina X