Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Diagramas UML
Documento N° 2
CONTENIDO
Diagrama de Actividades
Diagrama de Actividades: Características
Diagrama de Actividades: Representación Gráfica
Diagrama de Actividades: Ejemplo
Diagrama de Actividades: Consideraciones
Actividad
DIAGRAMA DE ACTIVIDADES
DIAGRAMA DE ACTIVIDADES
CARACTERÍSTICAS
REPRESENTACIÓN GRÁFICA
Actividad
REPRESENTACIÓN GRÁFICA
Objeto
REPRESENTACIÓN GRÁFICA
REPRESENTACIÓN GRÁFICA
Actividad
Nodo de Actividad
Una actividad es la especificación de una secuencia de
comportamiento. Se muestra como un rectángulo con las
puntas redondeadas adjuntando dentro todas las acciones,
flujos de control y otros elementos que constituyen la
actividad.
Actividad N° 4
• Entre el diagrama de actividades y el diagrama de flujo
¿hay alguna semejanza? Justifique su repuesta
REPRESENTACIÓN GRÁFICA
Un flujo es la ruta a lo
largo de la cual pueden pasar
objetos o datos, se muestra
como un conector con una
punta de flecha denotando la
Flujo de Actividad dirección a la cual se está
pasando el objeto.
REPRESENTACIÓN GRÁFICA
Nodo de Restricción
Representado con un rectángulo con una esquina doblada,
indica una limitación o restricción que debe y no debe hacer el
sistema u actor, puede ubicarse en los nodos de actividad, objeto
y decisión. Además pueden colocarse independientemente
dentro del límite del sistema.
REPRESENTACIÓN GRÁFICA
REPRESENTACIÓN GRÁFICA
Bifurcación Unión
Unión
Actividad N° 5
• Se recomienda un máximo de 4 salidas de bifurcación y 4 entradas
de unión, en caso de necesitar un 5to, ¿igual se puede añadir?
• Que sucede o que harías en tu caso si se requiere de 8 salidas y
entradas
Doc. N° 2 Ing. Héctor Angulo
ELECTIVA II: Diagramas UML
DIAGRAMA DE ACTIVIDADES
REPRESENTACIÓN GRÁFICA
Representado como una
flecha con forma de la letra Z o
con una S, indica que la
actividad u objeto no es
importante su ejecución pero
Nodo de Excepción en algún momento se requiere
de su función
Un objeto se representa con
un cuadrado, es una actividad que Objeto
debe hacer el sistema usando
algún elemento o agente externo
como por ejemplo: enviar un
correo, guardar en base de datos Nodo de Objeto
Actor Sistema
Todas las actividades que
hagan el actor y el sistema
deben estar dentro de un
recuadro separadamente, debe
Nodo del Sistema colocarse los nombres en la
parte superior.
y del Actor
Doc. N° 2 Ing. Héctor Angulo
ELECTIVA II: Diagramas UML
DIAGRAMA DE ACTIVIDADES
EJEMPLOS
Un sistema que sume dos números ingresados por un usuario
EJEMPLOS
Un sistema que sume dos números ingresados por un usuario
EJEMPLOS
Un sistema que sume dos números ingresados por un usuario
Flujo
Nodo del
sistema y actor Nodo Final
Doc. N° 2 Ing. Héctor Angulo
ELECTIVA II: Diagramas UML
DIAGRAMA DE ACTIVIDADES
EJEMPLOS
Un sistema que sume dos números ingresados por un usuario
EJEMPLOS
Un sistema que sume dos números ingresados por un usuario
EJEMPLOS
Un sistema que sume dos números ingresados por un usuario
Nodo Unión
CONSIDERACIONES
Este tipo de diagrama se describe paso por paso las
actividades que realiza tanto el actor como el sistema,
recuerden que todo lo que toca o hace el actor debe ir del
lado del actor, acciones como hacer clic, escribir, llenar,
escuchar, entre otros.
ACTIVIDAD
Actividad 6
En las versiones anteriores de los Aunque debido a las últimas
diagramas UML, cuando una actualizaciones, se ha recomendado el
actividad ejecutaba dos o más uso del nodo de bifurcación para este
actividades, se representaba así tipo de actividades
ACCIÓN
ACCIÓN
ACTIVIDAD 1
1
1 ACTIVIDAD
1
ACCIÓN ACCIÓN
2 2
En teoría una bifurcación implica una unión al final, pero se debe cumplir
todas las actividades o acciones, pero
• ¿Qué sucede si uno de los acciones implica termina sin necesidad de
llegar a la unión?
• ¿Tendría el mismo efecto?
• ¿el diagrama está mal elaborado?
• ¿Que se debe hacer para que se cumpla esa condición?
Justifique su repuesta.
ACTIVIDAD
Actividad 6
DIAGRAMA (A)
DIAGRAMA (B)
DIAGRAMA (C)
DIAGRAMA (D)
ACTIVIDAD
Actividad 7
OBSERVACIÓN
Las preguntas, gráficos e información solicitada pueden ser
entregados presencialmente, también pueden ser
entregados vía correo a hangulo@upttmbi.edu.ve, vía
WhatsApp: 04247418457