Proyecto #8. Control de préstamos en los centros universitarios.
(3
estudiantes)
En los centros universitarios se desea automatizar el control de los libros y de los
préstamos de éstos que se realizan en las bibliotecas pertenecientes a dichos
centros, para lo cual se desea diseñar un sistema automatizado que funcione en
cada biblioteca y que brinde las siguientes salidas:
1. Listado de los libros por autor
Las informaciones que debe contener este listado son las siguientes:
código del autor
nombres y apellidos del autor
país de origen del autor
y, para cada libro que tiene como autor o coautor al autor en cuestión (un libro
puede tener varios autores),
código que identifica al libro
título del libro
año de edición
2. Listado de libros por materia
En esta salida deben aparecer las siguientes informaciones:
categoría
y, para cada libro que corresponda con esa categoría (un libro se clasifica por
una sola categoría),
código que identifica al libro
título del libro
año de edición
3. Datos de un libro
Debe contener la siguiente información:
código del libro
título del libro
código del autor o autores del libro
nombre del autor o autores del libro
año de edición
editorial
cantidad de páginas
1
4. Listado de los ejemplares prestados
Esta salida debe contener las siguientes informaciones:
Para cada ejemplar de un libro que se encuentra prestado (un ejemplar de un
libro sólo puede estar prestado a un usuario),
código del libro
número del ejemplar (puede repetirse para diferentes libros)
título del libro
número de identidad del usuario que lo tiene en préstamo
categoría a la que pertenece el usuario (estudiante o profesor)
fecha de devolución
estado de conservación del ejemplar
idioma en que está escrito
5. Listado de los usuarios que tienen préstamos
Debe contener la siguiente información:
Para cada usuario que tiene préstamos,
número de identidad del usuario
nombres y apellidos
categoría a la que pertenece
y, para cada libro que tiene en préstamo (un usuario puede tener
simultáneamente varios libros en préstamo),
código del libro
número del ejemplar
fecha de devolución
Consideraciones para el diseño del sistema:
La categoría a la que pertenece el usuario (estudiante o profesor) es importante ya
que el tiempo máximo del préstamo estará determinado por ello. La fecha de
devolución no puede ser superior a 15 días en el caso de los estudiantes y a 6
meses en el caso de los profesores.