~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Alterar/Remover Notícia ====== Esse caso de uso é usado pelos administradores e gestores de sites para listar as notícias que possuem acesso podendo alterar suas informações e também remove-la. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção //SIGAdmin → Portal Admin → Comunicação → Notícias -> Alterar/Remover//. O sistema apresenta os seguintes filtros de busca: * **Portais dos Sistemas**: Tipo TEXTO. Apresenta as opções de portais do sistema. ''Ex: Docente, Discente, Administrativo - SIPAC…'' * **Título da Notícia**: Tipo TEXTO. * **Publicada**: Tipo TEXTO. É possível selecionar a opção ''SIM ou Não''. * **Não Expiraram**: Tipo LÓGICO. É listado todos as notícias dos sites que o usuário possui acesso. Na listagem é possível visualizar as seguintes informações: * **__Publicada__**: Formato - As opções //Sim// (texto verde) e //Não// (texto vermelho), Tipo TEXTO. ([[#principais_regras_de_negócio|RN01]]) * **__Titulo da Notícia__**: Tipo TEXTO. Contém o título da notícia e na linha de baixo os portais onde ela deve ser publicada. * **__Cadastrada Em__**: Formato - DD/MM/AAAA, Tipo DATA. * **__Manter Publicado Até__**: Formato - DD/MM/AAAA, Tipo DATA. Será exibido o valor ''INDEFINIDAMENTE'', caso no cadastro o campo **Publicar Até** não seja preenchido. * **__Ações__**: O sistema apresenta as opções de [[.::cadastrar|Cadastrar Nova Notícia]], Publicar Notícia, Despublicar Notícia, Visualizar Arquivo Anexado, Visualizar Notícia, [[.::cadastrar|Alterar Notícia]] e Remover Notícia. **Publicar Notícia**: Ao selecionar a opção de Despublicar Notícia, o campo **Publicada** passa a ser ''Sim'' e a notícia poderá ser visualizada no site ou portal. **Despublicar Notícia**: Ao selecionar a opção de Despublicar Notícia, o campo **Publicada** passa a ser ''Não'' e a notícia se torna indisponível nos portais em que está associada. **Visualizar Notícia** * Detalhes da Notícia * **__Título__**: Tipo TEXTO. * **__Portais__**: Tipo TEXTO. * **__Data de cadastro__**: Formato DD/MM/AAAA HH:MM. Tipo DATA. * **__Usuário__**: Tipo TEXTO. * **__Corpo da Notícia__**: Tipo TEXTO. **Visualizar Arquivo Anexado**: Permite fazer download do arquivo anexado. **Alterar Notícia**: Ao selecionar a opção de alterar o sistema vai apresentar as informações da notícia prontas para edição. **Remover Notícia**: A opção de remover a notícia inativa a notícia. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - A notícia somente será exibida no site se estiver publicada. ==== Resoluções/Legislações Associadas ==== Não se Aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.comum.dominio.NoticiaPortal | sistema_comum.comum.noticia_portal | ===== Plano de Teste ===== Sistema: SIGAdmin Módulo: Portal da Administração Link(s): Comunicação → Noticias → Alterar/Remover Usuário: ccruz, alyppyo Papel que usuário deve ter: AdminPapeis.ADMINISTRADOR_SIGADMIN, AdminPapeis.GESTOR_DE_QUESTIONÁRIO_DE_AVALIAÇÃO ===== Cenários de Teste ===== * [[.::cadastrar|Cadastrar Notícias]] explorando as opções disponíveis e verificar se o comportamento é coerente na listagem. * Alterar e Remover notícias. * Publicar e despublicar notícias e refazer a busca escolhendo os filtros disponíveis. ===== Dados para o Teste ===== Não se aplica.