Guia rápida bpmn
2
Otros Diagramas
Diagrama de Clases y Objetos. Diagramas de Paquetes Diagrama de Estados Diagrama de Secuencia
Taller Introducción a UML
3
Diagrama de Clases
Es orientado a Objetos. Determina las relación entre las clases. Sirve de nexo entre la capa de reglas de negocios y datos. Sutilmente confundido con modelos de bases de datos.
TallerIntroducción a UML
4
Componentes
Clase. Atributos: (+) públicos (-) privados (#) protegidos Métodos: (+) públicos (-) privados (#) protegidos Clases Parametrizadas
Taller Introducción a UML
5
Relaciones
Son conexiones entre las clases para determinar ciertos comportamientos del modelo. Presentan: Herencia. Presentan cardinalidades. Presentan dependencias. Presentan líneas de accióntemporal.
Taller Introducción a UML
6
Cliente
*
1..5
Pelicula
Relaciones
Existen dos relaciones de dependencias. Carga Empleado 1 * Agregación: los elementos son parte de otra clase, pero no necesitan de su existencia para sobrevivir. Composición: los elementos son parte de otra clase y necesitan de su existencia para sobrevivir.
Negocio
codigo
Cuentas
ClientesTaller Introducción a UML
7
Diagrama de Paquetes
Es utilizado para describir elementos macros de un sistema. Separa por medio de agrupaciones lógicas. Bastante útil para definir la elaboración en base a componentes de un sistema. Se desprende de los objetivos de un sistema. Se recomienda utilizar en problemáticas muy amplias.
Taller Introducción a UML
8
Diagrama de Estados
Seencarga de mostrarnos el ciclo de vida de un objeto participante de una actividad.
Taller Introducción a UML
9
Diagrama de Secuencia
Nos muestra los objetos necesarios para el desarrollo de un caso de uso, basándose en un diagrama de actividades. Se utiliza bastante en la aplicación del patrón MVC.
Taller Introducción a UML
10
Taller Introducción a UML
11
BPMN
Notación deModelamiento de procesos de Negocio. Nace el 2001 como BPMI. 2009 BPMN 2.0
Taller Introducción a UML
12
BPMN
Herramienta sencilla de modelamiento de BP. Permite detallar en varios niveles los procesos. No provee formato de almacenamiento ni estereotipos dando libertad de construcción.
Taller Introducción a UML
13
Componentes
Actividades Nodos de Eventos y de Exclusión Flujosde secuencia
Taller Introducción a UML
14
Categoría de BPMN: Orquestación
Una única perspectiva de coordinación de las actividades
Taller Introducción a UML
15
Categoría de BPMN: Coreografía
Implica un contrato de protocolo entre dos o mas procesos participantes. Puede establecer el uso de cajas negras. (que error detecta aquí)
Taller Introducción a UML
16
Categoríade BPMN: Coreografía
Colapsado: en ocasiones no somos capaces de determinar que hacen procesos externos o simplemente queremos enfocarnos solo en uno.
Taller Introducción a UML
17
Categoría de BPMN: Colaboración
Implica solo mostrar la interacción entre dos procesos participantes.
Taller Introducción a UML
18
Elementos básicos de BPMN
Actividades: No definida De ScriptManual
De Usuario
De Envío y Recepción
De Servicio
De Referencia
Taller Introducción a UML
19
Elementos básicos de BPMN
Subtareas(colapsadas o expandidas): Embebidas Ad hoc
Reutilizables
Transacción
Taller Introducción a UML
20
Elementos básicos de BPMN
Repetición de Tareas. estándar
Multiinstanciada
Taller Introducción a UML
21
Elementos básicos deBPMN
Eventos de Inicio: No definido Por Mensaje
Temporal
Múltiple
Por Señal
Condicional
Taller Introducción a UML
22
Elementos básicos de BPMN
Nodos de Finalización: Indefinidos Mensaje
Totales
Error
Cancelación Múltiple Señal Compensación
Taller Introducción a UML
23
Elementos básicos de BPMN
Eventos intermedios o de comportamiento: No definido...
Regístrate para leer el documento completo.