Integrador s5
Integrador s5
Integrador s5
Trabajo Semana 05
Curso:
Curso Integrador I: Sistema - Software
Docente:
Omar Antonio Sánchez Guevara
Integrantes:
Luis Heiser Gonzales Mendoza
Luis Alberto Echeverre Chávez
Sección:
20551
BPMN proporciona un lenguaje común para que las partes involucradas puedan comunicar los
procesos de forma clara, completa y eficiente. De esta forma BPMN define la notación y
semántica de un Diagrama de Procesos de Negocio (Business Process Diagram, BPD).
2.- ¿Cuáles son los tipos de Compuerta que existen, explique mediante un ejemplo cada uno de
ellos?
Puerta de enlace exclusiva
Las puertas de enlace exclusivas se representan con esta figura:
Una puerta de enlace exclusiva evalúa el estado del proceso de negocio y, según esa condición,
separa el flujo en una o más rutas mutuamente excluyentes.
En el ejemplo siguiente, una puerta de enlace exclusiva requiere que se evalúe el modo de
transporte. En este caso, se colocará una luz en la Old North Church, si los británicos atacan por
tierra y dos si es por mar.
Una puerta de enlace basada en eventos es similar a una puerta de enlace exclusiva, ya que ambas
involucran una ruta en el flujo. Sin embargo, en el caso de una puerta de enlace basada en
eventos, evalúas qué evento ha ocurrido, no qué condición se ha cumplido.
Un ejemplo de puerta de enlace basada en eventos es la decisión de no disparar hasta que los
soldados puedan ver el blanco de los ojos de sus enemigos. En este flujo de proceso, si pasa una
cierta cantidad de tiempo sin que vengan los británicos, los soldados regresan a casa.
Una puerta de enlace paralela es muy diferente a las puertas de enlace previas porque no evalúas
ninguna condición o evento. En cambio, una puerta de enlace paralela se emplea para representar
dos tareas simultáneas en un flujo de negocio. Es lo mismo que una bifurcación en un diagrama
de actividades UML.
En el ejemplo siguiente, este proceso de negocio emplea una puerta de enlace paralela porque la
compañía está matando dos pájaros de un tiro.
Como su nombre lo indica, esta puerta de enlace es similar a una puerta de enlace paralela.
Permite que múltiples procesos ocurran al mismo tiempo, pero a diferencia de la puerta de enlace
paralela, los procesos dependen de eventos específicos. Puedes considerar a una puerta de enlace
paralela basada en eventos como una puerta de enlace no exclusiva basada en eventos, en la que
eventos múltiples pueden activar procesos múltiples, pero los procesos siguen siendo
dependientes de eventos específicos.
Una puerta de enlace inclusiva divide el flujo de procesos en uno o más flujos. El ejemplo
siguiente muestra una puerta de enlace inclusiva que activa diferentes procesos según la forma en
que los clientes responden a una encuesta de productos. Si el cliente está satisfecho con A, se lo
agrega a la lista de correo electrónico del Producto A. Si el cliente está satisfecho con B, se lo
agrega a la lista de correo electrónico del Producto B. Y si el cliente no está satisfecho con A, se
le envía un cupón.
Como el nombre lo indica, las puertas de enlace complejas solo se usan para los flujos más
complejos en el proceso de negocio. Se usan palabras en lugar de símbolos y, por lo tanto,
requieren de texto más descriptivo. Usa la puerta de enlace compleja si necesitas puertas de
enlace múltiples para describir el flujo de negocio; de lo contrario, deberás usar una puerta de
enlace más simple.
3.- ¿Qué entiende por Evento y cuál es su importancia, y cuáles son sus tipos?
desarrollan y comparten una serie de actividades afines a un mismo objetivo
4.- ¿Cuál es la diferencia entre flujo de secuencia y líneas de mensaje, explique mediante un
ejemplo?
Al elemento gráfico que conecta los elementos (eventos, compuertas y actividades) en un flujo se
le denomina FLUJO DE SECUENCIA. • Un flujo de secuencia se representa gráficamente a
través de una línea continua, a diferencia de un flujo de mensaje cuya representación gráfica es
una línea discontinua. Su ámbito es un pool. Importante: – No está permitido “conectar” pools
usando flujos de secuencia. Un flujo de secuencia no puede entrar a un evento inicial, ni salir de
un evento final. Los pools solo pueden ser conectados usando flujos de mensaje.
5.- ¿Cuál es la diferencia entre Lane y Pool, explique mediante un ejemplo?
pool y lane: un pool es el contenedor del diagrama de flujo de trabajo de un proceso. un lane es
división dentro de un pool. son utilizados para organizar las actividades dentro de un pool.
Parte II. Modelar tres procesos completos a su criterio (pueden ser los procesos de su proyecto)
pero utilizando todo lo visto en clase para el modelado a través de la herramienta Bizagi, pegar en
este documento la captura de pantalla del modelado final con la herramienta Bizagi, teniendo en
cuenta como mínimo los siguientes requerimientos por cada proceso: