Está en la página 1de 7

CASO DE USO

DIAGRAMA UML
¿Qué es un Diagrama Caso de Uso ?

• Es un diagrama dinámico o de comportamiento


• Diagrama de alto nivel
• Se usa para plasmar el comportamiento del sistema desde el punto
de vista del usuario.
• Nos permite fundamentalmente:
• Conocer la aplicación o sistema a crear
• Identificar los componentes principales del sistema
• Identificar la interacción entre los usuarios y el sistema
Componentes de un diagrama de casos de uso

• Los diagramas de casos de uso están compuestos por los siguientes


elementos:
¿Como identificar un caso de uso?

• Son las funcionalidades o acciones que podremos realizar con el sistema y por ende
surgen de las necesidades del negocio.
Gestión de Bodegas
Administrar
Sistema para catálogo
Gestión de Bodegas Administrar
Adquisiciones

Registrar
despacho
• Administrar los catálogos de productos.
• Registrar las adquisiciones de producto. Registrar
• Registrar despacho de productos devoluciones
• Registrar devoluciones que hacen los clientes.
Consultar stock
• Consultar stock en línea.
Actores

TIPOS DE ACTORES
. Principales
. De apoyo
Relaciones (Tipos de relaciones)

• Relación entre actores y casos de usos


• Asociación
• Relaciones entre casos de uso
• Generalización (generalization): Un caso de
uso también se puede especializar en uno o
mas casos de uso hijos.
• Inclusión (include): es una relación mediante
una relación se re-usa un caso de uso
encapsulado en distintos contextos a través
de su invocación desde otros casos de uso.
• Extensión (extend): Es una relación que
amplía la funcionalidad de un caso de uso
mediante la extensión de sus secuencias de
acciones.
EJEMPLO

• Una empresa dedicada a la venta de artículos de belleza, a solicitado que se desarrolle un


aplicativo para la venta en línea de sus productos.
• Durante la reunión de levantamiento de requerimientos los solicitantes han indicado que dicho
aplicativo debe permitir al cliente ver el catálogo de todos sus productos, seleccionar el
producto que desee y agregarlo a un carrito para la compra. Los solicitantes han indicado que el
sistema debe verificar la disponibilidad del producto antes de realizar las actividades anteriores.
Una vez que el cliente ha finalizado la selección de sus productos, el sistema debe presentar en
pantalle el detalle de la factura para que el cliente pueda continuar con el pago, los mecanismos
habilitados para ello serán: transferencia Bancaria y Pago con tarjeta. Efectuado el pago el
sistema deberá remitir automáticamente la factura al correo electrónico del cliente.
• La empresa ha indicado también que el sistema debe incluir, una opción de consulta de compras
realizadas para el cliente, un módulo de administración de precios y descuentos para el
administrador de la tienda, y finalmente, que se incluya como parte de la opción de pago una
funcionalidad que permita al cliente ingresar sus cupones de descuento que reciben por compras
frecuente o compras mayores a 300 soles.

También podría gustarte