islssa / capes-sisuab2

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

CDU Cadastrar Curso Nacional - Aba Responsaveis #780

Closed gotardosoares closed 10 years ago

gotardosoares commented 10 years ago

Quando insiro um Responsável do tipo CAPES, eu não possuo um colaborador. O que devo gravar na coluna id_colaborador?

segue abaixo o desc tirado do banco de dados neste instante:

desc SISUAB2.CURSO_RESPONSAVEL Nome Nulo Tipo


ID_CURSO NOT NULL NUMBER(10)
TP_FINALIDADE NOT NULL CHAR(2 CHAR)
TP_RESPONSAVEL NOT NULL CHAR(1 CHAR)
ID_INSTITUICAO_ENSINO NUMBER(10)
ID_COLABORADOR NOT NULL NUMBER(10)
DS_USUARIO_ULTIMA_ALTERACAO NOT NULL VARCHAR2(100 CHAR) DH_ULTIMA_ALTERACAO NOT NULL TIMESTAMP(6)
ID_CURSO_RESPONSAVEL NOT NULL NUMBER(10)

rfgallon commented 10 years ago

@michellemcassiano O contato é por tipo (PPC e Material) ou por responsável? E o no caso da Capes, haverá contato?

gotardosoares commented 10 years ago

Hoje a tela contém 4 listas, e são elas:

1 - PPC com varios Contatos e Instituições 2 - PPC com varias Comissões Elaboradoras 3 - Material Didatico com varios Contatos e Instituições 4 - Material Didatico com varias Comissões Elaboradoras.

Em conversa com o @GBraL e com @rfgallon o modelo estava preparado para o seguinte caso:

Haveriam 2 listas da seguinte forma:

a) Lista PPC - Ela iria conter uma unica instituição e um unico contato, com uma listagem de Comissão Elaboradora.

b) Lista Material Didático -  Ela iria conter uma unica instituição e um unico contato, com uma listagem de Comissão Elaboradora.

I) Como faremos com as listas de IES e Contatos?

II) Não seria melhor retirar as colunas de id_colaborador e id_instituicao_ensino da tabela de curso_responsavel, criando uma nova tabela para essa listagem ?

andre-puc-les commented 10 years ago

Se entendi bem a pergunta é por tipo @rfgallon. Os colaboradores são associados a listas de responsáveis pela elaboração do PPC, material didático ou como contatos da instituição responsável pelo PPC. Também serão informados contatos no caso do responsável pelo PPC for a CAPES.

rfgallon commented 10 years ago

Gotardo, diante do esclarecimento feito pelo André, a modelagem terá que ser alterada. Se não me engano essa informação havia sido passado na reunião de repasse

gotardosoares commented 10 years ago

@GBraL Tem como você fazer essa modelagem ?

GBraL commented 10 years ago

Prezados,

A orientação que tenho de minha gerente (Gilmara) é que a documentação (UCS, Protótipo e EA) deve ser alterada para que o modelo de dados se adeque a estas.

As informações oriundas apenas do GIT não são suficientes para justificar uma alteração que, por ventura, altere as regras até então definidas nestes documentos.

Segundo minha conversa com @gotardosoares esta alteração permitirá que tenhamos "n" IES, cada um com seu contato, para cada registro de PPC ou MD.

Se não for esta a questão, pois foi este o entendimento que tivemos, peço que expliquem melhor para que a alteração seja feita.

Obrigado a todos.

rfgallon commented 10 years ago

Gilvan, acho que isto foi apenas um erro de entendimento do caso de uso. @andre-puc-les qual sua opinião a respeito?

GBraL commented 10 years ago

Ricardo,

Se realmente teremos "n" IES, cada um com seu contato, para cada registro de PPC ou MD o protótipo e o cado de uso não me transmitiram isto.

Pode ser que tenha entendido errado o caso de uso mas o protótipo não reflete esta nova realidade.

De toda forma estou a disposição.

andre-puc-les commented 10 years ago

No caso de uso, a estrutura de dados que define quais são os dados informados no cadastro de curso nacional temos:

RNG1672 - Dados informados no cadastro de curso nacional

Responsáveis pela Produação do PPC [4] Nome da IES* Nome do Contato

Responsáveis pela Produação do Material Didático [4] Nome da IES* Nome do Contato ... [4] Permitir a inclusão de mais de uma IES responsável.

Isso já justifica a relação de "N" IES cada uma com seu contato. O protótipo também exibe um botão para a inclusão de outras IES como responsáveis pelo PPC ou pelo MD: img

raphaelgalvao commented 10 years ago

Boa tarde @GBraL / @rfgallon / @gotardosoares

Como está essa pendencia?

Temos registrado no Git #729 como será o comportamento dessa tela. Nesse mesmo ticket existem outros issues relacionados a esse problema que pode esclarecer o funcionamento correto.

Peço darem urgencia nessa situação pois está impactando a finalização da parte de cadastro de curso.

Se for o caso, poderiamos fazer uma ligação.

GBraL commented 10 years ago

Fui informado pelo @rfgallon que os links de "incluir", tanto nesta aba quanto em outras onde este tipo de link aparece, serviriam para incluir novos registros na base e não para incluir múltiplos vínculos mas se estes são para isto farei a alteração no modelo conforme solicitado.

andre-puc-les commented 10 years ago

Podemos alterar também para "Adicionar Instituição". Melhor?

andre-puc-les commented 10 years ago

@GBraL não estou conseguindo associar a você. Deu algum problema nessa issue.

raphaelgalvao commented 10 years ago

@andre-puc-les essa issue já está assinada para @GBraL

andre-puc-les commented 10 years ago

Ok, obrigado.

GBraL commented 10 years ago

Modelo alterado. O script será encaminhado ainda hoje para homologação/execução pela equipe de BANCO da CAPES.

raphaelgalvao commented 10 years ago

@gotardosoares verificar com @GBraL as alterações e se atendem a necessidade do negócio para evitar termos que fazer novas alterações.

@GBraL se puder pedir prioridade a CAPES nessa execução, seria importante. Pois estamos bem impactados.

gotardosoares commented 10 years ago

@raphaelgalvao Modelo atende a necessidade do CSU.

Vou fechar esse git e aguardar o banco de dados.