Upload
daniela-ramon-marin
View
239
Download
0
Embed Size (px)
Citation preview
ESCENARIOS DEL EJERCICIO: BIBLIOTECA
Identificador CU 01 Agregar libro
Descripción El sistema deberá permitir que el bibliotecario pueda agregar un libro según se describe en el siguiente caso de uso:
Precondición Que el libro no haya sido agregado anteriormente.
Secuencia Normal
Paso Acción1 El bibliotecario debe acceder al sistema (Debe teclear
su usuario y contraseña)2 El bibliotecario dará click en la opción agregar libro
2a El bibliotecario deberá introducir la información completa del libro (título, autores, isbn, fecha de edición.
2b El bibliotecario deberá seleccionar el número de ejemplares existentes para que se genere un código único para cada uno.
2c El bibliotecario podrá buscar entre una lista de editoriales (pasando al escenario Buscar editorial).
2d El bibliotecario podrá registrar una editorial nueva (pasando al escenario Registrar editorial).
2e El bibliotecario seleccionará la editorial a la que pertenece el libro o los libros a registrar.
3 El bibliotecario podrá dar click en la opción Cancelar registro de libro, sin guardar la información ingresada.
4 El bibliotecario dará click en la opción de guardar libro.Postcondición Un nuevo libro con 1 o más ejemplares existirán en la base de
datos.Excepciones Paso Acción
1 Usuario y constraseña son incorrectas2c La editorial no existe, se procederá a registrar una
nueva editorial.4 La información está incompleta.4 No se ha seleccionado ni una editorial.4 No se ha seleccionado el número de ejemplares
existente.Rendimiento El sistema deberá realizar las acciónes descritas en los pasos 1
al 4 en un máximo de 3 minutos.Frecuencia Este caso de uso se espera que se lleve a cabo cuando se
adquieran libros para el uso de la biblioteca.Importancia Vital importanciaUrgencia InmediatamenteComentarios
Identificador CU 02 Editar libro
Descripción El sistema deberá permitir que el bibliotecario pueda editar datos del libro según se describe en el siguiente caso de uso:
Precondición Que el libro este registrado.
Secuencia Normal
Paso Acción1 El bibliotecario debe acceder al sistema (Debe teclear
su usuario y contraseña)2 El bibliotecario dará click en la opción buscar libro.
2a El bibliotecario deberá introducir el nombre o clave del libro.
2b El bibliotecario deberá dar click en buscar.2c Seleccionar el registro del libro.
3 El bibliotecario podrá modificar los datos del libro.4 El bibliotecario dará click en la opción de modificar
libro.Postcondición Insertar los datos modificados del libro.
Excepciones Paso Acción1 Usuario y constraseña son incorrectas.
2b El nombre del libro no existe, por favor verifica los datos.
3 El usuario no ha ingresado los datos del libro completamente.
3 El usuario ha ingresado datos similares a los de un libro ya registrado.
Rendimiento El sistema deberá realizar las acciónes descritas en los pasos 1 al 4 un máximo de 1 min.
Frecuencia Este caso de uso se espera que se lleve a cabo cuando el bibliotecario quiera modificar los datos del libro.
Importancia Vital importanciaUrgencia InmediatamenteComentarios
Identificador CU 03 Eliminar libro
Descripción El sistema deberá permitir que el bibliotecario pueda eliminar un libro o eliminar un ejemplar según se describe en el siguiente caso de uso:
Precondición Que el libro este registrado.
Secuencia Normal
Paso Acción1 El bibliotecario debe acceder al sistema (Debe teclear
su usuario y contraseña)2 El bibliotecario dará click en la opción buscar libro.
2a El bibliotecario deberá introducir el nombre o clave del libro.
2b El bibliotecario deberá dar click en buscar.2c Seleccionar el registro del libro.
3 El bibliotecario podrá eliminar el libro.4 El bibliotecario dará click en la opción de eliminar libro.5 El bibliotecario podrá reducir el número de ejemplares
para ese libro.6 El bibliotecario dará click en la opción eliminar
ejemplar de libro.6a El bibliotecario seleccionará los registros de los
ejemplares que quiere eliminar.7 El bibliotecario dará click en la opción Guardar
Cambios.Postcondición Desaparecerá el libro o los ejemplares seleccionados, de la base
de datos.Excepciones Paso Acción
1 Usuario y constraseña son incorrectas.2b El nombre del libro no existe, por favor verifica los
datos.Rendimiento El sistema deberá realizar las acciónes descritas en los pasos 1
al 7 en un máximo de 1 min.Frecuencia Este caso de uso se espera que se lleve a cabo cuando se dé de
baja fisíca y definitivamente un libro o un ejemplar en la biblioteca.
Importancia Menor importanciaUrgencia InmediatamenteComentarios
Identificador CU 04 Agregar editorial
Descripción El sistema deberá permitir que el bibliotecario pueda agregar una editorial según se describe en el siguiente caso de uso:
Precondición Que la editorial no haya sido agregado anteriormente.
Secuencia Normal
Paso Acción1 El bibliotecario debe acceder al sistema (Debe teclear
su usuario y contraseña)2 El bibliotecario dará click en la opción agregar editorial
2a El bibliotecario deberá introducir la información completa de la editorial (número de control, nombre).
3 El bibliotecario podrá dar click en la opción Cancelar registro de editorial, sin guardar la información ingresada.
4 El bibliotecario dará click en la opción de guardar editorial.
Postcondición Una nueva editorial existirá en la base de datos.
Excepciones Paso Acción1 Usuario y constraseña son incorrectas4 La información está incompleta.
Rendimiento El sistema deberá realizar las acciónes descritas en los pasos 1 al 4 en un máximo de 1 minutos.
Frecuencia Este caso de uso se espera que se lleve a cabo cuando se adquieran libros con una editorial nueva o no registrada en la biblioteca.
Importancia Vital importanciaUrgencia InmediatamenteComentarios
Identificador CU 05 Editar editorial
Descripción El sistema deberá permitir que el bibliotecario pueda editar datos de la editorial según se describe en el siguiente caso de uso:
Precondición Que la editorial esté registrada.
Secuencia Normal
Paso Acción1 El bibliotecario debe acceder al sistema (Debe teclear
su usuario y contraseña)2 El bibliotecario dará click en la opción buscar editorial.
2a El bibliotecario deberá introducir el nombre o clave de la editorial.
2b El bibliotecario deberá dar click en buscar.2c Seleccionar el registro de la editorial.
3 El bibliotecario podrá modificar los datos de la editorial.
4 El bibliotecario dará click en la opción de modificar editorial.
Postcondición Insertar los datos modificados de la editorial.
Excepciones Paso Acción1 Usuario y constraseña son incorrectas.
2b El nombre de la editoail no existe, por favor verifica los datos.
3 El usuario no ha ingresado los datos de la editorial completamente.
4 El usuario ha ingresado datos similares a los de una editorial ya registrada.
Rendimiento El sistema deberá realizar las acciónes descritas en los pasos 1 al 4 un máximo de 1 min.
Frecuencia Este caso de uso se espera que se lleve a cabo cuando el bibliotecario quiera modificar los datos de una editorial.
Importancia Vital importanciaUrgencia InmediatamenteComentarios
Identificador CU 06 Eliminar editorial
Descripción El sistema deberá permitir que el bibliotecario pueda eliminar una editorial según se describe en el siguiente caso de uso:
Precondición Que la editorial esté registrada.
Secuencia Normal
Paso Acción1 El bibliotecario debe acceder al sistema (Debe teclear
su usuario y contraseña)2 El bibliotecario dará click en la opción buscar editorial.
2a El bibliotecario deberá introducir el nombre o clave de la editorial.
2b El bibliotecario deberá dar click en buscar.2c Seleccionar el registro de la editorial.
3 El bibliotecario podrá eliminar la editorial.4 El bibliotecario dará click en la opción de eliminar
editorial.Postcondición Desaparecerá la editorial y los libros que estén asociados a esa
editorial, del sistema.Excepciones Paso Acción
1 Usuario y constraseña son incorrectas.2b El nombre de la editorial no existe, por favor verifica
los datos.Rendimiento El sistema deberá realizar las acciónes descritas en los pasos 1
al 4 en un máximo de 1 min.Frecuencia Este caso de uso se espera que se lleve a cabo cuando el
bibliotecario desee eliminar una editorial.Importancia Menor importanciaUrgencia InmediatamenteComentarios
Identificador CU 07 Registrar socio
Descripción El sistema deberá permitir que el bibliotecario pueda registrar un socio según se describe en el siguiente caso de uso:
Precondición Que el socio no haya sido agregado anteriormente.
Secuencia Normal
Paso Acción1 El bibliotecario debe acceder al sistema (Debe teclear
su usuario y contraseña)2 El bibliotecario dará click en la opción Registrar socio
2a El bibliotecario deberá seleccionar el tipo de socio que va a registrar
2b Ingresará los datos completos del socio.q3 El bibliotecario podrá dar click en la opción Cancelar
registro de un nuevo socio., sin guardar la información ingresada.
4 El bibliotecario dará click en la opción de guardar registro de socio.
Postcondición Un nuevo socioexistirá en la base de datos.
Excepciones Paso Acción1 Usuario y constraseña son incorrectas4 La información está incompleta.
Rendimiento El sistema deberá realizar las acciónes descritas en los pasos 1 al 4 en un máximo de 1 minuto.
Frecuencia Este caso de uso se espera que se lleve a cabo cuando una nueva persona quiera ser socio de la biblioteca.
Importancia Vital importanciaUrgencia InmediatamenteComentarios
Identificador CU 08 Editar socio
Descripción El sistema deberá permitir que el bibliotecario pueda editar datos de un socio según se describe en el siguiente caso de uso:
Precondición Que la editorial esté registrada.
Secuencia Normal
Paso Acción1 El bibliotecario debe acceder al sistema (Debe teclear
su usuario y contraseña)2 El bibliotecario dará click en la opción buscar socio.
2a El bibliotecario deberá introducir el nombre o clave del socio.
2b El bibliotecario deberá dar click en buscar.2c Seleccionar el registro del socio
3 El bibliotecario podrá modificar los datos del socio.4 El bibliotecario dará click en la opción de modificar
socio.Postcondición Insertar los datos modificados del socio.
Excepciones Paso Acción1 Usuario y constraseña son incorrectas.
2b El socio no existe, por favor verifica los datos.3 El usuario no ha ingresado los datos del socio
completamente.4 El usuario ha ingresado datos similares a los de un
socio ya registrado.Rendimiento El sistema deberá realizar las acciónes descritas en los pasos 1
al 4 un máximo de 1 min.Frecuencia Este caso de uso se espera que se lleve a cabo cuando el
bibliotecario quiera modificar los datos de un socio ya registrado.Importancia Vital importanciaUrgencia InmediatamenteComentarios
Identificador CU 09 Eliminar socio
Descripción El sistema deberá permitir que el bibliotecario pueda eliminar un socio según se describe en el siguiente caso de uso:
Precondición Que el socio esté registrado.Que el socio no tenga devoluciones pendientes.
Secuencia Normal
Paso Acción1 El bibliotecario debe acceder al sistema (Debe teclear
su usuario y contraseña)2 El bibliotecario dará click en la opción buscar socio.
2a El bibliotecario deberá introducir el nombre o clave del socio.
2b El bibliotecario deberá dar click en buscar.2c Seleccionar el registro del socio.
3 El bibliotecario podrá eliminar al socio.4 El bibliotecario dará click en la opción de eliminar
socio.Postcondición Desaparecerá el socio y sus registros de préstamos y
devoluciones del sistema.Excepciones Paso Acción
1 Usuario y constraseña son incorrectas.2b El nombre del sociono existe, por favor verifica los
datos.Rendimiento El sistema deberá realizar las acciónes descritas en los pasos 1
al 4 en un máximo de 1 min.Frecuencia Este caso de uso se espera que se lleve a cabo cuando el
bibliotecario desee eliminar un socio de la biblioteca.Importancia Importancia neutralUrgencia InmediatamenteComentarios
Identificador CU 10 Buscar socio
Descripción El sistema deberá permitir que el bibliotecario pueda buscar datos de un socio según se describe en el siguiente caso de uso:
Precondición Que la editorial esté registrada.
Secuencia Normal
Paso Acción1 El bibliotecario debe acceder al sistema (Debe teclear
su usuario y contraseña)2 El bibliotecario dará click en la opción buscar socio.
2a El bibliotecario deberá introducir el nombre o clave del socio.
2b El bibliotecario deberá dar click en buscar.2c Seleccionar el registro del socio
3 El bibliotecario podrá revisar los datos del socio.4 El bibliotecario podrá revisar los pedidos y
devoluciones concluidos sobre el socio.También podrá revisar las devoluciones que tiene el socio pendientes.
Postcondición Vists general del perfil del socio.
Excepciones Paso Acción1 Usuario y constraseña son incorrectas.
2b El socio no existe, por favor verifica los datos.Rendimiento El sistema deberá realizar las acciónes descritas en los pasos 1
al 4 un máximo de 1 min.Frecuencia Este caso de uso se espera que se lleve a cabo cuando el
bibliotecario quiera conocer información de un socio, como datos personales, peticiones y devoluciones concluidas, y peticiones pendientes.
Importancia Vital importanciaUrgencia InmediatamenteComentarios
Identificador CU 011 Prestar libro
Descripción El sistema deberá permitir que el bibliotecario pueda registrar el préstamo de un libro a un socio.
Precondición Que el socio no tenga devoluciones pendientes.
Secuencia Normal
Paso Acción1 El bibliotecario debe acceder al sistema (Debe teclear
su usuario y contraseña)2 El bibliotecario dará click en la opción Registrar
préstamo.
2a El bibliotecario deberá introducir el nombre o clave del libro.
2b El bibliotecario deberá dar click en buscar.2c Seleccionar el ejemplar a prestar.2d El bibliotecario deberá introducir el nombre o clave
del socio.2e El bibliotecario deberá dar click en buscar.2f Seleccionar el socio.
3 El socio dará click en la opción confirmar préstamo.Postcondición Se verá reflejado el préstamo tanto en el perfil del socio como en
en la lista de ejemplares disponibles para préstamos.Excepciones Paso Acción
1 Usuario y constraseña son incorrectas.2b El libro no existe, por favor verifica los datos.2e El socio no existe, los datos pueden ser incorrectos.
Rendimiento El sistema deberá realizar las acciónes descritas en los pasos 1 al 3 un máximo de 1 min.
Frecuencia Este caso de uso se espera que se lleve a cabo cuando el bibliotecario efectúe un prétamo de un ejemplar a un socio.
Importancia Vital importanciaUrgencia InmediatamenteComentarios
Identificador CU 12 Devolver libro
Descripción El sistema deberá permitir que el bibliotecario pueda registrar el la devolución de un libro.
Precondición Que el libro haya sido prestado al socio.
Secuencia Normal
Paso Acción1 El bibliotecario debe acceder al sistema (Debe teclear
su usuario y contraseña)2 El bibliotecario dará click en la opción Registrar
devolución.
2a El bibliotecario deberá introducir el nombre o clave del socio.
2b El bibliotecario deberá dar click en buscar.2c Seleccionar registro del ejemplar a devolver.2d El bibliotecario deberá dar click en la opción
Devolver libro.Postcondición Se verá reflejado la devolución tanto en el perfil del socio como
en la lista de ejemplares disponibles para préstamos.Excepciones Paso Acción
1 Usuario y constraseña son incorrectas.2b El socio no existe, por favor verifica los datos.
Rendimiento El sistema deberá realizar las acciónes descritas en los pasos 1 y 2 un máximo de 1 min.
Frecuencia Este caso de uso se espera que se lleve a cabo cuando el socio efectúe una devolución de un ejemplar a la biblioteca.
Importancia Vital importanciaUrgencia Inmediatamente
Comentarios
Identificador CU 13 Consultar libro
Descripción El sistema deberá permitir que el bibliotecario y el socio puedan buscar un libro según se describe en el siguiente caso de uso:
Precondición Que la editorial esté registrada.
Secuencia Normal
Paso Acción1 El bibliotecario, el socio o cualquier usuario deben
acceder al sistema (Esta opción es libre, sin inicio de sesión).
2 El bibliotecario, socio o usuario dará click en la opción buscar libro.
2a El bibliotecario, socio o usuario deberá introducir el nombre o clave del libro.
2b El bibliotecario, socio o usuario deberá dar click en buscar.
2c Seleccionar el registro del libro.3 El bibliotecario, socio o usuario podrá revisar los datos
del libro.4 El bibliotecario, socio o usuario podrá revisar la
disponibilidad de ejemplares para préstamos y la existencia de ejemplares en la biblioteca.
Postcondición Vists general de los datos del libro.
Excepciones Paso Acción2b El libro no existe, por favor verifica los datos.
Rendimiento El sistema deberá realizar las acciónes descritas en los pasos 1 al 4 un máximo de 1 min.
Frecuencia Este caso de uso se espera que se lleve a cabo cuando el bibliotecario quiera conocer información de un socio, como datos personales, peticiones y devoluciones concluidas, y peticiones pendientes.
Importancia Vital importanciaUrgencia InmediatamenteComentarios