Está en la página 1de 4

DESCIPCIN TEXTUAL DE LOS CASOS DE USO

1. Caso de Uso Registrarse


1.1. Actor Principal: Invitado
1.2. Precondicin: Ninguna
1.3. Post condicin: Existe un nuevo usuario en el sistema
1.4. Caso de uso Relacionado: Ninguno
2. Escenario Principal
2.1. El usuario indica su nombre, apellidos, DNI, Cdigo de
Estudiante (opcional), nombre de usuario y contrasea.
2.2. El sistema registra un nuevo usuario en el sistema.
3. Flujos Alternativos
3.1.
Si el nombre de usuario ya existe, el sistema muestra error y
permite volver a introducir datos.
1. Caso de Uso Ver catlogo
1.1. Actor Principal: Invitado
1.2. Precondicin: Ninguna
1.3. Post condicin: Ninguna
1.4. Caso de uso Relacionado: Ninguno
2. Escenario Principal
2.1. El sistema de conecta a la base de datos de libros.
2.2. El sistema muestra los libros agregados al sistema
3. Flujos Alternativos
3.1.
El usuario no puede realizar ninguna operacin hasta que se
haya registrado.
1. Caso de Uso Identificarse
1.1. Actor Principal: Usuario
1.2. Precondicin: Ninguna
1.3. Post condicin: El usuario est Identificado
1.4. Caso de uso Relacionado: Buscar Libro, Solicitar Libro,
Renovar Prstamo, Retornar Libro, Ver Registro de Libros
Prestados
2. Escenario Principal
2.1. El usuario indica su nombre de usuario y contrasea.
2.2. El sistema verifica que se trata de un usuario vlido.
3. Flujos Alternativos
3.1.
Si el nombre de usuario no existe o la contrasea es
incorrecta, el sistema muestra un mensaje de error.

1. Caso de Uso Buscar Libro


1.1. Actor Principal: Usuario
1.2. Precondicin: Identificacin
1.3. Post condicin: Ninguna
1.4. Caso de uso Relacionado: Renovar Prstamo, Solicitar
Libro.
2. Escenario Principal
2.1. El usuario escribe un texto a buscar
2.2. El sistema toma como referencia el texto para buscar libros
por autor, ttulo o tema.
2.3. El sistema devuelve aquellos libros que contengan el texto
buscado.
3. Flujos Alternativos
3.1.
Si el sistema no encuentra libros con el texto escrito,
muestra un mensaje al usuario.
1. Caso de Uso Ver Registro de Libros Prestados
1.1. Actor Principal: Usuario
1.2. Precondicin: El usuario est identificado
1.3. Post condicin: Ninguna
1.4. Caso de uso Relacionado: Buscar Libro, Renovar Prstamo,
Solicitar Libro
2. Escenario Principal
2.1. El Usuario tiene acceso a los libros que retir anteriormente.
2.2. El usuario puede acceder a los casos de Renovar Prstamo y
Solicitar Libro
3. Flujos Alternativo Ninguno
1. Caso de Uso Retornar Libro
1.1. Actor Principal: Usuario, Bibliotecario
1.2. Precondicin: El usuario est identificado, el ejemplar est
en prstamo.
1.3. Post condicin: El ejemplar est disponible para ser
prestado.
1.4. Caso de uso Relacionado: Identificarse
2. Escenario Principal
2.1. El Bibliotecario ingresa el cdigo de libro y el cdigo de
usuario.
2.2. El sistema verifica que el libro est pendiente de devolucin y
que est se realiza en los plazos previstos.
2.3. El sistema registra la devolucin.
3. Flujos Alternativos
3.1.
Si el libro no est pendiente de retorna el sistema muestra
un mensaje de error.
3.2. Si el retorno se realiza fuera de los plazos previstos, el
sistema bloquea al usuario por un plazo establecido.

1. Caso de Uso Solicitar Libro


1.1. Actor Principal: Usuario
1.2. Precondicin: El usuario est previamente identificado, no
est bloqueado no tiene el libro, el libro exista en el catlogo y
ste cuenta con stock disponible.
1.3. Post condicin: El libro se ha solicitado
1.4. Caso de uso Relacionado: Identificarse, Buscar Libro
2. Escenario Principal
2.1. El usuario elige una fecha de entrega, fecha de devolucin y
solicita el libro
2.2. El sistema comprueba que el usuario no haya solicitado ms
de un libro en las fechas indicadas.
2.3. El sistema confirma la solicitud.
3. Flujos Alternativos
3.1.
Si el lapso de tiempo entre la fecha de entrega y de
devolucin es mayor a tres das el sistema muestra un mensaje
de error.
3.2. Si el usuario tiene un libro sin retornar en las fechas de
solicitud el sistema muestra un error.
1. Caso de Uso Renovar Prstamo
1.1. Actor Principal: Usuario
1.2. Precondicin: El usuario est previamente identificado,
tiene el libro en su poder, aun no se ha cumplido el plazo del
prstamo y no se ha renovado prstamo ms de dos veces.
1.3. Post condicin: El usuario renueva el prstamo del libro
1.4. Caso de uso Relacionado: Identificarse
2. Escenario Principal
2.1. El usuario solicita renovar el prstamo de un libro que tiene
en su poder.
2.2. El sistema verifica que la renovacin se encuentre dentro del
plazo de prstamo.
2.3. El sistema registra la renovacin.
3. Flujos Alternativos
3.1.
Si el libro no se puede renovar, se muestra un error.

1. Caso de Uso Ver Solicitudes


1.1. Actor Principal: Bibliotecario
1.2. Precondicin: El bibliotecario se ha identificado
previamente.
1.3. Post condicin: Ninguna
1.4. Caso de uso Relacionado: Identificarse
2. Escenario Principal
2.1. El sistema muestra una lista de las solicitudes, mostrando
cdigo del libro, cdigo de usuario, fecha de inicio de prstamo,
fecha de devolucin y estado del libro (en prstamo o
pendiente).
3. Flujos Alternativos Ninguno

1. Caso de Uso Entregar Libro


1.1. Actor Principal: Bibliotecario
1.2. Precondicin: El bibliotecario est previamente identificado,
y el libro est disponible.
1.3. Post condicin: El libro se ha entregado
1.4. Caso de uso Relacionado: Identificarse
2. Escenario Principal
2.1. El bibliotecario ingresa el cdigo de usuario.
2.2. El sistema verifica que el ejemplar est solicitado por el
usuario
2.3. El sistema registra la entrega.
3. Flujos Alternativos
3.1. Si el usuario no ha solicitado ningn prstamo, se muestra
error.

4. Caso de Uso Gestionar Catlogo


4.1. Actor Principal: Administrador
4.2. Precondicin: El administrador se ha identificado
previamente.
4.3. Post condicin: Ninguna
4.4. Caso de uso Relacionado: Identificarse
5. Escenario Principal
5.1. El Administrador modifica o agrega datos la base de datos.
5.2. El Administrador confirma los datos.
5.3. El sistema registra los cambios.
6. Flujos Alternativos
6.1.
Si el Administrador intenta eliminar libros en prstamo, el
sistema muestra error.
6.2. Para cada libro en el catlogo, se puede quitar o agregar
ejemplares.

También podría gustarte