You are on page 1of 10

1) Se desea construir los casos de uso para el software de informatización de

una biblioteca:
1.1 Elabore una relación de actores y casos de uso
1.2 Haga una descripción breve de los casos de uso
1.3 Elabore un diagrama de casos de uso del software de informatización de
una biblioteca
1.4 Realice una descripción detallada de algún caso de uso
2) De acuerdo al caso de uso enunciado en el ítem 1.3 elaborar:
Un Diagrama de Clases (min. 5 clases)
Un Diagrama de Secuencia
Un Diagrama de Estados
Un Diagrama de Actividades
Un Diagrama de Comunicación

SOLUCION:
1.1 Elabore una relación de actores y casos de uso

ACTORES CASOS DE USO

Registrarse en la biblioteca
Reservar libro
Usuario buscar libro
Pedir libro
Devolver libro

Registrar usuario
Asignar libro
Registrar libro
Bibliotecario sancionar usuario
Actualizar catalogo

Validar datos

Sistema
1.2 Haga una descripción breve de los casos de uso

Usuario: es la persona que se interacciona con los libros

1. caso de uso registrarse en la biblioteca

El usuario indica los datos personales y registra su contraseña.


2. Caso de uso reserva de libros.
El usuario índica su contraseña y el nombre del libro que desea reservar al
bibliotecario
3. caso de uso buscar libros
el usuario indica su contraseña al bibliotecario y busca los libros según el actor y titulo
que desee.

4. caso de uso pedir libros


El usuario indica contraseña al bibliotecario y solicita los libros según el titulo o actor
que necesite.

5. el usuario indica contraseña al bibliotecario y entrega el libro.

BIBLIOTECARIO: este actor es la persona que tiene permisos para gestionar


todo el sistema.

A. caso de uso de registro de usuario


El bibliotecario recibe los datos del usuario y los registra en el sistema.

B. caso de uso de asignar libros.


El bibliotecario le indica el libro asignado al usuario y le da a conocer la
fecha en que debe ser entregado.

C. caso de uso de registro de libros.


El bibliotecario registra los datos de los libros que salen e ingresan a la
biblioteca como es el titulo, el autor, la fecha de salida.

D. caso de uso de registro de sancionar usuario


El bibliotecario verifica la contraseña del usuario y comprueba la fecha en
que se debía entregar el libro.

E. caso de uso de actualizar catalogo


El bibliotecario verifica los libros según el actor y titulo y actualiza el
Catalogo de libros.
1.3 Elabore un diagrama de casos de uso del software de informatización de una
biblioteca
1.4 Realice una descripción detallada de algún caso de uso

REFERENCIA CASO
DE USO: CASO DE
USO - 02
NIVEL Alto _X_ Medio__ Bajo__
Nombre Reservación de libros

Actor(es)
Usuario
El usuario es la persona que va a la biblioteca
Descripción personalmente indica al sistema su contraseña de
identificación y gestiona la reserva del libro.

Precondiciones Deber haberse registrado en la biblioteca

Post-condiciones N/A

Referencia cruzada N/A


ACCIÓN DE LOS RESPUESTA DEL SISTEMA
ACTORES
Indica contraseña A ingresado correctamente al sistema

Solicita reserva Su reserva a sido asignada exitosamente

FALLO POSIBLE SOLUCIÓN

Contraseña de Verifique datos de identificación ingresados


identificación incorrecta

Libro ya reservado por Verificar mas libros disponibles


otro usuario
2) De acuerdo al caso de uso enunciado en el ítem 1.3 elaborar:
1. Un Diagrama de Clases (min. 5 clases)

LIBRO

USUARIO Titulo
Nombre de autor
Nombre
Tel 1 usuario puede N Mover
Revisar
Dirección Organizar
1 N
Registrase
Reservar
1
N
CATEGORIA

Ubicación
Tipo de libro
Código

Mover
Organizar
1
BILLIOTECARIO

Nombre
CATALOGO
Código de
acceso
Ubicación
Puede actualizar Tipo de libro
Registrar 1 N
Actualizar libro Mover
Organizar Organizar
2. Un Diagrama de Secuencia.

DIAGRAMA DE SECUENCIA: Realizar reserva de libro

USUARIO : BIBLIOTECARIO : LIBRO : RESERVA

Indicar contraseña identificación.

Verifica situación del libro

Indica nombre del libro

Registra datos del libro

Registrar reserva

Indicar el número de reserva del libro


3. Un Diagrama de Estados

Realizar reserva del libro

Verificación de En revisión
existencia

Libro disponible

Revisar la Preparar la
existencia reserva

Realizar reserva
4. Un Diagrama de Actividades

Reservar libro

USUARIO BIBLIOTECARIO SISTEMA

Indicar Indicar
Verificación de usuario
contraseña nombre
de usuario
del libro

El libro no El libro esta


está disponible
disponible

Solicitar
Pedir otro reserva
ejemplar

Pedir
número de
reserva del
libro
5. Un Diagrama de Comunicación

Reserva de libros

: usuario
: libro

2. verificar situación del usuario

1. Reservar libros 3.verificar estado del libro


: reserva de
libros

5. indicar numero de reserva 4.registrar reservas

Bibliotecario
: reservas

You might also like