sistema de gestão de clínica veterinária

22
SISTEMA DE GESTÃO DE CLÍNICA VETERINÁRIA 3º Ano de Engenharia Multimédia Disciplina: Engenharia de Software Universidade: ISTEC Porto Alunos: Arménio Miranda Nº 20172 Joaquim Melo Nº 20183 Rui Nogueira Nº 20201

Upload: guestaa93747

Post on 08-Jul-2015

1.048 views

Category:

Travel


1 download

TRANSCRIPT

SISTEMA DE GESTÃO DE CLÍNICA

VETERINÁRIA

3º Ano de Engenharia Multimédia

Disciplina: Engenharia de Software

Universidade: ISTEC Porto

Alunos:

Arménio Miranda Nº 20172

Joaquim Melo Nº 20183

Rui Nogueira Nº 20201

INTRODUÇÃO

Este documento propõe-se a descrever os

casos de uso do projecto através de diagramas de

classe (implementação) e da lógica sequencial de

cada caso. Também é descrito o comportamento

ideal do sistema através de possibilidades não

esperadas de entrada.

CASO DE USO REGISTAR VACINAÇÃO

Descrição Neste caso de uso o funcionário pode registar que

uma determinada vacina foi administrada em

determinado animal. Para isto é necessário já estar

na tela de novos procedimentos do animal.

Casos em que o sistema exibe uma mensagem

de erro:

O usuário não preencheu algum dos campos

obrigatórios.

O usuário inseriu algum parâmetro incorrecto.

DIAGRAMA DE SEQUÊNCIA

DIAGRAMA DE CLASSES

GERAR RELATÓRIO DE ANIMAIS A SEREM VACINADOS

Descrição O veterinário deve poder gerar um relatório de

animais a serem vacinados, contendo data devacinação programada, nome do proprietário,nome do animal, tipo de vacina e telefone decontacto.

Casos em que o sistema exibe uma mensagemde erro:

O usuário não preencheu algum dos camposobrigatórios.

O usuário inseriu algum parâmetro incorrecto.

GERAR RELATÓRIO (INTERNAMENTO)

Descrição O veterinário deve poder gerar um relatório de um

internamento de um animal.

Casos em que o sistema exibe uma mensagem

de erro:

O usuário não preencheu algum dos campos

obrigatórios.

O usuário inseriu algum parâmetro incorrecto.

DIAGRAMA DE SEQUÊNCIA

DIAGRAMA DE CLASSES

GERAR FACTURA CIRURGIA

Descrição O veterinário pode emitir uma factura da cirurgia

para a secretária.

Casos em que o sistema exibe uma mensagem

de erro:

O usuário não preencheu algum dos campos

obrigatórios.

O usuário inseriu algum parâmetro incorrecto.

DIAGRAMA DE SEQUÊNCIA

DIAGRAMA DE CLASSES

REMOVER ANIMAL

Descrição Neste caso de uso será permitido ao usuário

remover determinado animal da sua base de

dados. Se o animal estiver com os seus

pagamentos em dia, será removido com sucesso,

caso contrário o sistema não o removerá.

Casos em que o sistema exibe uma mensagem de

erro:

O animal não esteja com os pagamentos em dia.

DIAGRAMA DE SEQUÊNCIA

DIAGRAMA DE CLASSES

CASO DE USO GERAR RECEITA CONSULTA

Descrição Neste caso de uso o veterinário pode gerar uma

receita com as recomendações feitas em uma

consulta. Para isto é necessário já estar na tela de

novos procedimentos do animal.

Casos em que o sistema exibe uma mensagem

de erro:

O usuário não preencheu algum dos campos

obrigatórios.

O usuário inseriu algum parâmetro incorrecto.

DIAGRAMA DE SEQUÊNCIA

DIAGRAMA DE CLASSES

REGISTAR CONSULTA

Descrição Neste caso de uso será permitido ao veterinário

armazenar a consulta de determinado animal na

base de dados do sistema. Se todos os dados da

consulta estiverem válidos, a consulta será

registada com sucesso.

Casos em que o sistema exibe uma mensagem

de erro:

Se o valor da consulta for menor que o valor

base ou se nenhum campo for preenchido.

DIAGRAMA DE SEQUÊNCIA

DIAGRAMA DE CLASSES

DIAGRAMA DE CLASSES GERAL

22