A Especificação de Caso de Uso
Por: guilherme feo • 25/11/2016 • Trabalho acadêmico • 2.860 Palavras (12 Páginas) • 3.010 Visualizações
Especificação de Caso de Uso:
UC001 – Fazer Login | |
Objetivo: | Esse caso de uso tem por objetivo efetuar o login do usuário no sistema. |
Requisitos: | Não se aplica. |
Atores: | Usuário |
Prioridades: | Alta. |
Pré-Condições: | Os dados do usuário devem estar cadastrados. |
Frequência de uso: | Alta |
Pós-condições: | Logado no Sistema. |
Campos: |
|
Fluxo principal: | Este caso de uso se inicia quando o Usuário entra no sistema. [P1] Sistema: Apresenta tela de login. [FA001] [P2] Usuário: Preenche as informações nos campos. [RN 6.1] [P3] Usuário: Clica no botão “Entrar”. [FA002]. [P4] Sistema: Válida as Informações. [FE001] [P5] Sistema: O acesso ao sistema e liberado [P6] Sistema: Redireciona o usuário para tela Home. [P7] Fim do caso de uso. |
Fluxo Alternativo: | FA001: Usuário clica no botão “Cadastrar-se.” [P1] Sistema: Redireciona usuário para UC002. Fim de caso de uso. |
FE002: Esqueci minha senha. [P1] Usuário: Clica no Botão “Esqueci minha senha”. | |
Fluxo Exceção: | FE001: Nome e/ou senha invalido. [P1] Sistema: Verifica que as informações são inválidas. |
Validações: | [RN 6.1] Os campos de login são obrigatórios. |
Protótipo de telas: | Não aplicado. |
Autor(es): | Gabriel Feo, Caroline Paluch. |
Data: | 22/11/2016 |
UC002 – Cadastrar Usuário | |
Objetivo: | Esse caso de uso tem por objetivo cadastrar o usuário no sistema. |
Requisitos: | Não se aplica. |
Atores: | Usuário |
Prioridades: | Alta. |
Pré-Condições: | Nenhuma |
Frequência de uso: | Baixa |
Pós-condições: | - Usuário cadastrado no sistema. |
Campos: |
|
Fluxo principal: | Este caso de uso se inicia quando o usuário clica no botão “Cadastrar -se”. [P1] Sistema: Apresenta a tela de cadastro de usuário. [P2] Usuário: Preenche os campos. [RN 4.1]. [P3] Usuário: Clica no botão “Cadastra-se”. [FA001] [P4] Sistema: Verifica as informações inseridas. [FE001], [FE002], [FE003], [RN 4.3]. [P5] Sistema: Valida as informações inseridas. [RN 4.2] [P5] Sistema: Salva informações. [P6] Sistema: Exibe mensagem “Cadastro Realizado com Sucesso”(Msg001). [P7] Usuário: Clica no botão “Ok”. [P8] Sistema: Redireciona para a Tela Home. [P9] Fim do caso de uso. |
Fluxo Alternativo: | FA001: Usuário clica no botão “Cancelar” [P1] Sistema: Exibe mensagem “Tem certeza que deseja cancelar? ”(Msg002). [P2] Usuário: Clica no botão “Ok”. [P3] Sistema: Retorna para [P1] do fluxo principal. |
Fluxo Exceção: | FE001: E-mail Cadastrado [P1] Sistema: Verifica que o usuário já está cadastrado. [P2] Sistema: Exibe mensagem “E-mail já cadastrado”(Msg003). [P3] Sistema: Retorna para o [P2] do Fluxo Principal. |
FE002: Senhas não correspondem. [P1] Sistema: Verifica que os campos “Criar Senha” e “Confirmar Senha” não correspondem. [P2] Sistema: Exibe mensagem “Senha não correspondem”(Msg004). [P3] Usuário: Clica no botão “OK”. [P4] Sistema: Limpa os Campos “Criar Senha” e “Confirmar Senha”. | |
FE003: Campos Obrigatórios. [P1] Sistema: Verifica que os campos não foram preenchidos. [P2] Sistema: Apresenta ao usuário todos os campos que devem ser preenchidos. [P3] Sistema: Retorna para o [P2] do Fluxo Principal. | |
Validações: | [RN 4.1] Senha deve ter pelo menos 8 caracteres. RNF04 |
Protótipo de telas: | Não se aplica. |
Autor(es): | Gabriel Feo, Caroline Paluch |
Data: | 21/11/2016 |
...