~~ODT~~
Galerias de Mídia
Esse caso de uso permite o gestor ou administrador de site gerenciar as mídias/álbuns de um determinado site. As mídias cadastradas e publicadas serão exibidas nos sites de acordo com o layout préviamente definido pelo designer da equipe de desenvolvimento. As mídias dependendo da situação podem ser do tipo IMAGEM ou VÍDEO, já o álbum permite organizar melhor as mídias de um site.
Uma notícia pode possuir uma galeria de mídias, nesta situação algumas operações como o cadastro de álbuns não estarão disponíveis.
Descrição do Caso de Uso
Este caso de uso inicia-se quando a opção Gerenciador de Portais → Galeria de Mídias é acessada.
Inicialmente é exibida uma tela de busca dos sites para o qual o gestor ou administrador de site tem interesse de acessar a galeria de mídias (RN02). O filtro disponível é do “Site”.
- Site*: Tipo - TEXTO.
O resultado da consulta segue o seguinte formato:
Site | URL |
---|---|
Título do Site | Alias |
Tipo - TEXTO | Tipo - TEXTO |
Após selecionar o site, o usuário é redirecionado para a tela contendo lista de todos as mídias e álbuns cadastrados para o site selecionado, ordenada primeiramente pelos álbuns e depois as mídias (RN03).
Para facilitar a identificação: a cor amarela faz referência ao álbum e a azul a mídia.
As operações disponíveis são:
- Cadastrar Álbum (RN08);
- Visualizar Álbum (RN08): O sistema exibe todas as mídias e álbuns cadastrados;
- Alterar Álbum (RN08): Remete a mesma tela da operação Cadastrar Álbum, para alteração dos dados cadastrados anteriormente, com a diferença que os dados vêm previamente preenchidos;
- Remover Álbum (RN08): Exclui o álbum cadastrado;
- Marcar/Desmarcar como Capa (RN06/RN07/RN08);
- Publicar/Despublicar Mídia (RN04);
- Marcar Mídia como Destaque;
- Alterar Mídia: Remete a mesma tela da operação Cadastrar Mídia. Contudo nesta situação o usuário poderá clicar e arrastar sobre a imagem, definindo qual a parte que deverá ser exibida na imagem menor(thumb);
- Remover Mídia: Exclui a mídia cadastrada;
O caso de uso é finalizado.
Principais Regras de Negócio
- RN01 - Este caso de uso somente é disponibilizado para os gestores de site que possuírem a galeria de mídias habilitada pelo administrador de site;
- RN02 - O Passo 1, somente é disponibilizado para os usuários administrador de site ou gestor de mais de 01(um) site;
- RN03 - O Passo 2, quando o acesso for realizado por um usuário administrador de site;
- RN04 - Somente as mídias publicadas serão visualizadas no site;
- RN05 - Ao marcar uma mídia como destaque, caso exista outra já marcada, essa será desmarcada;
- RN06 - Somente os álbuns publicados serão visualizados no site;e
- RN07 - Ao marcar uma mídia como destaque dentro de um álbum, essa devera ser exibida como capa do álbum.
- RN08 - A galeria da notícia não disponibiliza tal operação.
Resoluções/Legislações Associadas
Não se Aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.comum.dominio.sites.GaleriaSite | sistema_comum.site.galeria_site |
br.ufrn.comum.dominio.sites.MidiaGaleria | sistema_comum.site.midia_galeria |
Plano de Teste
Sistema: Gerenciador de Portais
Módulo: Não se aplica
Link(s): Gerenciador de Portais → Galeria de Mídias
Usuário: gleydson (Administrador de Sites), pap(Gestor de Site)
Papel que usuário deve ter: PortalPapeis.GESTOR_SITE e PortalPapeis.ADMNISTRADOR_SITE
Cenários de Teste
- Cadastrar um álbum para o site;
- Cadastrar uma ou mais mídias dentro do álbum;
- Publicar mídias, e marcar uma como destaque;
- Voltar para primeira tela da galeria de mídia do site, para isso basta clicar no início da tela (Principal > Galeria de Mídias > Título do Site);
- Publicar Álbum;
- Checar no XML (http://AMBIENTE:8080/gerenciardorportais/public/ALIAS_DO_SITE/galeria/xml/) ou no site quando possível se a galeria está de acordo.
- Por fim repetir o fluxo se necessário, podendo recomeçar do item (1) ou (2);
Dados para o Teste
- Acessando com o usuário gleydson (administrador de site), em Galeria de Mídias, busque por “universidade”, e realize as operações descritas no Cenário de Teste.
- Depois acesse o XML http://testes:8080/gerenciardorportais/public/ufrn/galeria/xml/ e faça a verificação, lembrando que o formato é XML, onde mais tarde será lido por um site.