0% encontró este documento útil (0 votos)
71 vistas2 páginas

Ejercicios Diagramas de Clases

Una biblioteca desea diseñar un sistema para gestionar el préstamo y devolución de libros. El sistema debe incluir clases para libros (con atributos como título, autor, año), categorías, editoriales, autores (con atributos como nombre y fecha de nacimiento), copias de libros (con atributos como identificador y estado), lectores (con un límite de 3 préstamos) y las reglas de préstamo (30 días máximo y multas por retraso).
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
71 vistas2 páginas

Ejercicios Diagramas de Clases

Una biblioteca desea diseñar un sistema para gestionar el préstamo y devolución de libros. El sistema debe incluir clases para libros (con atributos como título, autor, año), categorías, editoriales, autores (con atributos como nombre y fecha de nacimiento), copias de libros (con atributos como identificador y estado), lectores (con un límite de 3 préstamos) y las reglas de préstamo (30 días máximo y multas por retraso).
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

EJERCICIOS DIAGRAMAS DE CLASES

1. Se desea diseñar un diagrama de clases sobre la información de las reservas de


una empresa dedicada al alquiler de automóviles, teniendo en cuenta que:
 Un determinado cliente puede tener en un momento dado hechas varias reservas.
 De cada cliente se desean almacenar sus datos como, nombre, dirección y
teléfono.
 Una reserva la realiza un único cliente, pero puede involucrar varios coches.
 Es importante registrar la fecha de inicio y final de la reserva, el precio del alquiler
de cada uno de los coches

2. 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 turista, nombre y apellidos, dirección y teléfono.

3. La Policía quiere crear una base de datos sobre la seguridad en algunas


entidades bancarias. Para ello tiene en cuenta:
 Que cada entidad bancaria se caracteriza por un código y por el domicilio
de su Central.
 Que cada entidad bancaria tiene más de una sucursal que también se
caracteriza por un código y por el domicilio, así como por el número de
empleados de dicha sucursal.
 Que cada sucursal contrata, según el día, algunos vigilantes jurados, que
se caracterizan por un código y su edad. Un vigilante puede ser contratado
por diferentes sucursales (incluso de diferentes entidades), en distintas
fechas y es un dato de interés dicha fecha, así como si se ha contratado
con arma o no.
 Por otra parte, se quiere controlar a las personas que han sido detenidas
por atracar las sucursales de dichas entidades. Estas personas se definen
por una clave (código) y su nombre completo.
4. Una biblioteca tiene copias de libros. Estos últimos se caracterizan por su nombre,
año y autor.
 Un libro está relacionado con una categoría (novela, teatro, poesía, ensayo)
así como también con una editorial.
 Los autores se caracterizan por su nombre y fecha de nacimiento. Se
considera que el autor sólo tiene una nacionalidad.
 Cada copia tiene un identificador, y puede estar en la biblioteca, prestada,
con retraso o en reparación.
 Los lectores pueden tener un máximo de 3 libros en préstamo.
 Cada libro se presta un máximo de 30 días, por cada día de retraso, se
impone una “multa” de dos días sin posibilidad de coger un nuevo libro.
Realiza un diagrama de clases para realizar el préstamo y devolución de libros.

También podría gustarte