casos de uso del negocio

23
UNIVERSIDAD NACIONAL JOSÉ FAUSTINO SÁNCHEZ CARRIÓN Facultad de Ingeniería EAP. Ingeniería de Sistemas Ingeniería de Software Casos de Uso del Negocio

Upload: maryluz

Post on 05-Jul-2015

1.452 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Casos de Uso del Negocio

UNIVERSIDAD NACIONAL JOSÉ FAUSTINO SÁNCHEZ CARRIÓNFacultad de IngenieríaEAP. Ingeniería de Sistemas

Ingeniería de Software

Casos de Uso del Negocio

Page 2: Casos de Uso del Negocio

Caso de Uso de Negocio o Comerciales

Page 3: Casos de Uso del Negocio

Caso de Uso de Negocio o Comerciales

Solicita Producto

Autoriza VentaVendedores

Cliente

Genera Pago Cierre de CajaCajero

Envio de ProductoAlmacenero

Page 4: Casos de Uso del Negocio

• Los casos de uso: Es representado por una elipse y describe una situación (escenario) del que hacer de la organización interactuando con actores.

Caso de Uso de Negocio o Comerciales

Almacenero

Transportista

Entrada de Producto

Atencion al Cliente

Vendedor

Area Credito

CajeroCierre de Venta

Cliente

Generacion de Venta

Page 5: Casos de Uso del Negocio

• Actores Comerciales: Es cualquier rol o algo externo a la organización pero actúa recíprocamente con el. Ejemplo un cliente, sus acreedores, sus inversionistas o sus proveedores. Cada uno de estos tiene un interés particular en las actividades de la organización.

Caso de Uso de Negocio o Comerciales

Cliente

Page 6: Casos de Uso del Negocio

• Obreros Comerciales: Es un papel o rol dentro de la organización. Note que los obreros comerciales son los roles o funciones y no las posiciones jerárquicas.

Caso de Uso de Negocio o Comerciales

Almacenero

Transportista

Entrada de Producto

Atencion al Cliente

Vendedor

Area Credito

CajeroCierre de Venta

Cliente

Generacion de Venta

Se modela obreros comerciales para entender los roles dentro del negocio y como estos roles actúan recíprocamente. Describiendo a cada obrero comercial podemos entender las responsabilidades adheridas a los roles.

Page 7: Casos de Uso del Negocio

Los Casos de Uso se determinan observando y precisando, actor por actor, las secuencias de interacción, los escenarios, desde el punto de vista del usuario

Un escenario es una instancia de un caso de uso

Los casos de uso intervienen durante todo el ciclo de vida. El proceso de desarrollo estará dirigido por los casos de uso

Casos de uso desde UML

Page 8: Casos de Uso del Negocio

– Inclusión : una instancia del Caso de Uso origen incluye también el comportamiento descrito por el Caso de Uso destino

<<include>> reemplazó al denominado <<uses>>

Casos de uso : Relaciones

<<include>>

Entrada de Producto

(from Business Use-Case Model)

Generar guia de Remisión

Page 9: Casos de Uso del Negocio

Ejemplo <<include>>:

Casos de uso : Relaciones

Transportista

(f rom Business Use-Case Model)

Entrada de Producto

(from Business Use-Case Model)

Generar guia de Remisión

Elaboración guia de Productos

<<include>>

<<include>>

Page 10: Casos de Uso del Negocio

– Extensión : el Caso de Uso origen extiende el comportamiento del Caso de Uso destino

Casos de uso : Relaciones

<<extend>>

Entrada de Producto

(from Business Use-Case Model)

Registro de Productos

Page 11: Casos de Uso del Negocio

Ejemplo <<extend>>:

Casos de uso : Relaciones

<<extend>>

Entrada de Producto

(from Business Use-Case Model)

Registro de Productos

Transportista

(f rom Business Use-Case Model)

Page 12: Casos de Uso del Negocio

Ejemplo <<include>> y <<extend>>:

Casos de uso : Relaciones

Transportista

(f rom Business Use-Case Model)

Entrada de Producto

(from Business Use-Case Model)

Elaboración guia de Productos

Registro de Productos

<<include>>

Generar guia de Remisión

<<include>>

<<extend>>

Page 13: Casos de Uso del Negocio

Diagrama de ActividadesProcesos del Negocio

Page 14: Casos de Uso del Negocio

Diagrama de Procesos• Describe las actividades de los escenarios del negocio.

Page 15: Casos de Uso del Negocio

Diagrama de Actividades Los diagramas de actividad proveen una vía para

modelar el flujo de trabajo (workflow) de un escenario de negocio o la vía para modelar una operación de la clase

Diagrama que captura acciones, es decir flujos de trabajo y actividades a llevarse a cabo. Este diagrama permite enfocar:

Las actividades de un caso de uso de negocio. Las actividades de una situación. La implementación de operaciones de una clase. Las actividades de un objeto.

Page 16: Casos de Uso del Negocio

Diagrama de Actividades

Diagramas de Actividades del Negocio:

Describe la secuencia de actividades.Permite plasmar el comportamiento condicional y paralelo.

Page 17: Casos de Uso del Negocio

Actividad de negocio

Decisión

Condición de guardia

Objetos de información

Particiones o swimlanes

Page 18: Casos de Uso del Negocio

Diagrama de Actividades

Page 19: Casos de Uso del Negocio

Diagrama de Actividades

Representa la relación entre una actividad y el objeto que esta crea como output o utiliza como imput

Elabora orden : Orden

Page 20: Casos de Uso del Negocio

Diagrama de Actividades

Elabora orden : Orden

No necesita una transición si su diagrama tiene dos actividades conectadas a través de un objeto y dos flujos de objetos correspondientes.

Estado

Page 21: Casos de Uso del Negocio

Diagrama de Actividades

Barra de Sincronización

Para las actividades en paralelo

Page 22: Casos de Uso del Negocio

Es hora de cambiar?

• No es la especie más fuerte la que sobrevive, ni tampoco la más inteligente, sino la que mejor se adapta a el cambio".

Page 23: Casos de Uso del Negocio

Ing. CIP. Eddy Iván Quispe Soto

UNIVERSIDAD NACIONAL JOSÉ FAUSTINO SÁNCHEZ CARRIÓNFacultad de IngenieríaEAP. Ingeniería de Sistemas

Ingeniería de Software

Casos de Uso del Negocio