Diagrama de Casos de Uso S7

15
Diagrama de Casos de Uso ING. JORGE L. CUENCA CABRERA CURSO MODELAMIENTO Y ANÁLISIS DE SOFTWARE 

description

Clase resumida de Casos de Uso

Transcript of Diagrama de Casos de Uso S7

Page 1: Diagrama de Casos de Uso S7

Diagrama de Casos de Uso

ING. JORGE L.  CUENCA CABRERA

CURSOMODELAMIENTO Y ANÁLISIS DE SOFTWARE 

Page 2: Diagrama de Casos de Uso S7

Necesidades del negocio ylas características clave delsistema.

Page 3: Diagrama de Casos de Uso S7

¿Cómo funcionará el sistema?

Page 4: Diagrama de Casos de Uso S7

Diagrama de Casos de Uso (DCU)

Representa la forma como un Cliente (Actor) opera con elsistema en desarrollo, además el tipo y orden en que loselementos interactúan.

Page 5: Diagrama de Casos de Uso S7

Elementos del DCUActor:◦ Es un rol que un usuario juega con respecto al sistema. No representa a una persona en particular sino más bien a la labor que realiza frente al sistema.

Caso de Uso:◦ Es una operación o tarea específica que el sistema realiza luego de una orden de algún agente externo.

Relaciones:◦ Nos indica la asociación entre los elementos del sistema.

Page 6: Diagrama de Casos de Uso S7

Rep. gráfica de los elementos del DCU

Caso de Uso(Relación)

Page 7: Diagrama de Casos de Uso S7

Construyendo un DCUSISTEMA DE COMPRA POR INTERNET

Se requiere un software para procesar órdenes de compra on‐line para unaempresa intermediadora de un conjunto de productos procedentes dediferentes proveedores. La empresa publica un catálogo de los productos quevende.

Los clientes eligen los productos deseados, generan un pedido junto con laorden de pago. La empresa cumplimenta las órdenes de pedido y envía losproductos a la dirección del cliente a través de una empresa de mensajería.

Page 8: Diagrama de Casos de Uso S7

Paso 1: Identificar Actores

SISTEMA DE COMPRA POR INTERNETSe requiere un software para procesar órdenes de compra on‐line para una empresa intermediadora de un conjunto deproductos procedentes de diferentes proveedores. La empresapublica un catálogo de los productos que vende.Los clientes eligen los productos deseados, generan un pedidojunto con la orden de pago. La empresa cumplimenta las órdenesde pedido y envía los productos a la dirección del cliente a travésde una empresa de mensajería.

empleado

Page 9: Diagrama de Casos de Uso S7

Cliente

Empleado

E. Mensajería

Proveedor

Page 10: Diagrama de Casos de Uso S7

Paso 2: Identificar Casos de Uso

SISTEMA DE COMPRA POR INTERNETSe requiere un software para procesar órdenes de compra on‐line para una empresa intermediadora de un conjunto deproductos procedentes de diferentes proveedores. La empresapublica un catálogo de los productos que vende.Los clientes eligen los productos deseados, generan un pedidojunto con la orden de pago. La empresa cumplimenta las órdenesde pedido y envía los productos a la dirección del cliente a travésde una empresa de mensajería.

•Realizar pedido•Consultar estado•Cancelar pedido

Page 11: Diagrama de Casos de Uso S7

Cliente

Empleado

E. Mensajería

Proveedor

Realizar pedido

Consultar estado de pedido

Cancelar pedido

Procesar orden de compra

Publicar catálogo

Procesar pedido

Enviar productos

Page 12: Diagrama de Casos de Uso S7

Cliente

Empleado

E. Mensajería

Proveedor

Realizar pedido

Consultar estado de pedido

Cancelar pedido

Procesar orden de compra

Publicar catálogo

Enviar productos

Paso 3: Establecer relaciones

Page 13: Diagrama de Casos de Uso S7

Recordamos…¿ Qué es un actor?...

◦ Juan Medina… ¿Sería un ejemplo de actor?

¿Qué es un caso de uso?...

◦ Menciona algunos ejemplos caso de uso

Page 14: Diagrama de Casos de Uso S7

Para practicar…

Elabora el diagrama de Casos de Uso para un

sistema de inscripción de participantes a un

Congreso Estudiantil

Page 15: Diagrama de Casos de Uso S7