Está en la página 1de 2

Prctica: aplicacin para gestionar un

animalario
Una empresa que se dedica a la cra de ratones transgnicos para su posterior venta a
laboratorios necesita una aplicacin de escritorio que les ayude a recoger informacin
relativa a distintas poblaciones de ratones que cra en sus instalaciones. La aplicacin
debe permitir llevar un registro de los ratones y las caractersticas de los ratones que
forman parte de una poblacin, poblacin que finalmente ser vendida como un todo a
un laboratorio.
Para cada poblacin de ratones, inicialmente el cientfico indicar: un nombre para la
poblacin y el nombre de la persona de la compaa responsable de dicha poblacin.
Para cada ratn que forma parte de la poblacin deber poder indicarse un cdigo de
referencia (un campo de texto), su fecha de nacimiento, su peso (en gramos, un nmero
entero), su sexo (slo podr tomar valores "Macho" y "Hembra"), su temperatura
corporal en grados centgrados (un nmero real), y un campo de texto libre que puede
contener ms de una lnea de texto y que permitir describir qu mutaciones tiene el
ratn. Cada poblacin de ratones se almacenar en un archivo independiente en el disco
duro.
La aplicacin deber tener un men principal con las siguientes opciones:
1.
2.
3.
4.
5.
6.
7.

Abrir un archivo que contenga una poblacin de ratones


Crear una nueva poblacin de ratones
Aadir un nuevo ratn a una poblacin ya existente
Listar los cdigos de referencia de todos los ratones de una poblacin
Eliminar un ratn de una poblacin indicando su cdigo de referencia
Modificar los datos de un ratn, indicando previamente su cdigo de referencia
Ver informacin detallada de un ratn, habiendo especificado previamente su
cdigo de referencia
8. Guardar (se supone que para usar esta opcin previamente hemos abierto un
archivo)
9. Guardar como (es decir, crear una copia diferente de la poblacin de ratones).
Cuando el usuario seleccione la opcin 7, deber pedrsele al usuario el cdigo de
referencia del ratn del cual quiere ver los detalles, y a continuacin deber mostrarse
toda la informacin detallada del ratn.
Consejos
Habla con el profesor para determinar cul es la mejor forma para representar y
almacenar los datos, y de estructurar la prctica. Organiza la prctica en dos mdulos.
Uno se encargar de la interfaz de usuario, mientras que el otro se encargar de cargar y

guardar datos en el disco duro, aadir ratones, etc. Utiliza abundantes funciones de
pequeo tamao.

Sobre la entrega de la prctica


La fecha tope de entrega es el 9 de Enero. La prctica deber entregarse por correo
electrnico e impresa. Los alumnos que no hayan realizado la entrega, al menos por email, ese da no superarn la asignatura. La prctica impresa podr entregarse hasta el
da 12 enero. Si la prctica no es entregada a tiempo para ser evaluada antes del final del
periodo de evaluacin del primer cuatrimestre, su nota ser un 0. Dentro de los aspectos
que se valorarn a la hora de decidir la nota de la prctica cabe destacar la utilizacin de
mdulos y funciones, uso de comentarios para acompaar al cdigo, uso de nombres de
variables significativos, uso de memoria dinmica, calidad de la interfaz de usuario, etc.
El alumno tendr que realizar una defensa de la prctica; si el alumno es incapaz de
defender la prctica y explicar su funcionamiento, su nota en la prctica ser un 0.

También podría gustarte