HISTORIAS DE USUARIO PARA UN SISTEMA DE BIBLIOTECA
GRUPO 5
INGENIERÍA DE SOFW SOFWARE ARE Prof.. Víctor Bustamante Olivera Prof
Historia: REGISTRAR UN USUARIO Como Bibliotecario Requiero registrar un usuario con su nombre, apellidos, fecha de nacimiento
De modo que el usuario se encuentre registrado para poder pedir libros a futuro.
Registrar un usuario Criterios de Aceptación
Se debe verificar en la BD que el usuario ha sido registrado, y emitir un mensaje informando que se realizo el registro correcto:”Usuario registrado con éxito”
En caso de que el DNI del usuario ya exista el sistema debe mostrar un alerta informando de lo sucedido: “Usuario existente”.
Cuando existan campos de formulario incompletos, vacios o llenados incorrectamente el sistema (ejm: una letra en el DNI, un número en el nombre) mostrará un mensaje describiendo el campo y error especifico. En caso el bibliotecario pulse el botón cancelar el sistema mostrará el mensaje: “¿Está seguro de salir del formulario, se perderán todos los datos ingresados?”
pidiendo confirmación.
Historia: REGISTRAR UN LIBRO Como Bibliotecario Requiero registrar un libro con su nombre, titulo, editorial, fecha de publicación, registrando a su vez el primer ejemplar del mismo (código de ejemplar, edición, año, estado); De modo que obtenga un listado de libros actualizados para así poderlos prestar
Registrar un libro Criterios de Aceptación
Se debe verificar en la BD que el libro ha sido registrado, y emitir un mensaje informando que se realizo el registro correcto: ”Libro registrado con éxito”.
En caso de que el código del libro (ISBN), título y autor del libro ya exista el sistema debe mostrar un alerta: “El libro ya ha sido registrado, diríjase al menú Registrar Ejemplar”.
Cuando existan campos de formulario incompletos, vacíos o llenados incorrectamente el sistema (ejm: formato del ISBN, formato de fecha errónea o absurda) mostrará un mensaje describiendo el campo y error especifico. En caso el bibliotecario pulse el botón cancelar el sistema mostrará el mensaje: “¿Está seguro de
salir del formulario, se perderán todos los datos ingresados?” pidiendo confirmación.
Historia: REGISTRAR EJEMPLAR Como Bibliotecario Requiero buscar un libro y registrar un ejemplar de ese libro con los campos código de ejemplar, edición, año, estado. De modo que obtenga un listado de ejemplares por libro actualizados y así poderlos poder los prestar
Registrar un ejemplar Criterios de Aceptación
Se debe verificar en la BD que el ejemplar ha sido registrado, y emitir un mensaje informando que se realizo el registro correcto: ”Ejemplar registrado con éxito”. En caso de que no se haya encontrado el libro del cual se desea registrar ejemplar, el sistema debe informar: “Libro no encontrado, puede agregarlo en el menú Registrar Libro”. Cuando existan campos de formulario incompletos, vacíos o llenados incorrectamente el sistema mostrará un mensaje describiendo el campo y error especifico. En caso el bibliotecario pulse el botón cancelar el sistema mostrará el mensaje: “¿Está seguro de salir del formulario, se perderán todos los datos ingresados?” pidiendo confirmación.
Historia: DAR DE BAJA UN EJEMPLAR Como Bibliotecario Requiero dar de baja un ejemplar por estar viejo o dañado. De modo que por su mal estado no genere satisfacción en el lector Criterios de aceptación
Se debe verificar en la BD que el ejemplar ha cambiado su estado a DE_BAJA. El sistema indica que el ejemplar fueron dados de baja correctamente informando: “El libro se ha dado de baja correctamente”.
El sistema ejemplares En caso de sistema no ejemplar.
debe actualizar la lista de disponibles para el préstamo. que el libro este prestado p restado el debe permitir dar de baja dicho
PRÉS TAMO Historia: SOLICITAR PRÉST Como Usuario Requiero solicitar el préstamo de un libro, libro, ingresando mi DNI y además del cual previamente he seleccionado el ejemplar. ejemplar. De modo que mi pedido pueda ser revisado y aceptado por el bibliotecario.
Solicitar Préstamo Criterios de Aceptación
Se debe verificar en la BD que se ha registrado una solicitud de préstamo y que está pendiente pe ndiente de aprobación por parte del bibliotecario. La solicitud debe aparecer en la lista de solicitudes del bibliotecario para que pueda registrarlo finalmente. En caso que el usuario se encuentra suspendido o ya tiene un préstamo vigente, no puede pedir un libro En caso que el usuario no esté registrado el sistema no le permite el préstamo. En caso que el libro no tiene ejemplares disponibles, no se puede realizar la solicitud de préstamo.
Historia: REGISTRAR PRÉSTAMO Como Bibliotecario Requiero ver la lista de pedidos de libros y registrarlos (aceptarlos).
De modo que obtenga un listado de libros actualizados para así poderlos prestar
Criterios de aceptación
Se deberá verificar en la BD que el estado del usuario y el ejemplar cambian a deshabilitado y prestado, respectivamente.
Historia: REGISTRAR DEVOLUCIÓN Como Bibliotecario Requiero Registrar la devolución de libros mediante el ingreso del DNI del usuario que devuelve el libro. libro. De modo que el libro devuelto se encuentre disponible para volver volver a ser prestado
Criterios de aceptación
Se debe registrar el DNI del usuario para poder ubicar su último préstamo verificándose en la BD que el estado del ejemplar prestado y del usuario cambien a DISPONIBLE y HABILITADO, respectivamente. En caso que el usuario exceda la fecha límite de préstamo ver la historia de usuario “Sancionar Usuario”
En caso de ingresar un DNI inválido el sistema deberá mostrar “DNI inválido”.
Historia: MOSTRAR LISTA DE ALUMNOS CASTIGADOS Como Bibliotecario Requiero saber cuándo se levanta el castigo a los alumnos sancionados De modo que pueda obtener una lista con dichos alumnos.
Criterios de aceptación
El sistema deberá mostrar la lista de castigados indicando la cantidad de días que faltan para levantar el castigo.
Historia: SANCIONAR USUARIO
Como Bibliotecario Requiero sancionar usuarios por no devolver devolver a tiempo un libro, libro, con una sanción que depende del número de días que se demoró en devolverlo. De modo que el usuario sancionado no pueda pedir más libros hasta que se termine su sanción
Criterios de aceptación
Se debe verificar en la BD que el estado
de
un usuario ha cambiado a “SUSPENDIDO”.
Si el usuario se demoró un día, se le sanciona un día. Si se demoró 2 a 3 días se le sanciona con una semana, y si se demoró más de 3 días se le sancionara con 15 días Cuando el usuario quiera prestarse un libro el sistema debe indicar que el usuario ha sido sancionado; mostrándole el número de días de acuerdo a la sanción establecida.
Historia: BÚSQUEDA DE LIBROS POR AUTOR O TITULO Como Usuario Requiero Buscar libros ya sea por autor o título, según indique. De modo que me permita buscar de manera rápida los libros que deseo.
Criterios de aceptación
El sistema debe mostrar la lista completa de libros según el campo ingresado. En caso que no se hayan encontrado coincidencias el sistema debe indicar: “Libro no encontrado”.
GRACIAS