~~ODT~~
Buscar Comunidades Virtuais
Este caso de uso é utilizado pelos Docentes para Buscar Comunidades Virtuais que o usuário logado tenha interesse.
Descrição do Caso de Uso
Este caso de uso inicia-se quando o usuário acessa SIGAA → Ambientes Virtuais → Buscar Comunidades Virtuais.
Ao acessar o caso de uso o sistema lista as comunidades em que o docente faz parte e permite a busca da comunidades cadastradas através dos seguintes critérios abaixo:
- Nome da Comunidade: Tipo - TEXTO. Título ou palavra-chave da comunidade virtual
- Tipo da Comunidade: Tipo TEXTO. Ex.:
TODAS, MODERADA, PÚBLICA e RESTRITA A GRUPO.
O sistema lista as comunidades conforme os critérios selecionados pelo usuário. As comunidades são listadas seguindo o modelo de tabela abaixo:
Comunidades localizadas | ||||
---|---|---|---|---|
Nome da Comunidade | Tipo da Comunidade | Criada em | Criada Por | |
Tipo - TEXTO. | Tipo - TEXTO. Formato : MODERADA, PÚBLICA, RESTRITA A GRUPO | Tipo - DATA. Formato - DD/MM/AAAA | Tipo - TEXTO. |
Para cada comunidade virtual listada o sistema disponibiliza as seguintes ações:
- Participar dessa comunidade: esta opção permite que o usuário participe da comunidade virtual aberta ao público, o sistema emite uma mensagem confirmando a inscrição. (RN01)
- Solicitar Participação: esta opção permite que o usuário solicite participação na comunidade virtual, o sistema emite uma mensagem confirmando a solicitação de participação e encaminha ao moderador. (RN02)
- Visualizar comunidade mas não tornar-se membro: esta opção permite que o usuário visualize a comunidade virtual sem a sua vinculação. (RN02)
O caso de uso é finalizado.
Principais Regras de Negócio
- RN01 - A funcionalidade Participar dessa comunidade somente estará disponível para as comunidades do tipo
PÚBLICA
.
- RN02 - As funcionalidades Solicitar participação e Visualizar comunidade somente estarão disponíveis para as comunidades do tipo
MODERADA
.
Resoluções/Legislações Associadas
Não se Aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sigaa.cv.dominio.ComunidadeVirtual.java | sigaa.cv.comunidade_virtual |
Plano de Teste
Sistema: SIGAA
Módulo: Ambientes Virtuais
Link(s): Buscar Comunidades Virtuais
Usuário: abmad, pablo
Papel que usuário deve ter: ser Docente
Cenários de Testes
Não se aplica.
Dados para o Teste
Não se aplica.