~~ODT~~

Última atualização: 2017/04/03 18:11 (edição externa)

Página Principal da Comunidade Virtual

Este caso de uso é responsável por exibir a página inicial da comunidade virtual. Nela, os participantes (docentes, discentes e usuários com permissão) interagem entre si através de fóruns, chat, enquetes, notícias e atividades.

Existem vários pontos de acesso a turma virtual no sistema. Todos disponibilizam o acesso a uma busca/listagem das turmas virtuais disponíveis. Na tela exibida, são listados os últimos tópicos, fóruns, notícias e enquetes cadastrados para a comunidade. Segue abaixo os acessos as especificações dos casos de usos disponíveis para o usuário membro da comunidade virtual.

Não se aplica.

Classe Tabela
br.ufrn.sigaa.cv.dominio.TopicoComunidade sigaa.cv.comunidade_virtual
br.ufrn.sigaa.cv.dominio.Conteudo sigaa.cv.conteudo
br.ufrn.sigaa.cv.dominio.EnqueteComunidade sigaa.cv.enquete
br.ufrn.sigaa.cv.dominio.ForumComunidade sigaa.cv.forum
br.ufrn.sigaa.cv.dominio.MembroComunidade sigaa.cv.membro_comunidade
br.ufrn.sigaa.cv.dominio.TipoComunidadeVirtual sigaa.cv.tipo_comunidade

Plano de Testes

Sistema: Sigaa

Módulo: Ambientes Virtuais

Link: Sigaa → Ambientes Virtuais

Usuários: jmarcos (docente), alyppyo (discente) e ilueny (Administrador de Comunidades Virtuais)

Papel que usuário deve ter: Deve ser docente, discente ou SigaaPapeis.GESTOR_COMUNIDADADES_VIRTUAIS associado a uma comunidade.

  1. Tentar visualizar a tela como um discente ou docente para ver se as funcionalidades estão sendo exibidas corretamente de acordo com suas permissões.
  2. No caso de acesso externo de uma comunidade do tipo grupo restrito, verificar:
  • Se é possível acessar a comunidade virtual através do endereço abaixo http://AMBIENTE/sigaa/public/cv/ID_COMUNIDADE_ACESSO_RESTRITO
  • Substituir a palavra AMBIENTE por testes ou homologacao dependendo de onde será realizado o teste, e também a palavra ID_COMUNIDADE_ACESSO_RESTRITO pelo id da comunidade virtual.

Para obter os dados de acesso externo para uma comunidade de grupo restrito, o usuário deve executar as seguinte SQl's abaixo:

  1. No banco SIGAA, listar as comunidades virtuais de grupo restrito
    • SELECT id,nome,id_grupo_associado FROM cv.comunidade_virtual WHERE id_tipo_comunidade_virtual = 3 AND ativa = trueValue()
  2. Escolher uma comunidade do resultado listado acima, e substituir o dessa comunidade pela palavra id_grupo_associado. No banco COMUM, exibir a SQL que deverá ser executada
    • SELECT sql_destinatarios FROM comum.grupo_destinatarios WHERE id = id_grupo_associado
  3. Escolher um id do usuário da listagem acima. No banco SIGAA, exibir o login do usuário pertencente ao grupo de destinatário.
    • SELECT login FROM comum.usuario WHERE id_usuario = ID_DO_USUÁRIO_SQL_DESTINATÁRIOS
  4. Substituir o id da comunidade escolhido no item 1 deste tópico, no endereço informado no item 2 do Cenário de Testes, e utilizar um dos usuários listados no item 3 deste tópico para autenticação.
  • desenvolvimento/especificacoes/sigaa/comunidade_virtual/casos_de_uso/principal.txt
  • Última modificação: 2017/04/03 18:11
  • (edição externa)