Вы находитесь на странице: 1из 3

Sistema de Biblioteca - AteneaSoft

Caso de Uso:
Prestar Libro

AteneaSoft
CASO DE USO

Control de Versiones

Fecha

Versin

Descripcin

2014-10-01

1.0

Descripcin inicial del flujo bsico y flujos


alternativos.

Lain J. Crdenas E.

2014-11 -14

2.0

Se actualiz la descripcin del flujo bsico y


flujos alternativos.

Lain J. Crdenas E.

Elaborado por:

_____________________
Lain J. Crdenas E.
Analista

Lain Jardiel C. E.

Revisado por:

_____________________
Nombre
Lider de proyecto

AteneaSoft

Autor

Aprobado por:

_____________________
Nombre
Lder funcional (cliente)

Pgina 2 de 3

AteneaSoft
CASO DE USO

IDENTIFICADOR: CU01
NOMBRE: Prestar Libro
CATEGORA: Core
COMPLEJIDAD: Alta
PRIORIDAD: Alta
ACTORES: Bibliotecario
PROPSITO: Registrar el prstamo de un Libro que desea llevar un Lector.
PRECONDICIN: El caso de uso Iniciar Sesin debe haberse ejecutado.
FLUJO BSICO:
B1. El Bibliotecario selecciona del Sistema la opcin Prestar Libro.
B2. El Sistema muestra una ventana donde solicita el ingreso del DNI del Lector que desea hacer el
prstamo y el cdigo del ejemplar de libro a prestar.
B3. El Bibliotecario ingresa el DNI del Lector y selecciona la opcin Buscar lector.
B4. El Sistema busca al Lector y muestra su nombre completo.
B5. El Bibliotecario ingresa el cdigo del ejemplar de Libro y selecciona la opcin Buscar ejemplar.
B6. El Sistema busca el ejemplar de Libro y muestra los siguientes datos: ttulo, editorial, edicin, ao de
publicacin y los nombres de los autores. El Sistema habilita la opcin Prestar.
B7. El Bibliotecario selecciona la opcin Prestar.
B8. El Sistema antes de registrar el prstamo, valida que se cumplan las siguientes reglas o polticas del
negocio:
Regla 1: el Lector no debe tener fecha de penalizacin igual o superior a la fecha actual.
Regla 2: el Lector no puede tener ms de 2 prstamos vigentes.
Regla 3: el Lector no debe estar moroso, es decir, no debe tener ningn prstamo vigente que
haya superado la fecha lmite de devolucin.
Regla 4: el ejemplar de libro no debe ser slo para sala.
Regla 5: el ejemplar de libro debe estar en estado DISPONIBLE.
Luego, se registra el prstamo guardando la fecha de prstamo y la fecha lmite de devolucin,
adems actualiza el estado del ejemplar de Libro como PRESTADO. La fecha de prstamo se
obtiene automticamente del sistema y la fecha lmite de devolucin se obtiene en base a la
siguiente regla de negocio, Regla 6: un prstamo puede durar un mximo de tres das a partir de la
fecha de prstamo. Por ltimo, el Sistema muestra la fecha lmite de devolucin y el mensaje de
confirmacin: Se ha registrado el prstamo.
POSCONDICION: Se registra el prstamo. Se actualiza el estado del ejemplar de Libro como PRESTADO.
FLUJOS ALTERNATIVOS:
A1. El Lector no existe:
1. En el paso B4 del flujo bsico, el Sistema no encuentra al Lector y muestra el mensaje: El lector
no se encuentra registrado.
2. El caso de uso termina.
A2. El Lector no puede prestar el ejemplar de libro:
1. En el paso B8 del flujo bsico, el Sistema verifica que el Lector incumple con alguna de las
reglas 1, 2, o 3, por tanto, el Sistema muestra el mensaje: El Lector no puede realizar el
prstamo.
2. El caso de uso termina.
A3. El ejemplar de libro no existe:
1. En el paso B6 del flujo bsico el Sistema no encuentra al Ejemplar y muestra el mensaje: El
ejemplar de libro no se encuentra registrado.
2. El caso de uso termina.
A4. El ejemplar de libro no se puede prestar:
1. En el paso B8 del flujo bsico, el Sistema verifica que el ejemplar de libro incumple con alguna
de las reglas 4 o 5, por tanto, el Sistema muestra el mensaje: El ejemplar de libro no se puede
prestar.
2. El caso de uso termina.
REQUERIMIENTOS ESPECIALES O SUPLEMENTARIOS:
Garantizar que las reglas de negocio asociado al prstamo se puedan modificar o agregar nuevas
fcilmente.

Lain Jardiel C. E.

AteneaSoft

Pgina 3 de 3

Вам также может понравиться