Dfd con diagrama de estructuras
Se trata de gestionar los préstamos de libros de una biblioteca en el que se va a estudiar exclusivamente el funcionamientode las peticiones y devoluciones de libros. Petición de libros Un usuario puede realizar una petición de uno o más libros a la biblioteca. Para ello, es necesario presentar el carnet deusuario de la biblioteca y una ficha en la que se detallan los libros pedidos. Puede haber varios tipos de préstamo (de sala, colaborador, proyecto fin carrera, doctorado) en función de loscuales el usuario dispondrá de los ejemplares un periodo de tiempo específico (el día de la petición, una semana, 15 días, un mes). Una vez entregados el carnet y la ficha, el sistemacomprobará y aceptará la petición de los libros solicitados siempre que pueda satisfacer la petición, es decir, cuando haya ejemplares disponibles. Si se acepta la petición, se actualiza elnúmero de unidades de los libros de la biblioteca y se guarda la ficha de préstamo. Devoluciones de libros Un usuario no puede realizar más peticiones hasta que no haya efectuado todaslas devoluciones de la petición anterior. El usuario al hacer la petición entrega el carnet, que no se le devuelve hasta que no haya devuelto todos los libros. Se puede hacer unadevolución parcial de los libros. Cuando un usuario realice una devolución, el sistema actualizará el stock de libros y comprobará la fecha de devolución de cada ejemplar para estudiar, en el casode que ésta se realice fuera de tiempo, la imposición de una sanción que tiene un coste monetario por cada ejemplar y días de retraso en la devolución. En este caso, la sanción se emitecuando el usuario entrega el último ejemplar. El bibliotecario se encarga de las altas y bajas de los libros de la biblioteca.
1
SOLUCIÓN
2
DEVOLUCIONES
3
4
Regístrate para leer el documento completo.