Está en la página 1de 29

Nombre: Sistema general de biblioteca

Autor: Jorge Luis Charles Torres


Actor: ACT-01 (Bibliotecario)
Tipo: Primario
Caso de uso: *Gestionar alumnos
*Gestionar libros
*Gestionar autor
*Gestionar editorial
*Préstamo de libro
*Devolución de libro
Descripción: El bibliotecario es el actor que tiene los privilegios
necesarios para encargarse de administrar los alumnos,
los libros, los autores y las editoriales, así como también
llevar el seguimiento de los prestamos y devoluciones de
libros dentro de la biblioteca.

Nombre: Sistema general de biblioteca


Autor: Jorge Luis Charles Torres
Actor: ACT-02 (Alumno)
Tipo: Secundario
Caso de uso: *Préstamo de libro
*Devolución de libro
Descripción: El alumno es el actor que puede solicitar el préstamo de
un libro y realizar la devolución de este.
Tabla de descripción del caso de uso Gestionar alumnos
Nombre: Sistema general de biblioteca
Autor: Jorge Luis Charles Torres
Caso de uso: Gestionar alumnos (CU-001)
Descripción: El bibliotecario puede administrar la información de los
alumnos, de manera que se encarga de registrar,
consultar, actualizar y eliminar la información de ellos.
Precondición:  Que el actor tenga los permisos necesarios
Flujo normal Flujo alternativo
1. El bibliotecario debe decidir qué
acción llevar a cabo con respecto
a la gestión de los alumnos.
2. Se posiciona en el módulo de
gestionar alumnos y da clic.
3. El sistema muestra las opciones
de registrar alumno y consultar
alumno que se encuentran dentro
del módulo gestionar alumno.
4. El bibliotecario se posiciona sobre
una de las opciones y da clic.
5. El sistema muestra el formulario
correspondiente a la opción
elegida.
6. El bibliotecario ingresa todos los
datos solicitados por el sistema.
7. El sistema valida todos los
campos del formulario.
8. El sistema devuelve una
respuesta al bibliotecario
Tabla de descripción del caso de uso Registrar alumno
Nombre: Sistema general de biblioteca
Autor: Jorge Luis Charles Torres
Caso de uso: Registrar alumno (CU-007)
Descripción: El bibliotecario puede dar de alta a un alumno que no
exista en los registros de la biblioteca.
Precondición:  Que el actor tenga los permisos necesarios.
 Que el actor se encuentre en el módulo Gestionar
alumnos.
 Que el actor cuente con la información necesaria
del alumno a registrar.
 Que no exista un registro de alumno con el mismo
identificador del que se va a registrar.
Flujo normal Flujo alternativo
1. El bibliotecario se posiciona en la
opción de registrar alumno y da
clic.
2. El sistema muestra el formulario
correspondiente.
3. El bibliotecario llena todos los
campos del formulario con los
datos del alumno a registrar.
4. El bibliotecario revisa que todos
los datos ingresados sean
correctos y da clic en registrar.
5. El sistema valida todos los
campos. 6.1. Si los datos ingresados
6. El sistema devuelve un mensaje corresponden a un alumno
al bibliotecario notificando del registrado, se devuelve un mensaje
registro exitoso. mencionando que ya existe

Tabla de descripción del caso de uso Consultar alumno


Nombre: Sistema general de biblioteca
Autor: Jorge Luis Charles Torres
Caso de uso: Consultar alumno (CU-009)
Descripción: El bibliotecario puede hacer una búsqueda en el sistema
para ver toda la información sobre un alumno en
específico.
Precondición:  Que el actor tenga los permisos necesarios.
 Que el actor se encuentre en el módulo Gestionar
alumnos.
 Que exista al menos un registro de alumno.
 Que el actor cuente con la información necesaria
del alumno a consultar.
Flujo normal Flujo alternativo
1. El bibliotecario se posiciona en la
opción de consultar alumno y da
clic.
2. El sistema muestra el formulario
solicitando la información que
identifica a cada alumno
(identificador).
3. El bibliotecario ingresa los datos
del alumno a consultar y da clic
en consultar.
4. El sistema realiza una búsqueda
intentando encontrar un registro
que coincida con los datos
ingresados. 5.1 Si el sistema no encuentra un
5. El sistema devuelve toda la registro, devuelve un mensaje
información del alumno que se notificando que no existe dicho
consultó. alumno.
6. El sistema despliega las opciones
de actualizar alumno, eliminar
alumno y cerrar información.

Tabla de descripción del caso de uso Actualizar alumno


Nombre: Sistema general de biblioteca
Autor: Jorge Luis Charles Torres
Caso de uso: Actualizar alumno (CU-008)
Descripción: El bibliotecario puede actualizar los datos de un alumno
después de haber realizado su búsqueda en el sistema.
Precondición:  Que el actor tenga los permisos necesarios.
 Que el actor realice una consulta de alumno.
 Que el actor cuente con la información que
cambiara del alumno a actualizar.
Flujo normal Flujo alternativo
1. El bibliotecario después de haber
realizado una consulta, se
posiciona en la opción de
actualizar alumno y da clic.
2. El sistema muestra los campos
con la información almacenada
del alumno consultado.
3. El bibliotecario modifica la
información necesaria para
actualizar al alumno.
4. El bibliotecario se posiciona en la
opción de guardar y da clic para
almacenar los datos modificados. 5.1 Si el sistema detecta algún error
5. El sistema devuelve un mensaje al momento de almacenar los
al bibliotecario notificando que los cambios, devuelve un mensaje al
cambios han sido guardados. bibliotecario notificándole esto.

Tabla de descripción del caso de uso Eliminar alumno


Nombre: Sistema general de biblioteca
Autor: Jorge Luis Charles Torres
Caso de uso: Eliminar alumno (CU-010)
Descripción: El bibliotecario puede eliminar el registro de un alumno en
el sistema después de haber realizado su búsqueda en el
mismo.
Precondición:  Que el actor tenga los permisos necesarios.
 Que el actor realice una consulta de alumno.
Flujo normal Flujo alternativo
1. El bibliotecario después de haber
realizado una consulta, se
posiciona en la opción de eliminar
alumno y da clic.
2. El sistema devuelve un mensaje
al bibliotecario preguntándole si
esta seguro de eliminar al alumno
consultado.
3. El bibliotecario se posiciona en la
opción de eliminar y da clic. 4.1 Si el sistema detecta algún error
4. El sistema devuelve un mensaje al momento de eliminar, devuelve un
al bibliotecario notificando que la mensaje notificándole al bibliotecario.
eliminación ha sido exitosa.

Tabla de descripción del caso de uso Gestionar libros


Nombre: Sistema general de biblioteca
Autor: Jorge Luis Charles Torres
Caso de uso: Gestionar libros (CU-002)
Descripción: El bibliotecario puede administrar la información de los
libros existentes en la biblioteca, siendo capaz de registrar,
consultar, actualizar y eliminar libros.
Precondición:  Que el actor tenga los permisos necesarios
Flujo normal Flujo alternativo
1. El bibliotecario debe decidir qué
acción llevar a cabo con respecto
a la gestión de los libros.
2. Se posiciona en el módulo de
gestionar libros y da clic.
3. El sistema muestra las opciones
de registrar libro y consultar libro
que se encuentran dentro del
módulo gestionar libros.
4. El bibliotecario se posiciona sobre
una de las opciones y da clic.
5. El sistema muestra el formulario
correspondiente a la opción
elegida.
6. El bibliotecario ingresa todos los
datos solicitados por el sistema.
7. El sistema valida todos los
campos del formulario.
8. El sistema devuelve una
respuesta al bibliotecario

Tabla de descripción del caso de uso Registrar libro


Nombre: Sistema general de biblioteca
Autor: Jorge Luis Charles Torres
Caso de uso: Registrar libro (CU-011)
Descripción: El bibliotecario puede dar de alta un libro que no exista en
los registros de la biblioteca.
Precondición:  Que el actor tenga los permisos necesarios.
 Que el actor se encuentre en el módulo Gestionar
libros.
 Que el actor cuente con la información necesaria
del libro a registrar.
 Que no exista un registro de libro con el mismo
identificador del que se va a registrar.
Flujo normal Flujo alternativo
1. El bibliotecario se posiciona en la
opción de registrar libro y da clic.
2. El sistema muestra el formulario
correspondiente.
3. El bibliotecario llena todos los
campos del formulario con los
datos del libro a registrar.
4. El bibliotecario revisa que todos
los datos ingresados sean
correctos y da clic en registrar.
5. El sistema valida todos los
campos. 6.1. Si los datos ingresados
6. El sistema devuelve un mensaje corresponden a un libro registrado,
al bibliotecario notificando del se devuelve un mensaje
registro exitoso. mencionando que ya existe.

Tabla de descripción del caso de uso Consultar libro


Nombre: Sistema general de biblioteca
Autor: Jorge Luis Charles Torres
Caso de uso: Consultar libro (CU-013)
Descripción: El bibliotecario puede hacer una búsqueda en el sistema
para ver toda la información sobre un libro en particular.
Precondición:  Que el actor tenga los permisos necesarios.
 Que el actor se encuentre en el módulo Gestionar
libros.
 Que exista al menos un registro de libro.
 Que el actor cuente con la información necesaria
del libro a consultar.
Flujo normal Flujo alternativo
1. El bibliotecario se posiciona en la
opción de consultar libro y da clic.
2. El sistema muestra el formulario
solicitando la información que
identifica a cada libro
(identificador).
3. El bibliotecario ingresa los datos
del libro a consultar y da clic en
consultar.
4. El sistema realiza una búsqueda
intentando encontrar un registro
que coincida con los datos
ingresados. 5.1 Si el sistema no encuentra un
5. El sistema devuelve toda la registro, devuelve un mensaje
información del libro que se notificando que no existe dicho libro.
consultó.
6. El sistema despliega las opciones
de actualizar libro, eliminar libro y
cerrar información.

Tabla de descripción del caso de uso Actualizar libro


Nombre: Sistema general de biblioteca
Autor: Jorge Luis Charles Torres
Caso de uso: Actualizar libro (CU-012)
Descripción: El bibliotecario puede actualizar los datos de un libro
después de haber realizado su búsqueda en el sistema.
Precondición:  Que el actor tenga los permisos necesarios.
 Que el actor realice una consulta de libro.
 Que el actor cuente con la información que
cambiara del libro a actualizar.
Flujo normal Flujo alternativo
1. El bibliotecario después de haber
realizado una consulta, se
posiciona en la opción de
actualizar libro y da clic.
2. El sistema muestra los campos
con la información almacenada
del libro consultado.
3. El bibliotecario modifica la
información necesaria para
actualizar el libro.
4. El bibliotecario se posiciona en la
opción de guardar y da clic para
almacenar los datos modificados. 5.1 Si el sistema detecta algún error
5. El sistema devuelve un mensaje al momento de almacenar los
al bibliotecario notificando que los cambios, devuelve un mensaje al
cambios han sido guardados. bibliotecario notificándole esto.

Tabla de descripción del caso de uso Eliminar libro


Nombre: Sistema general de biblioteca
Autor: Jorge Luis Charles Torres
Caso de uso: Eliminar libro (CU-014)
Descripción: El bibliotecario puede eliminar el registro de un libro en el
sistema después de haber realizado su búsqueda en el
mismo.
Precondición:  Que el actor tenga los permisos necesarios.
 Que el actor realice una consulta de libro.
Flujo normal Flujo alternativo
1. El bibliotecario después de haber
realizado una consulta, se
posiciona en la opción de eliminar
libro y da clic.
2. El sistema devuelve un mensaje
al bibliotecario preguntándole si
está seguro de eliminar el libro
consultado.
3. El bibliotecario se posiciona en la
opción de eliminar y da clic. 4.1 Si el sistema detecta algún error
4. El sistema devuelve un mensaje al momento de eliminar, devuelve un
al bibliotecario notificando que la mensaje notificándole al bibliotecario.
eliminación ha sido exitosa.

Tabla de descripción del caso de uso Gestionar autor


Nombre: Sistema general de biblioteca
Autor: Jorge Luis Charles Torres
Caso de uso: Gestionar autor (CU-003)
Descripción: El bibliotecario puede administrar la información de los
autores de libros existentes en la biblioteca, siendo capaz
de registrar, consultar, actualizar y eliminar autores.
Precondición:  Que el actor tenga los permisos necesarios
Flujo normal Flujo alternativo
1. El bibliotecario debe decidir qué
acción llevar a cabo con respecto
a la gestión de los autores.
2. Se posiciona en el módulo de
gestionar autor y da clic.
3. El sistema muestra las opciones
de registrar autor y consultar autor
que se encuentran dentro del
módulo gestionar autor.
4. El bibliotecario se posiciona sobre
una de las opciones y da clic.
5. El sistema muestra el formulario
correspondiente a la opción
elegida.
6. El bibliotecario ingresa todos los
datos solicitados por el sistema.
7. El sistema valida todos los
campos del formulario.
8. El sistema devuelve una
respuesta al bibliotecario

Tabla de descripción del caso de uso Registrar autor


Nombre: Sistema general de biblioteca
Autor: Jorge Luis Charles Torres
Caso de uso: Registrar autor (CU-015)
Descripción: El bibliotecario puede dar de alta a un autor que no exista
en los registros de la biblioteca.
Precondición:  Que el actor tenga los permisos necesarios.
 Que el actor se encuentre en el módulo Gestionar
autor.
 Que el actor cuente con la información necesaria
del autor a registrar.
 Que no exista un registro de autor con el mismo
identificador del que se va a registrar.
Flujo normal Flujo alternativo
1. El bibliotecario se posiciona en la
opción de registrar autor y da clic.
2. El sistema muestra el formulario
correspondiente.
3. El bibliotecario llena todos los
campos del formulario con los
datos del autor a registrar.
4. El bibliotecario revisa que todos
los datos ingresados sean
correctos y da clic en registrar.
5. El sistema valida todos los
campos. 6.1. Si los datos ingresados
6. El sistema devuelve un mensaje corresponden a un autor registrado,
al bibliotecario notificando del se devuelve un mensaje
registro exitoso. mencionando que ya existe

Tabla de descripción del caso de uso Consultar autor


Nombre: Sistema general de biblioteca
Autor: Jorge Luis Charles Torres
Caso de uso: Consultar autor (CU-017)
Descripción: El bibliotecario puede hacer una búsqueda en el sistema
para ver toda la información sobre un autor en específico.
Precondición:  Que el actor tenga los permisos necesarios.
 Que el actor se encuentre en el módulo Gestionar
autor.
 Que exista al menos un registro de autor.
 Que el actor cuente con la información necesaria
del autor a consultar.
Flujo normal Flujo alternativo
1. El bibliotecario se posiciona en la
opción de consultar autor y da
clic.
2. El sistema muestra el formulario
solicitando la información que
identifica a cada autor
(identificador).
3. El bibliotecario ingresa los datos
del autor a consultar y da clic en
consultar.
4. El sistema realiza una búsqueda
intentando encontrar un registro
que coincida con los datos
ingresados. 5.1 Si el sistema no encuentra un
5. El sistema devuelve toda la registro, devuelve un mensaje
información del autor que se notificando que no existe dicho autor.
consultó.
6. El sistema despliega las opciones
de actualizar autor, eliminar autor
y cerrar información.

Tabla de descripción del caso de uso Actualizar autor


Nombre: Sistema general de biblioteca
Autor: Jorge Luis Charles Torres
Caso de uso: Actualizar autor (CU-016)
Descripción: El bibliotecario puede actualizar los datos de un autor
después de haber realizado su búsqueda en el sistema.
Precondición:  Que el actor tenga los permisos necesarios.
 Que el actor realice una consulta de autor.
 Que el actor cuente con la información que
cambiara del autor a actualizar.
Flujo normal Flujo alternativo
1. El bibliotecario después de haber
realizado una consulta, se
posiciona en la opción de
actualizar autor y da clic.
2. El sistema muestra los campos
con la información almacenada
del autor consultado.
3. El bibliotecario modifica la
información necesaria para
actualizar el autor.
4. El bibliotecario se posiciona en la
opción de guardar y da clic para
almacenar los datos modificados. 5.1 Si el sistema detecta algún error
5. El sistema devuelve un mensaje al momento de almacenar los
al bibliotecario notificando que los cambios, devuelve un mensaje al
cambios han sido guardados. bibliotecario notificándole esto.

Tabla de descripción del caso de uso Eliminar autor


Nombre: Sistema general de biblioteca
Autor: Jorge Luis Charles Torres
Caso de uso: Eliminar autor (CU-018)
Descripción: El bibliotecario puede eliminar el registro de un autor en el
sistema después de haber realizado su búsqueda en el
mismo.
Precondición:  Que el actor tenga los permisos necesarios.
 Que el actor realice una consulta de autor.
Flujo normal Flujo alternativo
1. El bibliotecario después de haber
realizado una consulta, se
posiciona en la opción de eliminar
autor y da clic.
2. El sistema devuelve un mensaje
al bibliotecario preguntándole si
está seguro de eliminar el autor
consultado.
3. El bibliotecario se posiciona en la
opción de eliminar y da clic. 4.1 Si el sistema detecta algún error
4. El sistema devuelve un mensaje al momento de eliminar, devuelve un
al bibliotecario notificando que la mensaje notificándole al bibliotecario.
eliminación ha sido exitosa.

Tabla de descripción del caso de uso Gestionar editorial


Nombre: Sistema general de biblioteca
Autor: Jorge Luis Charles Torres
Caso de uso: Gestionar editorial (CU-004)
Descripción: El bibliotecario puede administrar la información de las
editoriales de libros existentes en la biblioteca, de manera
que se encarga de registrar, consultar, actualizar y eliminar
la información de ellas.
Precondición:  Que el actor tenga los permisos necesarios
Flujo normal Flujo alternativo
1. El bibliotecario debe decidir qué
acción llevar a cabo con respecto
a la gestión de las editoriales.
2. Se posiciona en el módulo de
gestionar editorial y da clic.
3. El sistema muestra las opciones
de registrar editorial y consultar
editorial que se encuentran dentro
del módulo gestionar editorial.
4. El bibliotecario se posiciona sobre
una de las opciones y da clic.
5. El sistema muestra el formulario
correspondiente a la opción
elegida.
6. El bibliotecario ingresa todos los
datos solicitados por el sistema.
7. El sistema valida todos los
campos del formulario.
8. El sistema devuelve una
respuesta al bibliotecario

Tabla de descripción del caso de uso Registrar editorial


Nombre: Sistema general de biblioteca
Autor: Jorge Luis Charles Torres
Caso de uso: Registrar editorial (CU-019)
Descripción: El bibliotecario puede dar de alta a una editorial que no
exista en los registros de la biblioteca.
Precondición:  Que el actor tenga los permisos necesarios.
 Que el actor se encuentre en el módulo Gestionar
editorial.
 Que el actor cuente con la información necesaria de
la editorial a registrar.
 Que no exista un registro de editorial con el mismo
identificador de la que se va a registrar.
Flujo normal Flujo alternativo
1. El bibliotecario se posiciona en la
opción de registrar editorial y da
clic.
2. El sistema muestra el formulario
correspondiente.
3. El bibliotecario llena todos los
campos del formulario con los
datos de la editorial a registrar.
4. El bibliotecario revisa que todos
los datos ingresados sean
correctos y da clic en registrar.
5. El sistema valida todos los
campos. 6.1. Si los datos ingresados
6. El sistema devuelve un mensaje corresponden a una editorial
al bibliotecario notificando del registrada, se devuelve un mensaje
registro exitoso. mencionando que ya existe

Tabla de descripción del caso de uso Consultar editorial


Nombre: Sistema general de biblioteca
Autor: Jorge Luis Charles Torres
Caso de uso: Consultar editorial (CU-021)
Descripción: El bibliotecario puede hacer una búsqueda en el sistema
para ver toda la información sobre una editorial en
específico.
Precondición:  Que el actor tenga los permisos necesarios.
 Que el actor se encuentre en el módulo Gestionar
editorial.
 Que exista al menos un registro de editorial.
 Que el actor cuente con la información necesaria de
la editorial a consultar.
Flujo normal Flujo alternativo
1. El bibliotecario se posiciona en la
opción de consultar editorial y da
clic.
2. El sistema muestra el formulario
solicitando la información que
identifica a cada editorial
(identificador).
3. El bibliotecario ingresa los datos
de la editorial a consultar y da clic
en consultar.
4. El sistema realiza una búsqueda
intentando encontrar un registro
que coincida con los datos
ingresados. 5.1 Si el sistema no encuentra un
5. El sistema devuelve toda la registro, devuelve un mensaje
información de la editorial que se notificando que no existe dicho
consultó. alumno.
6. El sistema despliega las opciones
de actualizar editorial, eliminar
editorial y cerrar información.

Tabla de descripción del caso de uso Actualizar editorial


Nombre: Sistema general de biblioteca
Autor: Jorge Luis Charles Torres
Caso de uso: Actualizar editorial (CU-008)
Descripción: El bibliotecario puede actualizar los datos de una editorial
después de haber realizado su búsqueda en el sistema.
Precondición:  Que el actor tenga los permisos necesarios.
 Que el actor realice una consulta de editorial.
 Que el actor cuente con la información que
cambiara de la editorial a actualizar.
Flujo normal Flujo alternativo
1. El bibliotecario después de haber
realizado una consulta, se
posiciona en la opción de
actualizar editorial y da clic.
2. El sistema muestra los campos
con la información almacenada de
la editorial consultada.
3. El bibliotecario modifica la
información necesaria para
actualizar la editorial.
4. El bibliotecario se posiciona en la
opción de guardar y da clic para
almacenar los datos modificados. 5.1 Si el sistema detecta algún error
5. El sistema devuelve un mensaje al momento de almacenar los
al bibliotecario notificando que los cambios, devuelve un mensaje al
cambios han sido guardados. bibliotecario notificándole esto.

Tabla de descripción del caso de uso Eliminar editorial


Nombre: Sistema general de biblioteca
Autor: Jorge Luis Charles Torres
Caso de uso: Eliminar editorial (CU-022)
Descripción: El bibliotecario puede eliminar el registro de una editorial
en el sistema después de haber realizado su búsqueda en
el mismo.
Precondición:  Que el actor tenga los permisos necesarios.
 Que el actor realice una consulta de editorial.
Flujo normal Flujo alternativo
1. El bibliotecario después de haber
realizado una consulta, se
posiciona en la opción de eliminar
editorial y da clic.
2. El sistema devuelve un mensaje
al bibliotecario preguntándole si
está seguro de eliminar la editorial
consultada.
3. El bibliotecario se posiciona en la
opción de eliminar y da clic. 4.1 Si el sistema detecta algún error
4. El sistema devuelve un mensaje al momento de eliminar, devuelve un
al bibliotecario notificando que la mensaje notificándole al bibliotecario.
eliminación ha sido exitosa.

Tabla de descripción del caso de uso Préstamo de libro


Nombre: Sistema general de biblioteca
Autor: Jorge Luis Charles Torres
Caso de uso: Préstamo de libro (CU-005)
Descripción: El bibliotecario puede realizar un seguimiento de los libros
que se solicitan a préstamo por parte de los alumnos.
Precondición:  Que el actor tenga los permisos necesarios.
Flujo normal Flujo alternativo
1. El bibliotecario se posiciona en el
módulo de préstamo de libro y da
clic.
2. El sistema muestra las opciones
de consultar alumno, consultar
libro, fecha de inicio y fecha de
vencimiento que se encuentran
dentro del módulo préstamo de
libro.
3. El bibliotecario se posiciona sobre
una de las opciones y da clic.
4. El sistema muestra el formulario
correspondiente a la opción
elegida.
5. El bibliotecario ingresa todos los
datos solicitados por el sistema.
6. El sistema valida todos los
campos del formulario.
7. El sistema devuelve una
respuesta al bibliotecario.

Tabla de descripción del caso de uso Consultar alumno


Nombre: Sistema general de biblioteca
Autor: Jorge Luis Charles Torres
Caso de uso: Consultar alumno (CU-023)
Descripción: El bibliotecario debe realizar una consulta de la
información del alumno que solicita el préstamo.
Precondición:  Que el alumno este registrado en el sistema.
 Que el bibliotecario tenga los permisos necesarios.
 Que el bibliotecario se encuentre en el módulo
préstamo de libro.
 Que el bibliotecario cuente con la información
necesaria del alumno a consultar.
Flujo normal Flujo alternativo
1. El bibliotecario se posiciona en la
opción de consultar alumno y da
clic.
2. El sistema muestra un formulario
para que el bibliotecario ingrese
los datos que identifican al
alumno que desea realizar el
préstamo.
3. El bibliotecario ingresa los datos
del alumno. 4.1 Si el alumno no está registrado, el
4. El sistema devuelve toda la sistema devuelve un mensaje para
información de dicho alumno. registrar al alumno.
5.1 Si el alumno cuenta con una
5. El bibliotecario confirma que la devolución pendiente, la acción se
información del alumno suspende.
consultado sea la del alumno que
solicita el préstamo.

Tabla de descripción del caso de uso Consultar libro


Nombre: Sistema general de biblioteca
Autor: Jorge Luis Charles Torres
Caso de uso: Consultar libro (CU-024)
Descripción: El bibliotecario debe realizar una consulta de la
información del libro a prestar.
Precondición:  Que el libro este registrado en el sistema.
 Que el bibliotecario tenga los permisos necesarios.
 Que el bibliotecario se encuentre en el módulo
préstamo de libro.
 Que el bibliotecario cuente con la información
necesaria del libro a consultar.
Flujo normal Flujo alternativo
1. El bibliotecario se posiciona en la
opción de consultar libro y da clic.
2. El sistema muestra un formulario
para que el bibliotecario ingrese
los datos que identifican al libro
que desea prestar.
3. El bibliotecario ingresa los datos
del libro. 4.1 Si el libro no está registrado, el
4. El sistema devuelve toda la sistema devuelve un mensaje para
información de dicho libro. registrarlo.
5. El bibliotecario confirma que la
información del libro consultado
coincida con la del libro a prestar.

Tabla de descripción del caso de uso Fecha de inicio


Nombre: Sistema general de biblioteca
Autor: Jorge Luis Charles Torres
Caso de uso: Fecha de inicio (CU-025)
Descripción: El bibliotecario tras confirmar la información del alumno y
de los libros a prestar, confirma la fecha de inicio del
préstamo.
Precondición:  Que el bibliotecario tenga los permisos necesarios.
 Que el bibliotecario se encuentre en el módulo
préstamo de libro.
Flujo normal Flujo alternativo
1. El bibliotecario se posiciona en la
opción de fecha de inicio y da clic.
2. El sistema muestra un campo con
la fecha actual.
3. El bibliotecario le menciona al
alumno que el tiempo empieza a
contar desde ese día.
4. El bibliotecario confirma la fecha
indicada en el campo.

Tabla de descripción del caso de uso Fecha de vencimiento


Nombre: Sistema general de biblioteca
Autor: Jorge Luis Charles Torres
Caso de uso: Fecha de vencimiento (CU-026)
Descripción: El bibliotecario tras confirmar la información del alumno y
de los libros a prestar y confirmar la fecha de inicio del
préstamo, confirma la fecha de vencimiento calculada por
el sistema a partir de la fecha de inicio.
Precondición:  Que el bibliotecario tenga los permisos necesarios.
 Que el bibliotecario se encuentre en el módulo
préstamo de libro.
Flujo normal Flujo alternativo
1. El bibliotecario se posiciona en la
opción de fecha de vencimiento y
da clic.
2. El sistema muestra un campo con
la fecha calculada para la
devolución del libro.
3. El bibliotecario le notifica al
alumno la fecha estimada.
4. El bibliotecario confirma la fecha
indicada en el campo.

Tabla de descripción del caso de uso Devolución de libro


Nombre: Sistema general de biblioteca
Autor: Jorge Luis Charles Torres
Caso de uso: Devolución de libro (CU-006)
Descripción: El bibliotecario registra la devolución del libro que solicitó a
préstamo el alumno
Precondición:  Que el bibliotecario tenga los permisos necesarios.
Flujo normal Flujo alternativo
1. El bibliotecario se posiciona en el
módulo de devolución de libro y
da clic.
2. El sistema muestra las opciones
de consultar folio del préstamo y
fecha de entrega que se
encuentran dentro del módulo
devolución de libro.
3. El bibliotecario se posiciona sobre
una de las opciones y da clic.
4. El sistema muestra el formulario
correspondiente a la opción
elegida.
5. El bibliotecario ingresa todos los
datos solicitados por el sistema.
6. El sistema valida todos los
campos del formulario.
7. El sistema devuelve una
respuesta al bibliotecario.

Tabla de descripción del caso de uso Consultar folio de préstamo


Nombre: Sistema general de biblioteca
Autor: Jorge Luis Charles Torres
Caso de uso: Consultar folio de préstamo (CU-027)
Descripción: El bibliotecario consulta la información referente al
préstamo del libro ingresado el folio de este
Precondición:  Que el folio de préstamo este registrado en el
sistema.
 Que el bibliotecario tenga los permisos necesarios.
 Que el bibliotecario se encuentre en el módulo
devolución de libro.
 Que el bibliotecario cuente con el folio de préstamo.
Flujo normal Flujo alternativo
1. El bibliotecario se posiciona en la
opción de consultar folio del
préstamo y da clic.
2. El sistema muestra un campo
para que el bibliotecario ingrese el
folio.
3. El bibliotecario ingresa el dato. 4.1 Si el folio no está registrado, el
4. El sistema devuelve toda la sistema devuelve un mensaje de
información de dicho préstamo. error.

Tabla de descripción del caso de uso Fecha de entrega


Nombre: Sistema general de biblioteca
Autor: Jorge Luis Charles Torres
Caso de uso: Fecha de entrega (CU-028)
Descripción: El bibliotecario después de recibir el libro, da por
terminado el préstamo de este registrando la fecha de
entrega.
Precondición:  Que el bibliotecario tenga los permisos necesarios.
 Que el bibliotecario se encuentre en el módulo
devolución de libro.
Flujo normal Flujo alternativo
1. El bibliotecario se posiciona en la
opción de fecha de entrega y da
clic.
2. El bibliotecario confirma la
información del préstamo del libro.
3. El bibliotecario comprueba que el 3.1 Si el alumno excedió la fecha de
alumno no haya excedido la fecha vencimiento, el sistema devuelve un
de vencimiento del préstamo mensaje de aviso.
4. El bibliotecario registra la fecha de
devolución en el sistema.
5. El sistema le devuelve un
mensaje al bibliotecario
notificándole la conclusión del
préstamo.

También podría gustarte