CU04 DevolverLibro (Core)
-
Upload
enrique-david-jose-incio-chapilliquen -
Category
Documents
-
view
212 -
download
0
description
Transcript of CU04 DevolverLibro (Core)
-
Sistema de Biblioteca - AteneaSoft
Caso de Uso:
Devolver Libro
-
AteneaSoft
CASO DE USO
Lain Jardiel C. E. AteneaSoft Pgina 2 de 3
Control de Versiones
Fecha Versin Descripcin Autor
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: Revisado por: Aprobado por:
_____________________ Lain J. Crdenas E.
Analista
_____________________ Nombre
Lider de proyecto
_____________________ Nombre
Lder funcional (cliente)
-
AteneaSoft
CASO DE USO
Lain Jardiel C. E. AteneaSoft Pgina 3 de 3
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: