Skip to content

UC05 Manter Sessão

Filipe Ribeiro edited this page Apr 1, 2016 · 8 revisions

Especificação de caso de Uso - Manter Sessão

Bring to Me

Versão 1.0

Histórico da Revisão

Data Versão Descrição Autor
01/04/2016 1.0 Elaborando Documento Filipe Ribeiro

1. Caso de Uso: UC05 - Manter Sessão

1.2 Breve Descrição

Este caso de uso permite ao Usuário realizar um acesso ao sistema através de um login.

2. Atores

Usuário

3. Fluxo de Eventos

3.1 Fluxo Básico
  1. O usuário acessa o sistema.
  2. O usuário seleciona a opção de logar;
  3. O sistema exibe campos de autenticação;
  4. O sistema verifica as informações
  5. O usuário insere os dados nos campos;
  6. O sistema autoriza o login
  7. O sistema exibe uma mensagem confirmando a operação [ME01]
3.2 Fluxos Alternativos
3.2.1 Primeiro Fluxo Alternativo

FA - 01 - O usuário deseja realizar logout

  1. No passo 2 do fluxo básico, o usuário seleciona a opção de logout.
  2. O sistema desativa sua sessão
  3. Caso de uso é encerrado
3.2.2 Segundo Fluxo Alternativo

FA - 02 - O usuário desiste de realizar o login

  1. Usuário sai da página de login
  2. O sistema exibe uma mensagem confirmando a operação [ME02]
  3. Caso de uso é encerrado.
3.3 Fluxo de Exceção
3.3.1 Primeiro Fluxo de Exceção

FE1 - O usuário preenche o campo username de maneira errada

  1. No passo 3 do fluxo básico, o usuário preenche o campo Username com um nome inexistente
  2. O sistema verifica as informações
  3. O sistema exibe uma mensagem de erro [ME03]
  4. O fluxo retorna ao passo 2 do fluxo básico
3.3.2 Segundo Fluxo de Exceção

FE2 - O Usuário preenche o campo password errado

  1. No passo 3 do fluxo básico, o usuário preenche o campo password de maneira errada.
  2. O sistema verifica as informações
  3. O sistema exibe uma mensagem de erro [ME04]
  4. O fluxo retorna ao passo 2 do fluxo básico

4. Pré-Condições

O usuário deve acessar a página de login

5. Pós-Condições

Redirecionamento para aplicação

6. MENSAGENS

  1. [ME01] – "O login foi realizado com sucesso"
  2. [ME02] – "O logout foi realizado com sucesso"
  3. [ME03] – "Usuário não encontrado"
  4. [ME04] – "Senha Incorreta"

7. REGRAS DE NEGÓCIO

Atributo Formato Obrigatoriedade
Username Texto Sim
Password Texto Sim
Clone this wiki locally