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