Diagrama e Especificação de Casos de Uso
Introdução
Um caso de uso é uma representação detalhada de como os usuários do aplicativo GDF Saúde interagem com o sistema em situações específicas, como acessar a carteirinha, enviar feedback ou visualizar novas funcionalidades. Ele descreve passo a passo como essas interações ocorrem, desde a ação do usuário até a resposta do sistema.
Seu principal objetivo é apoiar o desenvolvimento do aplicativo, oferecendo uma visão clara e prática dos requisitos funcionais. Os casos de uso ajudam a definir o comportamento esperado do sistema diante de ações comuns dos usuários, contribuindo para garantir que as funcionalidades atendam às necessidades reais dos beneficiários do plano de saúde.
É importante notar que esses casos de uso foram refatorados para maior clareza e precisão, além de corresponderem com os requisitos finais que foram refinados. Você pode acessar a versão antiga clicando aqui.
Integrantes do Grupo
Na tabela 1 contêm todos os integrantes da equipe que participaram na construção dos cenários e o que a pessoa desenvolveu durante o projeto.
Tabela 1 - Integrantes do grupo envolvidos
Nome | Quais etapas participou |
---|---|
Ana Luiza Soares | Criou o diagrama e especificações dos casos de uso referentes aos requisitos: RF01.1, RF01.2, RF01.3, RF01.4, RF01.5, RF02.1, RF02.2, RF02.3 e RF21.1. Casos de uso: UC01, UC02, UC03, UC44, UC45, UC46, UC47, UC48 e UC49. |
Isaque Camargos | Criou o diagrama referentes aos requisitos: RF03,RF04.1, RF04.9 e RF19. Criou as especificações dos casos de uso referente a estes requisitos, sendo eles UC04, UC05, UC06, UC07, UC08 e UC09. Além disso, criou o documento inicial. |
Kaleb Macedo | Criou o diagrama referentes aos requisitos: RF05, RF06 e RF17. Criou as especificações dos casos de uso referente a estes requisitos, sendo eles UC13, UC14, UC15, UC16, UC28, UC29, UC30, UC31, UC32, UC33, UC34, UC35. |
Lucas Alves | Criou o diagrama referentes aos requisitos: RF07, RF08 e RF18. Criou as especificações dos casos de uso referente a estes requisitos, sendo eles UC17, UC18, UC19, UC20, UC21, UC22, UC23. |
Matheus de Alcântara | Criou o diagrama referentes aos requisitos: RF09.1 a RF09.4, RF10 e RF20. Criou as especificações dos casos de uso referente a estes requisitos, sendo eles UC27, UC28, UC29, UC30, UC31, UC32. |
Othavio Bolzan | Criou o diagrama referentes aos requisitos: RF11, RF12.1, RF12.2, RF12.3, RF12.4, RF12.5, RF12.6. Criou as especificações dos casos de uso referente a estes requisitos, sendo eles UC33, UC34, UC35, UC38, UC39. |
Yzabella Miranda | Criou o diagrama referentes aos requisitos: RF3, RF13, RF14.1, RF14.2, RF15 e RF22. Criou as especificações dos casos de uso referente a estes requisitos, sendo eles UC36, UC37, UC38, UC39, UC42, UC43. |
Fonte: Autoria de Isaque Camargos e Yzabella Miranda
Metodologia
Para mapear e compreender melhor o funcionamento do aplicativo GDF Saúde, utilizamos o diagrama de caso de uso — uma ferramenta da Engenharia de Requisitos que representa visualmente como os usuários interagem com o sistema. Esse diagrama descreve, por meio de "atores" (como beneficiários do plano) e "casos de uso" (como acessar a carteirinha ou enviar feedback), as funcionalidades oferecidas e os comportamentos esperados do sistema.
No desenvolvimento do diagrama, empregamos dois relacionamentos fundamentais: o include e o extend. O relacionamento include é usado quando uma funcionalidade sempre faz parte de outra, como, por exemplo, o caso “Acessar Aplicativo” incluir automaticamente os casos “Consultar histórico de consultas” e “Acessar carteirinha”. Já o relacionamento extend representa funcionalidades opcionais ou condicionais, que se aplicam em determinados contextos — como o caso “Modo Offline”, que estende o acesso ao histórico e à carteirinha somente quando não há conexão com a internet.
Com foco nos diagramas de caso de uso, a Tabela 2 apresenta os principais elementos que compõem o modelo, oferecendo uma visão clara e organizada da estrutura de interações entre os atores e o sistema.
Elementos de caso de uso
Tabela 2: legenda dos diagramas de caso de uso
Nome | Função | Elemento |
---|---|---|
Ator | Representam os diversos tipos de usuários externos que interagem com o sistema. | ![]() |
Elipse (Caso de Uso) | É utilizada para representar os casos de uso em um diagrama, destacando funcionalidades ou ações específicas que o sistema realiza em resposta às interações dos atores. | ![]() |
Retângulo (Sistema) | É utilizado para representar o sistema ou o componente em análise, agrupando os casos de uso e os atores associados a ele. | ![]() |
Flecha (Relações) | As setas são utilizadas para ilustrar as relações ou interações entre os atores e os casos de uso no diagrama. | ![]() |
Fonte: Autoria de Yzabella Miranda
Diagramas de caso de uso
As figuras 1 a 7 representam as especializações dos casos de uso.
Figura 1 - Caso de uso UC01 a UC03
Fonte: Autoria de Ana Luiza Soares
Figura 2 - Caso de uso UC07 a UC12
Fonte: Autoria de Isaque Camargos
Figura 3 - Caso de uso UC13 a UC20
Fonte: Autoria de Kaleb Macedo
Figura 4 - Caso de uso UC21 a UC26
Fonte: Autoria de Lucas Alves
Figura 5 - Caso de uso UC27 a UC32
Fonte: Autoria de Matheus de Alcântara
Figura 6 - Caso de uso UC32 a UC34
Fonte: Autoria de Othavio Bolzan
Figura 7 - Caso de uso UC35 a UC38
Fonte: Adaptado de Yzabella Miranda
Especialização dos casos de uso
UC01 – Pesquisar Redes por Filtros
Tabela 3 - Caso de Uso UC01
Campo | Descrição |
---|---|
UC01 | Pesquisar Redes Credenciadas por Filtros |
Descrição | Permitir ao usuário localizar redes credenciadas aplicando filtros de busca gerais para refinar os resultados. |
Ator | Usuário do aplicativo GDF Saúde |
Pré-condições | 1. Conexão com internet. 2. Usuário é beneficiário do Plano INAS e está logado. |
Ação | Usuário aplica um ou mais filtros na tela de busca e inicia a pesquisa. |
Fluxo principal | - Usuário abre o aplicativo e acessa a aba "Rede Credenciada". - Sistema exibe a interface de busca com as opções de filtro. - Usuário seleciona o filtro "Região Administrativa" e escolhe uma opção. - Sistema exibe os resultados que correspondem ao filtro aplicado. |
Fluxo alternativo | - Usuário realiza a busca sem aplicar nenhum filtro. - Sistema exibe a lista completa de todas as redes credenciadas, ordenadas alfabeticamente. |
Fluxo de exceção | - Usuário aplica um filtro que não possui nenhuma rede correspondente. - Sistema exibe a mensagem "Nenhuma rede credenciada encontrada para os critérios selecionados." |
Pós-condições | A lista de redes credenciadas que atende aos filtros aplicados é exibida com sucesso para o usuário. |
Rastreabilidade | RF01.1 |
Data de criação | 12/06/2025 |
Fonte: Autoria de Ana Luiza Soares
UC02 – Pesquisar Profissionais da Saúde
Tabela 4 - Caso de Uso UC02
Campo | Descrição |
---|---|
UC02 | Pesquisar Profissionais da Saúde |
Descrição | Permitir ao usuário encontrar um profissional da saúde específico (médico, psicólogo, etc.) através de uma busca dedicada. |
Ator | Usuário do aplicativo GDF Saúde |
Pré-condições | 1. Conexão com internet. 2. Usuário é beneficiário do Plano INAS e está logado. |
Ação | Usuário insere o nome de um profissional ou seleciona uma especialidade na área de busca de profissionais. |
Fluxo principal | - Usuário acessa a seção "Buscar Profissional". - Sistema exibe o campo de busca. - Usuário digita o nome do profissional. - Usuário aciona a busca. - Sistema exibe o perfil detalhado do profissional encontrado. |
Fluxo alternativo | - Usuário digita um nome parcial ou incompleto. - Sistema exibe uma lista de profissionais cujos nomes correspondem à busca parcial para que o usuário selecione o correto. |
Fluxo de exceção | - A busca não retorna nenhum profissional com o nome inserido. - Sistema exibe a mensagem "Nenhum profissional encontrado com os dados informados." |
Pós-condições | O perfil do profissional de saúde desejado é encontrado e suas informações são exibidas para o usuário. |
Rastreabilidade | RF01.2 |
Data de criação | 12/06/2025 |
Fonte: Autoria de Ana Luiza Soares
UC03 – Atribuir Nota de Avaliação
Tabela 5 - Caso de Uso UC03
Campo | Descrição |
---|---|
UC03 | Atribuir Nota de Avaliação |
Descrição | Permitir ao usuário classificar a qualidade de um atendimento utilizando uma nota na escala Likert de 1 a 5. |
Ator | Usuário do aplicativo GDF Saúde |
Pré-condições | 1. Usuário teve um atendimento registrado na rede a ser avaliada. 2. Usuário está logado no aplicativo. |
Ação | Usuário seleciona uma nota de 1 a 5 estrelas na tela de avaliação de um atendimento. |
Fluxo principal | - Usuário acessa o perfil da clínica e seleciona a opção "Avaliar Atendimento". - Sistema exibe a interface de avaliação. - Usuário seleciona a nota desejada (ex: 4 de 5 estrelas). - Usuário confirma a submissão da nota. |
Fluxo alternativo | - O usuário seleciona uma nota, mas decide alterá-la antes de submeter. - O usuário toca em uma nova quantidade de estrelas, e o sistema atualiza a seleção. |
Fluxo de exceção | - O usuário tenta submeter a avaliação, mas ocorre uma falha de conexão. - Sistema exibe uma mensagem de erro e oferece a opção de tentar novamente, mantendo a nota selecionada. |
Pós-condições | A nota de avaliação do usuário é registrada com sucesso no sistema e associada ao respectivo atendimento. |
Rastreabilidade | RF02.1 |
Data de criação | 12/06/2025 |
Fonte: Autoria de Ana Luiza Soares
UC04 – Ler e Escrever Comentários
Tabela 6 - Caso de Uso UC04
Campo | Descrição |
---|---|
UC04 | Ler e Escrever Comentários |
Descrição | Permitir ao usuário ler as experiências de outros beneficiários e deixar seus próprios comentários sobre atendimentos. |
Ator | Usuário do aplicativo GDF Saúde |
Pré-condições | 1. Usuário está logado. 2. Usuário está visualizando o perfil de uma clínica ou profissional. |
Ação | Usuário acessa a seção de comentários para ler as avaliações ou preenche o campo de texto para submeter um novo comentário. |
Fluxo principal | - Leitura: Usuário acessa a aba "Avaliações" e percorre a lista de comentários existentes. - Escrita: Na mesma tela, usuário toca em "Deixar um comentário", digita seu feedback no campo de texto e toca em "Enviar". |
Fluxo alternativo | - Ao escrever um comentário, o usuário decide cancelar a ação antes de enviar. - O usuário toca no botão "Cancelar" e o sistema o retorna à tela anterior sem salvar o rascunho. |
Fluxo de exceção | - O comentário do usuário contém termos inadequados bloqueados pelo sistema. - Ao tentar enviar, o sistema exibe uma mensagem informando que o comentário não pode ser publicado e destaca as diretrizes da comunidade. |
Pós-condições | Usuário visualiza os comentários de outros ou tem seu novo comentário submetido com sucesso para moderação e publicação. |
Rastreabilidade | RF02.2 |
Data de criação | 12/06/2025 |
Fonte: Autoria de Ana Luiza Soares
UC05 – Visualizar Comentários Relevantes
Tabela 7 - Caso de Uso UC05
Campo | Descrição |
---|---|
UC05 | Visualizar Comentários Relevantes |
Descrição | Permitir ao usuário visualizar primeiro os comentários que o sistema classifica automaticamente como os mais "relevantes", com base em critérios como utilidade e palavras-chave. |
Ator | Usuário do aplicativo GDF Saúde |
Pré-condições | Usuário está na seção de avaliações de uma clínica que possui múltiplos comentários. |
Ação | Usuário abre a lista de comentários de um profissional ou clínica. |
Fluxo principal | - Usuário acessa a aba de "Avaliações" de uma clínica. - A lista de comentários é carregada. - O sistema, por padrão, exibe no topo os comentários que foram identificados como os mais relevantes. |
Fluxo alternativo | - O usuário prefere ver os comentários mais recentes. - O usuário seleciona a opção de ordenação "Mais Recentes". - O sistema recarrega a lista, exibindo os comentários em ordem cronológica decrescente. |
Fluxo de exceção | - A clínica não possui comentários suficientes para que a classificação por relevância seja significativa. - O sistema exibe todos os comentários disponíveis, ordenados por data como padrão alternativo. |
Pós-condições | O usuário tem acesso rápido às opiniões consideradas mais úteis, otimizando seu tempo de análise. |
Rastreabilidade | RF02.3 |
Data de criação | 12/06/2025 |
Fonte: Autoria de Ana Luiza Soares
UC06 – Iniciar Conversa com Chatbot de Triagem
Tabela 8 - Caso de Uso UC06
Campo | Descrição |
---|---|
UC06 | Iniciar Conversa com Chatbot de Triagem |
Descrição | Permitir ao usuário interagir com chatbot para identificar especialidade médica adequada |
Ator | Usuário do aplicativo GDF Saúde |
Pré-condições | 1. Conexão com internet. 2. Usuário é beneficiário do Plano INAS |
Ação | Usuário inicia conversa e descreve sintomas |
Fluxo principal | - Usuário abre o aplicativo - Usuário seleciona a opção "Chatbot de Saúde" - Sistema exibe tela inicial do chatbot - Usuário descreve sintomas - Chatbot analisa e sugere especialidade médica - Sistema pede confirmação ao usuário posteriormente para análise de desempenho |
Fluxo alternativo | - Usuário abre o aplicativo - Usuário seleciona a opção "Chatbot de Saúde" - Sistema exibe tela inicial do chatbot - Usuário tem dúvidas ou fornece informações vagas - Chatbot recomenda buscar hospital para melhor triagem |
Fluxo de exceção | - Usuário abre o aplicativo - Usuário seleciona a opção "Chatbot de Saúde" - Inicia a conversa - Chatbot redireciona para especialidade médica incorreta |
Pós-condições | Especialidade médica identificada corretamente e confirmado o desempenho do chatbot posteriormente |
Rastreabilidade | RF21.1 |
Data de criação | 17/05/2025 |
Fonte: Autoria de Ana Luiza Soares
UC07 – Fazer Login
Tabela 9 - Caso de Uso UC07
Campo | Descrição |
---|---|
UC07 | Fazer Login |
Descrição | Permitir que o usuário acesse o app com e-mail/CPF e senha. |
Ator | Usuário cadastrado |
Pré-condições | App instalado e com conexão à internet. |
Ação | O usuário preenche e-mail/CPF e senha e confirma para entrar. |
Fluxo principal | - O usuário acessa a tela de login. - Insere e-mail/CPF e senha. - O sistema valida os dados. - O usuário é autenticado. |
Fluxo alternativo | - Credenciais inválidas: sistema exibe mensagem de erro. |
Fluxo de exceção | - Ausência de conexão: sistema informa que não é possível conectar. |
Pós-condições | Usuário autenticado e apto a usar o aplicativo. |
Rastreabilidade | RF19 |
Data de criação | 15/05/2025 |
Fonte: Autoria de Isaque Camargos
UC08 – Login por Biometria
Tabela 10 - Caso de Uso UC08
Campo | Descrição |
---|---|
UC08 | Login por Biometria |
Descrição | Permitir login via impressão digital ou reconhecimento facial. |
Ator | Usuário cadastrado |
Pré-condições | Dispositivo com sensor biométrico, usuário já logado ao menos uma vez. |
Ação | O usuário seleciona "Entrar por biometria" e realiza autenticação. |
Fluxo principal | - O usuário abre o app. - Seleciona “Entrar com biometria”. - Biometria é validada pelo sistema operacional. - O usuário é autenticado. |
Fluxo alternativo | - Biometria não reconhecida: sistema oferece login por senha. |
Fluxo de exceção | - Sensor indisponível: app informa erro e redireciona para login comum. |
Pós-condições | Usuário autenticado via biometria ou direcionado para login manual. |
Rastreabilidade | RF19 |
Data de criação | 15/05/2025 |
Fonte: Autoria de Isaque Camargos
UC09 – Baixar Carteirinha
Tabela 11 - Caso de Uso UC09
Campo | Descrição |
---|---|
UC09 | Baixar Carteirinha |
Descrição | Permitir download da carteirinha digital para uso offline. |
Ator | Usuário autenticado |
Pré-condições | Conexão com internet e usuário logado. |
Ação | O usuário solicita o download da carteirinha. |
Fluxo principal | - O usuário acessa a seção “Carteirinha”. - Clica em “Baixar”. - O sistema realiza o download. - A carteirinha é salva no dispositivo. |
Fluxo alternativo | - Caso já tenha sido baixada, o sistema permite rebaixar. |
Fluxo de exceção | - Falta de conexão ou falha no armazenamento: erro informado ao usuário. |
Pós-condições | Carteirinha disponível localmente mesmo sem internet. |
Rastreabilidade | RF03 |
Data de criação | 15/05/2025 |
Fonte: Autoria de Yzabella Miranda
UC10 – Configurar Notificações
Tabela 12 - Caso de Uso UC10
Campo | Descrição |
---|---|
UC10 | Configurar Notificações |
Descrição | Permitir ao usuário selecionar tipos e canais de notificações. |
Ator | Usuário autenticado |
Pré-condições | Login realizado com sucesso. |
Ação | O usuário acessa as configurações de notificação e define suas preferências. |
Fluxo principal | - O usuário acessa “Configurações”. - Escolhe os tipos e canais desejados. - Salva as alterações. - Preferências são persistidas pelo sistema. |
Fluxo alternativo | — |
Fluxo de exceção | - Sistema exibe erro ao tentar salvar. |
Pós-condições | Preferências de notificação atualizadas. |
Rastreabilidade | RF04.1 e RF04.9 |
Data de criação | 15/05/2025 |
Fonte: Autoria de Isaque Camargos
UC11 – Enviar Notificações
Tabela 13 - Caso de Uso UC11
Campo | Descrição |
---|---|
UC11 | Enviar Notificações |
Descrição | Enviar notificações com base nas preferências do usuário. |
Ator | Serviços de notificação |
Pré-condições | Configurações de notificação existentes e evento ativador. |
Ação | O sistema identifica evento e envia a notificação pelo canal configurado. |
Fluxo principal | - Evento ocorre (ex: consulta cancelada). - Preferências são consultadas. - Sistema envia via canal apropriado (e-mail, SMS e/ou notificação do próprio app). - Envio é registrado. |
Fluxo alternativo | - Falha de envio: sistema realiza tentativa posterior. |
Fluxo de exceção | - Falha permanente: log de erro registrado, equipe notificada. |
Pós-condições | Notificação enviada ou tentativa registrada para análise. |
Rastreabilidade | RF04.1 e RF04.9 |
Data de criação | 15/05/2025 |
Fonte: Autoria de Isaque Camargos
UC12 – Agendar Consulta ou Exame
Tabela 14 - Caso de Uso UC12
Campo | Descrição |
---|---|
UC12 | Agendar Consulta ou Exame |
Descrição | Permitir ao usuário agendar consultas e exames diretamente pelo aplicativo, com pagamento automático para prestadores da Rede de Atendimento. |
Ator | Beneficiário (Usuário do plano de saúde) |
Pré-condições | O usuário deve estar autenticado no sistema. |
Fluxo principal | 1. Usuário acessa a seção "Agendamentos". 2. Usuário seleciona a opção "Novo Agendamento". 3. O sistema solicita que o usuário busque por especialidade, profissional ou clínica. 4. O usuário realiza a busca e seleciona o profissional e o horário desejado. 5. O sistema exibe um resumo do agendamento (data, hora, profissional, local). 6. O sistema informa que o pagamento da coparticipação (se aplicável) será processado. 7. Usuário confirma os detalhes do agendamento. 8. O sistema processa o pagamento automático. 9. O sistema confirma o agendamento e envia uma notificação ao usuário. |
Fluxo alternativo | A1. Horário tornou-se indisponível: - Se o horário selecionado for ocupado durante o processo, o sistema exibe a mensagem "Este horário não está mais disponível" e solicita que o usuário escolha um novo horário. |
Fluxo de exceção | E1. Falha no processamento do pagamento: - Sistema exibe mensagem "Falha ao processar o pagamento. Verifique seus dados ou tente outro método.". - O agendamento não é concluído. E2. Sessão expirada: - Sistema solicita novo login. |
Pós-condições | A consulta ou exame está agendada no sistema. O pagamento aplicável foi processado. |
Rastreabilidade | RF05.1 |
Data de criação | 15/06/2025 |
Fonte: Autoria de Kaleb Macedo
UC13 – Cancelar Consulta ou Exame
Tabela 15 - Caso de Uso UC13
Campo | Descrição |
---|---|
UC13 | Cancelar Consulta ou Exame |
Descrição | Permitir ao usuário cancelar uma consulta ou exame agendado diretamente pelo aplicativo, com o devido processamento de estorno de pagamento conforme as regras de negócio. |
Ator | Beneficiário (Usuário do plano de saúde) |
Pré-condições | O usuário deve estar autenticado no sistema e ter ao menos uma consulta ou exame futuro agendado. |
Fluxo principal | 1. Usuário acessa a seção "Meus Agendamentos". 2. O sistema exibe a lista de agendamentos futuros. 3. Usuário seleciona o agendamento que deseja cancelar. 4. O sistema exibe os detalhes do agendamento e a opção "Cancelar Agendamento". 5. Usuário confirma o cancelamento. 6. O sistema processa o cancelamento e o estorno do pagamento, se aplicável. 7. O sistema exibe a mensagem "Agendamento cancelado com sucesso.". |
Fluxo alternativo | A1. Cancelamento sujeito a taxas: - O sistema informa que o cancelamento está sujeito a uma taxa de acordo com a política e pergunta se o usuário deseja continuar. |
Fluxo de exceção | E1. Falha ao processar o estorno: - O sistema exibe a mensagem "O agendamento foi cancelado, mas houve um erro ao processar o estorno. Entre em contato com o suporte." |
Pós-condições | A consulta ou exame está com o status "Cancelado". O valor correspondente foi estornado, se aplicável. |
Rastreabilidade | RF05.2 |
Data de criação | 15/06/2025 |
Fonte: Autoria de Kaleb Macedo
UC14 – Exibir Valor de Consulta em Clínica
Tabela 16 - Caso de Uso UC14
Campo | Descrição |
---|---|
UC14 | Exibir Valor de Consulta em Clínica |
Descrição | Permitir ao usuário visualizar o valor específico de uma consulta ou procedimento em cada clínica disponível na rede. |
Ator | Beneficiário (Usuário do plano de saúde) |
Pré-condições | O usuário deve estar autenticado no sistema. |
Fluxo principal | 1. Usuário acessa a "Rede de Atendimento". 2. Usuário busca por uma especialidade ou procedimento. 3. O sistema exibe a lista de clínicas e profissionais que atendem ao critério. 4. Para cada resultado da lista, o sistema exibe o valor específico da consulta naquele local. |
Fluxo alternativo | A1. Valor não informado: - Se uma clínica não disponibiliza o valor, o sistema exibe a mensagem "Valor a consultar". |
Fluxo de exceção | E1. Falha ao carregar a rede: - O sistema exibe a mensagem "Erro ao carregar a rede de atendimento. Tente novamente." |
Pós-condições | O usuário visualizou os valores das consultas nas clínicas de seu interesse. |
Rastreabilidade | RF06.1 |
Data de criação | 15/06/2025 |
Fonte: Autoria de Kaleb Macedo
UC15 – Calcular e Exibir Valor da Coparticipação
Tabela 17 - Caso de Uso UC15
Campo | Descrição |
---|---|
UC15 | Calcular e Exibir Valor da Coparticipação |
Descrição | O sistema deve calcular e exibir o valor da coparticipação do beneficiário para cada consulta e procedimento médico realizado que esteja sujeito a este regime. |
Ator | Beneficiário (Usuário do plano de saúde) |
Pré-condições | O usuário deve estar autenticado e visualizando um procedimento sujeito a coparticipação. |
Fluxo principal | 1. O usuário seleciona um procedimento (ex: durante um agendamento). 2. O sistema identifica o procedimento e o plano do beneficiário. 3. O sistema acessa as regras de coparticipação do plano. 4. O sistema calcula o valor exato ou estimado da coparticipação. 5. O sistema exibe o valor calculado para o usuário de forma clara. |
Fluxo alternativo | A1. Procedimento isento: - Se o procedimento for isento, o sistema exibe "Coparticipação: R$ 0,00" ou "Isento". |
Fluxo de exceção | E1. Erro no cálculo: - O sistema exibe a mensagem "Não foi possível calcular a coparticipação. O valor será detalhado no seu extrato." |
Pós-condições | O usuário foi informado sobre o valor da sua coparticipação para um procedimento. |
Rastreabilidade | RF06.2 |
Data de criação | 15/06/2025 |
Fonte: Autoria de Kaleb Macedo
UC16 – Gerar Demonstrativo de Despesas para IR
Tabela 18 - Caso de Uso UC16
Campo | Descrição |
---|---|
UC16 | Gerar Demonstrativo de Despesas para Imposto de Renda |
Descrição | Permitir ao usuário gerar e baixar o demonstrativo consolidado de despesas médicas de um ano específico para a declaração de Imposto de Renda. |
Ator | Beneficiário (Usuário do plano de saúde) |
Pré-condições | O usuário deve estar autenticado no sistema. |
Fluxo principal | 1. Usuário acessa a seção "Financeiro" ou "Documentos". 2. Usuário seleciona a opção "Demonstrativo para Imposto de Renda". 3. O sistema solicita ao usuário que selecione o ano-calendário. 4. Usuário seleciona o ano e confirma. 5. O sistema compila as despesas e gera o documento em PDF. 6. O sistema disponibiliza o arquivo para download. |
Fluxo alternativo | A1. Nenhuma despesa no período: - O sistema exibe a mensagem "Nenhuma despesa médica foi encontrada para o ano selecionado.". |
Fluxo de exceção | E1. Erro na geração do documento: - O sistema exibe a mensagem "Ocorreu um erro ao gerar seu demonstrativo. Por favor, tente novamente." |
Pós-condições | O usuário obteve o arquivo com seu demonstrativo de despesas. |
Rastreabilidade | RF06.3 |
Data de criação | 15/06/2025 |
Fonte: Autoria de Kaleb Macedo
UC17 – Consultar Histórico de Demonstrativos de IR
Tabela 19 - Caso de Uso UC17
Campo | Descrição |
---|---|
UC17 | Consultar Histórico de Demonstrativos de IR |
Descrição | Permitir ao usuário visualizar e baixar demonstrativos de Imposto de Renda que foram gerados anteriormente. |
Ator | Beneficiário (Usuário do plano de saúde) |
Pré-condições | O usuário deve estar autenticado no sistema. |
Fluxo principal | 1. Usuário acessa a seção "Financeiro" ou "Documentos". 2. Usuário navega até a área "Histórico de Demonstrativos de IR". 3. O sistema exibe a lista de demonstrativos disponíveis, por ano. 4. Usuário seleciona um demonstrativo da lista para baixar. |
Fluxo alternativo | A1. Histórico vazio: - O sistema exibe a mensagem "Nenhum demonstrativo foi gerado anteriormente.". |
Fluxo de exceção | E1. Falha na recuperação do arquivo: - O sistema exibe a mensagem "Erro ao carregar o arquivo do demonstrativo." |
Pós-condições | O usuário visualizou seu histórico e/ou baixou um demonstrativo antigo. |
Rastreabilidade | RF06.4 |
Data de criação | 15/06/2025 |
Fonte: Autoria de Kaleb Macedo
UC18 – Consultar Extrato Financeiro
Tabela 20 - Caso de Uso UC18
Campo | Descrição |
---|---|
UC18 | Consultar Extrato Financeiro |
Descrição | Permitir ao usuário consultar seu extrato financeiro detalhado e atualizado diariamente. |
Ator | Beneficiário (Usuário do plano de saúde) |
Pré-condições | O usuário deve estar autenticado no sistema. |
Fluxo principal | 1. Usuário acessa a seção "Financeiro". 2. O sistema exibe o extrato, com as transações mais recentes primeiro. 3. Cada item exibe data, descrição da transação e valor. 4. O usuário pode aplicar filtros para buscar transações. |
Fluxo alternativo | A1. Nenhuma transação no período: - O sistema exibe a mensagem "Nenhuma transação encontrada para o período selecionado.". |
Fluxo de exceção | E1. Falha ao carregar o extrato: - Sistema exibe mensagem "Erro ao carregar o extrato financeiro." |
Pós-condições | O usuário visualizou suas movimentações financeiras. |
Rastreabilidade | RF06.5 |
Data de criação | 15/06/2025 |
Fonte: Autoria de Kaleb Macedo
UC19 – Visualizar Painel de Metas de Saúde
Tabela 21 - Caso de Uso UC19
Campo | Descrição |
---|---|
UC19 | Visualizar Painel de Metas de Saúde |
Descrição | Exibir um painel personalizado com metas de saúde e gamificação para incentivar o acompanhamento. |
Ator | Beneficiário (Usuário do plano de saúde) |
Pré-condições | O usuário deve estar autenticado no sistema. |
Fluxo principal | 1. Usuário acessa a seção "Minha Saúde" ou "Painel de Metas". 2. O sistema exibe o painel de metas personalizadas. 3. O painel mostra as metas, o progresso e elementos de gamificação (pontos, emblemas). 4. Usuário pode clicar em uma meta para ver detalhes ou agendar o procedimento correspondente. |
Fluxo alternativo | A1. Usuário sem metas definidas: - O sistema exibe uma mensagem de boas-vindas e incentiva a configuração das primeiras metas. |
Fluxo de exceção | E1. Falha ao carregar o painel de metas: - O sistema exibe a mensagem "Não foi possível carregar suas metas de saúde." |
Pós-condições | O usuário visualizou seu progresso em relação às suas metas de saúde. |
Rastreabilidade | RF17 |
Data de criação | 15/06/2025 |
Fonte: Autoria de Kaleb Macedo
UC20 – Cadastrar Titular
Tabela 22 - Caso de Uso UC20
Campo | Descrição |
---|---|
UC20 | Cadastrar Titular |
Descrição | Permitir o cadastro de titulares no sistema, com validação de dados e documentação. |
Ator | Usuário (Titular) |
Pré-condições | Usuário autenticado; documentação necessária digitalizada. |
Fluxo principal | 1. Usuário acessa a área de cadastro. 2. Preenche dados pessoais. 3. Anexa documentação. 4. Sistema valida informações. 5. Cadastro é confirmado. |
Fluxo alternativo | Dados incompletos: sistema solicita complementação. |
Fluxo de exceção | Falha no upload de documentos: sistema exibe erro e orienta tentar novamente. |
Pós-condições | Titular cadastrado e apto a utilizar o sistema. |
Rastreabilidade | RF07.1 |
Data de criação | 15/06/2025 |
Fonte: Autoria de Lucas Alves
UC21 – Cadastrar Dependente
Tabela 23 - Caso de Uso UC21
Campo | Descrição |
---|---|
UC21 | Cadastrar Dependente |
Descrição | Permitir o cadastro de dependentes vinculados a um titular. |
Ator | Usuário (Titular) |
Pré-condições | Titular autenticado; documentação do dependente digitalizada. |
Fluxo principal | 1. Titular acessa área de dependentes. 2. Inicia cadastro. 3. Preenche dados do dependente. 4. Anexa documentação. 5. Sistema valida e confirma cadastro. |
Fluxo alternativo | Dados incompletos: sistema solicita complementação. |
Fluxo de exceção | Falha no upload de documentos: sistema exibe erro e orienta tentar novamente. |
Pós-condições | Dependente cadastrado e vinculado ao titular. |
Rastreabilidade | RF07.2 |
Data de criação | 15/06/2025 |
Fonte: Autoria de Lucas Alves
UC22 – Cadastrar Optante
Tabela 24 - Caso de Uso UC22
Campo | Descrição |
---|---|
UC22 | Cadastrar Optante |
Descrição | Permitir o cadastro de optantes no sistema, com validação de dados e documentação. |
Ator | Usuário (Optante) |
Pré-condições | Usuário autenticado; documentação necessária digitalizada. |
Fluxo principal | 1. Usuário acessa área de cadastro. 2. Seleciona opção "Optante". 3. Preenche dados. 4. Anexa documentação. 5. Sistema valida e confirma cadastro. |
Fluxo alternativo | Dados incompletos: sistema solicita complementação. |
Fluxo de exceção | Falha no upload de documentos: sistema exibe erro e orienta tentar novamente. |
Pós-condições | Optante cadastrado e apto a utilizar o sistema. |
Rastreabilidade | RF07.3 |
Data de criação | 15/06/2025 |
Fonte: Autoria de Lucas Alves
UC23 – Validar Documentos no Cadastro
Tabela 25 - Caso de Uso UC23
Campo | Descrição |
---|---|
UC23 | Validar Documentos no Cadastro |
Descrição | Validar os documentos apresentados durante o cadastro de titulares, dependentes e optantes. |
Ator | Sistema |
Pré-condições | Documentos anexados no processo de cadastro. |
Fluxo principal | 1. Sistema recebe documentos. 2. Realiza validação automática. 3. Informa resultado ao usuário. |
Fluxo alternativo | Documento ilegível: solicita novo envio. |
Fluxo de exceção | Falha técnica na validação: sistema exibe erro e orienta tentar novamente. |
Pós-condições | Documentos validados ou solicitação de reenvio. |
Rastreabilidade | RF07.4 |
Data de criação | 15/06/2025 |
Fonte: Autoria de Lucas Alves
UC24 – Verificar Elegibilidade no Cadastro
Tabela 26 - Caso de Uso UC24
Campo | Descrição |
---|---|
UC24 | Verificar Elegibilidade no Cadastro |
Descrição | Verificar a elegibilidade dos titulares, dependentes e optantes durante o processo de cadastro. |
Ator | Sistema |
Pré-condições | Dados e documentos enviados no cadastro. |
Fluxo principal | 1. Sistema recebe dados. 2. Verifica critérios de elegibilidade. 3. Informa resultado ao usuário. |
Fluxo alternativo | Dados inconsistentes: solicita correção. |
Fluxo de exceção | Falha técnica na verificação: sistema exibe erro e orienta tentar novamente. |
Pós-condições | Cadastro aprovado ou pendente de regularização. |
Rastreabilidade | RF07.5 |
Data de criação | 15/06/2025 |
Fonte: Autoria de Lucas Alves
UC25 – Verificar Procedimentos para Autorização
Tabela 27 - Caso de Uso UC25
Campo | Descrição |
---|---|
UC25 | Verificar Procedimentos para Autorização |
Descrição | Verificar se procedimentos estão na TABGDFSAÚDE, atendem às DUT, carência ou exclusões, exigindo solicitação médica e análise técnica para autorizações prévias. |
Ator | Titular / Profissional de saúde / Analista técnico |
Pré-condições | Procedimento solicitado e dados médicos anexados. |
Fluxo principal | 1. Usuário submete solicitação. 2. Sistema verifica TABGDFSAÚDE e DUT. 3. Verifica carência e exclusões. 4. Solicita análise técnica se necessário. 5. Informa resultado ao usuário. |
Fluxo alternativo | Procedimento coberto e sem exigência de análise: autorização automática. |
Fluxo de exceção | Solicitação incompleta: sistema solicita complementação. Falha técnica: exibe erro e orienta tentar novamente. |
Pós-condições | Procedimento autorizado ou negado com justificativa técnica. |
Rastreabilidade | RF08 |
Data de criação | 15/06/2025 |
Fonte: Autoria de Lucas Alves
UC26 – Registrar Denúncia contra Profissional
Tabela 28 - Caso de Uso UC26
Campo | Descrição |
---|---|
UC26 | Registrar Denúncia contra Profissional |
Descrição | Permitir ao usuário registrar denúncias de condutas inadequadas por parte de profissionais da rede credenciada. |
Ator | Usuário (Titular, Dependente ou Optante) |
Pré-condições | Usuário autenticado; denúncia relacionada a profissional da rede credenciada. |
Fluxo principal | 1. Usuário acessa área de denúncias. 2. Preenche formulário com detalhes. 3. Anexa evidências, se houver. 4. Envia denúncia. 5. Sistema registra e encaminha para análise. |
Fluxo alternativo | Usuário não anexa evidências: sistema permite envio apenas com descrição. |
Fluxo de exceção | Falha no envio: sistema exibe erro e orienta tentar novamente. |
Pós-condições | Denúncia registrada e encaminhada para análise. |
Rastreabilidade | RF18 |
Data de criação | 15/06/2025 |
Fonte: Autoria de Lucas Alves
UC27 – Visualizar Histórico de Consultas Realizadas
Tabela 29 - Caso de Uso UC27
Campo | Descrição |
---|---|
UC27 | Visualizar Histórico de Consultas Realizadas |
Descrição | Permitir ao usuário visualizar a lista de todas as consultas realizadas, com data, profissional e especialidade. |
Ator | Usuário cadastrado no plano de saúde GDF Saúde |
Pré-condições | O usuário deve estar autenticado no sistema. |
Ação | O usuário acessa a seção "Histórico de Consultas". |
Fluxo principal | 1. Usuário faz login no sistema. 2. Usuário navega até a seção "Histórico de Consultas". 3. Sistema recupera e exibe a lista de consultas realizadas, ordenadas da mais recente para a mais antiga. 4. Cada item exibe data, profissional e especialidade. 5. Usuário pode buscar ou filtrar consultas por período, profissional ou especialidade. 6. Usuário seleciona uma consulta para ver detalhes. 7. Sistema exibe detalhes completos da consulta selecionada. 8. Usuário retorna à lista ou encerra a navegação. |
Fluxo alternativo | A1. Se não houver consultas registradas: - Sistema exibe mensagem "Nenhuma consulta encontrada". - Usuário pode retornar ao menu principal. |
Fluxo de exceção | E1. Falha na recuperação dos dados: - Sistema exibe mensagem "Erro ao carregar histórico de consultas". - Usuário pode tentar novamente ou contatar o suporte. E2. Sessão expirada: - Sistema solicita novo login. |
Pós-condições | O usuário visualizou seu histórico de consultas. |
Rastreabilidade | RF09.1 |
Data de criação | 15/05/2025 |
Fonte: Autoria de Matheus de Alcântara
UC28 – Visualizar Histórico de Exames Realizados
Tabela 30 - Caso de Uso UC28
Campo | Descrição |
---|---|
UC28 | Visualizar Histórico de Exames Realizados |
Descrição | Permitir ao usuário visualizar a lista de todos os exames realizados, com nome do exame e data. |
Ator | Usuário cadastrado no plano de saúde GDF Saúde |
Pré-condições | O usuário deve estar autenticado no sistema. |
Ação | O usuário acessa a seção "Histórico de Exames". |
Fluxo principal | 1. Usuário faz login. 2. Acessa "Histórico de Exames". 3. Sistema exibe lista de exames realizados. 4. Cada item mostra nome do exame e data. 5. Usuário pode buscar ou filtrar exames. 6. Usuário seleciona exame para ver detalhes. 7. Sistema exibe detalhes do exame. 8. Usuário retorna à lista ou encerra. |
Fluxo alternativo | A1. Se não houver exames: - Sistema exibe "Nenhum exame encontrado". - Usuário pode retornar ao menu principal. |
Fluxo de exceção | E1. Falha ao carregar exames: - Sistema exibe "Erro ao carregar exames". - Usuário pode tentar novamente ou contatar suporte. E2. Sessão expirada: - Sistema solicita novo login. |
Pós-condições | O usuário visualizou seu histórico de exames. |
Rastreabilidade | RF09.2 |
Data de criação | 15/05/2025 |
Fonte: Autoria de Matheus de Alcântara
UC29 – Visualizar Resultados de Exames Laboratoriais
Tabela 31 - Caso de Uso UC29
Campo | Descrição |
---|---|
UC29 | Visualizar Resultados de Exames Laboratoriais |
Descrição | Permitir ao usuário acessar e visualizar os resultados de exames laboratoriais realizados. |
Ator | Usuário cadastrado no plano de saúde GDF Saúde |
Pré-condições | O usuário deve estar autenticado e ter exames laboratoriais com resultado disponível. |
Ação | O usuário acessa a seção "Histórico de Exames" e seleciona um exame com resultado. |
Fluxo principal | 1. Usuário faz login. 2. Acessa "Histórico de Exames". 3. Sistema exibe lista de exames laboratoriais. 4. Exames com resultado disponível exibem botão "Ver Resultado". 5. Usuário clica para visualizar ou baixar o resultado. 6. Sistema exibe ou permite download do resultado. 7. Usuário retorna à lista ou encerra. |
Fluxo alternativo | A1. Se não houver resultados disponíveis: - Sistema exibe "Nenhum resultado disponível". - Usuário pode retornar ao menu principal. |
Fluxo de exceção | E1. Falha ao carregar resultados: - Sistema exibe "Erro ao carregar resultados". - Usuário pode tentar novamente ou contatar suporte. E2. Arquivo corrompido: - Sistema exibe mensagem de erro e orienta novo download. E3. Sessão expirada: - Sistema solicita novo login. |
Pós-condições | O usuário visualizou o resultado do exame laboratorial. |
Rastreabilidade | RF09.3 |
Data de criação | 15/05/2025 |
Fonte: Autoria de Matheus de Alcântara
UC30 – Visualizar Histórico de Coparticipações
Tabela 32 - Caso de Uso UC30
Campo | Descrição |
---|---|
UC30 | Visualizar Histórico de Coparticipações |
Descrição | Permitir ao usuário acessar o histórico detalhado de cobranças de coparticipação. |
Ator | Usuário cadastrado no plano de saúde GDF Saúde |
Pré-condições | O usuário deve estar autenticado no sistema. |
Ação | O usuário acessa a seção "Histórico de Coparticipações" ou "Financeiro". |
Fluxo principal | 1. Usuário faz login. 2. Acessa "Histórico de Coparticipações". 3. Sistema exibe lista de cobranças de coparticipação. 4. Cada item mostra serviço, data e valor cobrado. 5. Usuário pode buscar ou filtrar cobranças. 6. Usuário seleciona uma cobrança para ver detalhes. 7. Sistema exibe detalhes completos. 8. Usuário retorna à lista ou encerra. |
Fluxo alternativo | A1. Se não houver cobranças: - Sistema exibe "Nenhuma coparticipação encontrada". - Usuário pode retornar ao menu principal. |
Fluxo de exceção | E1. Falha ao carregar histórico: - Sistema exibe "Erro ao carregar histórico de coparticipações". - Usuário pode tentar novamente ou contatar suporte. E2. Sessão expirada: - Sistema solicita novo login. |
Pós-condições | O usuário visualizou seu histórico de coparticipações. |
Rastreabilidade | RF09.4 |
Data de criação | 15/05/2025 |
Fonte: Autoria de Matheus de Alcântara
UC31 – Favoritar Horários de Consulta
Tabela 33 - Caso de Uso UC31
Campo | Descrição |
---|---|
UC31 | Favoritar Horários de Consulta |
Descrição | Permitir ao usuário marcar horários preferidos para agendamentos futuros. |
Ator | Usuário cadastrado no plano de saúde GDF Saúde |
Pré-condições | O sistema deve exibir horários disponíveis para consulta. |
Ação | O usuário acessa a seção de agendamento, seleciona horários para favoritar e confirma a ação. |
Fluxo principal | 1. Usuário faz login. 2. Acessa a seção de agendamento. 3. Sistema exibe horários disponíveis. 4. Usuário seleciona um ou mais horários para favoritar. 5. Usuário confirma a ação. 6. Sistema salva horários favoritos no perfil do usuário. 7. Sistema exibe confirmação de sucesso. 8. Usuário pode visualizar ou editar favoritos. |
Fluxo alternativo | A1. Horário indisponível: - Sistema notifica "Horário não disponível" e remove da seleção. - Usuário pode escolher outro horário. A2. Limite de favoritos atingido: - Sistema informa o limite e impede seleção adicional. |
Fluxo de exceção | E1. Erro ao salvar favoritos: - Sistema exibe "Erro ao salvar horário favorito" e oferece tentar novamente. E2. Sessão expirada: - Sistema solicita novo login. |
Pós-condições | Horários favoritados salvos no perfil do usuário. |
Rastreabilidade | RF10 |
Data de criação | 15/05/2025 |
Fonte: Autoria de Matheus de Alcântara
UC32 – Solicitar Reembolso de Cobrança Indevida
Tabela 34 - Caso de Uso UC32
Campo | Descrição |
---|---|
UC32 | Solicitar Reembolso de Cobrança Indevida |
Descrição | Permitir ao usuário solicitar reembolso de valores cobrados indevidamente, fornecendo justificativa e documentos. |
Ator | Usuário cadastrado no plano de saúde GDF Saúde |
Pré-condições | 1. O usuário deve ter uma cobrança registrada. 2. Solicitação feita em até 30 dias da cobrança. |
Ação | O usuário acessa a seção de reembolso, seleciona a cobrança, preenche justificativa, anexa documentos e envia. |
Fluxo principal | 1. Usuário faz login. 2. Acessa a seção de reembolso. 3. Sistema exibe lista de cobranças. 4. Usuário seleciona cobrança indevida. 5. Sistema apresenta formulário para justificativa e anexos. 6. Usuário preenche justificativa e anexa documentos. 7. Usuário envia solicitação. 8. Sistema valida dados e envia solicitação. 9. Sistema notifica usuário sobre o recebimento. 10. Usuário pode acompanhar o status da solicitação. |
Fluxo alternativo | A1. Documentação incompleta: - Sistema solicita arquivos faltantes. - Usuário anexa documentos adicionais. - Sistema retoma validação. |
Fluxo de exceção | E1. Erro técnico ao enviar solicitação: - Sistema exibe "Erro ao enviar solicitação" e oferece tentar novamente. E2. Prazo excedido: - Sistema informa que o prazo para solicitação expirou e impede envio. E3. Sessão expirada: - Sistema solicita novo login. |
Pós-condições | Solicitação registrada e enviada para análise. |
Rastreabilidade | RF20 |
Data de criação | 15/05/2025 |
Fonte: Autoria de Matheus de Alcântara
UC33 – Enviar Feedback de Atendimento
Tabela 35 - Caso de Uso UC33
Campo | Descrição |
---|---|
UC33 | Enviar Feedback de Atendimento |
Descrição | Permitir que o usuário envie feedback sobre o atendimento de uma consulta realizada. |
Ator | Usuário cadastrado no GovBR |
Pré-condições | 1. Usuário autenticado 2. Consulta já realizada 3. Conexão com a internet ativa |
Ação | Usuário acessa o canal de feedback, seleciona uma consulta anterior e preenche o formulário com a avaliação. |
Fluxo principal | - Usuário acessa a área de feedback - Seleciona uma consulta - Preenche formulário de avaliação - Envia feedback |
Fluxo alternativo | - Consulta ainda não realizada: sistema bloqueia envio - Avaliação incompleta: sistema solicita preenchimento obrigatório |
Fluxo de exceção | - Falha de rede durante envio - Erro de autenticação do usuário |
Pós-condições | Feedback registrado e vinculado à consulta avaliada |
Rastreabilidade | RF11 |
Data de criação | 17/05/2025 |
Fonte: Autoria de Othavio Bolzan
UC34 – Apresentar Seção “Novidades” no Menu Principal
Tabela 36 - Caso de Uso UC34
Campo | Descrição |
---|---|
UC34 | Apresentar Seção “Novidades” no Menu Principal |
Descrição | Permitir que o usuário visualize no menu principal uma nova seção chamada “Novidades”. |
Ator | Usuário do plano de saúde Sistema do GDF Saúde |
Pré-condições | 1. Aplicativo iniciado 2. Conexão com a internet ativada |
Ação | Sistema exibe a seção "Novidades" no menu principal. |
Fluxo principal | - Sistema atualiza menu - Seção “Novidades” aparece visível para o usuário |
Fluxo alternativo | - Menu não atualizado - Seção não aparece até próxima atualização |
Fluxo de exceção | - Falha na exibição do menu - Problema de renderização no aplicativo |
Pós-condições | Usuário pode acessar a área de novidades a partir do menu principal |
Rastreabilidade | RF12.1 |
Data de criação | 20/06/2025 |
Fonte: Autoria de Othavio Bolzan
UC35 – Exibir Lista de Funcionalidades com Título, Descrição e Data
Tabela 37 - Caso de Uso UC35
Campo | Descrição |
---|---|
UC35 | Exibir Lista de Funcionalidades com Título, Descrição e Data |
Descrição | Permitir que o usuário visualize uma lista contendo as novas funcionalidades, incluindo título, descrição e data de lançamento. |
Ator | Usuário do plano de saúde Sistema do GDF Saúde |
Pré-condições | 1. Aplicativo iniciado 2. Conexão com a internet ativada |
Ação | Sistema apresenta uma lista com as informações das novas funcionalidades |
Fluxo principal | - Sistema busca e exibe as funcionalidades na tela de novidades |
Fluxo alternativo | - Lista vazia ou sem novas entradas - Exibe mensagem de "nenhuma novidade disponível" |
Fluxo de exceção | - Falha ao carregar dados do servidor |
Pós-condições | Usuário visualiza a lista informativa de funcionalidades lançadas |
Rastreabilidade | RF12.2 |
Data de criação | 20/06/2025 |
Fonte: Autoria de Othavio Bolzan
UC36 – Destacar Funcionalidades com Marcador “Novo”
Tabela 38 - Caso de Uso 36
Campo | Descrição |
---|---|
UC34.3 | Destacar Funcionalidades com Marcador “Novo” |
Descrição | Destacar funcionalidades lançadas recentemente com um marcador visual “Novo” por um período configurável. |
Ator | - Usuário do plano de saúde - Sistema do GDF Saúde |
Pré-condições | 1. Aplicativo iniciado 2. Conexão com a internet ativada |
Ação | Sistema exibe marcador “Novo” para funcionalidades recentes |
Fluxo principal | - Funcionalidade foi lançada nos últimos X dias - Sistema adiciona marcador visual “Novo” |
Fluxo alternativo | - Funcionalidade foi lançada há mais de X dias - Nenhum marcador é exibido |
Fluxo de exceção | - Erro de cálculo no período do marcador |
Pós-condições | Funcionalidades novas são facilmente identificáveis pelo usuário |
Rastreabilidade | RF12.3 |
Data de criação | 20/06/2025 |
Fonte: Autoria de Othavio Bolzan
UC37 – Exibir Pop-ups com Novidades Após Atualização
Tabela 39 - Caso de Uso 37
Campo | Descrição |
---|---|
UC34.4 | Exibir Pop-ups com Novidades Após Atualização |
Descrição | Exibir automaticamente pop-ups informativos com as principais novidades sempre que o aplicativo for atualizado. |
Ator | - Usuário do plano de saúde - Sistema do GDF Saúde |
Pré-condições | 1. Aplicativo recém-atualizado 2. Conexão com a internet ativada |
Ação | Sistema apresenta pop-up informativo ao iniciar o app após atualização |
Fluxo principal | - Sistema detecta atualização - Pop-up com resumo das novidades é exibido |
Fluxo alternativo | - Pop-up já exibido anteriormente - Sistema não exibe novamente |
Fluxo de exceção | - Falha na verificação de versão ou na exibição do pop-up |
Pós-condições | Usuário toma conhecimento das principais mudanças |
Rastreabilidade | RF12.4 |
Data de criação | 20/06/2025 |
Fonte: Autoria de Othavio Bolzan
UC38 – Ver Descrição Detalhada de Funcionalidade
Tabela 40 - Caso de Uso 38
Campo | Descrição |
---|---|
UC34.5 | Ver Descrição Detalhada de Funcionalidade |
Descrição | Permitir que o usuário acesse uma descrição detalhada de uma nova funcionalidade ao tocá-la na lista de novidades. |
Ator | - Usuário do plano de saúde - Sistema do GDF Saúde |
Pré-condições | 1. Aplicativo iniciado 2. Conexão com a internet ativada |
Ação | Sistema carrega e exibe os detalhes da funcionalidade selecionada |
Fluxo principal | - Usuário toca em uma funcionalidade - Detalhes completos são exibidos |
Fluxo alternativo | - Nenhuma funcionalidade tocada - Nenhuma ação ocorre |
Fluxo de exceção | - Falha no carregamento dos dados detalhados |
Pós-condições | Usuário visualiza informações completas da funcionalidade selecionada |
Rastreabilidade | RF12.5 |
Data de criação | 20/06/2025 |
Fonte: Autoria de Othavio Bolzan
UC39 – Ordenar Novidades por Data
Tabela 41 - Caso de Uso 39
Campo | Descrição |
---|---|
UC34.6 | Ordenar Novidades por Data |
Descrição | Permitir que o usuário ordene as novidades exibidas por "mais recente" ou "mais antigo". |
Ator | - Usuário do plano de saúde - Sistema do GDF Saúde |
Pré-condições | 1. Aplicativo iniciado 2. Conexão com a internet ativada |
Ação | Sistema exibe opção de ordenação e reorganiza a lista conforme escolha do usuário |
Fluxo principal | - Usuário seleciona critério de ordenação - Sistema aplica filtro e exibe resultado |
Fluxo alternativo | - Ordenação não alterada - Lista permanece na ordem padrão |
Fluxo de exceção | - Falha na ordenação ou erro na interface de filtro |
Pós-condições | Usuário visualiza as novidades ordenadas conforme preferência |
Rastreabilidade | RF12.6 |
Data de criação | 20/06/2025 |
Fonte: Autoria de Othavio Bolzan
UC40 – Fazer login via GovBR
Tabela 42 - Caso de Uso 40
Campo | Descrição |
---|---|
UC35 | Fazer login via GovBR |
Descrição | Permitir que o usuário acesse o app mediante autenticação GovBR. |
Ator | Usuário cadastrado no GovBR |
Pré-condições | App instalado, conexão à internet e conta GovBR ativa. |
Ação | O usuário seleciona "Login com GovBR" e realiza a autenticação. |
Fluxo principal | 1. Usuário acessa a tela de login. 2. Seleciona "Autenticar com GovBR". 3. Sistema redireciona para a plataforma GovBR. 4. Usuário insere credenciais GovBR. 5. Sistema valida e autentica o usuário. |
Fluxo alternativo | Credenciais inválidas: sistema exibe mensagem de erro e sugere recuperação de senha. |
Fluxo de exceção | Falha na conexão com GovBR: sistema informa indisponibilidade temporária. |
Pós-condições | Usuário autenticado e com acesso às funcionalidades do app. |
Rastreabilidade | RF22 |
Data de criação | 17/05/2025 |
Fonte: Adaptado de Yzabella Miranda
UC41 – Consultar rede odontológica
Tabela 43 - Caso de Uso 41
Campo | Descrição |
---|---|
UC36 | Consultar rede odontológica |
Descrição | Permitir ao usuário buscar clínicas odontológicas cadastradas. |
Ator | Usuário autenticado |
Pré-condições | Usuário estar logado via GovBR. |
Ação | O usuário acessa a funcionalidade de busca e insere critérios de pesquisa. |
Fluxo principal | 1. Usuário acessa "Buscar rede odontológica". 2. Insere filtros (ex.: especialidade, bairro). 3. Sistema exibe lista de clínicas disponíveis. |
Fluxo alternativo | Nenhum resultado: sistema sugere ampliar critérios de busca. |
Fluxo de exceção | Falha na conexão: sistema notifica "Tente novamente mais tarde". |
Pós-condições | Usuário visualiza clínicas odontológicas compatíveis. |
Rastreabilidade | RF13 |
Data de criação | 17/05/2025 |
--- |
Fonte: Adaptado de Yzabella Miranda
UC42 – Apresentar Novas Clínicas Próximas
Tabela 44 - Caso de Uso 42
Campo | Descrição |
---|---|
UC37 | Apresentar Novas Clínicas Próximas |
Descrição | Exibir novas clínicas que surgiram na região do usuário, com base em sua localização. |
Ator | Usuário autenticado |
Pré-condições | Usuário logado e permissão para uso de geolocalização. |
Ação | O sistema detecta a localização do usuário e apresenta uma lista de novas clínicas na proximidade. |
Fluxo principal | 1. Usuário acessa a opção "Novas Unidades de Saúde Próximas". 2. Sistema detecta a localização automática do usuário. 3. Exibe uma lista de novas clínicas em ordem de proximidade. |
Fluxo alternativo | Localização automática falha: usuário insere o endereço manualmente. |
Fluxo de exceção | Geolocalização desativada: sistema solicita ativação ou entrada manual. |
Pós-condições | Usuário visualiza novas clínicas próximas ou resultados conforme o endereço inserido. |
Rastreabilidade | RF14.1 |
Data de criação | 20/06/2025 |
Fonte: Adaptado de Yzabella Miranda
UC43 – Apresentar Clínicas Próximas
Tabela 45 - Caso de Uso 43
Campo | Descrição |
---|---|
UC38 | Apresentar Clínicas Próximas |
Descrição | Exibir clínicas existentes na região do usuário, com base em sua localização. |
Ator | Usuário autenticado |
Pré-condições | Usuário logado e permissão para uso de geolocalização. |
Ação | O sistema detecta a localização do usuário e apresenta uma lista de clínicas próximas. |
Fluxo principal | 1. Usuário acessa a opção "Buscar Unidades de Saúde Próximas". 2. Sistema detecta a localização automática do usuário. 3. Exibe uma lista de clínicas em ordem de proximidade. |
Fluxo alternativo | Localização automática falha: usuário insere o endereço manualmente. |
Fluxo de exceção | Geolocalização desativada: sistema solicita ativação ou entrada manual. |
Pós-condições | Usuário visualiza clínicas próximas ou resultados conforme o endereço inserido. |
Rastreabilidade | RF14.2 |
Data de criação | 20/06/2025 |
Fonte: Adaptado de Yzabella Miranda
UC44 – Baixar comprovante de agendamento
Tabela 46 - Caso de Uso 44
Campo | Descrição |
---|---|
UC38 | Baixar comprovante de agendamento |
Descrição | Permitir ao usuário baixar comprovantes de agendamentos realizados. |
Ator | Usuário autenticado com agendamento ativo. |
Pré-condições | Usuário logado e agendamento confirmado. |
Ação | O usuário acessa a lista de agendamentos e seleciona "Baixar comprovante". |
Fluxo principal | 1. Usuário acessa "Comprovantes de agendamento". 2. Seleciona o agendamento desejado. 3. Clica em "Baixar" e o sistema gera um PDF. |
Fluxo alternativo | Comprovante expirado: sistema notifica "Agendamento não encontrado". |
Fluxo de exceção | Falha no servidor: sistema exibe mensagem de erro. |
Pós-condições | Comprovante é salvo no dispositivo do usuário. |
Rastreabilidade | RF15 |
Data de criação | 17/05/2025 |
Fonte: Adaptado de Yzabella Miranda
UC45 – Registrar Denúncia contra Profissional
Tabela 47 - Caso de Uso UC26
Campo | Descrição |
---|---|
UC45 | Visualizar Calendário Personalizado |
Descrição | Permitir ao usuário visualizar um calendário personalizado que integra consultas agendadas, prazos de carência e datas de vencimento em uma única interface. |
Ator | Beneficiário (Usuário do plano de saúde) |
Pré-condições | O usuário deve estar autenticado no sistema. |
Fluxo principal | 1. Usuário acessa a seção "Calendário" ou "Minha Agenda". 2. Sistema carrega os dados personalizados (consultas, carências, vencimentos). 3. Sistema exibe o calendário com todos os eventos marcados em cores distintas por categoria. 4. Usuário pode navegar entre meses e anos. 5. Usuário seleciona uma data específica para ver detalhes dos eventos agendados. 6. Sistema exibe os detalhes dos eventos da data selecionada. |
Fluxo alternativo | A1. Nenhum evento no período: - O sistema exibe o calendário sem marcações e a mensagem "Nenhum evento neste período". A2. Usuário filtra por tipo de evento: - Usuário seleciona filtros para exibir apenas um tipo de evento (ex: apenas consultas). - Sistema atualiza o calendário mostrando apenas os eventos do tipo selecionado. |
Fluxo de exceção | E1. Falha ao carregar dados: - Sistema exibe mensagem "Erro ao carregar eventos do calendário" e oferece a opção de tentar novamente. E2. Sessão expirada: - Sistema solicita novo login. |
Pós-condições | O usuário visualiza seu calendário personalizado com todos os eventos importantes. |
Rastreabilidade | RF16 |
Data de criação | 15/06/2025 |
Fonte: Autoria de Lucas Alves
Referência Bibliográfica
DevMedia. O que é UML e Diagramas de Caso de Uso: Introdução Prática à UML. 2012. Disponível em: https://www.devmedia.com.br/o-que-e-uml-e-diagramas-de-caso-de-uso-introducao-pratica-a-uml/23408. Acessado em 25 mai. de 2025
Lucid Software Português. Tutorial de Caso de Uso UML. Youtube, 25 abr. 2019. Disponível em: https://youtu.be/ab6eDdwS3rA?si=rWAOOakqyrtqkKng. Accesso em 25 mai. 2025.
Histórico de Versões
Versão | Data | Descrição | Autor(es) | Revisor(es) |
---|---|---|---|---|
1.0 |
15/05/2025 | Criação do documento | Yzabella Miranda e Isaque Camargos | Ana Luiza Soares |
1.1 |
15/05/2025 | Adição dos casos de usos referentes aos requisitos funcionais 3, 4 e 19 e dos requisitos não funcionais 4, 5 e 6 | Isaque Camargos | Lucas Alves |
1.2 |
15/05/2025 | Adição dos casos de usos referentes aos requisitos funcionais 9, 10 e 20 e dos requisitos não funcionais 11 e 12 | Matheus de Alcântara | Isaque Camargos |
1.3 |
17/05/2025 | Adição dos casos de usos referentes aos requisitos funcionais 1, 2 e 21 e dos requisitos não funcionais 1, 2 e 3 | Ana Luiza Soares | Kaleb Macedo |
1.4 |
17/05/2025 | Adição dos casos de usos referentes aos requisitos funcionais 5, 6 e 17 e dos requisitos não funcionais 7 e 8 | Kaleb Macedo | Matheus de Alcântara |
1.5 |
17/05/2025 | Adição dos casos de usos referentes aos requisitos funcionais 7, 8 e 18 e dos requisitos não funcionais 9 e 10 | Lucas Alves | Yzabella Miranda |
1.6 |
17/05/2025 | Adição dos casos de usos referentes aos requisitos funcionais 11 e 12 e dos requisitos não funcionais 13 e 14 | Othavio Bolzan | Kaleb Macedo |
1.7 |
17/05/2025 | Adição dos casos de usos referentes aos requisitos funcionais 13, 14 e 15 e dos requisitos não funcionais 15 | Yzabella Miranda | Othavio Bolzan |
1.8 |
08/06/2025 | Adição de ancoras | Isaque Camargos | Lucas Alves |
1.9 |
17/05/2025 | Retirando o diagrama de caso de uso referente aos requisitos funcionais da Ana | Ana Luiza Soares | Kaleb Macedo |
2.0 |
11/06/2025 | Corrigi os meus cenários, retirando as especificações e diagrama dos casos de uso de requisitos não funcionais e criando casos de uso para os requisitos: RF01.1, RF01.2, RF01.3, RF01.4, RF01.5, RF02.1, RF02.2 e RF02.3 . | Ana Luiza Soares | Matheus de Alcântara |
2.1 |
20/06/2025 | Criando casos de uso para os requisitos: RF12.1, RF12.2, RF12.3, RF12.4, RF12.5, RF12.6 | Othavio Bolzan | Ana Luiza Soares |
2.2 |
21/06/2025 | Adição dos meus casos de uso certos, além da enumeração e padronização do documento | Lucas Alves | Kaleb Macedo |
2.3 |
21/06/2025 | Renomeação dos casos de uso | Othavio Bolzan | Ana Luiza Soares |
2.4 |
22/06/2025 | Criação de casos de uso pros requisitos RF22, RF14.1 e RF14.2 | Yzabella Miranda | Ana Luiza Soares |