Está en la página 1de 32

DIAGRAMA DE ACTIVIDADES,

WOU, PAD PRIMER CORTE Y PAD


SEGUNDO CORTE
PROF: JULIO GARCÍA
¿QUÉ ES UN DIAGRAMA DE ACTIVIDADES?
Los diagramas de actividades sirven para
representar el comportamiento dinámico
de un sistema haciendo hincapié en la
secuencia de actividades que se llevan a
cabo y las condiciones que guardan o
disparan esas actividades
SIMBOLOGÍA
DEL
DIAGRAMA DE
ACTIVIDADES
EJEMPLO ESTRUCTURA BÁSICA- DIAGRAMA
DE ACTIVIDADES
EJEMPLO CAJERO RESTRICCCIONES
AUTOMÁTICO
• Un estado inicial no puede ser destino
de una transición

• Toda actividad tiene al menos un flujo


de entrada y otro de salida

• Puede haber cero o más estados


finales (por ejemplo, un proceso
continuo no tendrá estado final)
SITUACIONES ALTERNATIVAS
Lo normal es que puedan aparecer distintos
flujos dependiendo de que se den una serie
de circunstancias u otras.

Por ejemplo:

• ¿Qué pasa si la tarjeta no es válida?


• ¿Qué pasa si el código introducido no es
el de la tarjeta?
• ¿Qué pasa si la cantidad solicitada supera
la cantidad disponible en la tarjeta?
• ¿Qué pasa si con los tipos de billetes que
tiene el cajero en ese momento no puede
entregar la cantidad solicitada?
DESCIONES
EN UN
DIAGRAMA DE
ACTIVIDADES
REPRESENTACIÓN GRÁFICA DE UN DIAGRAMA DE
ACTIVIDADES
OTRAS POSIBLES REPRESENTACIONES
EJEMPLO CAJERO AUTOMÁTICO PARTE 2
Una decisión tiene un flujo de entrada y dos o más de
1 salida.

Todo flujo de salida de una decisión debe estar


2 etiquetado con una condición.

Las condiciones de todos los flujos de salida de una


RESTRICCIONES 3 decisión deben ser disjuntas y completas.

Se puede utilizar la condición else para representar el


4 flujo que se sigue en caso de que ninguna de las otras
condiciones sea cierta.

Una fusión tiene dos o más flujos de entrada y un flujo de


5
salida
FLUJOS CONCURRENTES
Un diagrama de actividades también nos permite
representar flujos que ocurren de forma concurrente (en
paralelo). También permite indicar actividades que se
pueden hacer en cualquier orden (si lo hicieran
elementos distintos lo podrían hacer a la vez)

POR EJEMPLO:

• A la vez que se expulsa una tarjeta no válida se le


muestra un mensaje al usuario.

• Supongamos que el código y la cantidad se pueden


introducir en cualquier orden.
FLUJOS CONCURRENTES
REPRESENTACIÓN GRÁFICA
EJEMPLO CAJERO AUTOMÁTICO – VERSIÓN 3
REGLAS
01 Una división tiene un flujo de entrada y dos o más
flujos de salida

02 Una unión tiene dos o más flujos de entrada y un flujo


de salida

03 El flujo de salida de una unión se dispara cuando se


han finalizado todos los flujos de entrada en la unión
(todos ellos discurren en paralelo)
ACTIVIDAES COMPLEJAS
Un diagrama de actividades también nos permite
representar flujos que ocurren de forma concurrente (en
paralelo). También permite indicar actividades que se
pueden hacer en cualquier orden (si lo hicieran elementos
distintos lo podrían hacer a la vez)

Por ejemplo:
Los procesos de:

 introducción de una cantidad


 validación del código
 tarjeta no valida

se puede representar aparte facilitando la comprensión


del diagrama
SUBACTIVIDADES

Acción/Actividad

Una acción representa un paso del flujo de ejecución que se considera atómico,
mientras que una actividad representa un comportamiento compuesto de elementos
individuales que son acciones.
REPRESENTACIÓN GRÁFICA
EJEMPLO DE CAJERO AUTOMÁTICO VERSIÓN 4
EJEMPLO DE CAJERO
AUTOMÁTICO VERSIÓN 4

REGLAS

Un diagrama de
actividades demasiado
grande nos debe hacer
pensar que igual conviene
incluir alguna subactividad
para simplificarlo
REPRESENTACIÓN GRÁFICA DEL FLUJO
FINAL
YA CONOCEMOS:

VRSIÓN ACTUAL DEL MODELADO UML 4:


REPRESENTACIÓN GRÁFICA

 Si la Actividad 2 es la primera que


acaba entonces la Actividad 3 se ve
interrumpida

 Si la Actividad 3 es la primera que


acaba entonces la Actividad 2 continúa
ejecutándose hasta que se acaba
DIAGRAMA UOW
Unit of work

Cases Porcesses (CP)


Las UOW's se transforman en
casos cuando surge la necesidad
de surgir un único camino,
asumiendo que no tenemos casos
al azar.
Cuando decimos que tratamos un
camino estándar reconocemos que
cada caso siguió el mismo proceso.
Esto la llamamos caso de proceso
Cases Magnament Pocess (CMP)

Flujo de casos
Se necita manejar el flujo de trabajo
con:

• Planeación
• Recursos administrativos
• Tareas especificas
• Programación
DIAGRAMA
UOW
DIAGRAMA PAD
DIAGRAMA PAD PRIMER CORTE
En todas las empresas se requiere de unidades de trabajo, estas
están compuestas por un grupo de actividades, las cuales se
agrupan y asignan de manera que se prevea un mínimo de
gastos o un máximo de satisfacción en los distintos procesos
llevados a cabo en una empresa.

Para esta Arquitectura se utilizan los “Diagramas de Arquitectura


de Procesos” (PAD – Process Architecture Diagram, por sus
siglas en inglés), dichos diagramas son el portafolio de procesos
de la empresa y una representación o modelado detallado de las
actividades que se realizan en ellos.

Los diagramas PAD son los responsables de la estrategia de


negocios, ya que definen objetivos, metas y acciones, que
deberán estar contemplados en los procesos esenciales de la
organización, asegurando así, que sean considerados en la
estrategia de Tecnologías de Información (TICs), diseñada para
soportar dichos procesos.
UNIDADES DE TRABAJO EN PAD
Las Unidades de Trabajo:

• Se definen como Departamentos.


• Agrupan actividades.
• Reúnen los puestos operativos en unidades manejables y relacionadas.
• Aclarar los requisitos del puesto.
• Deben tener a los individuos en el puesto adecuado.
• Proporcionan facilidades al personal y otros recursos.
• Ajustan la organización a la luz de los resultados del control.

Los Procesos persiguen metas y objetivos específicos. Se conforman


de:

• La planeación para determinar los objetivos.


• La organización para distribuir el trabajo entre los miembros del grupo para
establecer y reconocer las relaciones necesarias.
• La ejecución por los miembros del grupo para que lleven a cabo las tareas
prescritas.
• El control de las actividades para que se conformen con los planes.
METODOLOGÍA D EIMPLEMENTACIÓN
¿Cómo obtener la Arquitectura de Procesos?, a través
de una metodología de cuatro pasos:

• Se documenta la Estructura Organizacional

• Se identifica / define las funciones (Actividades) de


negocio Primarias y Secundarias de la empresa.

• Se define el Diagrama de la Vista Horizontal

• Se realiza el mapeo de configuración de valor al


diagrama de Arquitectura de procesos.
EJEMPLO DE
DIAGRAMA PAD
PRIMER CORTE

También podría gustarte