You are on page 1of 2

Requisitos Funcionais

RF001 Manter Cadastro de Cliente

RF002 Manter Cadastro de Animal

RF007 Manter Cadastro Medico Veterinário

RF004 Manter Cadastro Espécies Atendidas

RF008 Marcar Consulta

RF009 Realizar Consulta

RF010 Pedido de exame

RF011 Emissão de Receita

RF012 Remarcação de Consulta

Requisitos Não Funcionais

RNF001 Controle de Acesso

RNF002 O sistema deverá executar em plataformas Windows e Linux

RNF003 O Sistema será desenvolvido em plataforma Java

RNF004 O sistema deverá gravar em todas as consultas e alterações de Cadastro as Horas e


Datas de todas atualizações de prontuário assim como o veterinário ou Funcionário que o fez.

RNF005 Será necessário uma Intranet para o Sistema Funcionar e o uso de um servidor Local.

CRUD (Create Read Update Delete)


Breve descrição: Marcar Consulta
Ator do caso de uso: Secretaria
Pré-condições: A Secretaria deve estar devidamente logada no Sistema.
Pós-condições: Validação de Cadastros cliente e Animal
Regras de negócio envolvidas1:
Fluxo Principal 1. Verificar cadastro de Cliente, caso cadastro
desatualizado ou inexistente executar caso de
uso Manter Cliente.
2. Verificar cadastro de Animal, caso cadastro
desatualizado ou inexistente executar caso de
uso Manter Animal.
3. Verificar agenda e horários disponíveis.
4. Marcar Consulta
Fluxo Alternativo 1: Não se aplica

Breve descrição: Realizar Consulta


Ator do caso de uso: Médico
Pré-condições: Medico deve estar devidamente logada no Sistema.
Pós-condições: Não Se aplica.
Regras de negócio envolvidas1:
Fluxo Principal 1. O médico deverá ouvir do proprietário os
Sintomas do animal e registrar no histórico de
Consulta
2. Caso julgue necessário deverá marcar exames de
diagnostico.
3. Caso julgue necessário deverá emitir uma receita
prescrevendo medicamentos para o tratamento.
Fluxo Alternativo 1: Não se aplica

You might also like