Olá,
Venho acompanhando este fórum e consegui fazer alguns BD muito interessantes para o meu trabalho.
Agora estou com um novo desafio para ajudar um amigo que controla um curso que tem aulas apenas 1 vez na semana.
Já baixei e SIGE_Sistema de Gestão Escolar_Roderick, mas sempre tem algumas particularidades para cada aplicação.
O Curso:
São 10 módulos, cada módulo tem 2 matérias, ou seja, o aluno irá cursar 20 matérias. Cada matéria tem duração de mais ou menos 6 semanas e o curso tem duração de 2,5 anos e é ministrado uma vez na semana.
Como é um curso longo, tem alunos entrando e saindo ou mesmo trancando matéria. O aluno que for reprovado ou trancar a matéria pode fazer a matéria seguinte e terá que fazer as matérias faltantes no próximo ciclo do curso.
Hoje temos 2 turmas em dias diferentes e matérias diferentes, e há alunos que por necessidade mudam de turma e devem levar seu histórico de conclusão de matéria consigo.
Regra de o aluno tiver 2 faltas consecutivas ou 3 faltas intercaladas na matéria é reprovado automaticamente.
Para ser aprovado deve ter média 6 ou superior.
Minhas dúvidas:
Vou criar as seguintes tabelas: ALUNO, DISCIPLINA, FREQUENCIA, PROFESSOR,
Gostaria de ter os seguintes relatórios:
Como criar uma agenda do curso escolhendo a matéria e dia da semana e matricular os alunos? Para que no fim da matéria o aluno seja aprovado e sua nota permaneça, mesmo que ele mude de turma?
Como fazer uma listagem que aparecesse somente os dias do curso para lançar as frequências: ex. somente as terça-feira, (aula uma vez por semana)?
Meus amigos gostaria de uma orientação de como começar e como fazer as ligações entre tabelas.
Venho acompanhando este fórum e consegui fazer alguns BD muito interessantes para o meu trabalho.
Agora estou com um novo desafio para ajudar um amigo que controla um curso que tem aulas apenas 1 vez na semana.
Já baixei e SIGE_Sistema de Gestão Escolar_Roderick, mas sempre tem algumas particularidades para cada aplicação.
O Curso:
São 10 módulos, cada módulo tem 2 matérias, ou seja, o aluno irá cursar 20 matérias. Cada matéria tem duração de mais ou menos 6 semanas e o curso tem duração de 2,5 anos e é ministrado uma vez na semana.
Como é um curso longo, tem alunos entrando e saindo ou mesmo trancando matéria. O aluno que for reprovado ou trancar a matéria pode fazer a matéria seguinte e terá que fazer as matérias faltantes no próximo ciclo do curso.
Hoje temos 2 turmas em dias diferentes e matérias diferentes, e há alunos que por necessidade mudam de turma e devem levar seu histórico de conclusão de matéria consigo.
Regra de o aluno tiver 2 faltas consecutivas ou 3 faltas intercaladas na matéria é reprovado automaticamente.
Para ser aprovado deve ter média 6 ou superior.
Minhas dúvidas:
Vou criar as seguintes tabelas: ALUNO, DISCIPLINA, FREQUENCIA, PROFESSOR,
Gostaria de ter os seguintes relatórios:
Como criar uma agenda do curso escolhendo a matéria e dia da semana e matricular os alunos? Para que no fim da matéria o aluno seja aprovado e sua nota permaneça, mesmo que ele mude de turma?
Como fazer uma listagem que aparecesse somente os dias do curso para lançar as frequências: ex. somente as terça-feira, (aula uma vez por semana)?
Meus amigos gostaria de uma orientação de como começar e como fazer as ligações entre tabelas.