Ejercicio 3: Sala El Día de La Petición. Colaborador Una Semana Proyecto Fin Carrera Quice Días. Doctorado Un Mes

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 4

Ejercicio 3

Realizar la descomposición mediante DFD del siguiente caso:


Se trata de gestionar los préstamos de libros de una biblioteca en la que se va a estudiar
exclusivamente el funcionamiento de 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 de usuario de la biblioteca y una ficha en la que se detallan los libros
pedidos. Puede haber varios tipos de préstamo (préstamo de sala, colaborador, proyecto fin carrera,
doctorado) en función de los cuales el usuario puede disponer de los ejemplares durante un período
de tiempo específico, como se indica en la siguiente tabla:

SALA El día de la petición.


COLABORADOR Una semana
PROYECTO FIN CARRERA Quice días.
DOCTORADO Un mes.

Una vez entregados el carnet y la ficha, el sistema comprobará y aceptará la petición de los
libros solicitados siempre que pueda satisfacer la petición, es decir, cuado haya ejemplares
disponibles. Si se acepta la petición, se actualiza el nú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 todas las
devoluciones de la peticion anterior. El usuario, para hacer la petición, necesita el carnet, que no se
le entrega hasta que no haya devuelto todos los libros. Sí puede hacer una devolució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 caso de que la devolución
se haga fuera de tiempo, la imposición de una sanción que tiene un coste de X ud. monerarias por
cada ejemplar y días de retraso en la devolución. En este caso, la sanción se emite cuando el usuario
entrega el último ejemplar.
El bibliotecario se encarga de las altas y bajas de los libros de la biblioteca.
DIAGRAMA DE CONTEXTO

PEDIDO
LIBROS 0
SANCIÓN

USUARIO GESTIONAR USUARIO


BIBLIOTECA
DEVOLUCIÓN
LIBROS

ALTAS/BAJAS
LIBROS

BIBLIOTECARIO

DIAGRAMA 0: GESTIONAR BIBLIOTECA

FICHAS
PRESTAMO

PEDIDO DEVOLUCIÓN
1 2 LIBROS
LIBROS
GESTIONAR GESTIONAR
PEDIDOS DEVOLUCIONES

SANCIÓN
LIBROS
DISPONIBLES

3
ALTAS/BAJAS
LIBROS ACTUALIZAR
LIBROS
DIAGRAMA 1: GESTIONAR PEDIDOS

Rechazo Pedido Pedido libros

Datos usuario Tipo usuario Pedido aceptado


Identificar Validación Registro
tipo usuario Pedido Pedido
1.1 1.2 1.3

Libros
Disponibles

Ficha
Prestamo
DIAGRAMA 2: GESTIONAR DEVOLUCIONES

FICHAS
PRESTAMO

DEVOLUCIÓN 2.1 2.2


LIBROS
ACTUALIZAR CALCULAR
STOCK SANCIÓN

SANCIÓN
LIBROS
DEVUELTOS

LIBROS
DISPONIBLES

También podría gustarte

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy