You are on page 1of 2

FACULTAD DE INGENIERA

ESCUELA DE INGENIERA DE SISTEMAS


PROGRAMACION ORIENTADA A OBJETOS
Examen Final
Para que no vuelvan a producirse las pasadas epidemias de fiebre aftosa y
encefalopata espongiforme bovina (enfermedad de las vacas /ocas), el Consejo de
ministros de Agricultura de la Unin Europea decide encargar el desarrollo de una
base de datos de especies animales y explotaciones ganaderas afectadas por la crisis.
Los datos que la base de datos ha de recoger son los siguientes:
Las especies animales, que vienen identificadas por un cdigo de especie y de las
que, adems, interesa guardar el nombre de la especie.
Los animales concretos de cada especie que se van a registrar. Sus datos relevantes
son: cdigo de res, peso, sexo y fecha de nacimiento.
Las enfermedades, de las que interesa almacenar el nombre cientfico (que sirve para
identificarlas), su naturaleza (contagiosa o no), su gravedad (baja, media o alta) y su
origen (bacteriano o vrico). Las explotaciones ganaderas, que vienen identificadas por
un CIF (cdigo de identificacin fiscal de las empresas). Adems, interesa su nombre,
domicilio, ciudad, pas y fecha de inicio de actividad ganadera.
Los propietarios de las explotaciones ganaderas. Los datos que interesan de los
propietarios son:
del DNI,
Nombre,
Apellidos,
Fecha de Nacimiento
y Nacionalidad
La informacin
restricciones:

almacenada en la base de datos ha de cumplir la siguientes

Cada animal concreto es de una y solo una especie animal.


Para conocer ms rpidamente cuntos animales hay de cada especie se ha decidido
que el cdigo que identifica a un animal es un contador que comienza en cero en cada
especie.
Un mismo animal puede padecer distintas enfermedades, para cada una de las cuales
se le aplica un tratamiento especfico en funcin su peso.
En una misma explotacin ganadera habr un nmero variable de animales. Sin
embargo, cada animal concreto se encuentra ubicado o reside en una nica
explotacin ganadera.

Cada explotacin ganadera tiene un nico propietario, pero un mismo ganadero puede
ser propietario de diferentes explotaciones ganaderas.
Cada enfermedad puede ser transmitida por diferentes especies de animales y cada
especie animal puede transmitir diferentes enfermedades. En ambos casos, interesa el
medio de transmisin (aire, alimentacin, etc.).
Cree la base de datos, el diagrama de clases y la interfaz para el desarrollo de
este proyecto.
1. //Registrar y Listar Animales
2. Registrar y listar las enfermedades de un animal
3. Registrar y Listar explotacin Ganadera
4. Registrar y listar Propietarios
5. Editar y Ver en todas las opciones anteriores

You might also like