1.) Gestión de Trabajos de Fin de Carrera. (Tesis)
1.) Gestión de Trabajos de Fin de Carrera. (Tesis)
1.) Gestión de Trabajos de Fin de Carrera. (Tesis)
(TESIS)
Una Escuela de Informática quiere generar un sistema para tener controlado en
una base de datos todo lo referente a los Trabajos de TESIS: alumnos que los
realizan, los profesores que son los tutores, temas de los que tratan y
mesas examinadoras que los corrigen. Por tanto, es de interés:
• Que las Tesis se definan por su tema, por un código de tesis y por la fecha de
comienzo. Una tesis determinada, no puede ser realizada por varios alumnos.
• Una mesa examinadora está formada por varios profesores y los profesores
pueden formar parte de varias mesas examinadoras. Por otra parte, sí es de
interés para la mesa examinadora conocer qué alumno es el que se
presenta, con qué Tesis, en qué fecha lo ha defendido y la calificación que
obtuvo. La mesa examinadora se define por un número de mesa, lugar de
examen y por el número de componentes.
1. Exámenes escritos: cada alumno realiza varios a lo largo del curso, y se definen
por el n° de examen, el n° de preguntas de que consta y la fecha de realización
(la misma para todos los alumnos que realizan el mismo examen).
Evidentemente, es importante almacenar la nota de cada alumno por examen.
• Los datos de interés de los médicos serán: código del médico, nombre y
apellidos.
El Ministerio de Defensa desea diseñar una Base de Datos para llevar un cierto
control de los soldados que realizan el servicio militar. Los datos significativos a
tener en cuenta son:
• Un soldado se define por su código de soldado (único), su nombre y apellidos, y
su graduación.
• Existen varios cuarteles, cada uno se define por su código de cuartel, nombre y
ubicación.
• Hay que tener en cuenta que existen diferentes Cuerpos del Ejército (Infantería,
Artillería, Armada,....), y cada uno se define por un código de Cuerpo y
denominación.
• Los soldados están agrupados en compañías, siendo significativa para cada una
de éstas, el número de compañía y la actividad principal que realiza.
• Se desea controlar los servicios que realizan los soldados (guardias, imaginarias,
cuarteleros, ...), y se definen por el código de servicio y descripción.
Consideraciones de diseño:
• Un soldado pertenece a un único cuerpo y a una única compañía, durante todo el
servicio militar. A una compañía pueden pertenecer soldados de diferentes
cuerpos, no habiendo relación directa entre compañías y cuerpos.
• Los soldados de una misma compañía pueden estar destinados en diferentes
cuarteles, es decir, una compañía puede estar ubicada en varios cuarteles, y en
un cuartel puede haber varias compañías. Eso sí, un soldado sólo está en un
cuartel.
• Un soldado realiza varios servicios a lo largo de la mili. Un mismo servicio puede
ser realizado por más de un soldado (con independencia de la compañía), siendo
significativa la fecha de realización.
5) AGENCIA DE VIAJES
Una cadena de agencias de viajes desea disponer de una Base de Datos que
contemple información relativa al hospedaje y vuelos de los turistas que la
contratan.
Los datos a tener en cuenta son:
• La cadena de agencias está compuesta por un conjunto de sucursales. Cada
sucursal viene definida por el código de sucursal, dirección y teléfono.
• La cadena tiene contratados una serie de hoteles de forma exclusiva. Cada hotel
estará definido por el código de hotel, nombre, dirección, ciudad, teléfono y
número de plazas disponibles.
• De igual forma, la cadena tiene contratados una serie de vuelos regulares de
forma exclusiva. Cada vuelo viene definido por el número de vuelo, fecha y hora,
origen y destino, plazas totales y plazas de clase turista de las que dispone.
• La información que se desea almacenar por cada turista es el código de turista,
nombre y apellidos, dirección y teléfono.
Por otra parte, hay que tener en cuenta la siguiente información:
• A la cadena de agencias le interesa conocer que sucursal ha contratado el
turista.
• A la hora de viajar el turista puede elegir cualquiera de los vuelos que ofrece la
cadena, y en que clase (turista o primera) desea viajar.
6) CLUB NAUTICO
Además de los platos, se desea conocer las recetas para su realización, con la
lista de ingredientes necesarios, aportando la cantidad requerida, las unidades de
medida (gramos, litros, etc.) y cantidad actual en el almacén.