Contenido

lunes, 9 de agosto de 2010

Sistema Bibliotecario de Gestión de Libros: objetivos, diagramas de casos de uso y de actividades, y caso de uso detallado

Objetivo General
Construir un sistema para gestionar el inventario de libros de una biblioteca, mediante el control del ingreso y egreso de libros.

Objetivo Específico
Permitir el préstamo de libros a los usuarios de la biblioteca.

Diagrama de Casos de Uso


Caso de Uso Detallado
Identificación del caso de uso: CU-1
Nombre del caso de uso: Solicitar libros en préstamo
Creado por: Esteban Alvarado Bravo
Fecha de creación: 09-ago-2010

Actores:
  • Usuario de la biblioteca 
  • Bibliotecario
Descripción:
El usuario presenta al bibliotecario los libros que desea retirar, el bibliotecario registra los libros en el sistema, marca en ellos la fecha máxima para la devolución, desmagenetiza los libros y los entrega al usuario.

Precondiciones:
  • El usuario debe tener los libros consigo, ya sea porque los buscó por sus medios o porque le fueron facilitados por otra persona.
  • El usuario debe tener a mano su carné.
  • El sistema debe estar disponible para su uso.
  • El bibliotecario deberá tener acceso al módulo de préstamo de libros.
Postcondiciones:
  • El usuario tendrá los libros en su poder y podrá retirarlos de la biblioteca.
  • El sistema habrá registrado los libros como prestados al usuario, incluyendo la fecha máxima de devolución.
Curso normal:
  1. El usuario presenta en la ventanilla del bibliotecario los libros que desea solicitar en préstamo y entrega el carné al bibliotecario.
  2. El bibliotecario indica al sistema el número de carné del usuario.
  3. El sistema muestra el nombre y foto del usuario, y el listado de libros que el usuario tiene en préstamo, haciendo énfasis en los libros que han excedido su fecha máxima de devolución.
  4. El bibliotecario introduce en el sistema el ID del libro a prestar, por medio de un lector de código de barras.
  5. El sistema muestra el nombre del libro, lo registra como prestado al usuario y le indica al bibliotecario la fecha máxima de devolución del libro.
  6. El bibliotecario sella en un papel adjunto al libro la fecha máxima de devolución del libro.
  7. El bibliotecario desmagnetiza el libro para evitar que se active el detector de hurtos a la salida de la biblioteca cuando el usuario pase a través de éste.
  8. Si existen más libros por prestar, se repite desde el paso 4.
  9.  El bibliotecario entrega los libros y el carné al usuario.
Curso alternativo:
3a. Si el usuario no está registrado en la biblioteca, el sistema no lo encontrará y el bibliotecario le indicará al usuario que debe presentarse a la sección de registro de nuevos usuarios para poder continuar. El caso de uso termina.
3b. Si el usuario tiene libros que han excedido la fecha máxima de devolución, no se le prestará libros hasta que realice la devolución, y el caso de uso termina.
6a. Si el papel adjunto al libro ha llegado a su capacidad máxima, el bibliotecario deberá reemplazarlo y sellarlo con la fecha indicada por el sistema, el caso de uso continúa.

Prioridad: Alta.
Frecuencia de uso: aproximadamente de 5 a 10 veces por hora por cada bibliotecario en ventanilla.
Reglas del negocio: sólo bibliotecarios autorizados podrán hacer uso del sistema.
Asunciones: se asume que los códigos de barras de los libros muestran IDs válidos y correspondientes.

Diagrama de Actividades
(clic sobre la imagen para ampliarla)

No hay comentarios.:

Publicar un comentario