Vous êtes sur la page 1sur 3

Sistema de Biblioteca - AteneaSoft

Caso de Uso:
Devolver Libro

AteneaSoft
CASO DE USO

Control de Versiones

Fecha

Versin

Descripcin

2014-10-10

1.0

Descripcin inicial del flujo bsico y flujos


alternativos.

Lain J. Crdenas E.

2014-11-01

2.0

Se modific el flujo principal 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: CU04
NOMBRE: Devolver Libro
CATEGORA: Core
COMPLEJIDAD: Alta
PRIORIDAD: Alta
ACTORES: Bibliotecario
PROPSITO: Actualizar el prstamo de un Libro con fecha de devolucin.
PRECONDICIN: El caso de uso Iniciar Sesin debe haberse ejecutado.
FLUJO BSICO:
B1. El Bibliotecario selecciona del Sistema la opcin Devolver Libro.
B2. El Sistema muestra una ventana donde solicita el ingreso del cdigo del ejemplar de libro que se
desea devolver.
B3. El Bibliotecario ingresa el cdigo del ejemplar de libro y selecciona la opcin Buscar prstamo.
B4. El Sistema busca el prstamo vigente asociado al cdigo del ejemplar de Libro que se encuentra en
estado PRESTADO y muestra los siguientes datos: ttulo, editorial, edicin, ao de publicacin, los
nombres de los autores, la fecha de prstamo y el nombre del lector. El Sistema habilita la opcin
Devolver.
B5. El Bibliotecario selecciona la opcin Devolver.
B6. El Sistema actualiza los datos del prstamo, para esto, asigna la fecha de devolucin con la fecha
actual del sistema, y luego actualiza el estado del ejemplar de libro a DISPONIBLE.
Posteriormente, el Sistema valida que se cumpla la siguiente regla o poltica del negocio: si la fecha
de devolucin ha superado la fecha lmite de devolucin del prstamo, entonces el Sistema aplica
una sancin al Lector. Esta sancin consiste en asignar una fecha de sancin al Lector, la fecha se
calcula sumando 30 das a partir de la fecha de devolucin. Por ltimo el Sistema muestra el
mensaje de confirmacin: La devolucin fue realizada.
POSCONDICION: Se actualiza el prstamo con fecha de devolucin y el estado del ejemplar de Libro como
DISPONIBLE.
FLUJOS ALTERNATIVOS:
A1. El ejemplar de libro no existe:
1. En el paso B4 del flujo bsico, el Sistema no encuentra el cdigo del ejemplar de libro y muestra
el mensaje: No existe el ejemplar de libro.
2. El caso de uso termina.
A2. El cdigo del ejemplar de libro no tiene prstamo vigente:
1. En el paso B4 del flujo bsico, el Sistema no encuentra un prstamo vigente para el cdigo del
ejemplar de libro y muestra el mensaje: No existe prstamo vigente para el ejemplar de libro.
2. El caso de uso termina.
REQUERIMIENTOS ESPECIALES O SUPLEMENTARIOS:

Lain Jardiel C. E.

AteneaSoft

Pgina 3 de 3

Vous aimerez peut-être aussi