Tabela de conteúdos

~~ODT~~

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

Twitter

Este caso de uso é responsável por permitir que o docente associe uma conta do twitter com a turma virtual para ser utiliza para enviar atualizações da turma para seus seguidores.

Descrição do Caso de uso

O caso de uso inicia quando o usuário acessa o link Sigaa → Turma Virtual → Turma → Twitter.

A primeira tela exibe um texto introdutório e a opção “Conectar Turma ao Twitter”

Selecionando esta opção, o docente será direcionado à página do twitter q solicitará permissão ao usuário do twitter para enviar mensagens em seu nome.

O docente informa seus dados de acesso ao Twitter e é direcionado de volta à turma virtual.

Feito isso, todas as atualizações da turma virtual serão divulgadas pela conta do twitter associada.

Principais regras de negócio

Não se aplica.

Resoluções/Legislações Associadas

Não se aplica.

Classes Persistentes e Tabelas Envolvidas

Classe Tabela
br.ufrn.sigaa.ava.dominio.TurmaTwitter ava.turma_twitter

Configuração

Para o sistema poder enviar mensagens através do Twitter, é necessário associar um Aplicativo do Twitter ao sistema. Os dados deste aplicativo serão exibidos ao usuário no momento em que este dará a permissão para utilização de sua conta para envio de mensagens através do Twitter.

Para cada instituição, será necessário efetuar três passos:

  1. Criar um usuário do Twitter (ou utilize sinfoDesenv) para ser o proprietário do aplicativo;
  2. Acessar apps.twitter.com com o novo usuário
  3. Clicar em “Create an app”
  4. Preencher o formulário de novo aplicativo, preenchendo o campo “Callback URL” para redirecionar o usuário para o servlet de retorno do twitter. O aplicativo do Sigaa da UFRN aponta para http://www.sigaa.ufrn.br/sigaa/callBackServlet
  5. Preencher os parâmetros ParametrosTurmaVirtual.TWITTER_CONSUMER_KEY (2_12300_10) e ParametrosTurmaVirtual.TWITTER_CONSUMER_SECRET (2_12300_11) com os valores exibidos na página do aplicativo

Plano de Testes

Sistema: Sigaa

Módulo: Turma Virtual

Link: Sigaa → Turma Virtual → Turma → Twitter

Usuários: selan (docente)

Papel que usuário deve ter: Deve ser docente da turma

Cenários de Teste

- Associar um usuário do twitter à turma virtual e depois adicionar algum conteúdo que gere a notificação de atualização.

Dados para o Teste

Twitter para Testes

usuário: sinfoDesenv

senha: sinfoTeste579