~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Informativos Publicados (Consulta Refinada) ====== Este caso de uso tem por objetivo possibilitar a consulta de informativos publicados em boletins de serviços. É dada a opção de refinar a consulta através da adição de palavras ou frases. Os responsáveis por este caso de uso são os chefes de unidades. ===== Descrição do Caso de Uso ===== O usuário entra com os dados para busca: * **Tipo**:* Tipo - TEXTO. * **Número/Ano do Informativo**: Tipo - NUMÉRICO. Formato 999999/9999. * **Número/Ano do Boletim**: Tipo - NUMÉRICO. Formato 999999/9999. * **Data**: Tipo - DATA. Formato DD/MM/AAAA. * **Assunto**: Tipo - TEXTO. * **Conteúdo**: Tipo - TEXTO. ([[#principais_regras_de_negócio|RN01]], [[#principais_regras_de_negócio|RN02]], [[#principais_regras_de_negócio|RN03]], [[#principais_regras_de_negócio|RN04]], [[#principais_regras_de_negócio|RN05]]) É apresentada opção de consulta e cancelamento. Caso seja acionado o cancelamento, será solicitada confirmação da ação. Os Boletins de Serviços retornados da consulta são listados e apresentam os seguintes dados: * **__Cadastro__**: Tipo - DATA. Formato - DD/MM/AAAA. * **__Tipo__**: Tipo - TEXTO. * **__Número__**: Tipo - NUMÉRICO. Formato - 99/9999. * **__Assunto__**: Tipo - TEXTO. * **__Unidade__**: Tipo - TEXTO e NÚMERO. Formato - 99.99… NOME DA UNIDADE * **__Status__**: Tipo - TEXTO. * **__Boletim__**: Tipo - NUMÉRICO. Formato - 99/9999 Para cada Boletins de Serviços retornados da consulta o sistema apresenta a opção de visualizar detalhes do boletim. * **__Assunto__**: Tipo - TEXTO. * **__Tipo__**: Tipo - TEXTO. * **__Número__**: Tipo - NUMÉRICO. * **__Ano__**: Formato - AAAA, Tipo - DATA. * **__Data__**: Tipo - DATA. * **__Processo__**: Tipo - NUMÉRICO. * **__Boletim__**: Tipo TEXTO e DATA: Formato 'BS MM/AAAA'. * **__Usuário__**: Tipo - TEXTO. * **__Unidade__**: Tipo - TEXTO e NÚMERO. Formato - 99.99… NOME DA UNIDADE * **__Data de Cadastro__**: Tipo - DATA. * **__Status__**: Tipo - TEXTO. * **____**: Tipo - TEXTO. Em seguida aos dados, o texto do informativo é exibido e é disponibilizada a opção de gerar versão para impressão. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01**: Para consultar várias palavras, basta separa-las por espaço. Por exemplo: JOÃO FELIPE. No exemplo o sistema buscará todos os documentos que contenham JOÃO ou FELIPE. * **RN02**: Para consultar uma frase, é necessário informar a frase dentro de parenteses(""). Por Exemplo: "Superintendente de Infra Estrutura". Neste exemplo o sistema buscará todos os documentos que contenham a frase. * **RN03**: Para consultar mais de uma frase, basta separar as frases pela palavra AND, é importante que a palavra esteja em caixa alta. Por Exemplo: "Superintendente de Infra Estrutura" AND "Universidade Federal do Rio Grande do Norte" * **RN04**: Caso o texto da pesquisa não seja encontrado, será exibida a seguinte mensagem: Não foram encontrados resultados para a busca com estes parâmetros. * **RN05**: Caso a consulta seja solicitada sem que tenha sido inserido conteúdo para a consulta, todos os Boletins de Serviços cadastrados serão listados. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela ^ | br.ufrn.sipac.boletim.dominio.SolicitacaoInformativo | administrativo.boletim.solicitacao_informativo | | br.ufrn.sipac.boletim.dominio.TipoInformativo | administrativo.boletim.tipo_informativo | | br.ufrn.sipac.cadastro.dominio.Unidade | administrativo.comum.unidade | ====== Plano de Teste ====== Sistema: SIPAC Módulo: Boletim de Serviços Link(s): Operações -> Informativos -> Consultas -> Informativos Publicados (Consulta Refinada) Usuário: Chefes de Unidades Papel que usuário deve ter: SipacPapeis.GESTOR_BOLETIM_SERVICOS ===== Cenários de Teste ===== Não se aplica. ===== Dados para o Teste ===== Não se aplica.