uml diagrama de actividad

14
1 [email protected] VICO OPEN MODELING, S.L. www.vico.org Diagramas de Actividad Artefactos UML Josep Vilalta Marzo Rev.- 2.1 2006

Upload: wilciber125

Post on 24-Jun-2015

167 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: UML diagrama de actividad

[email protected]

VICO OPEN MODELING, S.L.

www.vico.org

Diagramas deActividad

Artefactos UML

Josep Vilalta MarzoRev.- 2.1

2006

Page 2: UML diagrama de actividad

[email protected]

Diagrama deestructura

Diagrama decomportamiento

Diagramas UML 2.0 Diagrama

Diagrama de Composición

Diagrama de Componentes

Diagrama de Despliegue

Diagrama de Paquetes

Diagrama de Objetos

Diagrama de Secuencia

Diagrama de Comunicación

DiagramaGlobal deInteracción

Diagrama de Ciclo de Vida

Diagrama de Casos de Uso

Diagrama deinteracción

Diagrama de Actividad

DiagramaMáquina de

Estados

Diagrama de Clases

Page 3: UML diagrama de actividad

[email protected]

Qué es un diagrama de Actividad

Representación de:

• Una serie de acciones

• Dentro de uno o varios hilos de proceso

• Condicionadas por unos nodos de control

Page 4: UML diagrama de actividad

[email protected]

• Definir los flujos de trabajo de una organización

• Modelar operaciones complejas

• Formalizar escenarios de un Caso de Uso

• Formalizar los escenarios de un grupo relacionado de CU (visión global)

• Diseñar un proceso de negocio

• Definir el esquema de una regla de negocio

• Establecer una concurrencia de procesos

• Especificar procesos de software

Para qué usamos undiagrama de Actividad

Modelar los aspectos dinámicos de un sistema

Page 5: UML diagrama de actividad

[email protected]

Inicio de un flujo

Elementos de undiagrama de Actividad

/ activa entrada Portal

Muestra opciones

Page 6: UML diagrama de actividad

[email protected]

Secuencia de un flujo

Elementos de undiagrama de Actividad

Muestra relación deforos activos con

indicador de estado

Selecciona Foro

Valida login, password yhabilitación de Foro del

Usuario

Page 7: UML diagrama de actividad

[email protected]

Condición lógica

[Guard Condition]

Elementos de undiagrama de Actividad

Entra datos de registro

[Registrar nuevo Usuario]

Page 8: UML diagrama de actividad

[email protected]

Sincronización hilos de proceso

Elementos de undiagrama de Actividad

Muestra relación deforos activos con

indicador de estado

Entra datos de registro Entra login y correo-e

Selecciona Foro

Valida login, password yhabilitación de Foro del

Usuario

Valida login y correo-e delUsuario

Valida login, correo-e ydatos de registro del

Usuario

[Solicitar nuevo pwd][Registrar nuevo Usuario][Consultar Foros]

Page 9: UML diagrama de actividad

[email protected]

Fusión hilos de proceso

Elementos de undiagrama de Actividad

Selecciona Foro

Valida login, password yhabilitación de Foro del

Usuario

Valida login y password

Muestra mensaje deerror

Muestra mensaje de forono habilitado

[NO error y NOhabilitación de Foro]

[NO Error y NO Foroseleccionado]

[SI Error]

Page 10: UML diagrama de actividad

[email protected]

Decisión booleana

Elementos de undiagrama de Actividad

Entra Archivo Actualiza Mensaje

Actualiza Archivo

Notifica Consulta porcorreo-e

[NO Archivo]

[SI Archivo]

[SI Consulta]

[Publicar Mensaje][Localizar Archivo]

[NO Consulta]

Page 11: UML diagrama de actividad

[email protected]

Fin de un flujo

Elementos de undiagrama de Actividad

Cierra Ciclo de Ventas

Page 12: UML diagrama de actividad

[email protected]

Mapa de procesosde negocio

Page 13: UML diagrama de actividad

[email protected]

Donde localizarrecursos UML