Configurações
O presente caso de uso permite ao administrador da Comunidade Virtual (CV) realizar configurações sobre a comunidade.
- Pré-requisitos: Este caso se uso somente é acessado por aqueles que forem os donos da CV (aquele que criou a comunidade, o administrador).
Descrição do Caso de Uso
O caso de uso inicia quando o usuário acessa a comunidade virtual e acessa a opção configurações.
Este caso de uso permite os administradores gerenciar a Comunidade Virtual. Através dessa página é possível:
- Importar um grupo de usuários caso a comunidade seja do tipo RESTRITA A GRUPO
- Aceitar ou recusar as solicitações que são feitas pelos usuários para entrarem na comunidade caso ela seja do tipo MODERADA
- Desativar a Comunidade Virtual
- Alterar Descrição da Comunidade Virtual
- Alterar Nome da Comunidade Virtual: A mudança do nome de exibição da CV será realizada por meio da digitação do novo nome na área 'Nome da Comunidade' dentro do campo onde aparecerá o nome atual da CV clicando em seguida no botão 'Alterar Nome da Comunidade Virtual'.
Os campos envolvidos para realizar as operações acima são:
- Nome: Tipo - TEXTO.
- Descrição: Tipo - TEXTO.
- Ordem das listagens: Tipo - TEXTO.
- Publicar Comunidade: Tipo - LÓGICO.
- Tipo da Comunidade. Podendo ser do tipo:
- Moderada
- Permitir Acesso Externo: Tipo - LÓGICO.
- Código para acesso imediato: Tipo - TEXTO.
- Dica para o código: Tipo - TEXTO.
- Pública
- Permitir Acesso Externo: Tipo - LÓGICO.
- Privada
O caso de uso é finalizado.
Principais Regras de Negócio
- RN01: A opção para importar um grupo de usuários só estará habilitada para comunidades do tipo “Restrita a Grupo”.
- RN02: Uma vez que o usuário seja aceito ou recusado em uma comunidade do tipo moderada pelo administrador da mesma, seu convite é invalidado pelo sistema.
- RN03: Quando uma Comunidade Virtual é desativada a mesma fica invisível para todos os participantes/administradores, porém ela não é excluída fisicamente do banco de dados.
Resoluções/Legislações Associadas
Não se Aplica.
Entidades Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sigaa.cv.dominio.ComunidadeVirtual | sigaa.cv.comunidade_virtual |
Plano de Teste
Sistema: SIGAA
Módulo: Comunidade Virtual
Usuário: Qualquer administrador de uma comunidade.
Link(s): Comunidade Virtual → Configurações.
Cenários de Teste
Utilizando o login de um professor, no Portal do Docente na tela principal, na área Comunidade Virtual, clicar no link Criar Comunidade Virtual. Em seguida inserir dados da comunidade (nome, descrição e tipo) e cadastrar a nova comunidade. Por fim utilizar o caso de uso 'Alterar Nome da Comunidade Virtual' dentro de Configurações para renomear a CV.
Dados para o Teste
Não se aplica.