~~ODT~~
Cadastrar Notícias
Notícias de interesse geral (todos sistemas) ou específico (sistema/portal) são publicadas constantemente. Exemplos práticos são um período de matrícula e re-matrícula, inscrições para bolsas de pesquisa, recesso acadêmico, qualquer informação que seja relevante aos docentes, discentes e público externo. Os sistemas SIGAA, SIGRH e SIPAC exibirão as notícias relacionadas em seus respectivos portais.
O acesso ao cadastro das notícias está relacionado ao papel do usuário, por exemplo, o papel de COORDENADOR DE CURSO DE GRADUAÇÃO, pode publicar notícias que serão visualizadas somente no SIGAA - Portal do Discente. Entretanto, existem permissões gerais (permissões do SIGADMIN) onde um usuário pode cadastrar notícias em um ou mais sistemas/portais.
Descrição do Caso de Uso
Este caso de uso inicia quando o usuário acessa a opção SIGAdmin → Portal da Admin → Comunicação → Notícias → Cadastrar.
Os campos do cadastro dos dados da notícia:
- Publicar Notícia: Tipo LÓGICO. Indica se a notícia deve ou não ser publicada ao ser cadastrada. (RN01)
- Título da Notícia*: Tipo TEXTO. O texto que deverá representar a descrição da notícia.
- Corpo da Notícia*: Tipo TEXTO. O texto que descreve a notícia propriamente dita.
- Publicar até*: Formato - DD/MM/AAAAA, Tipo DATA. Data limite que esta poderá ser visualizada nos portais.
- Anexar Arquivo
- Título do documento: Tipo TEXTO. O texto que identifica o arquivo a ser anexado á notícia.
- Caminho do arquivo: Formato - NOME DO ARQUIVO. Tipo ARQUIVO. O arquivo selecionado no computador do usuário.
Principais Regras de Negócio
- RN01: Para visualizar uma notícia no site ou portal, essa deverá estar com o status
Publicada
, e também deverá estar associada a pelo menos um portal ou site. Caso deseje manter a notícia sem excluí-la, o usuário deve acessar listagem das notícias e clicar emDespublicar
tornando a notícia indisponível nos portais em que está associada. - RN02: Quando uma notícia é cadastrada através do SIGAdmin, o usuário poderá publicar somente nos portais que possua permissões associadas, caso contrário somente o usuário que possua o papel de
ADMINISTRADOR GERAL
poderá cadastrar uma notícia para qualquer portal, no caso do site o acesso irrestrito se da através do papelADMINISTRADOR DE SITE
. - RN03: Caso o usuário possua o papel
ADMINISTRADOR DO SISTEMA
, o usuário poderá vincular notícia aos portais dos sistemas. - RN04: Após a Data limite de publicação essa a notícia não estará mais visível. Caso não seja definida a data a notícia ficará disponível indefinidamente.
Resoluções/Legislações Associadas
Não se Aplica
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.comum.dominio.NoticiaPortal | sistemas_comum.comum.noticia_portal |
Plano de Teste
Sistema: SIGAdmin
Módulo: Portal da Administração
Link(s): Comunicação → Noticias → Cadastrar
Usuários: camilo (Administrador de Sistemas)
Papel que usuário deve ter: AdminPapeis.ADMINISTRADOR_SIGADMIN, AdminPapeis.GESTOR_DE_QUESTIONÁRIO_DE_AVALIAÇÃO
Cenários de Teste
Acessar o SIGAdmin com um usuário que possua um dos papéis acima e:
- Verificar se todos os campos preenchidos do evento publicado estão sendo visualizados no site.
- Após o cadastro conferir se a notícia é exibida no site acessando o caso de uso Listar/Alterar Notícia.
Dados para o Teste
Não se aplica.