~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Alterar Dados de Docentes do Projeto ====== Este caso de uso tem a finalidade de alterar datas de entrada, finalizar e remover docentes e coordenadores do projeto de monitoria. Essa funcionalidade é utilizada pelos membros da PROGRAD. ===== Descrição do Caso de Uso ===== Este caso de uso inicia-se quando a opção //SIGAA -> Monitoria -> Projetos -> Administrar Projetos -> Alterar Dados de Docentes do Projeto// é acessada. É realizada uma busca por docentes: * **Título do Projeto**: Tipo - TEXTO. * **Nome do Docente**: Formato - SIAPE NOME DO DOCENTE. Tipo - AUTOCOMPLETE. * **Tipo de Projeto**: Tipo - TEXTO. * **Edital do Projeto**: Tipo - TEXTO. * **Ano do Projeto**: Tipo - NUMÉRICO. * **Situação do Projeto**: Tipo - TEXTO. O resultado exibe: * **__Docente__**: Formato - SIAPE NOME DO DOCENTE. Tipo - TEXTO. * **__Projeto__**: Formato - ANO TÍTULO DO PROJETO. Tipo - TEXTO e NUMÉRICO. * **__Início__**: Formato - DD/MM/AAAA. Tipo - DATA. * **__Fim__**: Formato - DD/MM/AAAA. Tipo - DATA. Seguindo o modelo de tabela abaixo: ^ Docente ^ Projeto ^ Início ^ Fim | | Tipo - TEXTO | Tipo - TEXTO | Tipo - DATA | Tipo - DATA | | ------ | ------ | ------ | ------ | Para cada registro encontrado é possível: * **Visualizar Dados do Docente** * **Alterar Docente** * **Finalizar Docente** * **Excluir Docente do Projeto** ===Fluxo Alternativo 1 - Visualizar Dados do Docente=== * **__Docente__**: Formato - SIAPE NOME DO DOCENTE. Tipo - TEXTO * **__E-Mail__**: Tipo - TEXTO. * **__Telefone__**: Formato - 9999-9999. Tipo - NUMÉRICO. * **__Projeto__**: Formato - ANO TÍTULO DO PROJETO. Tipo - TEXTO. * **__Data de Entrada__**: Formato - DD/MM/AAAA. Tipo - DATA. * **__Data de Saída__**: Formato - DD/MM/AAAA. Tipo - DATA. * **__É Coordenador(a)__**: Tipo - TEXTO. * **__Início Coordenação__**: Formato - DD/MM/AAAA. Tipo - DATA. * **__Fim Coordenação__**: Formato - DD/MM/AAAA. Tipo - DATA. * **__Situação__**: Tipo - TEXTO. As orientações e componentes curriculares do docente também são exibidas: * **__Orientações__** * **__Discente__**: Formato - MATRÍCULA NOME DO DISCENTE. Tipo - TEXTO e NUMÉRICO. * **__Início__**: Formato - DD/MM/AAAA. Tipo - DATA. * **__Fim__**: Formato - DD/MM/AAAA. Tipo - DATA. * **__Status__**: Tipo - TEXTO. * **__Componentes Curriculares do Docente__**: Os componentes curriculares do docente são listados. ===Fluxo Alternativo 2 - Alterar Docente=== Essa funcionalidade modifica a data de entrada do docente no projeto e também a data de início da coordenação, caso o docente também seja coordenador. * **Data de Entrada***: Formato - DD/MM/AAAA. Tipo - DATA. * **Início Coordenação***: Formato - DD/MM/AAAA. Tipo - DATA. ===Fluxo Alternativo 3 - Finalizar Docente=== Essa funcionalidade finaliza o docente do projeto ([[#principais_regras_de_negócio|RN01]]) e ([[#principais_regras_de_negócio|RN02]]): * **Data de Entrada***: Formato - DD/MM/AAAA. Tipo - DATA. * **Data de Saída***: Formato - DD/MM/AAAA. Tipo - DATA. ===Fluxo Alternativo 4 - Excluir Docente do Projeto=== Basta selecionar a opção e confirmar a operação. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - Só podem ser //finalizados ou excluídos// os docentes que NÃO possuam orientações ativas. * **RN02** - Só podem ser //finalizados ou excluídos// os docentes que NÃO são Coordenadores de projeto. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela ^ | br.ufrn.sigaa.monitoria.dominio.EquipeDocente | monitoria.equipe_docente | | br.ufrn.sigaa.monitoria.dominio.ProjetoEnsino | monitoria.projeto_monitoria | ===== Plano de Teste ===== Sistema: SIGAA Módulo: Monitoria Link(s): Projetos -> Administrar Projetos -> Alterar Dados de Docentes do Projeto Usuário: tgasilva, vitoria, ricelle Papel que usuário deve ter: SigaaPapeis.GESTOR_MONITORIA ===== Cenários de Teste ===== Não se aplica. ===== Dados para o Teste ===== Não se aplica.