Diagramas de Actividad Artefactos UML Josep Vilalta Marzo Rev.- 2.1 2006 VICO OPEN MODELING, S.L. www.vico.org jvilalt
Views 188 Downloads 2 File size 2MB
Diagramas de Actividad Artefactos UML
Josep Vilalta Marzo Rev.- 2.1 2006 VICO OPEN MODELING, S.L. www.vico.org
[email protected]
1
Diagramas UML 2.0 Diagrama
Diagrama de estructura
Diagrama de Paquetes
Diagrama de Clases
Diagrama de Composición
Diagrama de comportamiento
Diagrama de Objetos
Diagrama de Componentes
Diagrama de Casos de Uso
Diagrama de Actividad Diagrama Máquina de Estados
Diagrama de Despliegue Diagrama de interacción
Diagrama de Secuencia
Diagrama de Comunicación [email protected]
Diagrama Global de Interacción
Diagrama de Ciclo de Vida 2
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
[email protected]
3
Para qué usamos un diagrama de Actividad • Definir los flujos de trabajo de una organización • Modelar operaciones complejas Modelar los aspectos dinámicos de un sistema
• 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 [email protected]
4
Elementos de un diagrama de Actividad
Inicio de un flujo / activa entrada Portal
Muestra opciones
[email protected]
5
Elementos de un diagrama de Actividad
Secuencia de un flujo
Muestra relación de foros activos con indicador de estado
Selecciona Foro
Valida login, password y habilitación de Foro del Usuario
[email protected]
6
Elementos de un diagrama de Actividad
Condición lógica [Guard Condition] [Registrar nuevo Usuario]
Entra datos de registro
[email protected]
7
Elementos de un diagrama de Actividad
[Consultar Foros]
Muestra relación de foros activos con indicador de estado
Selecciona Foro
Valida login, password y habilitación de Foro del Usuario
[Registrar nuevo Usuario]
[Solicitar nuevo pwd]
Entra datos de registro
Entra login y correo-e
Valida login, correo-e y datos de registro del Usuario
Valida login y correo-e del Usuario
Sincronización hilos de proceso
[email protected]
8
Elementos de un diagrama de Actividad
Selecciona Foro Valida login y password
Valida login, password y habilitación de Foro del Usuario
Fusión hilos de proceso
[SI Error]
Muestra mensaje de error
[NO Error y NO Foro seleccionado] [NO error y NO habilitación de Foro]
Muestra mensaje de foro no habilitado
[email protected]
9
Elementos de un diagrama de Actividad
[Localizar Archivo]
[Publicar Mensaje]
Entra Archivo
Actualiza Archivo
Actualiza Mensaje
[SI Archivo]
[NO Archivo] Notifica Consulta por correo-e
[NO Consulta]
[SI Consulta]
Decisión booleana [email protected]
10
Elementos de un diagrama de Actividad
Fin de un flujo Cierra Ciclo de Ventas
[email protected]
11
Mapa de procesos de negocio
[email protected]
12
Donde localizar recursos UML
[email protected]
13
[email protected]
[email protected]
14