Está en la página 1de 7

Análisis casos de uso librería virtual

1. Identificar los actores.

ACTOR TAREA

USUARIO(Registrado) Es quien tiene un usuario y contraseña


para ingresar al sistema permitiéndole
realizar varias tareas como:

-Consultar libros
-Comprar libros
-Descargar libros
-Visualizar libros
-Reservar

USUARIO(No registrado) -El usuario no registrado en quien NO


tiene un usuario ni contraseña, lo cual
le bloquea la mayoría de acciones que
puede realizar un usuario registrado, las
acciones que puede realizar son:

-Consultar libros
-Visualizar libros
-Crear usuario

ADMINISTRADOR -Persona quien tiene control del


sistema, esta persona tiene que velar
por su buen funcionamiento, realizando
mantenimiento constante, las tareas
que realiza el administrador son:

-Ingresar nuevos libros


-Retirar libros
-Crear usuarios
-Actualizar catálogo de libros
Caso de uso Reserva

Actores Usuario registrado

Resumen El usuario hace una reserva de un


libro en la fecha deseada

Pre-condiciones El usuario no tiene una reserva y el


libro esté disponible

Post-condiciones Se llega la fecha estipulada el


usuario tiene que hacer uso de la
reserva

Flujo de eventos

Actor Sistema

-El usuario solicita la reserva -El sistema comprueba que no haya


en una fecha estipulada reserva por parte del usuario
-El usuario confirma la -Se comprueba que el libro esté
reserva disponible para la fecha dada
-El sistema confirma y asigna la
reserva
Caso de uso Consulta

Actores Usuario NO registrado, usuario


registrado

Resumen El usuario consulta un libro en


específico si se encuentra disponible
en el sistema

Pre-condiciones -

Post-condiciones El sistema notifica la consulta

Flujo de eventos

Actor Sistema

-Realiza la consulta al -Hace la consulta correspondiente


sistema -Muestra al usuario lo consultado

Caso de uso Visualizar

Actores Usuario NO registrado, usuario


registrado

Resumen El usuario visualiza los libros


disponibles, con sus respectivos
precios y descripciones

Pre-condiciones -

Post-condiciones El sistema muestra los resultados

Flujo de eventos

Actor Sistema

-Ingresa al sistema y -el sistema muestra la información


visualiza lo disponible comprobando que el libro esté
disponible
-Muestra la información consultada
por el usuario
Caso de uso Comprar

Actores Usuario registrado

Resumen El usuario realiza una consulta y


visualización de libros disponibles
para realizar una compra

Pre-condiciones -El libro tiene que estar disponible


-El usuario tiene que estar registrado

Post-condiciones -Se hace el debido descuento del


sistema del libro vendido

Flujo de eventos

Actor Sistema

-Consulta si el libro está -el sistema muestra la información


disponible corroborando que el libro esté
-Visualiza el libro disponible
-Realiza la compra -corrobora y realiza la compra
-Confirma la compra
Caso de uso Descarga

Actores Usuario registrado

Resumen El usuario realiza una consulta y


visualización de libros disponibles
para realizar una descarga

Pre-condiciones -El material a descargar tiene que


estar disponible
-El usuario tiene que estar registrado

Post-condiciones -

Flujo de eventos

Actor Sistema

-Consulta si el libro está -el sistema muestra la información


disponible comprobando que el libro esté
-Visualiza el libro disponible
-Realiza la compra -corrobora y realiza la descarga
-Confirma la compra

Caso de uso Crear usuario

Actores Usuario no registrado, admin

Resumen El sistema permite la creación de un


usuario, este puede ser creado por el
administrador del sistema o por un
usuario que no esté registrado

Pre-condiciones -El usuario no tiene que estar


registrado anteriormente

Post-condiciones -El usuario solo puede tener una


cuenta

Flujo de eventos

Actor Sistema

-ingresa al sistema -Comprueba que el usuario no exista


-verifica que la persona a -confirma la inscripción
registrar no esté en el -crea un nuevo usuario
sistema
-realiza la inscripción
correspondiente

Caso de uso Ingresar nuevos libros

Actores Administrador

Resumen Es importante tener nuevos titulos ,


asi que el administrador se encarga
de agregarlos

Pre-condiciones -que el título no está ya en el


sistema

Post-condiciones

Flujo de eventos

Actor Sistema

-agrega un nuevo libro al -el sistema verifica si el libro no se


sistema encuentra ya disponible
-confirma la agregación del nuevo
libro

Caso de uso Actualizar

Actores Administrador

Resumen -El administrador tiene que actualizar


el sistema siempre que sea
necesario, por ejemplo al agregar o
eliminar títulos o usuarios

Pre-condiciones -esta acción solo puede ser


realizada por el administrador del
sistema

Post-condiciones -

Flujo de eventos

Actor Sistema

-Hace un análisis periodico -Informa al administrador de los


donde se evidencie que le problemas
falta o sobra al sistema
Caso de uso Retirar un libro

Actores administrador

Resumen Cuando ya no se necesita de un titulo


y este no es útil de ninguna forma
para el sistema, es necesario retirarlo
ya que no se hace uso de él

Pre-condiciones -el libro esté disponible pero ya no


se necesite

Post-condiciones

Flujo de eventos

Actor Sistema

-consultar la necesidad o -Comprobar que efectivamente el


utilidad del libro libro no se usa
-realizar el retiro del título del –corroborar el retiro del sistema del
sistema libro

También podría gustarte