Descritivo caso de uso

Disponível somente no TrabalhosFeitos
  • Páginas : 35 (8529 palavras )
  • Download(s) : 0
  • Publicado : 16 de setembro de 2011
Ler documento completo
Amostra do texto
Caso de Uso: UC01 - Autenticar Usuário.
Objetivo: Valida o usuário e suas permissões de acesso.
Ator(es): Todos os usuários cadastrados no sistema.
Pré-requisito(s): Sistema inicializado¹.

Cenário Principal
1. O sistema apresenta a página inicial que exibe as informações públicas e a opção de autenticação de usuário.
2. O usuário acessa a opção de autenticação.
3. O sistema exibe umainterface de autenticação solicitando as seguintes informações do usuário:
3.1. Identificação (username);
3.2. Senha de acesso (password).
4. O usuário digita as informações nos campos específicos da interface.
5. O sistema verifica em uma tabela interna se os dados informados estão corretos.
6. O sistema verifica o status do usuário e a qual grupo de permissões ele pertence.
7. O sistema exibeum menu com as seguintes opções²:
7.1. Gerenciar módulo de grupo de usuários ;
7.2. Gerenciar módulo de usuários ;
7.3. Gerenciar módulo de templates ;
7.4. Gerenciar módulo de tabelas ;
7.5. Gerenciar módulo de sites ;
7.6. Gerenciar módulo de páginas ;
7.7. Gerenciar módulo de componentes de conteúdo dinâmico ;
7.8. Gerenciar módulo de fontes de dados .

Cenários Alternativos
5.a. Osistema não identifica o usuário (username) na tabela e exibe a mensagem “Usuário não cadastrado. Tente novamente ou contate o administrador” – Retorna ao passo 3.
5.b. O sistema valida a identificação do usuário, mas a senha informada não corresponde à cadastrada na tabela. É exibida a mensagem “Senha inválida. Informe a senha correta.” – Retorna ao passo 3.
5.b.1. O usuárioinforma uma senha inválida em três tentativas consecutivas;
5.b.2. O sistema exibe a mensagem “Número de tentativas esgotado. Entre em contato com o Administrador do Sistema”.
5.b.3. O sistema altera o status do usuário para ‘Bloqueado’ – Retorna ao passo 1.
6.a. O sistema valida o usuário, identifica que seu status consta como bloqueado e exibe a mensagem:“Usuário bloqueado. Entre em contato com o administrador” – Retorna ao passo 1;
6.b. O sistema valida as informações do usuário e identifica que seu status consta como ‘Inativo’. 6.b.1. O sistema apresenta uma nova interface solicitando a digitação e confirmação (redigitação) de uma nova senha;
6.b.2. O usuário insere a nova senha e efetua a confirmação da mesma – Retorna ao passo 7.6.b.2.a. O usuário não efetua a confirmação da senha de forma correta em três tentativas consecutivas – Retorna ao passo 5.b.2.

¹ Pré-requisito para todos os demais casos de uso.
² Apenas as opções permitidas ao usuário serão apresentadas no menu.
Caso de Uso: UC02 - Gerenciar grupo de usuários.
Objetivo: Permite a criação, edição e exclusão de um grupo de usuários, onde estão definidas aspermissões de acesso de seus membros.
Ator(es): Administrador do módulo grupo de usuários.
Pré-requisitos: N/A.

Cenário Principal
1. O administrador escolhe a opção “Gerenciar grupo de usuários”.
2. O sistema exibe uma lista¹ com todos os nomes de grupos de usuários e as seguintes opções:
2.1. Criar novo grupo ;
2.2. Editar grupo(s) selecionado(s) ;
2.3. Excluir grupo ;
2.4. Retornar ao menu“Administração de módulos” (pacote de conteúdo restrito) – finaliza o caso de uso;
2.5. Efetuar logoff – finaliza o caso de uso.

Cenários Alternativos
N/A.

¹ Quando o mouse é posicionado sobre um grupo, a descrição do grupo é exibida pelo sistema. Para selecionar as opções de “Edição” ou “Exclusão”, o(s) grupo(s) deverá(ão) ter sido selecionado(s) – clique simples do mouse para seleção únicaou Ctrl + clique para seleção múltipla.
Caso de Uso: UC03 – Criar grupo de usuários.
Objetivo: Cria um novo grupo de usuários e define as permissões de acesso.
Ator(es): Administrador do módulo grupo de usuários.
Pré-requisitos: N/A.

Cenário Principal

1. O sistema exibe as seguintes opções:
1.1. “Copiar o esquema de um grupo existente”¹.
1.1.1. O usuário escolhe a opção...
tracking img