Está en la página 1de 12

Taller#1: UML: Diagrama de Actividades y

Especificación Actualizada de Casos de Uso

Sandro Stiven Barros Caballero

ID: 780735

Campus Santa Marta

Ingeniería de Requisitos

Danilo Daniel Juvinao Guette

25/10/2021
Cu1: Registrarse en la web:
Caso de uso Cu. 1 registrarse en la web.
Fuentes Gerente.
Actor Cliente.
Flujo básico  El usuario llena los datos
correspondientes: El usuario ingresara
los datos necesarios para
realizar el registro en la página.
 El usuario verifica su correo
electrónico: El usuario tiene que
verificar su correo eléctrico para
confirmar que es suyo.
 El usuario debe de aceptar los
términos y condiciones: El usuario al
final de todo debe de aceptar los
términos y condiciones para poder crear
la cuenta.
Flujo alterno  Pagina caída: El usuario no pude
registrarse porque la página pudo estar
caída.
 Datos ya usados: El usuario ingresa
datos que ya han sido usados en el
registro.
 El usuario no acepte los términos y
condiciones: El usuario no acepte los
términos y condiciones para poder crear
la cuenta.
Precondiciones  Tener correo electrónico.
 Saber que hay que autenticar el
correo.
Postcondiciones  Tener acceso para agregar artículos
al carrito: Ya una vez registrado el
usuario podrá agregar artículos al
carrito de compras.
 Poder realizar compras: El usuario
podrá realizar compras.
Puntos de inclusión  Cu. 8 datos del usuario.
 Cu. 9 datos de la tarjeta.
 Cu. 7 preferencia de envió.
Puntos de extensión
Cu2: Agregar productos al carrito de compras:
Caso de uso Cu. 2 Agregar productos al carrito de
compras.
Fuentes Gerente.
Actor Cliente.
Flujo básico  El usuario buscara el libro de
interés: El usuario busca el libro
que desea agregar al carrito de
compras.
 El usuario agregara el libro de
interés al carrito de compras: El
usuario agrega el libro escogido en
el carrito de compras.
 El usuario puede seguir
agregando más libros: Después
de haber agregado un libro al
carrito de compras, el usuario
podrá seguir
añadiendo mas artículos.
Flujo alterno  El libro que desea el usuario
esta agotado: Que el libro que
busca el
usuario se encuentre agotado.
Precondiciones  Poder agregar varios libros
al carrito de compras.
Postcondiciones  La pagina te dirige al método de
pago: Después de confirmar todos
los artículos que hay en el carrito
de compras, la pagina redirigida al
usuario a la sección de método de
pago.
Puntos de inclusión
Puntos de extensión
Cu9: Realizar pago con tarjeta de crédito, Cu10: Realizar pedido, Cu13: Autenticarse en el
sistema:
Caso de uso Cu. 9 realizar pago con tarjeta de crédito.
Fuentes Gerente.
Actor Cliente.
Flujo básico  El usuario ingresa los datos
requeridos para añadir la tarjeta
de crédito: Ingresa los datos como:
tipo de tarjeta, número y fecha
límite de
validez.
Flujo alterno  La tarjeta se encuentre caducada:
La tarjeta del usuario ingresada
se encuentre caducada.
Precondiciones  Tener la tarjeta con fondos.
 Tener la tarjeta al día.
Postcondiciones  Tarjeta vinculada con la cuenta.
Puntos de inclusión
Puntos de extensión

Caso de uso Cu. 10 realizar pedido.


Fuentes Empleado de pedidos.
Actor Cliente.
Flujo básico  El usuario debe tener artículos en
el carrito de compras: El usuario
debe de tener algún articulo para
poder
realizar una compra
Flujo alterno  Alguno de los artículos que están
en el carrito se encuentra
agotado: El usuario tiene un
articulo que se encuentra agotado y
por ende no se
puede realizar la compra.
Precondiciones  El usuario debe estar registrado.
Postcondiciones  Método de pago.
Puntos de inclusión  Cu. 1 registrarse en la página.
Puntos de extensión

Caso de uso Cu. 13 autenticarse en el sistema.


Fuentes Empleado de verificación de datos.
Actor Cliente.
Flujo básico  El usuario ingresa su usuario y
contraseña: El usuario ingresa su
usuario y contraseña para poder
Realizar la autenticación en el sistema.

Flujo alterno  Los datos estén mal escritos: El


usuario haya ingresado mal los datos.
Precondiciones  El usuario haya ingresado de
manera correcta sus datos: El
usuario debe de haber ingresado
de manera correcta los datos para
que la
confirmación de datos se cumpla.
Postcondiciones  Estado de espera: Después de la
confirmación de los datos del
usuario
el pedido pasa aun estado de espera.
Puntos de inclusión  Cu. 6 estado de espera.
Puntos de extensión
Cu14: Ver pedidos creados, Cu15: Confirmar pedido, Cu16: Realizar pedido:
Caso de uso Cu. 14 ver pedidos creados.
Fuentes Creador de la página.
Actor Administrador.
Flujo básico  El administrador entra a la sección
de pedidos creados: El administrador
después de haber iniciado sección se
dirigirá a la sección de pedidos
creados.
Flujo alterno  El administrador no se acuerde de
su contraseña: El administrador no
recuerde la contraseña de su cuenta
para poder ingresar.
 La página esta caída: La página en
donde el administrador inicia sección
se encuentre caída.
Precondiciones  Ser administrador para poder entrar al
modo administrador.
Postcondiciones  Confirma pedidos.
Puntos de inclusión  Cu. 15 confirmar pedido.
Puntos de extensión

Caso de uso Cu. 15 confirmar pedido.


Fuentes Creador de la página.
Actor Administrador.
Flujo básico  Verificar los datos ingresados: El
administrador verificara que todos los
datos ingresados por los usuarios se
encuentren de manera correcta para
procedes a realizar el envió.
Flujo alterno  Datos erróneos: El administrador no
puedo confirmar pedidos porque los
datos se encuentren de manera errónea
por los usuarios.
Precondiciones  Para entrar a confirmar los pedidos
debe de entrar a ver los pedidos
creados.
 Ser administrador para poder entrar al
modo administrador.
Postcondiciones  Realizar pedidos.
Puntos de inclusión  Cu. 16 realizar pedido.
Puntos de extensión

Caso de uso Cu. 16 realizar pedido.


Fuentes Creador de la página.
Actor Administrador.
Flujo básico  El administrador comparte las
direcciones: El administrador comparte
las direcciones de los clientes a los
proveedores.
Flujo alterno  Dirección errónea: La dirección que
fue ingresada por el usuario está mal
escrita.
Precondiciones  Para entrar a realizar pedido el
administrador debe de haberlos
confirmados
Postcondiciones  Compartir las direcciones con los
proveedores.
Puntos de inclusión
Puntos de extensión

También podría gustarte