R14_Regresar un libro - Uniandes-ISIS2603-backup/201620-g5 GitHub Wiki
Nombre del escenario |Regresar un libro
--------|-----------------------|------------------------------
Actor |Bibliotecario/Administrador/Usuario
Resumen|Ingresando el idRecurso(asociado con un libro), el idUsuario que retorna el libro y la fechaEntrega; se actualiza el prestamo del libro a noActivo(es decir que el prestamo ha finalizado). Si la fecha de entrega es después a la fecha final del prestamo, se genera una multa para el Usuario.
|Curso básico de eventos
| 1. El bibliotecario/administrador ingresa al sistema indicando sus datos
| 2. El sistema despliega cada una de las posibilidades del sistema.
| 3. El bibliotecario/administrador/usuario indica que quiere regresar un libro en la lista de prestamos
| 4. El sistema solicita ingresar la información del id del recurso del libro, el idUsuario de quien lo retorna y la fecha de entrega de la devolución.
| 5. El bibliotecario/administrador/usuario ingresa idUsuario=1, idRecurso = 1, fechaEntrega = "30-Dic-2000"
| 6. El sistema actualiza el prestamo a no activo con el IdUsuario asociado, pero debido a que la fechaEntrega es después a la fecha final de ese prestamo, el sistema agrega una multa asociada con el idUsuario.
| 7. El bibliotecario/administrador/usuario ingresa idUsuario=1, idRecurso = 1, fechaEntrega = "30-Dic-1996"
| 8. El sistema actualiza el prestamo a no activo con el IdUsuario asociado.
Camino de excepción | en el paso 5. si el usuario ingresa idUsuario=1 y idRecurso=2, el sistema regresa una excepción de que el idUsuario y el idrecurso no coinciden en el mismo prestamo que el susuario realizó.