Skip to content

UC03 Realizar login

GuiMarques98 edited this page Sep 26, 2017 · 6 revisions

Sumário

  1. UC03 - Realizar login
  1. Fluxo de Eventos
  1. Condições Prévias
  2. Condições Posteriores
  3. Regras de Negócio

O objetivo deste caso de uso é permitir que o usuário, independente do perfil, efetue login no sistema.

Os atores deste caso de uso são o profissional de saúde e paciente.


O fluxo se inicia quando o usuário profissional de saúde acessa a página inicial do sistema.

  1. O usuário acessa a página inicial do sistema sem estar logado;
  2. O usuário clica em “Entrar” na barra superior da página;
  3. O usuário é direcionado para uma página com os campos a serem preenchidos.
  4. O usuário preenche os dados de login (ver item 6. Regras de negócio) solicitados e clica em “login”;
  5. Os dados do usuário são validados; Estando corretos os dados o fluxo segue normalmente, caso contrário o fluxo segue para o fluxo alternativo 03(FA03).
  6. O usuário é logado no sistema e redirecionado para a página do receituário.

O fluxo se inicia quando o usuário paciente acessa a página inicial do sistema.

  1. O usuário acessa a página inicial do sistema sem estar logado;
  2. O usuário clica em “Entrar” na barra superior da página;
  3. O usuário é direcionado para uma página com os campos a serem preenchidos.
  4. O usuário preenche os dados de login (ver item 6. Regras de negócio) solicitados e clica em “login”;
  5. Os dados do usuário são validados; Estando corretos os dados o fluxo segue normalmente, caso contrário o fluxo segue para o fluxo alternativo 03(FA03).
  6. O usuário é encaminhado para a página inicial de paciente.

O fluxo é iniciado quando o usuário está logado e deseja realizar logout do sistema.

  1. O usuário logado clica em “Log Out” em qualquer página da aplicação na barra superior.
  2. O sistema realiza o procedimento de logout e retorna para a página inicial.

O fluxo é iniciado quando o sistema detecta dados de login incorretos apresentados no fluxo básico.

  1. Uma mensagem é exibida para o usuário informando que os dados informados são inválidos.
  2. O fluxo retorna para o item 2.1.4 do fluxo básico.

O fluxo é iniciado quando o usuário deseja recuperar a senha de login.

  1. O usuário executa o item 2.1.2 do fluxo básico;
  2. O usuário clica em “Recuperar senha”
  3. A página de recuperação de senha é carregada.
  4. O usuário preenche os dados de recuperação solicitados e clica em “Recuperar”.
  5. O sistema envia e-mail com link para alteração de senha para o endereço eletrônico cadastrado.
  6. O usuário acessa o e-mail cadastrado e clica no link recebido.
  7. A página de alteração de senha é carregada.
  8. O usuário preenche os dados solicitados e clica em “Alterar”.
  9. O sistema executa as ações para alteração de senha.
  10. A página de login é carregada.

O usuário, independentemente do perfil, deve estar previamente cadastrado no sistema.


No final deste fluxo o usuário estará logado no sistema. O usuário será encaminhado para a página inicial correspondente ao seu perfil de acordo com os fluxos básico ou FA01.


RN Campo Formato Obrigatoriedade Valor
RN01 Email String (6 a 150 caracteres) Sim exemplo@exemplo.com
RN02 Senha String (6 a 12 caracteres) Sim --

Grupo 2

logo

Release II

Equipe

Sprints

Sprint 0

Sprint 1

Sprint 2

Sprint 3

Sprint 4

Sprint 5

Sprint 6

Sprint 7

Sprint 8

Release I

Gerência do Projeto














Desenvolvimento de Software

Clone this wiki locally