From fbe4ffb9e63d186b9cedd8f29d2e7eeb27e3c6be Mon Sep 17 00:00:00 2001 From: Hunter104 <000plagueinc@gmail.com> Date: Sat, 7 Sep 2024 19:28:53 -0300 Subject: [PATCH] =?UTF-8?q?adiciona=20links=20para=20o=20l=C3=A9xico=20em?= =?UTF-8?q?=20casos=20de=20uso?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/Modulo-2/casos-uso.md | 289 ++++++++++++++++++------------------- 1 file changed, 144 insertions(+), 145 deletions(-) diff --git a/docs/Modulo-2/casos-uso.md b/docs/Modulo-2/casos-uso.md index 97db216..492454f 100644 --- a/docs/Modulo-2/casos-uso.md +++ b/docs/Modulo-2/casos-uso.md @@ -7,7 +7,7 @@ --- > O diagrama de caso de uso é um modelo formal, que faz parte do padrão de linguagem UML, para representar um sistema -> por meio de interações de usuário com as suas funcionalidades. +> por meio de interações de [usuário](Modulo-2/lexico.md#L50-usuário) com as suas funcionalidades. --- @@ -18,14 +18,13 @@ > Diagrama de casos de uso representando as principais funcionalidades da aplicação com relação ao cadastro, venda, e -> aluguel de imóveis +> [aluguel](Modulo-2/lexico.md#L06-aluguel) de [imóveis](Modulo-2/lexico.md#L34-meus-imóveis) --- ## Versão 2.0
- --- @@ -44,13 +43,13 @@ | | | |-----------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **Descrição** | Processo realizado por um usuário para visualizar um mapa interativo com os imóveis disponíveis. | -| **Ator(es)** | Usuário | -| **Pré-condições** | Acesso à internet, o usuário deve ter feito uma busca por imóvel | -| **Pós-Condições** | O mapa interativo é exibido ao usuário. | -| **Fluxo principal** | **FP01** - Acessar mapa interativo
  1. O usuário busca por imóvel.
  2. O sistema carrega o mapa com os imóveis disponíveis.
  3. O usuário visualiza e interage com o mapa.
| -| **Fluxo Alternativo** | **FA01** - O usuário visualiza detalhes do imóvel, no passo 2. | -| **Fluxo de Exceção** | **FE01** - Problemas de conexão impedem o usuário de ver o mapa | +| **Descrição** | Processo realizado por um [usuário](Modulo-2/lexico.md#L50-usuário) para visualizar um mapa interativo com os [imóveis](Modulo-2/lexico.md#L34-meus-imóveis) disponíveis. | +| **Ator(es)** | [Usuário](Modulo-2/lexico.md#L50-usuário) | +| **Pré-condições** | Acesso à internet, o [usuário](Modulo-2/lexico.md#L50-usuário) deve ter feito uma busca por [imóvel](Modulo-2/lexico.md#L24-imóvel) | +| **Pós-Condições** | O mapa interativo é exibido ao [usuário](Modulo-2/lexico.md#L50-usuário). | +| **Fluxo principal** | **FP01** - Acessar mapa interativo
  1. O [usuário](Modulo-2/lexico.md#L50-usuário) busca por [imóvel](Modulo-2/lexico.md#L24-imóvel).
  2. O sistema carrega o mapa com os [imóveis](Modulo-2/lexico.md#L34-meus-imóveis) disponíveis.
  3. O [usuário](Modulo-2/lexico.md#L50-usuário) visualiza e interage com o mapa.
| +| **Fluxo Alternativo** | **FA01** - O [usuário](Modulo-2/lexico.md#L50-usuário) visualiza detalhes do [imóvel](Modulo-2/lexico.md#L24-imóvel), no passo 2. | +| **Fluxo de Exceção** | **FE01** - Problemas de conexão impedem o [usuário](Modulo-2/lexico.md#L50-usuário) de ver o mapa | | **Rastreabilidade** | AP04 | --- @@ -60,13 +59,13 @@ | | | |-----------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **Descrição** | Processo realizado por um usuário para visualizar imóveis semelhantes ao selecionado. | -| **Ator(es)** | Usuário | -| **Pré-condições** | Acesso à internet, o usuário deve estar visualizando os detalhes de um imóvel. | -| **Pós-Condições** | Uma lista de imóveis semelhantes é exibida ao usuário. | -| **Fluxo principal** | **FP02** - Exibir imóveis similares
  1. O usuário visualiza um Imóvel.
  2. O sistema exibe uma lista de imóveis semelhantes.
  3. O usuário analisa os imóveis semelhantes exibidos.
| +| **Descrição** | Processo realizado por um [usuário](Modulo-2/lexico.md#L50-usuário) para visualizar [imóveis](Modulo-2/lexico.md#L34-meus-imóveis) semelhantes ao selecionado. | +| **Ator(es)** | [Usuário](Modulo-2/lexico.md#L50-usuário) | +| **Pré-condições** | Acesso à internet, o [usuário](Modulo-2/lexico.md#L50-usuário) deve estar visualizando os detalhes de um [imóvel](Modulo-2/lexico.md#L24-imóvel). | +| **Pós-Condições** | Uma lista de [imóveis](Modulo-2/lexico.md#L34-meus-imóveis) semelhantes é exibida ao [usuário](Modulo-2/lexico.md#L50-usuário). | +| **Fluxo principal** | **FP02** - Exibir [imóveis](Modulo-2/lexico.md#L34-meus-imóveis) similares
  1. O [usuário](Modulo-2/lexico.md#L50-usuário) visualiza um [Imóvel](Modulo-2/lexico.md#L24-imóvel).
  2. O sistema exibe uma lista de [imóveis](Modulo-2/lexico.md#L34-meus-imóveis) semelhantes.
  3. O [usuário](Modulo-2/lexico.md#L50-usuário) analisa os [imóveis](Modulo-2/lexico.md#L34-meus-imóveis) semelhantes exibidos.
| | **Fluxo Alternativo** | | -| **Fluxo de Exceção** |
  • **FE02** - Ocorre quando não há imóveis semelhantes disponíveis. O sistema informa o inquilino.
  • **FE03** - Problemas de conexão.
  • | +| **Fluxo de Exceção** |
  • **FE02** - Ocorre quando não há [imóveis](Modulo-2/lexico.md#L34-meus-imóveis) semelhantes disponíveis. O sistema informa o [inquilino](Modulo-2/lexico.md#L26-inquilino).
  • **FE03** - Problemas de conexão.
  • | | **Rastreabilidade** | AP10 | --- @@ -76,13 +75,13 @@ | | | |-----------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **Descrição** | Processo realizado por um usuário para visualizar informações detalhadas sobre um imóvel específico. | -| **Ator(es)** | Usuário | -| **Pré-condições** | Acesso à internet, o usuário deve ter realizado uma busca ou ter visualizado o imóvel no mapa interativo. | -| **Pós-Condições** | As informações detalhadas do imóvel são exibidas ao usuário. | -| **Fluxo principal** | **FP03** - Ver detalhes do imóvel
    1. O usuário seleciona um imóvel para visualizar os detalhes.
    2. O sistema exibe as informações detalhadas do imóvel.
    3. O usuário analisa as informações apresentadas.
    | +| **Descrição** | Processo realizado por um usuário para visualizar informações detalhadas sobre um [imóvel](Modulo-2/lexico.md#L24-imóvel) específico. | +| **Ator(es)** | [Usuário](Modulo-2/lexico.md#L50-usuário) | +| **Pré-condições** | Acesso à internet, o [usuário](Modulo-2/lexico.md#L50-usuário) deve ter realizado uma busca ou ter visualizado o [imóvel](Modulo-2/lexico.md#L24-imóvel) no mapa interativo. | +| **Pós-Condições** | As informações detalhadas do [imóvel](Modulo-2/lexico.md#L24-imóvel) são exibidas ao [usuário](Modulo-2/lexico.md#L50-usuário). | +| **Fluxo principal** | **FP03** - Ver detalhes do [imóvel](Modulo-2/lexico.md#L24-imóvel)
    1. O [usuário](Modulo-2/lexico.md#L50-usuário) seleciona um [imóvel](Modulo-2/lexico.md#L24-imóvel) para visualizar os detalhes.
    2. O sistema exibe as informações detalhadas do [imóvel](Modulo-2/lexico.md#L24-imóvel).
    3. O [usuário](Modulo-2/lexico.md#L50-usuário) analisa as informações apresentadas.
    | | **Fluxo Alternativo** | | -| **Fluxo de Exceção** |
  • **FE04** - Problemas de conexão impedem o usuário de ver os detalhes.
  • **FE05** - O imóvel estar indisponível.
  • | +| **Fluxo de Exceção** |
  • **FE04** - Problemas de conexão impedem o [usuário](Modulo-2/lexico.md#L50-usuário) de ver os detalhes.
  • **FE05** - O [imóvel](Modulo-2/lexico.md#L24-imóvel) estar indisponível.
  • | | **Rastreabilidade** | AP03 | --- @@ -92,13 +91,13 @@ | | | |-----------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **Descrição** | Processo realizado por um usuário para aplicar filtros na busca de imóveis. | -| **Ator(es)** | Usuário | -| **Pré-condições** | Acesso à internet, o usuário deve estar na página de Busca de imóveis. | -| **Pós-Condições** | Os imóveis são filtrados de acordo com os critérios definidos. | -| **Fluxo principal** | **FP04** - Usar Filtro
    1. O usuário acessa a página de Busca de imóveis e define os critérios de filtro.
    2. O sistema aplica os filtros e exibe os imóveis correspondentes.
    3. O usuário visualiza os imóveis filtrados.
    | +| **Descrição** | Processo realizado por um [usuário](Modulo-2/lexico.md#L50-usuário) para aplicar filtros na busca de [imóveis](Modulo-2/lexico.md#L34-meus-imóveis). | +| **Ator(es)** | [Usuário](Modulo-2/lexico.md#L50-usuário) | +| **Pré-condições** | Acesso à internet, o [usuário](Modulo-2/lexico.md#L50-usuário) deve estar na página de Busca de [imóveis](Modulo-2/lexico.md#L34-meus-imóveis). | +| **Pós-Condições** | Os [imóveis](Modulo-2/lexico.md#L34-meus-imóveis) são filtrados de [acordo](Modulo-2/lexico.md#L01-acordo) com os critérios definidos. | +| **Fluxo principal** | **FP04** - Usar [Filtro](Modulo-2/lexico.md#L21-filtro)
    1. O [usuário](Modulo-2/lexico.md#L50-usuário) acessa a página de Busca de [imóveis](Modulo-2/lexico.md#L34-meus-imóveis) e define os critérios de [filtro](Modulo-2/lexico.md#L21-filtro).
    2. O sistema aplica os filtros e exibe os [imóveis](Modulo-2/lexico.md#L34-meus-imóveis) correspondentes.
    3. O [usuário](Modulo-2/lexico.md#L50-usuário) visualiza os [imóveis](Modulo-2/lexico.md#L34-meus-imóveis) filtrados.
    | | **Fluxo Alternativo** | | -| **Fluxo de Exceção** |
  • **FE06** - Os filtros aplicados não atendem a nenhum imóvel.
  • **FE07** - Problemas de conexão.
  • | +| **Fluxo de Exceção** |
  • **FE06** - Os filtros aplicados não atendem a nenhum [imóvel](Modulo-2/lexico.md#L24-imóvel).
  • **FE07** - Problemas de conexão.
  • | | **Rastreabilidade** | AP02 | --- @@ -108,11 +107,11 @@ | | | |-----------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **Descrição** | Processo realizado por um usuário para criar alertas que o notificam sobre novos imóveis que atendem a critérios específicos. | -| **Ator(es)** | Usuário | -| **Pré-condições** | Acesso à internet, o usuário deve estar autenticado no sistema. | -| **Pós-Condições** | Um alerta é criado e o usuário é notificado quando um imóvel correspondente é adicionado. | -| **Fluxo principal** | **FP05** - Criar alerta
    1. O usuário define os critérios para o alerta.
    2. O sistema cria o alerta e confirma sua criação ao usuário.
    3. O usuário recebe notificações quando novos imóveis atendem aos critérios.
    | +| **Descrição** | Processo realizado por um [usuário](Modulo-2/lexico.md#L50-usuário) para criar alertas que o notificam sobre novos [imóveis](Modulo-2/lexico.md#L34-meus-imóveis) que atendem a critérios específicos. | +| **Ator(es)** | [Usuário](Modulo-2/lexico.md#L50-usuário) | +| **Pré-condições** | Acesso à internet, o [usuário](Modulo-2/lexico.md#L50-usuário) deve estar autenticado no sistema. | +| **Pós-Condições** | Um [alerta](Modulo-2/lexico.md#L04-alerta) é criado e o [usuário](Modulo-2/lexico.md#L50-usuário) é notificado quando um [imóvel](Modulo-2/lexico.md#L24-imóvel) correspondente é adicionado. | +| **Fluxo principal** | **FP05** - Criar [alerta](Modulo-2/lexico.md#L04-alerta)
    1. O [usuário](Modulo-2/lexico.md#L50-usuário) define os critérios para o [alerta](Modulo-2/lexico.md#L04-alerta).
    2. O sistema cria o [alerta](Modulo-2/lexico.md#L04-alerta) e confirma sua criação ao [usuário](Modulo-2/lexico.md#L50-usuário).
    3. O [usuário](Modulo-2/lexico.md#L50-usuário) recebe notificações quando novos [imóveis](Modulo-2/lexico.md#L34-meus-imóveis) atendem aos critérios.
    | | **Fluxo Alternativo** | | | **Fluxo de Exceção** | **FE008** - Problemas de conexão. | | **Rastreabilidade** | AP05 | @@ -124,13 +123,13 @@ | | | |-----------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **Descrição** | Processo realizado por um usuário para buscar imóveis disponíveis na plataforma, utilizando diversos critérios de pesquisa. | -| **Ator(es)** | Usuário | +| **Descrição** | Processo realizado por um [usuário](Modulo-2/lexico.md#L50-usuário) para [buscar imóveis](Modulo-2/lexico.md#L09-buscar-imóveis) disponíveis na plataforma, utilizando diversos critérios de pesquisa. | +| **Ator(es)** | [Usuário](Modulo-2/lexico.md#L50-usuário) | | **Pré-condições** | Acesso à internet. | -| **Pós-Condições** | Uma lista de imóveis que atendem aos critérios de busca é exibida ao usuário. | -| **Fluxo principal** | **FP06** - Buscar imóvel
    1. O usuário acessa a página de busca de imóveis.
    2. O usuário aplica os filtros de busca, como localização, tipo de imóvel, faixa de preço, entre outros.
    3. O sistema processa os critérios definidos e realiza a busca no banco de dados.
    4. O sistema exibe a lista de imóveis que correspondem aos critérios de busca.
    5. O usuário visualiza e interage com os resultados da busca.
    | -| **Fluxo Alternativo** | **FA02** - Após o passo 5, o usuário altera os filtros após a exibição dos resultados para refinar a busca. | -| **Fluxo de Exceção** |
  • **FE09** - Nenhum imóvel corresponde à busca.
  • **FE10** - Problemas com conexão.
  • | +| **Pós-Condições** | Uma lista de [imóveis](Modulo-2/lexico.md#L34-meus-imóveis) que atendem aos critérios de busca é exibida ao [usuário](Modulo-2/lexico.md#L50-usuário). | +| **Fluxo principal** | **FP06** - Buscar [imóvel](Modulo-2/lexico.md#L24-imóvel)
    1. O [usuário](Modulo-2/lexico.md#L50-usuário) acessa a página de busca de [imóveis](Modulo-2/lexico.md#L34-meus-imóveis).
    2. O [usuário](Modulo-2/lexico.md#L50-usuário) aplica os filtros de busca, como localização, tipo de [imóvel](Modulo-2/lexico.md#L24-imóvel), faixa de preço, entre outros.
    3. O sistema processa os critérios definidos e realiza a busca no banco de dados.
    4. O sistema exibe a lista de [imóveis](Modulo-2/lexico.md#L34-meus-imóveis) que correspondem aos critérios de busca.
    5. O [usuário](Modulo-2/lexico.md#L50-usuário) visualiza e interage com os resultados da busca.
    | +| **Fluxo Alternativo** | **FA02** - Após o passo 5, o [usuário](Modulo-2/lexico.md#L50-usuário) altera os filtros após a exibição dos resultados para refinar a busca. | +| **Fluxo de Exceção** |
  • **FE09** - Nenhum [imóvel](Modulo-2/lexico.md#L24-imóvel) corresponde à busca.
  • **FE10** - Problemas com conexão.
  • | | **Rastreabilidade** | AP01 | --- @@ -140,13 +139,13 @@ | | | |-----------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **Descrição** | Processo realizado por um proprietário para cadastrar um imóvel na plataforma. | -| **Ator(es)** | Proprietário | -| **Pré-condições** | Acesso à internet, o proprietário deve estar autenticado no sistema. | -| **Pós-Condições** | O imóvel é cadastrado e publicado na plataforma. | -| **Fluxo principal** | **FP07** - Cadastrar imóvel
    1. O proprietário fornece as informações e dados do imóvel.
    2. O sistema registra e publica o imóvel na plataforma.
    3. O imóvel aparece na busca de imóveis disponíveis.
    | +| **Descrição** | Processo realizado por um [proprietário](Modulo-2/lexico.md#L36-proprietário) para cadastrar um [imóvel](Modulo-2/lexico.md#L24-imóvel) na plataforma. | +| **Ator(es)** | [Proprietário](Modulo-2/lexico.md#L36-proprietário) | +| **Pré-condições** | Acesso à internet, o [proprietário](Modulo-2/lexico.md#L36-proprietário) deve estar autenticado no sistema. | +| **Pós-Condições** | O [imóvel](Modulo-2/lexico.md#L24-imóvel) é cadastrado e publicado na plataforma. | +| **Fluxo principal** | **FP07** - Cadastrar [imóvel](Modulo-2/lexico.md#L24-imóvel)
    1. O [proprietário](Modulo-2/lexico.md#L36-proprietário) fornece as informações e dados do [imóvel](Modulo-2/lexico.md#L24-imóvel).
    2. O sistema registra e publica o [imóvel](Modulo-2/lexico.md#L24-imóvel) na plataforma.
    3. O [imóvel](Modulo-2/lexico.md#L24-imóvel) aparece na busca de [imóveis](Modulo-2/lexico.md#L34-meus-imóveis) disponíveis.
    | | **Fluxo Alternativo** | | -| **Fluxo de Exceção** |
  • **FE11** - Cadastro do imóvel é rejeitado devido a informações incompletas, erradas ou outro motivo informado pelo sistema.
  • **FE12** - Problemas com conexão.
  • | +| **Fluxo de Exceção** |
  • **FE11** - Cadastro do [imóvel](Modulo-2/lexico.md#L24-imóvel) é rejeitado devido a informações incompletas, erradas ou outro motivo informado pelo sistema.
  • **FE12** - Problemas com conexão.
  • | | **Rastreabilidade** | AP15 | --- @@ -156,13 +155,13 @@ | | | |-----------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **Descrição** | Permite ao usuário criar uma lista de imóveis favoritos para fácil acesso posterior. | -| **Ator(es)** | Usuário | -| **Pré-condições** | Acesso à internet, o usuário deve estar logado e ter interesse em determinados imóveis. | -| **Pós-Condições** | A lista de favoritos é criada e armazenada no perfil do usuário. | -| **Fluxo principal** | **FP08** - Criar lista de favoritos
    1. O usuário seleciona os imóveis que deseja adicionar aos favoritos.
    2. O sistema armazena os imóveis na lista de favoritos do usuário.
    | +| **Descrição** | Permite ao [usuário](Modulo-2/lexico.md#L50-usuário) criar uma lista de [imóveis](Modulo-2/lexico.md#L34-meus-imóveis) [favoritos](Modulo-2/lexico.md#L19-favoritos) para fácil acesso posterior. | +| **Ator(es)** | [Usuário](Modulo-2/lexico.md#L50-usuário) | +| **Pré-condições** | Acesso à internet, o [usuário](Modulo-2/lexico.md#L50-usuário) deve estar logado e ter interesse em determinados [imóveis](Modulo-2/lexico.md#L34-meus-imóveis). | +| **Pós-Condições** | A lista de [favoritos](Modulo-2/lexico.md#L19-favoritos) é criada e armazenada no perfil do [usuário](Modulo-2/lexico.md#L50-usuário). | +| **Fluxo principal** | **FP08** - Criar lista de [favoritos](Modulo-2/lexico.md#L19-favoritos)
    1. O [usuário](Modulo-2/lexico.md#L50-usuário) seleciona os [imóveis](Modulo-2/lexico.md#L34-meus-imóveis) que deseja adicionar aos [favoritos](Modulo-2/lexico.md#L19-favoritos).
    2. O sistema armazena os [imóveis](Modulo-2/lexico.md#L34-meus-imóveis) na lista de [favoritos](Modulo-2/lexico.md#L19-favoritos) do [usuário](Modulo-2/lexico.md#L50-usuário).
    | | **Fluxo Alternativo** | | -| **Fluxo de Exceção** |
  • **FE12** - Se o imóvel ser removido da plataforma.
  • **FE13** - Problemas de conexão.
  • | +| **Fluxo de Exceção** |
  • **FE12** - Se o [imóvel](Modulo-2/lexico.md#L24-imóvel) ser removido da plataforma.
  • **FE13** - Problemas de conexão.
  • | | **Rastreabilidade** | AP06 | --- @@ -172,12 +171,12 @@ | | | |-----------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **Descrição** | Permite ao interessado fazer uma proposta de valor para aluguel ou compra de um imóvel. | -| **Ator(es)** | Interessado, proprietário | -| **Pré-condições** | Acesso à internet, o interessado deve estar interessado em um imóvel específico. | -| **Pós-Condições** | A proposta é enviada ao proprietário para consideração. | -| **Fluxo principal** | **FP09** - Fazer proposta para um imóvel
    1. O interessado acessa a opção de fazer proposta.
    2. O interessado insere o valor e as condições da proposta.
    3. O sistema envia a proposta ao proprietário.
    4. O proprietário avalia a proposta e responde ao interessado.
    | -| **Fluxo Alternativo** | **FA03** - O proprietário pode optar por fazer uma contraproposta. | +| **Descrição** | Permite ao [interessado](Modulo-2/lexico.md#L27-interessado) [fazer uma proposta](Modulo-2/lexico.md#L20-fazer-proposta) de valor para [aluguel](Modulo-2/lexico.md#L06-aluguel) ou [compra](Modulo-2/lexico.md#L10-compra) de um [imóvel](Modulo-2/lexico.md#L24-imóvel). | +| **Ator(es)** | [Interessado](Modulo-2/lexico.md#L27-interessado), [proprietário](Modulo-2/lexico.md#L36-proprietário) | +| **Pré-condições** | Acesso à internet, o [interessado](Modulo-2/lexico.md#L27-interessado) deve estar [interessado](Modulo-2/lexico.md#L27-interessado) em um [imóvel](Modulo-2/lexico.md#L24-imóvel) específico. | +| **Pós-Condições** | A [proposta](Modulo-2/lexico.md#L38-proposta) é enviada ao [proprietário](Modulo-2/lexico.md#L36-proprietário) para consideração. | +| **Fluxo principal** | **FP09** - [Fazer proposta](Modulo-2/lexico.md#L20-fazer-proposta) para um [imóvel](Modulo-2/lexico.md#L24-imóvel)
    1. O [interessado](Modulo-2/lexico.md#L27-interessado) acessa a opção de [fazer proposta](Modulo-2/lexico.md#L20-fazer-proposta).
    2. O [interessado](Modulo-2/lexico.md#L27-interessado) insere o valor e as condições da [proposta](Modulo-2/lexico.md#L38-proposta).
    3. O sistema envia a [proposta](Modulo-2/lexico.md#L38-proposta) ao [proprietário](Modulo-2/lexico.md#L36-proprietário).
    4. O [proprietário](Modulo-2/lexico.md#L36-proprietário) avalia a [proposta](Modulo-2/lexico.md#L38-proposta) e responde ao [interessado](Modulo-2/lexico.md#L27-interessado).
    | +| **Fluxo Alternativo** | **FA03** - O [proprietário](Modulo-2/lexico.md#L36-proprietário) pode optar por fazer uma contraproposta. | | **Fluxo de Exceção** | **FE14** - Problemas de conexão. | | **Rastreabilidade** | AP08 | @@ -188,11 +187,11 @@ | | | |-----------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **Descrição** | Permite ao proprietário agendar um horário para que um fotógrafo da equipe QuintoAndar tire fotos profissionais do imóvel. | -| **Ator(es)** | Proprietário, fotógrafo da equipe QuintoAndar | -| **Pré-condições** | Acesso à internet, o proprietário precisa ter o imóvel cadastrado no sistema | +| **Descrição** | Permite ao [proprietário](Modulo-2/lexico.md#L36-proprietário) agendar um horário para que um [fotógrafo](Modulo-2/lexico.md#L22-fotógrafo) da equipe QuintoAndar tire fotos profissionais do [imóvel](Modulo-2/lexico.md#L24-imóvel). | +| **Ator(es)** | [Proprietário](Modulo-2/lexico.md#L36-proprietário), [fotógrafo](Modulo-2/lexico.md#L22-fotógrafo) da equipe QuintoAndar | +| **Pré-condições** | Acesso à internet, o [proprietário](Modulo-2/lexico.md#L36-proprietário) precisa ter o [imóvel](Modulo-2/lexico.md#L24-imóvel) cadastrado no sistema | | **Pós-Condições** | Um horário é agendado para a sessão de fotos. | -| **Fluxo principal** | **FP10** - Agendar horário para tirar foto do imóvel
    1. O proprietário acessa a opção de agendar a sessão de fotos.
    2. O sistema exibe os horários disponíveis.
    3. O proprietário escolhe um horário e confirma.
    4. O sistema agenda a sessão e notifica a equipe QuintoAndar.
    | +| **Fluxo principal** | **FP10** - Agendar horário para tirar foto do [imóvel](Modulo-2/lexico.md#L24-imóvel)
    1. O [proprietário](Modulo-2/lexico.md#L36-proprietário) acessa a opção de agendar a sessão de fotos.
    2. O sistema exibe os horários disponíveis.
    3. O [proprietário](Modulo-2/lexico.md#L36-proprietário) escolhe um horário e confirma.
    4. O sistema agenda a sessão e notifica a equipe QuintoAndar.
    | | **Fluxo Alternativo** | | | **Fluxo de Exceção** | **FE15** - Problemas de conexão. | | **Rastreabilidade** | AP16 | @@ -204,11 +203,11 @@ | | | |-----------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **Descrição** | Permite ao inquilino e ao proprietário visualizar notificações relacionadas às conversas sobre um Imóvel. | -| **Ator(es)** | Inquilino, proprietário | -| **Pré-condições** | Acesso à internet, o inquilino e o proprietário devem estar envolvido em uma conversa sobre um Imóvel. | +| **Descrição** | Permite ao [inquilino](Modulo-2/lexico.md#L26-inquilino) e ao [proprietário](Modulo-2/lexico.md#L36-proprietário) visualizar notificações relacionadas às conversas sobre um [Imóvel](Modulo-2/lexico.md#L24-imóvel). | +| **Ator(es)** | [Inquilino](Modulo-2/lexico.md#L26-inquilino), [proprietário](Modulo-2/lexico.md#L36-proprietário) | +| **Pré-condições** | Acesso à internet, o [inquilino](Modulo-2/lexico.md#L26-inquilino) e o [proprietário](Modulo-2/lexico.md#L36-proprietário) devem estar envolvido em uma conversa sobre um [Imóvel](Modulo-2/lexico.md#L24-imóvel). | | **Pós-Condições** | As notificações da conversa são exibidas | -| **Fluxo principal** | **FP11** - Ver notificação da conversa
    1. O inquilino ou o proprietário acessa a seção de notificações.
    2. O sistema exibe as notificações relacionadas às conversas ativas.
    | +| **Fluxo principal** | **FP11** - Ver notificação da conversa
    1. O [inquilino](Modulo-2/lexico.md#L26-inquilino) ou o [proprietário](Modulo-2/lexico.md#L36-proprietário) acessa a seção de notificações.
    2. O sistema exibe as notificações relacionadas às conversas ativas.
    | | **Fluxo Alternativo** | | | **Fluxo de Exceção** | | | **Rastreabilidade** | AP12 | @@ -220,27 +219,27 @@ | | | |-----------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **Descrição** | Um inquilino e um proprietário participam de uma troca de mensagens através da aplicação | -| **Ator(es)** | Inquilino, proprietário | -| **Pré-condições** | Acesso à internet, inquilino deve estar alugando um imóvel de um certo proprietário, Inquilino e proprietário devem ter uma conta no aplicativo | -| **Pós-Condições** | Inquilino e proprietário trocaram mensagens através da aplicação | -| **Fluxo principal** | **FP12** - Troca de mensagens
    1. Inquilino e proprietário apertam na aba "Mensagens" da aplicação
    2. Na aba "Conversas" o Inquilino aperta no botão "Com o proprietário", e o proprietário no botão "Com seu inquilino"
    3. Inquilino e proprietário engajam em conversa para negociar acordos, notificar probelmas, *et cetra*
    | +| **Descrição** | Um [inquilino](Modulo-2/lexico.md#L26-inquilino) e um [proprietário](Modulo-2/lexico.md#L36-proprietário) participam de uma troca de mensagens através da aplicação | +| **Ator(es)** | [Inquilino](Modulo-2/lexico.md#L26-inquilino), [proprietário](Modulo-2/lexico.md#L36-proprietário) | +| **Pré-condições** | Acesso à internet, [inquilino](Modulo-2/lexico.md#L26-inquilino) deve estar alugando um [imóvel](Modulo-2/lexico.md#L24-imóvel) de um certo [proprietário](Modulo-2/lexico.md#L36-proprietário), [Inquilino](Modulo-2/lexico.md#L26-inquilino) e [proprietário](Modulo-2/lexico.md#L36-proprietário) devem ter uma [conta](Modulo-2/lexico.md#L13-conta) no aplicativo | +| **Pós-Condições** | [Inquilino](Modulo-2/lexico.md#L26-inquilino) e [proprietário](Modulo-2/lexico.md#L36-proprietário) trocaram mensagens através da aplicação | +| **Fluxo principal** | **FP12** - Troca de mensagens
    1. [Inquilino](Modulo-2/lexico.md#L26-inquilino) e [proprietário](Modulo-2/lexico.md#L36-proprietário) apertam na aba "Mensagens" da aplicação
    2. Na aba "Conversas" o [Inquilino](Modulo-2/lexico.md#L26-inquilino) aperta no botão "Com o [proprietário](Modulo-2/lexico.md#L36-proprietário)", e o [proprietário](Modulo-2/lexico.md#L36-proprietário) no botão "Com seu [inquilino](Modulo-2/lexico.md#L26-inquilino)"
    3. [Inquilino](Modulo-2/lexico.md#L26-inquilino) e [proprietário](Modulo-2/lexico.md#L36-proprietário) engajam em conversa para negociar acordos, notificar probelmas, *et cetra*
    | | **Fluxo Alternativo** | | -| **Fluxo de Exceção** | **FE18** - Erro de conexão previne o usuário de enviar ou receber mensagens | +| **Fluxo de Exceção** | **FE18** - Erro de conexão previne o [usuário](Modulo-2/lexico.md#L50-usuário) de enviar ou receber mensagens | | **Rastreabilidade** | AP11 | --- -# UC13 - Compartilhar link de imóveis +# UC13 - Compartilhar link de imó@veis | | | |-----------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **Descrição** | Um usuário deseja compartilhar um hyperlink que redireciona para informações de um certo imóvel | -| **Ator(es)** | Usuário | +| **Descrição** | Um [usuário](Modulo-2/lexico.md#L50-usuário) deseja compartilhar um hyperlink que redireciona para informações de um certo [imóvel](Modulo-2/lexico.md#L24-imóvel) | +| **Ator(es)** | [Usuário](Modulo-2/lexico.md#L50-usuário) | | **Pré-condições** | Conexão à internet | -| **Pós-Condições** | Usuário será providenciado com um hyperlink que pode ser compartilhado pela internet | -| **Fluxo principal** | **FP13** - Compartilhamento de link
    1. Usuário abre a aplicação
    2. Usuário vai para a aba "Início" ou "Busca"
    3. Usuário clica em um imóvel, buscado ou recomendado, para mostrar seus detalhes
    4. Usuário clica no símbolo de compartilhamento no canto superior direito da tela
    5. Usuário é providenciado com um link que pode ser copiado para a área de transferência ou enviado para outras aplicações | +| **Pós-Condições** | [Usuário](Modulo-2/lexico.md#L50-usuário) será providenciado com um hyperlink que pode ser compartilhado pela internet | +| **Fluxo principal** | **FP13** - Compartilhamento de link
      1. [Usuário](Modulo-2/lexico.md#L50-usuário) abre a aplicação
      2. [Usuário](Modulo-2/lexico.md#L50-usuário) vai para a aba "Início" ou "Busca"
      3. [Usuário](Modulo-2/lexico.md#L50-usuário) clica em um [imóvel](Modulo-2/lexico.md#L24-imóvel), buscado ou recomendado, para mostrar seus detalhes
      4. [Usuário](Modulo-2/lexico.md#L50-usuário) clica no símbolo de compartilhamento no canto superior direito da tela
      5. [Usuário](Modulo-2/lexico.md#L50-usuário) é providenciado com um link que pode ser copiado para a área de transferência ou enviado para outras aplicações | | **Fluxo Alternativo** | | | **Fluxo de Exceção** | | | **Rastreabilidade** | AP13 | @@ -252,13 +251,13 @@ | | | |-----------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **Descrição** | Um usuário deseja ver informações sobre as suas visitas agendadas | -| **Ator(es)** | Usuário | -| **Pré-condições** | Conexão à internet, usuário cadastrado na aplicação | -| **Pós-Condições** | Informações sobre as visitas agendadas estarão visíveis para o usuário | -| **Fluxo principal** | **FP14** - Visualização de visitas agendads
        1. Usuário abre a aplicação
        2. Usuário vai para a aba "Menu"
        3. Usuário clica no botão "Visitas agendadas"
        4. Informações sobre visitas passadas e visitas futuras estarão disponíveis para visualização
        | +| **Descrição** | Um [usuário](Modulo-2/lexico.md#L50-usuário) deseja ver informações sobre as suas [visitas agendadas](Modulo-2/lexico.md#L49-visitas-agendadas) | +| **Ator(es)** | [Usuário](Modulo-2/lexico.md#L50-usuário) | +| **Pré-condições** | Conexão à internet, [usuário](Modulo-2/lexico.md#L50-usuário) cadastrado na aplicação | +| **Pós-Condições** | Informações sobre as [visitas agendadas](Modulo-2/lexico.md#L49-visitas-agendadas) estarão visíveis para o [usuário](Modulo-2/lexico.md#L50-usuário) | +| **Fluxo principal** | **FP14** - Visualização de visitas agendads
        1. [Usuário](Modulo-2/lexico.md#L50-usuário) abre a aplicação
        2. [Usuário](Modulo-2/lexico.md#L50-usuário) vai para a aba "Menu"
        3. [Usuário](Modulo-2/lexico.md#L50-usuário) clica no botão "[Visitas agendadas](Modulo-2/lexico.md#L49-visitas-agendadas)"
        4. Informações sobre visitas passadas e visitas futuras estarão disponíveis para visualização
        | | **Fluxo Alternativo** | | -| **Fluxo de Exceção** | **FE19** - Erro de conexão previne o usuário de ver informações sobre suas visitas | +| **Fluxo de Exceção** | **FE19** - Erro de conexão previne o [usuário](Modulo-2/lexico.md#L50-usuário) de ver informações sobre suas visitas | | **Rastreabilidade** | AP18 | --- @@ -268,16 +267,16 @@ | | | |-----------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **Descrição** | Processo realizado por um usuário para alugar um imóvel de um proprietário na plataforma | -| **Ator(es)** | Usuário, proprietário | -| **Pré-condições** | Acesso à internet, usuário e proprietário devem estar cadastrados na plataforma, proprietário deve ter um imóvel anunciado para aluguel | -| **Pós-Condições** | usuário se tornarà inquilino do proprietário | -| **Fluxo principal** | **FP15** - Aluguel de um imóvel:
        1. Usuário seleciona um imóvel disponível para aluguel na aba "Busca" ou "início"
        2. Usuário clica no botão agendar visita
        3. Usuário faz a visita do local e retorna da visita
        4. Usuário clica no botão de "Fazer proposta"
        5. Usuário clica em continuar
        6. Usuário passa pelo processo de Avaliação de crédito e documentação do QuintoAndar
        7. Se o proprietário aceitar a proposta o imóvel será alugado
        8. Usuário assina o contrato de aluguel do imóvel
        | -| **Fluxo Alternativo** | **FA04** - Se o imóvel não estiver disponível no momento da proposta é possível clicar no botão "Avisar quando disponível" para ser notificado futuramente | -| **Fluxo de Exceção** |
        • **FE20** - se a proposta for rejeitada no passo nº 4 o usuário não poderá alugar o imóvel
        • **FE21** - Se o usuário não estivar satisfeito com a visita no passo nº3 ele pode não prosseguir com a proposta
        • **FE00** - Se o usuário for rejeitado na avaliação de crédito no passo nº 6 ele não poderá prosseguir com o aluguel
        | -| **Rastreabilidade** | AP14, [Guia de aluguél de imóvel](https://conteudos.quintoandar.com.br/guia-aluguel-de-imovel/) | +| **Descrição** | Processo realizado por um [usuário](Modulo-2/lexico.md#L50-usuário) para alugar um [imóvel](Modulo-2/lexico.md#L24-imóvel) de um [proprietário](Modulo-2/lexico.md#L36-proprietário) na plataforma | +| **Ator(es)** | [Usuário](Modulo-2/lexico.md#L50-usuário), [proprietário](Modulo-2/lexico.md#L36-proprietário) | +| **Pré-condições** | Acesso à internet, [usuário](Modulo-2/lexico.md#L50-usuário) e [proprietário](Modulo-2/lexico.md#L36-proprietário) devem estar cadastrados na plataforma, [proprietário](Modulo-2/lexico.md#L36-proprietário) deve ter um [imóvel](Modulo-2/lexico.md#L24-imóvel) anunciado para [aluguel](Modulo-2/lexico.md#L06-aluguel) | +| **Pós-Condições** | [usuário](Modulo-2/lexico.md#L50-usuário) se tornarà [inquilino](Modulo-2/lexico.md#L26-inquilino) do [proprietário](Modulo-2/lexico.md#L36-proprietário) | +| **Fluxo principal** | **FP15** - [Aluguel](Modulo-2/lexico.md#L06-aluguel) de um [imóvel](Modulo-2/lexico.md#L24-imóvel):
        1. [Usuário](Modulo-2/lexico.md#L50-usuário) seleciona um [imóvel](Modulo-2/lexico.md#L24-imóvel) disponível para [aluguel](Modulo-2/lexico.md#L06-aluguel) na aba "Busca" ou "início"
        2. [Usuário](Modulo-2/lexico.md#L50-usuário) clica no botão agendar [visita](Modulo-2/lexico.md#L48-visita)
        3. [Usuário](Modulo-2/lexico.md#L50-usuário) faz a [visita](Modulo-2/lexico.md#L48-visita) do local e retorna da [visita](Modulo-2/lexico.md#L48-visita)
        4. [Usuário](Modulo-2/lexico.md#L50-usuário) clica no botão de "[Fazer proposta](Modulo-2/lexico.md#L20-fazer-proposta)"
        5. [Usuário](Modulo-2/lexico.md#L50-usuário) clica em continuar
        6. [Usuário](Modulo-2/lexico.md#L50-usuário) passa pelo processo de Avaliação de crédito e documentação do QuintoAndar
        7. Se o [proprietário](Modulo-2/lexico.md#L36-proprietário) aceitar a [proposta](Modulo-2/lexico.md#L38-proposta) o [imóvel](Modulo-2/lexico.md#L24-imóvel) será alugado
        8. [Usuário](Modulo-2/lexico.md#L50-usuário) assina o contrato de [aluguel](Modulo-2/lexico.md#L06-aluguel) do [imóvel](Modulo-2/lexico.md#L24-imóvel)
        | +| **Fluxo Alternativo** | **FA04** - Se o [imóvel](Modulo-2/lexico.md#L24-imóvel) não estiver disponível no momento da [proposta](Modulo-2/lexico.md#L38-proposta) é possível clicar no botão "Avisar quando disponível" para ser notificado futuramente | +| **Fluxo de Exceção** |
        • **FE20** - se a [proposta](Modulo-2/lexico.md#L38-proposta) for rejeitada no passo nº 4 o [usuário](Modulo-2/lexico.md#L50-usuário) não poderá alugar o [imóvel](Modulo-2/lexico.md#L24-imóvel)
        • **FE21** - Se o [usuário](Modulo-2/lexico.md#L50-usuário) não estivar satisfeito com a [visita](Modulo-2/lexico.md#L48-visita) no passo nº3 ele pode não prosseguir com a [proposta](Modulo-2/lexico.md#L38-proposta)
        • **FE00** - Se o [usuário](Modulo-2/lexico.md#L50-usuário) for rejeitado na avaliação de crédito no passo nº 6 ele não poderá prosseguir com o [aluguel](Modulo-2/lexico.md#L06-aluguel)
        | +| **Rastreabilidade** | AP14, [Guia de [aluguél](Modulo-2/lexico.md#L06-aluguel) de [imóvel](Modulo-2/lexico.md#L24-imóvel)](https://conteudos.quintoandar.com.br/guia-[aluguel](Modulo-2/lexico.md#L06-aluguel)-de-[imovel](Modulo-2/lexico.md#L24-imóvel)/) | - + --- @@ -286,14 +285,14 @@ | | | |-----------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **Descrição** | Processo realizado por um usuário que deseja comprar um imóvel de um proprietário na plataforma | -| **Ator(es)** | Usuário, proprietário | -| **Pré-condições** | Acesso à internet, usuário e proprietário devem estar cadastrados na plataforma, proprietário deve ter um imóvel anunciado para compra | -| **Pós-Condições** | Usuário se tornarà proprietário do imóvel | -| **Fluxo principal** | **FP16** - Aluguel de um imóvel:
        1. Usuário seleciona um imóvel disponível para aluguel na aba "Busca" ou "início"
        2. Usuário clica no botão agendar visita
        3. Usuário faz a visita do local e retorna da visita
        4. Usuário faz a proposta de compra do imóvel
        5. Usuário e proprietário assinam o Compromisso de Compra e Venda
        6. Usuário efetua o pagamento do sinal do valor de acordo com o documento
        7. O QuintoAndar efetua uma análise jurídica dos documentos do usuário e do proprietário
        8. Usuário faz o pagamento da entrada
        9. Usuário assina o Contrado de Financiamento e o registra no cartório de imóveis
        | +| **Descrição** | Processo realizado por um [usuário](Modulo-2/lexico.md#L50-usuário) que deseja comprar um [imóvel](Modulo-2/lexico.md#L24-imóvel) de um [proprietário](Modulo-2/lexico.md#L36-proprietário) na plataforma | +| **Ator(es)** | [Usuário](Modulo-2/lexico.md#L50-usuário), [proprietário](Modulo-2/lexico.md#L36-proprietário) | +| **Pré-condições** | Acesso à internet, [usuário](Modulo-2/lexico.md#L50-usuário) e [proprietário](Modulo-2/lexico.md#L36-proprietário) devem estar cadastrados na plataforma, [proprietário](Modulo-2/lexico.md#L36-proprietário) deve ter um [imóvel](Modulo-2/lexico.md#L24-imóvel) anunciado para [compra](Modulo-2/lexico.md#L10-compra) | +| **Pós-Condições** | [Usuário](Modulo-2/lexico.md#L50-usuário) se tornarà [proprietário](Modulo-2/lexico.md#L36-proprietário) do [imóvel](Modulo-2/lexico.md#L24-imóvel) | +| **Fluxo principal** | **FP16** - [Aluguel](Modulo-2/lexico.md#L06-aluguel) de um [imóvel](Modulo-2/lexico.md#L24-imóvel):
        1. [Usuário](Modulo-2/lexico.md#L50-usuário) seleciona um [imóvel](Modulo-2/lexico.md#L24-imóvel) disponível para [aluguel](Modulo-2/lexico.md#L06-aluguel) na aba "Busca" ou "início"
        2. [Usuário](Modulo-2/lexico.md#L50-usuário) clica no botão agendar [visita](Modulo-2/lexico.md#L48-visita)
        3. [Usuário](Modulo-2/lexico.md#L50-usuário) faz a [visita](Modulo-2/lexico.md#L48-visita) do local e retorna da [visita](Modulo-2/lexico.md#L48-visita)
        4. [Usuário](Modulo-2/lexico.md#L50-usuário) faz a [proposta](Modulo-2/lexico.md#L38-proposta) de [compra](Modulo-2/lexico.md#L10-compra) do [imóvel](Modulo-2/lexico.md#L24-imóvel)
        5. [Usuário](Modulo-2/lexico.md#L50-usuário) e [proprietário](Modulo-2/lexico.md#L36-proprietário) assinam o Compromisso de [Compra](Modulo-2/lexico.md#L10-compra) e Venda
        6. [Usuário](Modulo-2/lexico.md#L50-usuário) efetua o pagamento do sinal do valor de [acordo](Modulo-2/lexico.md#L01-acordo) com o documento
        7. O QuintoAndar efetua uma análise jurídica dos documentos do [usuário](Modulo-2/lexico.md#L50-usuário) e do [proprietário](Modulo-2/lexico.md#L36-proprietário)
        8. [Usuário](Modulo-2/lexico.md#L50-usuário) faz o pagamento da entrada
        9. [Usuário](Modulo-2/lexico.md#L50-usuário) assina o Contrado de Financiamento e o registra no cartório de [imóveis](Modulo-2/lexico.md#L34-meus-imóveis)
        | | **Fluxo Alternativo** | | -| **Fluxo de Exceção** |
        • **FE21** - se a proposta for rejeitada no passo nº 4 o usuário não poderá alugar o imóvel
        • **FE22** - Se o usuário não estivar satisfeito com a visita no passo nº3 ele pode não prosseguir com a proposta
        • **FE00** - Se o usuário for rejeitado na avaliação de crédito no passo nº 6 ele não poderá prosseguir com o aluguel
        | -| **Rastreabilidade** | AP14, [Guia de compra de imóvel](https://conteudos.quintoandar.com.br/como-comprar-um-imovel-pelo-quintoandar-passo-a-passo/) | +| **Fluxo de Exceção** |
        • **FE21** - se a [proposta](Modulo-2/lexico.md#L38-proposta) for rejeitada no passo nº 4 o [usuário](Modulo-2/lexico.md#L50-usuário) não poderá alugar o [imóvel](Modulo-2/lexico.md#L24-imóvel)
        • **FE22** - Se o [usuário](Modulo-2/lexico.md#L50-usuário) não estivar satisfeito com a [visita](Modulo-2/lexico.md#L48-visita) no passo nº3 ele pode não prosseguir com a [proposta](Modulo-2/lexico.md#L38-proposta)
        • **FE00** - Se o [usuário](Modulo-2/lexico.md#L50-usuário) for rejeitado na avaliação de crédito no passo nº 6 ele não poderá prosseguir com o [aluguel](Modulo-2/lexico.md#L06-aluguel)
        | +| **Rastreabilidade** | AP14, [Guia de [compra](Modulo-2/lexico.md#L10-compra) de [imóvel](Modulo-2/lexico.md#L24-imóvel)](https://conteudos.quintoandar.com.br/como-comprar-um-[imovel](Modulo-2/lexico.md#L24-imóvel)-pelo-quintoandar-passo-a-passo/) | --- @@ -302,13 +301,13 @@ | | | |-----------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **Descrição** | Usuário deseja indicar um proprietário não cadastrado na aplicação e com um imóvel disponível para venda ou aluguel para a aplicação | -| **Ator(es)** | Usuário, Proprietário não usuário1 | -| **Pré-condições** | Acesso à internet, usuário cadastrado na aplicação, proprietário não cadastrado na aplicação | -| **Pós-Condições** | Proprietário será contatado pela equipe do quintoandar sobre anunciar o imóvel no quintoandar | -| **Fluxo principal** | **FP17** - Indicar imóvel:
        1. Usuário abre a aplicação
        2. Usuário vai para a aba "Menu"
        3. Usuário clica no botão "Indicar imóvel"
        4. Usuário é redirecionado para uma página com formulários
        5. Usuário preenche o formulário de indicação simples com os dados de contanto do proprietário
        6. Proprietário é contatado pela equipe do QuintoAndar sobre anunciar o imóvel na aplicação
        | -| **Fluxo Alternativo** | **FA05** - Indicação com link: No passo Nº 5, em vez de preencher os dados de contato do proprietário, o usuário compartilha o link da área "Indicação Com Link" com o proprietário no qual o proprietário irá utilizar para anunciar seu imóvel na aplicação | -| **Fluxo de Exceção** |
        • **FE23** - Perda de conexão com a internet não permite preenchimento do formulário
        • **FE24** - Mau preenchimento dos dados de contato do proprietário impossibilita a equipe de contatar-lo
        | +| **Descrição** | [Usuário](Modulo-2/lexico.md#L50-usuário) deseja indicar um [proprietário](Modulo-2/lexico.md#L36-proprietário) não cadastrado na aplicação e com um [imóvel](Modulo-2/lexico.md#L24-imóvel) disponível para venda ou [aluguel](Modulo-2/lexico.md#L06-aluguel) para a aplicação | +| **Ator(es)** | [Usuário](Modulo-2/lexico.md#L50-usuário), [Proprietário](Modulo-2/lexico.md#L36-proprietário) não [usuário](Modulo-2/lexico.md#L50-usuário)1 | +| **Pré-condições** | Acesso à internet, [usuário](Modulo-2/lexico.md#L50-usuário) cadastrado na aplicação, [proprietário](Modulo-2/lexico.md#L36-proprietário) não cadastrado na aplicação | +| **Pós-Condições** | [Proprietário](Modulo-2/lexico.md#L36-proprietário) será contatado pela equipe do quintoandar sobre [anunciar o imóvel](Modulo-2/lexico.md#L08-anunciar-imóvel) no quintoandar | +| **Fluxo principal** | **FP17** - Indicar [imóvel](Modulo-2/lexico.md#L24-imóvel):
        1. [Usuário](Modulo-2/lexico.md#L50-usuário) abre a aplicação
        2. [Usuário](Modulo-2/lexico.md#L50-usuário) vai para a aba "Menu"
        3. [Usuário](Modulo-2/lexico.md#L50-usuário) clica no botão "Indicar [imóvel](Modulo-2/lexico.md#L24-imóvel)"
        4. [Usuário](Modulo-2/lexico.md#L50-usuário) é redirecionado para uma página com formulários
        5. [Usuário](Modulo-2/lexico.md#L50-usuário) preenche o formulário de indicação simples com os dados de contanto do [proprietário](Modulo-2/lexico.md#L36-proprietário)
        6. [Proprietário](Modulo-2/lexico.md#L36-proprietário) é contatado pela equipe do QuintoAndar sobre [anunciar o imóvel](Modulo-2/lexico.md#L08-anunciar-imóvel) na aplicação
        | +| **Fluxo Alternativo** | **FA05** - Indicação com link: No passo Nº 5, em vez de preencher os dados de contato do [proprietário](Modulo-2/lexico.md#L36-proprietário), o [usuário](Modulo-2/lexico.md#L50-usuário) compartilha o link da área "Indicação Com Link" com o [proprietário](Modulo-2/lexico.md#L36-proprietário) no qual o [proprietário](Modulo-2/lexico.md#L36-proprietário) irá utilizar para [anunciar seu imóvel](Modulo-2/lexico.md#L08-anunciar-imóvel) na aplicação | +| **Fluxo de Exceção** |
        • **FE23** - Perda de conexão com a internet não permite preenchimento do formulário
        • **FE24** - Mau preenchimento dos dados de contato do [proprietário](Modulo-2/lexico.md#L36-proprietário) impossibilita a equipe de contatar-lo
        | | **Rastreabilidade** | AP17 | --- @@ -318,7 +317,7 @@ -> Diagrama de casos de uso representando as funcionalidades relacionadas ao gerenciamento de conta +> Diagrama de casos de uso representando as funcionalidades relacionadas ao gerenciamento de [conta](Modulo-2/lexico.md#L13-conta)
        @@ -327,13 +326,13 @@ | | | |-----------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **Descrição** | Um não usuário do QuintoAndar se cadastra no sistema | -| **Ator(es)** | Não usuário | +| **Descrição** | Um não [usuário](Modulo-2/lexico.md#L50-usuário) do QuintoAndar se cadastra no sistema | +| **Ator(es)** | Não [usuário](Modulo-2/lexico.md#L50-usuário) | | **Pré-condições** | Acesso à internet, um email não vinculado ao sistema | -| **Pós-Condições** | O não usuário passa a ser usuário e tem uma conta cadastrada no sistema | -| **Fluxo principal** | **FP19** - Realizar cadastro
        1. Não usuário abre a aplicação
        2. Não usuário clica no botão "Acessar sua conta"
        3. Não usuário clica no botão "Continuar com o Google"
        4. Não usuário clica é levado à página do Google para permitir acesso à sua conta
        | -| **Fluxo Alternativo** |
        • **FA06**: Usuário associa-se com sua conta da Apple em vez de sua conta da google no passo 3, autenticando-se com o serviço da Apple
        • **FA002** - Usuário associa-se com seu número de telefone em vez de um serviço externo no passo 3, informando o seu número de telefone
        | -| **Fluxo de Exceção** | **FE24** - Erro de conexão previne o não usuário de criar a sua conta | +| **Pós-Condições** | O não [usuário](Modulo-2/lexico.md#L50-usuário) passa a ser [usuário](Modulo-2/lexico.md#L50-usuário) e tem uma [conta](Modulo-2/lexico.md#L13-conta) cadastrada no sistema | +| **Fluxo principal** | **FP19** - Realizar cadastro
        1. Não [usuário](Modulo-2/lexico.md#L50-usuário) abre a aplicação
        2. Não [usuário](Modulo-2/lexico.md#L50-usuário) clica no botão "Acessar sua [conta](Modulo-2/lexico.md#L13-conta)"
        3. Não [usuário](Modulo-2/lexico.md#L50-usuário) clica no botão "Continuar com o Google"
        4. Não [usuário](Modulo-2/lexico.md#L50-usuário) clica é levado à página do Google para permitir acesso à sua [conta](Modulo-2/lexico.md#L13-conta)
        | +| **Fluxo Alternativo** |
        • **FA06**: [Usuário](Modulo-2/lexico.md#L50-usuário) associa-se com sua [conta](Modulo-2/lexico.md#L13-conta) da Apple em vez de sua [conta](Modulo-2/lexico.md#L13-conta) da google no passo 3, autenticando-se com o serviço da Apple
        • **FA002** - [Usuário](Modulo-2/lexico.md#L50-usuário) associa-se com seu número de telefone em vez de um serviço externo no passo 3, informando o seu número de telefone
        | +| **Fluxo de Exceção** | **FE24** - Erro de conexão previne o não [usuário](Modulo-2/lexico.md#L50-usuário) de criar a sua [conta](Modulo-2/lexico.md#L13-conta) | | **Rastreabilidade** | RF19 | --- @@ -343,13 +342,13 @@ | | | |-----------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **Descrição** | Processo de um usuário que deseja alterar os dados da sua conta | -| **Ator(es)** | usuário | +| **Descrição** | Processo de um [usuário](Modulo-2/lexico.md#L50-usuário) que deseja alterar os dados da sua [conta](Modulo-2/lexico.md#L13-conta) | +| **Ator(es)** | [usuário](Modulo-2/lexico.md#L50-usuário) | | **Pré-condições** | Acesso à internet, um email vinculado ao sistema | -| **Pós-Condições** | Usuário modifica uma ou mais informações de seu perfil | -| **Fluxo principal** | **FP20** - Alterar conta:
        1. Usuário vai para a aba "Menu"
        2. Usuário vai aperta o botão "Gerenciar Conta"
        3. Usuário pode alterar seu nome completo
        4. Usuário pode [adicionar email alternativo](#UC-22-adicionar-email-alternativo)
        5. Usuário pode [gerenciar notificações](#UC23-gerenciar-notificacoes)
        6. Usuário deve clicar no botão "Salvar"
        | +| **Pós-Condições** | [Usuário](Modulo-2/lexico.md#L50-usuário) modifica uma ou mais informações de seu perfil | +| **Fluxo principal** | **FP20** - Alterar [conta](Modulo-2/lexico.md#L13-conta):
        1. [Usuário](Modulo-2/lexico.md#L50-usuário) vai para a aba "Menu"
        2. [Usuário](Modulo-2/lexico.md#L50-usuário) vai aperta o botão "[Gerenciar Conta](Modulo-2/lexico.md#L23-gerenciar-conta)"
        3. [Usuário](Modulo-2/lexico.md#L50-usuário) pode alterar seu nome completo
        4. [Usuário](Modulo-2/lexico.md#L50-usuário) pode [adicionar email alternativo](#UC-22-adicionar-email-alternativo)
        5. [Usuário](Modulo-2/lexico.md#L50-usuário) pode [gerenciar notificações](#UC23-gerenciar-notificacoes)
        6. [Usuário](Modulo-2/lexico.md#L50-usuário) deve clicar no botão "Salvar"
        | | **Fluxo Alternativo** | | -| **Fluxo de Exceção** | **FE25** - Erro de conexão previne o usuário de alterar a sua conta | +| **Fluxo de Exceção** | **FE25** - Erro de conexão previne o [usuário](Modulo-2/lexico.md#L50-usuário) de alterar a sua [conta](Modulo-2/lexico.md#L13-conta) | | **Rastreabilidade** | RF21, RF22, RF23, RF24 | --- @@ -359,13 +358,13 @@ | | | |-----------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **Descrição** | Processo realizado por um usuário do QuintoAndar que deseja fazer login no sistema | -| **Ator(es)** | Usuário do QuintoAndar | -| **Pré-condições** | Acesso à internet, usuário já deve estar cadastrado na aplicação | -| **Pós-Condições** | Usuário terá acesso às suas informações e poderá utilizar as funcionalidades completas da aplicação | -| **Fluxo principal** | **FP21** - Fazer login
        1. Usuário abre a aplicação
        2. Usuário clica no botão "Acessar sua conta"
        3. Não usuário clica no botão "Continuar com o Google"
        4. Não usuário clica é levado à página do Google para permitir acesso à sua conta
        | -| **Fluxo Alternativo** |
        • **FA07**: Usuário associa-se com sua conta da Apple em vez de sua conta da google no passo 3, autenticando-se com o serviço da Apple
        | -| **Fluxo de Exceção** | **FE26** - Erro de conexão previne o usuário de fazer login | +| **Descrição** | Processo realizado por um [usuário](Modulo-2/lexico.md#L50-usuário) do QuintoAndar que deseja fazer login no sistema | +| **Ator(es)** | [Usuário](Modulo-2/lexico.md#L50-usuário) do QuintoAndar | +| **Pré-condições** | Acesso à internet, [usuário](Modulo-2/lexico.md#L50-usuário) já deve estar cadastrado na aplicação | +| **Pós-Condições** | [Usuário](Modulo-2/lexico.md#L50-usuário) terá acesso às suas informações e poderá utilizar as funcionalidades completas da aplicação | +| **Fluxo principal** | **FP21** - Fazer login
        1. [Usuário](Modulo-2/lexico.md#L50-usuário) abre a aplicação
        2. [Usuário](Modulo-2/lexico.md#L50-usuário) clica no botão "Acessar sua [conta](Modulo-2/lexico.md#L13-conta)"
        3. Não [usuário](Modulo-2/lexico.md#L50-usuário) clica no botão "Continuar com o Google"
        4. Não [usuário](Modulo-2/lexico.md#L50-usuário) clica é levado à página do Google para permitir acesso à sua [conta](Modulo-2/lexico.md#L13-conta)
        | +| **Fluxo Alternativo** |
        • **FA07**: [Usuário](Modulo-2/lexico.md#L50-usuário) associa-se com sua [conta](Modulo-2/lexico.md#L13-conta) da Apple em vez de sua [conta](Modulo-2/lexico.md#L13-conta) da google no passo 3, autenticando-se com o serviço da Apple
        | +| **Fluxo de Exceção** | **FE26** - Erro de conexão previne o [usuário](Modulo-2/lexico.md#L50-usuário) de fazer login | | **Rastreabilidade** | RF20 | --- @@ -375,17 +374,15 @@ | | | |-----------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **Descrição** | Processo realizado por um usuário do QuintoAndar que deseja adicionar outro endereço de e-mail para uso na aplicação | -| **Ator(es)** | Usuário do QuintoAndar | -| **Pré-condições** | Acesso à internet, usuário já deve estar cadastrado na aplicação | -| **Pós-Condições** | Usuário terá um outro e-mail pelo qual poderá receber informações da aplicação e se comunicar com outros interessados | -| **Fluxo principal** | **FP22** - Adicionar email alternativo:
        1. Usuário abre a aplicação
        2. Usuário vai para a aba de Menu
        3. Usuário Aperta no botão "Gerenciar conta"
        4. Usuário escreve seu email alternativo no formulário
        5. Usuário clica no botão "Salvar"
        | +| **Descrição** | Processo realizado por um [usuário](Modulo-2/lexico.md#L50-usuário) do QuintoAndar que deseja adicionar outro endereço de e-mail para uso na aplicação | +| **Ator(es)** | [Usuário](Modulo-2/lexico.md#L50-usuário) do QuintoAndar | +| **Pré-condições** | Acesso à internet, [usuário](Modulo-2/lexico.md#L50-usuário) já deve estar cadastrado na aplicação | +| **Pós-Condições** | [Usuário](Modulo-2/lexico.md#L50-usuário) terá um outro e-mail pelo qual poderá receber informações da aplicação e se comunicar com outros interessados | +| **Fluxo principal** | **FP22** - Adicionar email alternativo:
        1. [Usuário](Modulo-2/lexico.md#L50-usuário) abre a aplicação
        2. [Usuário](Modulo-2/lexico.md#L50-usuário) vai para a aba de Menu
        3. [Usuário](Modulo-2/lexico.md#L50-usuário) Aperta no botão "[Gerenciar conta](Modulo-2/lexico.md#L23-gerenciar-conta)"
        4. [Usuário](Modulo-2/lexico.md#L50-usuário) escreve seu email alternativo no formulário
        5. [Usuário](Modulo-2/lexico.md#L50-usuário) clica no botão "Salvar"
        | | **Fluxo Alternativo** | | -| **Fluxo de Exceção** | **FE27** - Erro de conexão previne o usuário de adicionar o e-mail alternativo | +| **Fluxo de Exceção** | **FE27** - Erro de conexão previne o [usuário](Modulo-2/lexico.md#L50-usuário) de adicionar o e-mail alternativo | | **Rastreabilidade** | RF21 | - - --- @@ -393,29 +390,29 @@ | | | |-----------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **Descrição** | Processo realizado por um usuário do QuintoAndar que deseja alterar quais notificações deseja receber do aplicativo | -| **Ator(es)** | Usuário | -| **Pré-condições** | Acesso à internet, usuário já deve estar cadastrado na aplicação | -| **Pós-Condições** | Usuário terá alterado suas preferências de notificações | -| **Fluxo principal** | **FP23** - Gerenciar notificações:
        1. Usuário vai para a aba "Menu"
        2. Usuário clica no botão "Acessar sua conta"
        3. Usuário clica no botão "Gerenciar notificações"
        4. Usuário escolhe para qual produto deseja alterar as notificações (proprietário, afiliado, inquilino ou todos)
        5. Usuário escolhe quais tipos de mensagem deseja receber em quais meios
        | +| **Descrição** | Processo realizado por um [usuário](Modulo-2/lexico.md#L50-usuário) do QuintoAndar que deseja alterar quais notificações deseja receber do aplicativo | +| **Ator(es)** | [Usuário](Modulo-2/lexico.md#L50-usuário) | +| **Pré-condições** | Acesso à internet, [usuário](Modulo-2/lexico.md#L50-usuário) já deve estar cadastrado na aplicação | +| **Pós-Condições** | [Usuário](Modulo-2/lexico.md#L50-usuário) terá alterado suas preferências de notificações | +| **Fluxo principal** | **FP23** - Gerenciar notificações:
        1. [Usuário](Modulo-2/lexico.md#L50-usuário) vai para a aba "Menu"
        2. [Usuário](Modulo-2/lexico.md#L50-usuário) clica no botão "Acessar sua [conta](Modulo-2/lexico.md#L13-conta)"
        3. [Usuário](Modulo-2/lexico.md#L50-usuário) clica no botão "Gerenciar notificações"
        4. [Usuário](Modulo-2/lexico.md#L50-usuário) escolhe para qual produto deseja alterar as notificações ([proprietário](Modulo-2/lexico.md#L36-proprietário), [afiliado](Modulo-2/lexico.md#L02-afiliado), [inquilino](Modulo-2/lexico.md#L26-inquilino) ou todos)
        5. [Usuário](Modulo-2/lexico.md#L50-usuário) escolhe quais tipos de [mensagem](Modulo-2/lexico.md#L29-mensagem) deseja receber em quais meios
        | | **Fluxo Alternativo** | | -| **Fluxo de Exceção** | **FE28** - Erro de conexão previne o usuário modificar suas preferências de notificações | +| **Fluxo de Exceção** | **FE28** - Erro de conexão previne o [usuário](Modulo-2/lexico.md#L50-usuário) modificar suas preferências de notificações | | **Rastreabilidade** | RF22 | --- -# UC23 - Sair da conta +# UC23 - Sair da [conta](Modulo-2/lexico.md#L13-conta) | | | |-----------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **Descrição** | Processo realizado por um usuário do QuintoAndar que deseja sair de sua sessão da aplicação no dispositivo | -| **Ator(es)** | Usuário | -| **Pré-condições** | Acesso à internet, usuário já deve estar cadasstrado na aplicação | -| **Pós-Condições** | Usuário encerrará sua sessão na aplicação, permitindo o login de outra conta | -| **Fluxo principal** | **FP24** - Sair da conta
        1. Usuário abre a aplicação
        2. Usuário vai para a aba de menu
        3. Usuário clica no botão "Gerenciar Conata"
        4. Usuário clica no botão vermelho "Sair da conta"
        | +| **Descrição** | Processo realizado por um [usuário](Modulo-2/lexico.md#L50-usuário) do QuintoAndar que deseja sair de sua sessão da aplicação no dispositivo | +| **Ator(es)** | [Usuário](Modulo-2/lexico.md#L50-usuário) | +| **Pré-condições** | Acesso à internet, [usuário](Modulo-2/lexico.md#L50-usuário) já deve estar cadasstrado na aplicação | +| **Pós-Condições** | [Usuário](Modulo-2/lexico.md#L50-usuário) encerrará sua sessão na aplicação, permitindo o login de outra [conta](Modulo-2/lexico.md#L13-conta) | +| **Fluxo principal** | **FP24** - Sair da [conta](Modulo-2/lexico.md#L13-conta)
        1. [Usuário](Modulo-2/lexico.md#L50-usuário) abre a aplicação
        2. [Usuário](Modulo-2/lexico.md#L50-usuário) vai para a aba de menu
        3. [Usuário](Modulo-2/lexico.md#L50-usuário) clica no botão "Gerenciar Conata"
        4. [Usuário](Modulo-2/lexico.md#L50-usuário) clica no botão vermelho "Sair da [conta](Modulo-2/lexico.md#L13-conta)"
        | | **Fluxo Alternativo** | | -| **Fluxo de Exceção** | **FE29** - Erro de conexão previne o usuário de adicionar o e-mail alternativo | +| **Fluxo de Exceção** | **FE29** - Erro de conexão previne o [usuário](Modulo-2/lexico.md#L50-usuário) de adicionar o e-mail alternativo | | **Rastreabilidade** | RF20 | --- @@ -436,3 +433,5 @@ | 13/08/2024 | `2.2` | Adiciona rastreabilidade nos casos de uso | [André Silva](https://github.com/Hunter104) | + +