Vous êtes sur la page 1sur 10

Historia de Usuario

Nmero HU#01 Estado Listo


Nombre Ver catlogo de libros
Imagen

Observaciones -
SPRINTS
Sprint # 1 Prioridad Negocio 1
Implementacin Ver catalogo Puntos Historia 2
Criterio General
Descripcin Yo, como Lector
Deseo Ver un catlogo de libros
Para - Poder saber que libros existen en el catlogo.
- Ver los datos de libro de forma detallada.
- Saber si el libro que deseo prestarme est disponible.
- Mostrar un listado de libros segn mis ltimos prstamos.
Criterios de aceptacin
Criterio Descripcin
1 1 Dado Que ingres en mi navegador la direccin de la pgina web de la biblioteca.

Cuando Seleccione la opcin acceder al catlogo

Entonces Si existen libros registrados, se deber mostrar una lista de libros que incluya
los campos: (Ttulo de libro, Autor, Categora, Editorial, Cartula). Adems
del mensaje "EXISTEN LIBROS REGISTRADOS"

O Si no existen libros registrados.

Entonces Se deber mostrar el mensaje "AN NO SE HA REGISTRADO NINGN LIBRO."

2 Dado Que me encuentro en la pgina que muestra el catlogo de libros.

Cuando Seleccione la opcin "mostrar detalles" de cualquier libro de la lista.


Entonces Se me debe mostrar los datos detallados del libro seleccionado.

3 Dado Que me encuentro logueado como Lector y Seleccion un libro de mi


inters.
Cuando El libro se encuentre disponible para la reservacin.
Entonces me mostrar un mensaje "EL LIBRO EST DISPONIBLE PARA RESERVA O
PRSTAMO".
O Si no se encuentra disponible para reservacin
Entonces Se mostrar el mensaje "EL LIBRO NO EST DISPONIBLE PARA RESERVA O
PRSTAMO".
4. Dado Que inici sesin con mi cuenta de la biblioteca.
(Regresin)
Cuando Ingrese al panel de usuario.

Y Anteriormente me prest algn libro de la biblioteca.


Entonces Se mostrar una lista de libros que me prest.
O Si no solicit anteriormente algn prstamo.

Entonces Se mostrar el mensaje Aun no se ha prestado ningn Libro.


Historia de Usuario
Nmero HU#02 Estado Listo
Nombre Realizar prstamo
Imagen
Observaciones -
SPRINTS
Sprint # 1 Prioridad Negocio 1
Implementacin Registrar el Puntos Historia 3
prstamo de
libros
Criterio General
Descripcin Yo, como Bibliotecario
Deseo Registrar el prstamo de libros con los datos correspondientes tanto del
Lector, del Libro y Bibliotecario que realiza dicho prstamo, as como la
fecha de inicio del prstamo.
Para - Identificar si el Lector est apto para solicitar un prstamo.
- Identificar si el Libro est disponible para el prstamo.
- Conocer la fecha en la que se realiz el prstamo.
- Gestionar las reservas pendientes.
- Actualizar el estado de los libros prestados a "No Disponible".
- Actualizar las reservas una vez realizado un prstamo.
Criterios de aceptacin
Sprint # Criterio Descripcin
1 Dado Que me encuentro logueado como bibliotecario
Cuando Ingrese a la opcin registrar Prestamos
Entonces Se debe comprobar que est registrado al menos un Lector para solicitar un
prstamo, se mostrar el mensaje "EXISTEN LECTORES REGISTRADOS".
O Si no existe ningn Lector registrado.
Entonces Se mostrar el mensaje "NO EXISTEN LECTORES REGISTRADOS, SE NECESITA
AL MENOS UNO PARA REALIZAR UN PRSTAMO".
2 Dado Que existen Lectores registrados.
Cuando Ingrese los datos del Lector que solicita el prstamo (DNI).
Entonces Se debe mostrar el mensaje "EST HABILITADO PARA REALIZAR RESERVA O
PRSTAMO".

O Si el Lector no est habilitado para realizar un prstamo.

Entonces Se debe mostrar el mensaje: "NO EST HABILITADO PARA REALIZAR RESERVA
O PRSTAMO".

3 Dado Que me encuentro logueado como bibliotecario y dentro del formulario de


prstamo
Cuando Seleccione la Opcin Agregar libro a la lista de libros a prestar.

Entonces Si existen libros disponibles se mostrar el mensaje "EXISTEN LIBROS


DISPONIBLES PARA EL PRSTAMO"

O Si no existe ningn libro disponible para el trmite de prstamo.

Entonces Se mostrar el mensaje "NO EXISTEN LIBROS DISPONIBLES PARA EL


PRSTAMO"

4 Dado Que existen libros disponibles para el prstamo.


Cuando Seleccione la opcin Agregar libro a la lista de los libros a prestar.
Entonces Se deber agregar dicho libro a la lista de libros mostrar el mensaje "LIBRO
AGREGADO CORRECTAMENTE A LA LISTA".
O Si dicho libro ya existe en la lista.
Entonces Me deber mostrar el mensaje: "DICHO LIBRO YA ESTABA AGREGADO EN LA
LISTA".
5 Dado Que he agregado al menos un elemento a la lista de libros a prestar.
Cuando Seleccin la opcin Realizar Prstamo

Entonces Se cambiar el estado del libro prestado a no disponible y se mostrar un


mensaje "PRSTAMO REALIZADO CORRECTAMENTE".
O Si no se pudo completar con el trmite.
Entonces Se mostrar un mensaje NO SE PUDO COMPLETAR CORRECTAMENTE EL
PRSTAMO.
6 Dado Que me encuentro en la pgina de Prestamos

Cuando Exista alguna reserva pendiente en el sistema.


Entonces Se debe habilitar una opcin que diga Gestionar Reservas y se deber
mostrar un mensaje EXISTEN RESERVAS PENDIENTES.
O Si no existen reservas.

Entonces Se deber mostrar el mensaje: NO EXISTEN RESERVAS PENDIENTES


Historia de Usuario
Nmero HU#03 Estado Listo
Nombre Gestionar datos del Libro
Imagen
Observaciones -
SPRINTS
Sprint # 1 Prioridad Negocio 1
Implementacin Gestionar Puntos Historia 4
datos de
libro
Criterio General
Descripcin Yo, como Bibliotecario
Deseo Gestionar los datos del libro

Para - Poder registrar un libro.


- Poder modificar los datos de algn libro registrado.
- Poder dar de baja (eliminar) algn libro registrado.
Criterios de aceptacin
Sprint # Criterio Descripcin
1 1 Dado Que me encuentro logueado como bibliotecario y en la pgina de registro
de libro.
Cuando Ingrese correctamente los datos solicitados y seleccione la opcin
"Registrar".

Entonces Dicho libro se registrar y se mostrar un mensaje que diga: "LIBRO


REGISTRADO CORRECTAMENTE"
O Si no se ingresaron correctamente todos los datos requeridos.
Entonces Se debe mostrar un mensaje indicando "NO SE PUDO COMPLETAR CON EL
REGISTRO DEL LIBRO"
2 Dado Que me encuentro logueado como bibliotecario.
Cuando Seleccione la opcin Editar Datos de algn libro.
Entonces Me deber llevar a la pgina de modificacin de datos y mostrarme un
mensaje que diga: "EL LIBRO EST LISTO PARA SER MODIFICADO".
O Si no existe dicho libro.

Entonces Me mostrar un mensaje diciendo "NO SE PUEDE MODIFICAR UN LIBRO NO


REGISTRADO".

3 Dado Que me encuentro en la pgina de modificacin de datos.


Cuando Cambie los datos del libro seleccionado y seleccione la opcin Modificar
Libro.
Entonces Si los datos son correctos el libro se modificar y debe mostrarme el
mensaje "EL LIBRO FUE MODIFICADO CORRECTAMENTE".
O Si los datos a modificar no fueron ingresados correctamente.
Entonces Debe mostrarme el mensaje "EL LIBRO NO FUE MODIFICADO
CORRECTAMENTE".
4 Dado Que me encuentro logueado como bibliotecario.
Cuando Seleccione la opcin Eliminar Libro.
Entonces Me deber llevar a la pgina de Eliminacin de libro y mostrarme un
mensaje que diga: "EST SEGURO QUE DESEA ELIMINAR ESTE LIBRO?".
O Si no existe dicho libro.
Entonces Me mostrar un mensaje diciendo "NO SE PUEDE ELIMINAR UN LIBRO NO
REGISTRADO".
5 Dado Que me encuentro logueado como bibliotecario y en la pgina que
(Prueba confirma la eliminacin de un libro.
unitaria, Cuando Confirme que deseo eliminar dicho libro.
Regresin)
Entonces El libro ser eliminado y se mostrar un mensaje "LIBRO ELIMINADO
CORRECTAMENTE".
O Si selecciono la opcin Cancelar Eliminacin
Entonces Se cancelar el proceso de eliminacin y se saldr de la pgina de
Eliminacin de libro.

Historia de Usuario
Nmero HU#04 Estado Listo
Nombre Devolucin del libro
Imagen
Observaciones -
SPRINTS
Sprint # 1 Prioridad Negocio 1
Implementacin Registrar la Puntos Historia 5
devolucin
del libro
Criterio General
Descripcin Yo, como Bibliotecario
Deseo Registrar la devolucin de libros
Para - Gestionar los prstamos pendientes de devolucin.
- Actualizar el Estado fsico en el que fue devuelto un libro. (Optimo,
Bueno, Regular, Malo)
- Actualizar la disponibilidad del libro devuelto. (Disponible, No
disponible)
- Actualizar el estado del Lector (Disponible, No disponible)
Criterios de aceptacin
Sprint # Criterio Descripcin
1 Dado Que me encuentro logueado como Bibliotecario.
Cuando Exista al menos un prstamo realizado.
Entonces Se habilitar la opcin Realizar devolucin y se mostrar un mensaje
"EXISTEN PRSTAMOS PENDIENTES DE DEVOLUCIN."
O Si no existen prstamos pendientes de devolucin.
Entonces Se mostrar un mensaje "NO EXISTEN PRSTAMOS PENDIENTES DE
DEVOLUCIN."
2 Dado Que me encuentro logueado como Bibliotecario y en la pgina de
Devolucin de Libros.
Cuando Busque segn el DNI del lector que realiz un prstamo.
Entonces Me debe mostrar una pgina con los datos del prstamo del libro adems
de un mensaje EL LECTOR TIENE PRESTAMOS PENDIENTES DE
DEVOLUCIN.
O Si dicho lector no tiene prestamos pendientes.
Entonces Mostrar el mensaje EL LECTOR NO TIENE PRESTAMOS PENDIENTES DE
DEVOLUCIN.
3 Dado Que el lector buscado tiene prestamos pendientes de devolucin.
Cuando Se muestren los libros contenidos en dicho prstamo.
Entonces Si es ms de un libro entonces se mostrar el mensaje: "EL PRSTAMO
CONTIENE MS DE UN LIBRO PARA DEVOLVER";
O Si hay solo un libro en dicho prstamo.
Entonces Se mostrar el mensaje EL PRSTAMO SOLO CONTIENE UN LIBRO PARA
DEVOLVER.
4 Dado Que se terminaron de agregar los libros a devolver a la lista de devolucin.
Cuando Se seleccione la opcin Devolver Libro.
Entonces Se debe cambiar la disponibilidad del libro devuelto a habilitado y
mostrar el mensaje LIBRO DISPONIBLE PARA PRSTAMO O RESERVA.
5 Dado Que el prstamo aun contiene libros para devolver.
Cuando Se termine de devolver todos los libros pendientes de un prstamo.
Entonces Debe constar que dicho prstamo ya no figura como uno pendiente y se
mostrar el mensaje PRSTAMO YA NO TIENE LIBROS PENDIENTES DE
DEVOLUCIN.

Historia de Usuario
Nmero HU#05 Estado Listo
Nombre Iniciar sesin
Imagen
Observaciones -
SPRINTS
Sprint # 1 Prioridad Negocio 2
Implementacin Iniciar sesin Puntos Historia 6
Criterio General
Descripcin Yo, como Lector
Deseo Iniciar sesin
Para - Realizar la reservacin de algn libro.
- Para ver los datos detallados de algn Libro.
- Consultar si estoy apto para solicitar un prstamo.
Criterios de aceptacin
Sprint # Criterio Descripcin
1 1 Dado Que ingreso a la pgina principal de la Biblioteca.
(Regresin) Cuando Seleccione la opcin "Ingresar".
Entonces Se mostrar un formulario donde pueda ingresar mi usuario y contrasea.
2 Dado Que Ingres los datos requeridos (Usuario, contrasea).
(Unitaria, Cuando Seleccione la opcin "Ingresar".
Regresin)
Entonces Si mis datos son correctos se debe mostrar un mensaje BIENVENIDO A LA
BIBLIOTECA y mostrar el nombre de mi cuenta de usuario en la parte
superior derecha de la pgina.
O Si mis datos no son correctos.
Entonces Mostrar un mensaje USUARIO O CONTRASEA NO SON CORRECTOS.
3 Dado Que Ingres los datos requeridos (Usuario, contrasea).
Cuando Seleccione la opcin "Ingresar".
Entonces Si el nombre de usuario no es correcto, es decir, que no est registrado en
la biblioteca me deber mostrar un mensaje: EL USUARIO INGRESADO NO
EST REGISTRADO EN EL SISTEMA.

4 Dado Que Ingres los datos requeridos (Usuario, contrasea).


Cuando Seleccione la opcin "Ingresar".
Entonces Si el nombre de usuario es correcto pero la contrasea no coincide con la
registrada para ese nombre de usuario deber mostrar el mensaje: LA
CONTRASEA NO ES CORRECTA

Historia de Usuario
Nmero HU#06 Estado Listo
Nombre Realizar Reserva
Imagen
Observaciones -
SPRINTS
Sprint # 1 Prioridad Negocio 2
Implementacin Reservacin Puntos Historia 9
de libros
Criterio General
Descripcin Yo, como Lector
Deseo Reservar un libro.
Para - Saber si puedo reservar algn libro.
- Poder solicitar el prstamo del libro reservado.
- Agilizar el trmite de prstamo de libro.
- Cancelar la reserva de algn libro.
Criterios de aceptacin
Sprint # Criterio Descripcin
2 1 Dado Que me encuentro logueado como Lector y en la pgina que muestra el
catlogo de libros.
Cuando Se compruebe que puedo realizar una reserva. (Segn la disponibilidad del
Lector)
Entonces Si estoy disponible la opcin de Realizar Reserva estar habilitada y se
mostrar el mensaje "EST HABILITADO PARA REALIZAR RESERVA O
PRSTAMO".
O Si mi estado es No Disponible.
Entonces La opcin de Realizar Reserva estar deshabilitada y se mostrar el
mensaje "NO EST HABILITADO PARA REALIZAR RESERVA O PRSTAMO".
2 Dado Que me encuentro disponible para realizar una Reserva.
Cuando Encuentre el libro que deseo reservar y seleccione la opcin Realizar
Reserva
Entonces Se mostrar una pgina para la confirmacin de dicha reserva.
3 Dado Que me encuentro en el formulario de confirmacin de reserva
Cuando Seleccione la opcin Confirmar Reserva
Entonces Se realizar la reserva y se mostrara el mensaje Reserva realizada
correctamente, usted tiene 3 das para completar el trmite de prstamo y
se cambiar el estado del libro reservado a No Disponible.
4 Dado Que anteriormente he realizado la reserva de algn libro.
Cuando Realice la bsqueda del libro que reserv.
Entonces Se deber mostrar una opcin que permita Cancelar Reserva.
5 Dado Que puedo acceder a la opcin Cancelar Reserva
Cuando Seleccione la opcin Cancelar Reserva.
Entonces Se mostrar una pgina con el mensaje Esta seguro que desea cancelar
esta reserva?.
6 Dado Que me encuentro en la pgina de confirmacin de cancelacin de
Reserva
Cuando Seleccione la opcin Confirmar cancelacin de Reserva
Entonces Se cancelar dicha reserva y se actualizar el estado del libro a Disponible.
O Si no se confirma la cancelacin de la reserva.
Entonces Que me direccione a la pgina con el catlogo de libros.

Historia de Usuario
Nmero HU#07 Estado Listo
Nombre Gestionar datos de Usuario
Imagen
Observaciones -
SPRINTS
Sprint # 1 Prioridad Negocio 1
Implementacin Gestionar Puntos Historia 4
datos de
libro
Criterio General
Descripcin Yo, como Bibliotecario
Deseo Gestionar los datos del libro

Para - Poder registrar un nuevo usuario.


- Poder modificar los datos de algn usuario registrado.
- Poder dar de baja (eliminar) algn usuario registrado.
Criterios de aceptacin
Sprint # Criterio Descripcin
1 1 Dado Que me encuentro en la pgina de bienvenida de la aplicacin y selecciono
la opcin registrar.
Cuando Ingrese correctamente los datos de usuario solicitados y seleccione la
opcin "Registrar".

Entonces Dicho Usuario se registrar y se mostrar un mensaje que diga: "USUARIO


REGISTRADO CORRECTAMENTE"
O Si no se ingres un DNI vlido (Que registrado anteriormente en el sistema).
Entonces Se debe mostrar un mensaje indicando "NO SE PUDO COMPLETAR CON EL
REGISTRO DEL USUARIO"
2 Dado Que me encuentro en el formulario de registro de usuario.
Cuando Ingrese un Usuario con DNI ya registrado anteriormente.
Entonces Se debe mostrar un mensaje: "DICHO DNI YA SE ENCUENTRA REGISTRADO"
3 Dado Que me encuentro logueado y en el panel de usuario.
Cuando Seleccione la opcin Editar mis Datos de Usuario.
Entonces Me deber llevar a la pgina de modificacin de datos, confirmando que
estoy logueado y mostrar un mensaje que diga: "EL USUARIO EST LISTO
PARA SER MODIFICADO".
O Si no existe dicho Usuario o no se pudo confirmar que est correctamente
logueado.

Entonces Me mostrar un mensaje diciendo "NO SE PUEDE MODIFICAR UN USUARIO


NO REGISTRADO".

4 Dado Que me encuentro en la pgina de modificacin de datos.


Cuando Cambie los datos del Usuario seleccionado y seleccione la opcin Modificar
Usuario.
Entonces Si los datos son correctos el Usuario se modificar y debe mostrarme el
mensaje "EL USUARIO FUE MODIFICADO CORRECTAMENTE".
O Si los datos a modificar no fueron ingresados correctamente.
Entonces Debe mostrarme el mensaje "EL USUARIO NO FUE MODIFICADO
CORRECTAMENTE".
5 Dado Que me encuentro logueado como bibliotecario.
Cuando Seleccione la opcin Eliminar Usuario.
Entonces Me deber llevar a la pgina de Eliminacin de Usuarios y mostrarme un
mensaje que diga: "EST SEGURO QUE DESEA ELIMINAR ESTE USUARIO?".
O Si no existe dicho Usuario.
Entonces Me mostrar un mensaje diciendo "NO SE PUEDE ELIMINAR UN USUARIO NO
REGISTRADO".
6 Dado Que me encuentro logueado como bibliotecario y en la pgina que confirma
la eliminacin de un Usuario.
Cuando Confirme que deseo eliminar dicho Usuario.
Entonces El Usuario ser eliminado y se mostrar un mensaje "USUARIO ELIMINADO
CORRECTAMENTE";
O Si selecciono la opcin Cancelar Eliminacin.
Entonces Se cancelar el proceso de eliminacin y se saldr de la pgina de
Eliminacin de Usuario.

Historia de Usuario
Nmero HU#08 Estado Listo
Nombre Bsqueda de Datos
Imagen
Observaciones -
SPRINTS
Sprint # 1 Prioridad Negocio 2
Implementacin Iniciar sesin Puntos Historia 6
Criterio General
Descripcin Yo, como Bibliotecario
Deseo Realizar la bsqueda de datos.
Para - Poder filtrar Lectores registrados segn su DNI.
- Poder filtrar Libros registrados segn su ttulo.
- Facilitar la ubicacin de los Lectores y Libros en los procesos de
prstamo y devolucin.
Criterios de aceptacin
Sprint # Criterio Descripcin
1 Dado Que me encuentro en la pgina de bsqueda de lectores
Cuando Ingrese el DNI del Lector (o cualquier dgito que ste contenga).
Entonces Si existe dicho Lector que se muestren sus datos en pantalla, junto con el
mensaje Dicho usuario se encuentra registrado
O Si no se encuentra el Lector con los parmetros de bsqueda.
Entonces Mostrar un mensaje Dicho usuario NO se encuentra registrado
2 Dado Que me encuentro en la pgina de bsqueda de Libros
Cuando Ingrese el Ttulo del Libro (o alguna palabra de ste).
Entonces Si existe dicho Libro que se carguen sus datos en pantalla, junto con el
mensaje Dicho Libro se encuentra registrado
O Si no se encuentra el Libro con los parmetros de bsqueda.
Entonces Mostrar un mensaje Dicho Libro se NO encuentra registrado

Vous aimerez peut-être aussi