examen final

2
FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA DE SISTEMAS PROGRAMACION ORIENTADA A OBJETOS Examen Final Para que no vuelvan a producirse las pasadas epidemias de fiebre aftosa y encefalopatía espongiforme bovina (enfermedad de las “vacas /ocas”), el Consejo de ministros de Agricultura de la Unión 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 código de especie y de las que, además, interesa guardar el nombre de la especie. Los animales concretos de cada especie que se van a registrar. Sus datos relevantes son: código de res, peso, sexo y fecha de nacimiento. Las enfermedades, de las que interesa almacenar el nombre científico (que sirve para identificarlas), su naturaleza (contagiosa o no), su gravedad (baja, media o alta) y su origen (bacteriano o vírico). Las explotaciones ganaderas, que vienen identificadas por un CIF (código de identificación fiscal de las empresas). Además, interesa su nombre, domicilio, ciudad, país 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

Upload: jf-farias

Post on 17-Aug-2015

213 views

Category:

Documents


0 download

DESCRIPTION

pregunta de computacion de ucv

TRANSCRIPT

FACULTAD DE INGENIERAESCUELA DE INGENIERA DE SISTEMASPROGRAMACION ORIENTADA A OBJETOSExamen FinalPara que no vuelvan a producirse las pasadas epidemias defiebre aftosayencefalopata espongiforme bovina (enfermedad de las vacas /ocas), el Consejo deministrosde AgriculturadelaUnin!uropeadecideencargarel desarrollodeunabase de datos de especies animales y e"plotaciones ganaderas afectadas por la crisis#$os datos que la base de datos %a de recoger son los siguientes& $as especies animales,quevienenidentificadasporuncdigo deespecieyde lasque, adem's, interesa guardar el nombre de la especie#$os animales concretos de cada especie que se van a registrar# (us datos relevantesson& cdigo de res, peso, se"o y fec%a de nacimiento# $as enfermedades, de las que interesa almacenar el nombre cientfico )que sirve paraidentificarlas), su naturale*a )contagiosa o no), su gravedad )baja, media o alta) y suorigen )bacteriano o vrico)# $as e"plotaciones ganaderas, que vienen identificadas porun C+, )cdigo de identificacin fiscal de las empresas)# Adem's, interesa su nombre,domicilio, ciudad, pas y fec%a de inicio de actividad ganadera# $ospropietariosdelase"plotacionesganaderas# $osdatosqueinteresandelospropietarios son& - del ./+, /ombre, Apellidos, ,ec%a de /acimiento y /acionalidad $a informacin almacenada en la base de datos %a de cumplir la siguientesrestricciones& Cada animal concreto es de una y solo una especie animal# Para conocer m's r'pidamente cu'ntos animales %ay de cada especie se %a decididoque el cdigo que identifica a un animal es un contador que comien*a en cero en cadaespecie# Un mismo animal puede padecer distintas enfermedades, para cada una de las cualesse le aplica un tratamientoespecfico en funcin su peso# !nunamismae"plotacinganadera%abr'unn0merovariabledeanimales# (inembargo, cada animal concreto se encuentra ubicado o 1reside22 en una 0nicae"plotacin ganadera# Cada e"plotacin ganadera tiene un 0nico propietario, pero un mismo ganadero puedeser propietario de diferentes e"plotaciones ganaderas# Cada enfermedad puede ser transmitida por diferentes especies de animales y cadaespecie animal puede transmitir diferentes enfermedades# !n ambos casos, interesa elmedio de transmisin)aire, alimentacin, etc#)# Cree la base de da!s" el dia#rama de $lases % la iner&a' (ara el desarr!ll! deese (r!%e$!)*) ++Re#israr % Lisar Animales,) Re#israr % lisarlas en&ermedades de -n animal.) Re#israr % Lisar ex(l!a$i/n Ganadera0) Re#israr % lisarPr!(ieari!s1) Ediar % 2er en !das las !($i!nes aneri!res