~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Declaração de Disciplinas Ministradas Por Docentes Externos ====== A Secretária do departamento pode emitir a declaração para fins de comprovação, que o professor externo ministrou as turmas na instituição. Se ocorrer alguma alteração no status de qualquer turma que o professor deu aula, o documento será considerado vencido. Por exemplo, quando a declaração é emitida so as turmas consolidadas são consideradas, se o status dessa turma mudar pra qualquer outro, é pra ser documento vencido. ===== Descrição do Caso de Uso ===== O caso de uso inicia quando o usuário acessa //SIGAA -> Graduação -> Secretaria de Departamento -> Declarações -> Declaração de Disciplinas Ministradas Por Docentes Externos//. O sistema realiza a busca pelo docente exigindo o seguinte campo: * **Nome do Docente**: Tipo - AUTOCOMPLETE. Formato - CPF - NOME DO DOCENTE/CENTRO - DEPARTAMENTO. Serão exibidas todas as Disciplinas agrupadas por ano, ministradas pelo docente externo selecionado, e com suas respectivas Carga Horárias. O modelo da declaraçaõ gerada segue a seguinte estrutura: **Declaração de Disciplinas Ministradas** Declaramos para os devidos fins que a Docente NOME DO DOCENTE, CPF de número 99999999999, ministrou nesta instituição os seguintes componentes curriculares, em seus respectivos períodos letivos: ^ 9999.9| | COD DA DISCIPLINA - DISCIPLINA - 99h | NATAL, 99 de Dezembro de 9999 O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01**: Só serão exibidas as disciplinas ministradas pelo docente externo selecionado. ==== Resoluções/Legislações Associadas ==== Não se Aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigaa.ensino.dominio.Turma | sigaa.ensino.turma | Obs.: Não é persistido nenhum dado, apenas consulta. ====== Plano de Teste ====== Sistema: SIGAA Módulo: Graduação Link(s): Secretaria de Departamento -> Declarações -> Declaração de Disciplinas Ministradas Por Docentes Externos Usuário: cpriscila, carvalho Papel que usuário deve ter: SigaaPapeis.SECRETARIA_DEPARTAMENTO. ===== Cenários de Teste ===== Não se aplica. ===== Dados para o Teste ===== Para buscar por logins de docentes externos utilizar a seguinte consulta sql: select u.login, p.nome from comum.usuario u inner join comum.pessoa p using(id_pessoa) inner join ensino.docente_externo de using(id_pessoa) where de.ativo = trueValue() group by u.login, p.nome