-
Notifications
You must be signed in to change notification settings - Fork 10
UC03 Realizar login
- 1.1 Breve Descrição
- 1.2 Principais Atores
- 2.1 Fluxo Básico
- 2.2 Fluxos Alternativos
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.
2.1 Fluxo Básico
O fluxo se inicia quando o usuário profissional de saúde acessa a página inicial do sistema.
- O usuário acessa a página inicial do sistema sem estar logado;
- O usuário clica em “Entrar” na barra superior da página;
- O usuário é direcionado para uma página com os campos a serem preenchidos.
- O usuário preenche os dados de login (ver item 6. Regras de negócio) solicitados e clica em “login”;
- 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).
- 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.
- O usuário acessa a página inicial do sistema sem estar logado;
- O usuário clica em “Entrar” na barra superior da página;
- O usuário é direcionado para uma página com os campos a serem preenchidos.
- O usuário preenche os dados de login (ver item 6. Regras de negócio) solicitados e clica em “login”;
- 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).
- O usuário é encaminhado para a página inicial de paciente.
2.2.2 FA02 - Realizar logout
O fluxo é iniciado quando o usuário está logado e deseja realizar logout do sistema.
- O usuário logado clica em “Log Out” em qualquer página da aplicação na barra superior.
- 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.
- Uma mensagem é exibida para o usuário informando que os dados informados são inválidos.
- 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.
- O usuário executa o item 2.1.2 do fluxo básico;
- O usuário clica em “Recuperar senha”
- A página de recuperação de senha é carregada.
- O usuário preenche os dados de recuperação solicitados e clica em “Recuperar”.
- O sistema envia e-mail com link para alteração de senha para o endereço eletrônico cadastrado.
- O usuário acessa o e-mail cadastrado e clica no link recebido.
- A página de alteração de senha é carregada.
- O usuário preenche os dados solicitados e clica em “Alterar”.
- O sistema executa as ações para alteração de senha.
- 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 | String (6 a 150 caracteres) | Sim | [email protected] | |
RN02 | Senha | String (6 a 12 caracteres) | Sim | -- |
Receituário Médico - GPP/MDS 2017.2