====== Relatório Nominal do Total de Membros por Tipo ====== Este é o relatório nominal do Total de Membros por tipo(Docente,Discente,Servidor,Externo). Com este relatório o gestor de extensão pode visualizar o total de membros Discentes, Docentes, Servidores e Externos presentes por Ações de Extensão, bem como o total de membros de cada Ação Extensionista. Esta disposto também um resumo(no final da página) contendo o total de Discentes, Docentes, Servidores e Externos de todas as Ações Extensionistas, como também o total de membros de todas as Ações. Este relatórios é utilizado pelo gestor de extensão para acompanhar o relatório geral da Pró-Reitoria de Extensão(PROEx), que será encaminhado aos órgãos de controle público e a PROPLAN. Geralmente este relatório é utilizado no final do ano quando a PROEx precisa enviar o Relatório Geral. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: SIGAA -> Extensão -> Relatórios -> Relatórios Gerais -> Relatório Nominal do Total de Membros por Tipo. Ao acessar o caso de uso o sistema fornece as seguintes opções de busca: * **Tipo da Ação***: Tipo - TEXTO. São apresentadas opções: ''Curso, Evento, Prestação de Serviços, Produtos, Programa e Projeto''. * **Situação da Ação***: Tipo - TEXTO. São apresentadas opções: ''Cadastro em Andamento, Concluído, Em Execução, Reprovado e Submetido''. * **Edital de Extensão***: Tipo - TEXTO. * **Período de execução da ação***: Formato - DD/MM/AAAA a DD/MM/AAAA, Tipo - DATA. * **Tipo do Relatório**: Tipo - TEXTO. Opções: 'Analítico', 'Sintético'. Sintético: exibe as ações sem listar os nomes dos membros. Analítico: exibe as ações com os nomes dos membros. * **Gerar Formato Impressão **: Tipo - TEXTO. Permiti gerar relatório em formato de impressão. O sistema lista as ações encontradas conforme os critérios selecionados pelo usuário, elas são listados com os seguintes dados: * **__Nome__**: Tipo - TEXTO. * **__Categoria__**: Tipo - TEXTO. * **__Função__**: Tipo - TEXTO. * **__Codigo__**: Formato - XXX(Representando o prefixo)9999(Representando o número da Ação)-AAAA(Representando o ano), Tipo - TEXTO e NUMÉRICO. * **__TÍTULO DA AÇÃO__**: Tipo - TEXTO. * **__Resumo desta Ação__** * **__Total de Membros Docentes desta Ação__**: Tipo - NUMÉRICO. * **__Total de Membros Discentes desta Ação__**: Tipo - NUMÉRICO. * **__Total de Membros Servidores desta Ação__**: Tipo - NUMÉRICO. * **__Total de Membros Externos desta Ação__**: Tipo - NUMÉRICO. * **__Total de Membros da Ação__**: Tipo - NUMÉRICO. Para cada ação o sistema disponibiliza a seguinte opção: * Visualizar Ação de Extensão: Está especificado em [[desenvolvimento:especificacoes:sigaa:portal_do_docente:casos_de_uso:extensao:acoes_de_extensao:visualizar_acao|Visualizar Ação]] do módulo Portal do Docente. ([[#principais_regras_de_negócio|RN01]]) O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01:** Apenas Ações de Extensão do tipo Programa e do tipo Produto poderão ter ações vinculadas. Para os Programas, deverá ser vinculada obrigatoriamente no mínimo cinco ações, e para ação do tipo Produto, a vinculação é opcional. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br/ufrn/sigaa/extensao/dominio/AtividadeExtensao.java | sigaa.extensao.atividade | | 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 | | br/ufrn/sigaa/projetos/dominio/TipoSituacaoProjeto.java | sigaa.projetos.tipo_situacao_projeto | | br/ufrn/sigaa/extensao/dominio/TipoAtividadeExtensao.java | sigaa.extensao.tipo_atividade_extensao | | br/ufrn/sigaa/pessoa/dominio/Pessoa.java | sigaa.comum.pessoa | | br/ufrn/sigaa/projetos/dominio/CategoriaMembro.java | sigaa.projetos.categoria_membro | ====== Plano de Teste ====== Sistema: SIGAA Módulo: EXTENSÃO Link(s): Relatórios -> Relatórios Gerais -> Relatório Nominal do Total de Membros por Tipo Usuário: deusimar, cipriano, anaeugenia Papel que usuário deve ter: SigaaPapeis.GESTOR_EXTENSAO ===== Cenários de Teste ===== Gerar Relatório com diferentes combinações de Tipo da Ação, Situação da Ação e e Período de execução da ação. ===== Dados para o Teste ===== Não se aplica.