islssa / capes-sisuab2

SISUAB 2 - Cadastro de Dúvidas
1 stars 0 forks source link

Aba RH - A1 Associar Colaborador - Onde serão persistidas as disciplinas? #791

Open vogoncalves opened 10 years ago

vogoncalves commented 10 years ago

Em qual tabela será armazenado/recuperado as disciplinas a serem associadas quando o usuário selecionar as funções Tutor Presencial e Tutor à Distância?

791

andre-puc-les commented 10 years ago

Não sei te dizer qual a tabela, mas talvez ajude dizer que as disciplinas a serem exibidas são aquelas pertencentes à matriz curricular ativa do curso.

vogoncalves commented 10 years ago

@GBraL preciso desta informação.

GBraL commented 10 years ago

@vogoncalves, preciso do "CDU Manter Recursos Humanos do Curso Convencional".

Pode me informar onde encontro este no SVN?

Procurei na pasta "http://svn.capes.gov.br/svn/SISUAB2/trunk/documentos/requisitos/Casos%20de%20uso/" e não encontrei.

Obrigado.

vogoncalves commented 10 years ago

@GBraL, este CDU não está em um arquivo isolado, ele está dentro de um arquivo EA. Como o arquivo é muito grande (não consegui anexar por email) estou fazendo upload no google drive e estarei compartilhando com sua conta google para que você possa baixá-lo. Assim que terminar o upload eu aviso.

GBraL commented 10 years ago

@vogoncalves, onde serão gravados os dados de "polos" e "disciplinas" por recurso humano?

Pergunto pois a tabela "CURSO_RECURSO_HUMANO" foi excluída conforme orientação do @rfgallon no GIT #783.

As tabelas VINCULACAO e COLABORADOR_CURSO, informadas no GIT acima descrito não estão no modelo de curso pois já existiam no modelo anterior do SISUAB2, ou seja, eu as desconheço.

Estas devem ser incluídas no diagrama do CURSO como parte da solução do mesmo?

Por favor entre em contato para que possamos resolver esta pendência.

Obrigado.

raphaelgalvao commented 10 years ago

@GBraL essa é uma decisão que não parte de nós.

Precisamos saber onde as informações serão armazenadas, mediante as orientações fornecidas pelo proprio Ricardo. Sugiro entrar em contato com Ricardo, ou então com quem irá responder por essa questão na ausência dele.

vogoncalves commented 10 years ago

@GBraL lembrando que estes questionamentos já foram abertos, uma é esta própria issue e a outra é a #798

vogoncalves commented 10 years ago

@GBraL já fiz o upload do projeto EA da CAPES onde está presente o "CDU Manter Recursos Humanos do Curso Convencional". Eu compartilhei com sua conta: br.gilvan@gmail.com fornecida por @emanuelnovais.

Para acessar o CDU citado acima, vá em:

"Modelo de Caso de Uso" -> "Modulo Curso Convencional" -> "CDU Manter Recursos Humanos do Curso Convencional"

Qualquer dúvida é só sinalizar.

GBraL commented 10 years ago

@rfgallon, preciso de sua definição nesta questão.

Aguardo.

rfgallon commented 10 years ago

A de pólos e disciplinas não esta modelado ainda, precisa ser feito Quanto ao tabelas, algumas são genéricas e devem ser incluída no modelo de curso

raphaelgalvao commented 10 years ago

Boa tarde @GBraL,

Pelo que eu entendi da resposta do Ricardo é necessário:

1) Modelar as tabelas que irão armazenar as informaçoes de Polos e Disciplicas associados ao Colaborador/Recurso Humano vinculado ao Curso Convencional.

2) Incluir no modelo as tabelas citadas no git #783 (VINCULACAO e COLABORADOR_CURSO). Assim como, excluir a tabela CURSO_RECURSO_HUMANO e seus relacionamentos.

Estou ceto @rfgallon?

GBraL commented 10 years ago

@rfgallon, vou criar as duas tabelas "COLABORADOR_POLO" e "COLABORADOR_DISCIPLINA" para armazenar os POLOS e DISCIPLINAS, respectivamente, por COLABORADOR_CURSO.

Perguntas: 1 - A qual tabela devo relacionar a "COLABORADOR_POLO"? 2 - A tabela "COLABORADOR_DISCIPLINA" será relacionada com a "COMPONENTE_CURRICULAR" que é a tabela que contém as DISCIPLINAS CADASTRADAS para as matrizes curriculares do curso em questão correto?

GBraL commented 10 years ago

@rfgallon: Existe uma tabela chamada "POLO_RECURSOS_HUMANOS" e outra chamada "COLABORADOR_POLO" a primeira não tem nada haver com esta OS certo? A segunda é exatamente a que eu disse que iria criar mas já existe no modelo que eu tenho, porém ela está ligada a vinculação e não a "COLABORADOR_CURSO" como deveria.

Como devo proceder? Se esta tabela não estiver sendo utilizada (ela está?) posso adequa-la? Ou crio outra tabela para atender esta necessidade?

Reitero que vou criar a tabela"COLABORADOR_DISCIPLINA" para armazenar as DISCIPLINAS por COLABORADOR_CURSO.

rfgallon commented 10 years ago

A Colaborador_polo armazena os dados do coordenador de polo. Essa tabela colaborador_disciplina pode criar, mas seria melhor ligá-la a tabela vinculacao assim poderá servir para outras finalidades no futuro, assim o melhor nome seria vinculacao_disciplina. Seguindo este padrao poderia criar a vinculacao_polo

vogoncalves commented 10 years ago

@GBraL, analisando o modelo percebemos que a associação de Polos e Disciplinas está com COLABORADOR_CURSO (COLABORADOR_CURSO_CC e COLABORADOR_CURSO_POLO) e não com VINCULAÇÃO como @rfgallon sugeriu. Vai realmente permanecer como está?

GBraL commented 10 years ago

Já enviei o modelo e scripts para homologação.

Ticket#2014112710000947

vogoncalves commented 10 years ago

@GBraL e o que isso realmente quer dizer? Vai permanecer como está? Teremos que esperar a homologação?

GBraL commented 9 years ago

Reenviei o modelo e scripts para homologação, assim como para o e-mail de todos, com as alterações efetuadas.

Ticket#2014112710000947