Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

monica_ponciano

Calendário VB.Net

Recommended Posts

Você poderia especificar mais o que pretende fazer..

 

Além disso seria interessante pra gente saber por qual caminho te ajudar, saber:

 

..será desktop ou web

..qual banco (se for usar pois pode usar xml)

..o calendario é compartilhado entre vários usuários ou individual tipo uma agenda pessoal.

..caso seja compartilhado, haverá níveis de permissões visualizações

..os dados ficarão localmente ou em um único servidor.

 

qq coisa é só postar

 

abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você poderia especificar mais o que pretende fazer..

 

Além disso seria interessante pra gente saber por qual caminho te ajudar, saber:

 

..será desktop ou web

..qual banco (se for usar pois pode usar xml)

..o calendario é compartilhado entre vários usuários ou individual tipo uma agenda pessoal.

..caso seja compartilhado, haverá níveis de permissões visualizações

..os dados ficarão localmente ou em um único servidor.

 

qq coisa é só postar

 

abraços

 

Olá Daniel,

 

..será desktop com conexão ao firebird, com os dados locais e tipo uma agenda pessoal! :)

 

 

A idéia é o seguinte:

 

Quero essa agenda para registrar a grade horária das turmas de uma escola;

 

dai queria as opções de visualizar:

- por dia (pra ver os horários das aulas dos dias da semana)

 

- por semana (só pra ter uma visão completa da semana, mostrando os dias que não tem aulas e tals..)

 

- por mês (para ver os feriados ;))

 

mas para que funcione, eu ainda tenho que decidir o que fazer com a questão desses horários

já que:

 

- uma turma não pode ser registrata em determinado periodo se outra turma ja estiver registrada no mesmo, com a mesma sala e com o msm prof; :huh:

 

e outras coisas que não lembro agora...

 

e eu não tenho nem ideia da logica disso!!

* se tiver alguma ideia, fique à vontade! :P

 

e a recorrencia é pra mostrar toda segunda-feira, por exemplo, que tais turmas irão ter aulas.

 

bom é isso..

não sei se ficou meio confuso, mas é que eu tbm to confusa! :ermm:

 

desde já, obrigada pela atenção! ^_^

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ok

 

você sabe que a gente coloco o "como nós fariamos", o que nem sempre significa que é o que você quer ou o melhor pra você

 

Mas vamos lá, eu faria da seguinte forma e fiz algo parecido com um programa de folha de ponto

 

..............................................................................

 

 

você cria uma tabela de "HORARIOS PADRÃO"

 

ou seja, o que é normal de uma segunda feira, o que é normal para uma terça etc.

 

mas a vida não é padrão logo você precisa de uma tabela com as datas que é preenchida com base na tabela de horáriios padrão, e pode ser alterada em caso de alguma anormalidade.

 

com relação aos feriados, faria uma tabela de cadastro de feriados que facilitaria o trabalho.

 

normalmente o colégio trabalha com tempos fixos e iguais para todas as turmas, normalmente 3 + 3 de 40 minutos, ou seja 3 tempo, intervalo + 3 tempos

 

você precisa criar as tabelas

 

 

TURMA

-idTurma

-serie

 

SALA

-idSala

-capacidade -- cuidado com a capacidade as salas é importante

 

DISCPLINA

-disciplina

 

 

 

PROFESSOR

-id

-nome

-disciplina

 

 

como os tempos são fixos trate eles por número pra não ficar fazendo consultas com hora,

 

TURMA_HORARIO

-idTurma

-diaSemana

-numeroTempo

-idSala

-idProfessor

 

>> antes de você preencher esta tabela terá que verificar basicamente

 

se a turma já tem marcação nesse horario nesse dia da semana.

se o professor já tem marcação nesse horario nesse dia da semana.

se a sala já tem marcação nesse horario nesse dia da semana.

 

esse três caras tem que dar false para você poder efetuar a inclusão..

 

Isso não estou levando em consideração a carga horária das disciplinas..ok

 

 

Assim de cara é muito vago o exposto aqui confesso..mas em caso de dúvidas é só postar ou mandar mensagem

 

você pode usar tb os outros contatos disponíveis

 

É só falar que é do imasters..

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.