~~ODT~~
Gerenciar Membros do Projeto
Tem função de gerenciamento dos membros que compõem um projeto associado.
O membro do projeto pode ser: Docentes, Servidores Técnicos-Administrativo, Discente e Participante Externo.
Só podem acessar os usuário do coordenadores de ações associadas.
Descrição do Caso de uso
O caso de uso está disponível através do caminho : Portal Docente → Ações Associadas → Gerenciar Membros do Projeto
Inicialmente é exibida uma listagem, com as Ações de Extensão e os membros desta onde o usuário é Coordenador, com as seguintes informações:
- Nome : Tipo - TEXTO
- Categoria : Tipo - TEXTO
- Função : Tipo - TEXTO
- CH : Formato - 99h. Tipo - NUMÉRICO
- Ínicio : Formato - DD/MM/AAAA. Tipo - DATA
- Fim : Formato - DD/MM/AAAA. Tipo - DATA
Para cada membro da listagem existem as seguintes opções:
- Alterar Coordenador:Opção disponível para coordenadores de ações vigentes. Ao alterar vários coordenadores, os coordenadores antigos continuarão aparecendo na lista, de modo que possam ter certificado de participação na ação. Ao selecionar esta opção, serão exibidos os seguintes dados para alteração: (RN01)
- Dados do Coordenador Atual
- Nome: Tipo - TEXTO
- Categoria: Tipo - TEXTO
- Função: Tipo -TEXTO
- Dados do novo Coordenador
- Docente
- Docente*: Tipo - TEXTO.
- Função*: Tipo - TEXTO.
- Remuneração/Bolsa*: Formato - SIM ou NÃO
- CH Semanal*: Tipo - NUMÉRICO.
- Servidor Técnico-Administrativo
- Servidor*: Tipo - TEXTO.
- Função*: Tipo - TEXTO.
- Remuneração/Bolsa*: Formato - SIM ou NÃO
- CH Semanal*: Tipo - NUMÉRICO.
- Participante Externo
- CPF*: Tipo - NUMÉRICO.
- Nome*: Tipo - TEXTO.
- Função*: Tipo - TEXTO.
- Sexo*: Tipo - TEXTO.
- Formação*: Tipo - TEXTO.
- Instituição*: Tipo - TEXTO.
- Remuneração/Bolsa*: Formato - SIM ou NÃO
- CH Semanal*: Tipo - NUMÉRICO.
- Atualizar: Ao selecionar esta opção, serão exibidos os seguintes dados para alteração:
- Ação de Extensão: Tipo - TEXTO
- Período da Ação: Formato - DD/MM/AAAA a DD/MM/AAAA. Tipo - DATA
- Nome: Tipo - TEXTO
- Categoria: Tipo - TEXTO
- Remuneração/Bolsa*: Formato - SIM ou NÃO
- Função*: Tipo - TEXTO
- Ch Semanal*: Formato - 99. Tipo - NUMÉRICO
- Data Início*: Formato - DD/MM/AAAA. Tipo - DATA
- Data Fim*: Formato - DD/MM/AAAA. Tipo - DATA.
- Finalizar: Ao selecionar esta opção, estão disponíveis os mesmos dados exibidos através da opção de Atualizar com a diferença que alguns campos não são mais disponiveis para edição:
- Ação de Extensão: Tipo - TEXTO
- Período da Ação: Formato - DD/MM/AAAA a DD/MM/AAAA. Tipo - DATA
- Nome: Tipo - TEXTO
- Categoria: Tipo - TEXTO
- Remuneração/Bolsa*: Formato - SIM ou NÃO
- Função*: Tipo - TEXTO
- Ch Semanal*: Formato - 99. Tipo - NUMÉRICO
- Data Início*: Formato - DD/MM/AAAA. Tipo - DATA
- Data Fim*: Formato - DD/MM/AAAA. Tipo - DATA.
- Remover Membro
- Visualizar: Ao escolher esta opção são exibidos os seguintes dados:
- Título da Ação: Tipo - TEXTO
- Ano da Ação: Formato - 9999. Tipo - NUMÉRICO
- Coordenador(a): Tipo - TEXTO
- Membro da Equipe: Tipo - TEXTO
- Categoria: Tipo - TEXTO
- Função: Tipo - TEXTO
- Remunerado: Formato - SIM ou NÃO
- Ch Semanal: Formato - 99 hora(s). Tipo - NUMÉRICO
- Data Início: Formato - DD/MM/AAAA. Tipo - DATA
- Data Fim: Formato - DD/MM/AAAA. Tipo - DATA
- Emitir Certificado: Ao selecionar essa opção é exibido
declaracao_avaliador_projeto.pdf
Além destas opções está disponível a opção de Cadastrar Novo membro. Nessa operação o sistema solicita informações sobre o possível Membro da Equipe:(RN02)
- Docente.
- Docente*: Tipo - TEXTO.
- Função*: Tipo - TEXTO.
- Remuneração/Bolsa*: Formato - SIM ou NÃO
- Data Início*: Formato - DD/MM/AAAA. Tipo - DATA
- CH Semanal*: Tipo - NUMÉRICO.
- Servidor Técnico-Administrativo.
- Servidor*: Tipo - TEXTO.
- Função*: Tipo - TEXTO.
- Remuneração/Bolsa*: Formato - SIM ou NÃO
- Data Início*: Formato - DD/MM/AAAA. Tipo - DATA
- CH Semanal*: Tipo - NUMÉRICO.
- Discente.
- Discente*: Tipo - TEXTO.
- Função*: Tipo - TEXTO.
- Remuneração/Bolsa*: Formato - SIM ou NÃO
- Data Início*: Formato - DD/MM/AAAA. Tipo - DATA
- CH Semanal*: Tipo - NUMÉRICO.
- Participante Externo.
- CPF*: Tipo - NUMÉRICO.
- Passaporte*: Tipo - NUMÉRICO.
- Nome*: Tipo - TEXTO.
- Função*: Tipo - TEXTO.
- Sexo*: Tipo - TEXTO.
- Formação*: Tipo - TEXTO.
- Instituição*: Tipo - TEXTO.
- Remuneração/Bolsa*: Formato - SIM ou NÃO
- Data Início*: Formato - DD/MM/AAAA. Tipo - DATA
- CH Semanal*: Tipo - NUMÉRICO.
Principais Regras de Negócio
- RN01: Não poderá haver mais de um Coordenador ativo para cada Ação Associada.
- RN02: Poderá haver membros assumindo mais de uma função na Ação Associada.
Resoluções/Legislações Associadas
Não se aplica.
Entidades Persistentes Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sigaa.extensao.dominio.CategoriaMembro.java | sigaa.projetos.categoria_membro |
br.ufrn.sigaa.projetos.dominio.Projeto.java | sigaa.projetos.projeto |
br.ufrn.sigaa.projetos.dominio.MembroProjeto.java | sigaa.projetos.membro_projeto |
br.ufrn.sigaa.projetos.dominio.FuncaoMembro.java | sigaa.projetos.funcao_membro |
Plano de Teste
Sistema: SIGAA
Módulo: Portal Docente
Link(s): Portal Docente → Ações Integradas → Gerenciar Membros do Projeto
Usuário: (select logins)
Papel que usuário deve ter: SigaaPapeis.DOCENTE
Cenários de Teste
Não se aplica.
Dados Para o Teste
Select Logins:
select distinct(u.login) from projetos.projeto p join projetos.membro_projeto mp on (p.id_coordenador = mp.id_membro_projeto) join comum.usuario u using (id_servidor) where p.ensino = true or p.pesquisa = true or p.extensao = true