Projeto: Clínica Veterinária Nome: Marcar Consulta Descrição: Este

Transcrição

Projeto: Clínica Veterinária Nome: Marcar Consulta Descrição: Este
Projeto: Clínica Veterinária
Nome: Marcar Consulta
Descrição: Este Caso de Uso descreve o processo de marcação de consulta pela
secretária.
Atores: Cliente (principal) e Secretária (secundário).
Pré-condição: A Secretária deverá estar devidamente identificada pelo sistema.
Fluxo Principal:
1. O cliente solicita a marcação de uma consulta
2. A secretária informa o código de identificação o cliente e solicita pesquisa [A1]
3. O sistema pesquisa o cliente
4. O sistema exibe os dados do cliente e a lista de seus animais [A2]
5. A secretária seleciona o animal desejado [A3]
6. O sistema solicita os dados da consulta
7. A secretária informa os dados da consulta
8. A secretária solicita a gravação da marcação da consulta
9. O sistema verifica as informações
10. O sistema grava as informações [A4]
11. O sistema emite comprovante de marcação da consulta contendo data, hora e
médico que deverá atender.
12. Fim do Caso de Uso.
Fluxos Alternativos:
A1: Novo Cliente
1. Executar o Caso de Uso Manter Cliente – Opção Novo Cliente
2. Vai para o passo 2 do Fluxo Principal
A2: Cliente não encontrado
1. Informa situação à secretária.
2. Retorna ao passo 2 do Fluxo Principal
A3: Novo Animal
1. Executar o Caso de Uso Manter Animal – Opção Novo Animal
2. Vai para o passo 5 do Fluxo Principal
A4: Dados inválidos
1. Se algum dado estiver em desacordo com as regras de validação e restrições, o
sistema informa a situação à secretária.
2. Retorna ao passo 7 do Fluxo principal
Pós-Condição: A consulta deverá estar devidamente marcada com data, horário e
médico que deverá atender o animal.
Restrições e validações:
1. O cliente não poderá ser devedor da clínica.
2. O médico deverá estar com o horário solicitado livre.
3. A data e o horário da consulta deverão ser informados.