SlideShare a Scribd company logo
ENTORNOS
DE
DESARROLLO
© J.D.CABRERA
ENTORNOS DE DESARROLLO
LENGUAJES UNIFICADOS DE MODELADO
LENGUAJES UNIFICADOS
DE MODELADO (UML)
© J.D.CABRERA
ENTORNOS DE DESARROLLO
LENGUAJES UNIFICADOS DE MODELADO
DIAGRAMA DE ACTIVIDAD
© J.D.CABRERA
ENTORNOS DE DESARROLLO
LENGUAJES UNIFICADOS DE MODELADO
DIAGRAMA DE ACTIVIDAD
Enfocado a las actividades y a los
eventos que hacen cambiar de
actividad.
© J.D.CABRERA
ENTORNOS DE DESARROLLO
LENGUAJES UNIFICADOS DE MODELADO
DIAGRAMA DE ACTIVIDAD
Muestra el conjunto de actividades que
ocurre durante un proceso, así mismo
indica las posibles rutas que pueden
irse desencadenando
© J.D.CABRERA
ENTORNOS DE DESARROLLO
LENGUAJES UNIFICADOS DE MODELADO
REPRESENTACIÓN
DIAGRAMA DE ACTIVIDAD
© J.D.CABRERA
ENTORNOS DE DESARROLLO
LENGUAJES UNIFICADOS DE MODELADO
FIN
JOIN
FORK
EXPRESIÓN RESGUARDADA
UNIÓN (MERGE)
RAMIFICACIÓN (BRANCH)
TRANSICIÓN
DIAGRAMA DE ACTIVIDAD
ACTIVIDAD
INICIO
© J.D.CABRERA
ENTORNOS DE DESARROLLO
LENGUAJES UNIFICADOS DE MODELADO
DIAGRAMA DE ACTIVIDAD: INICIO
El inicio de un diagrama de actividad es
representado por un círculo de color negro
sólido.
© J.D.CABRERA
ENTORNOS DE DESARROLLO
LENGUAJES UNIFICADOS DE MODELADO
DIAGRAMA DE ACTIVIDAD: ACTIVIDAD
Una actividad representa la acción que será
realizada por el sistema la cual es
representada dentro de un ovalo.
© J.D.CABRERA
ENTORNOS DE DESARROLLO
LENGUAJES UNIFICADOS DE MODELADO
DIAGRAMA DE ACTIVIDAD: TRANSICIÓN
Una transición ocurre cuando se lleva a cabo
el cambio de una actividad a otra, la
transición es representada simplemente por
una línea con una flecha en su terminación
para indicar dirección.
© J.D.CABRERA
ENTORNOS DE DESARROLLO
LENGUAJES UNIFICADOS DE MODELADO
DIAGRAMA DE ACTIVIDAD: RAMIFICACIÓN
Una ramificación ocurre cuando existe la
posibilidad que ocurra más de una
transición (resultado) al terminar
determinada actividad. Este elemento es
representado a través de un rombo.
© J.D.CABRERA
ENTORNOS DE DESARROLLO
LENGUAJES UNIFICADOS DE MODELADO
DIAGRAMA DE ACTIVIDAD: UNIÓN
Una unión ocurre al fusionar dos o más
transiciones en una sola transición o
actividad. Este elemento también es
representado a través de un rombo.
© J.D.CABRERA
ENTORNOS DE DESARROLLO
LENGUAJES UNIFICADOS DE MODELADO
DIAGRAMA DE ACTIVIDAD: EXPRESIÓN RESGUARDADA
Una expresión resguardada es utilizada para
indicar una descripción explicita acerca de
una transición. Este tipo de expresión es
representada mediante corchetes ([...] y es
colocada sobre la línea de transición.
© J.D.CABRERA
ENTORNOS DE DESARROLLO
LENGUAJES UNIFICADOS DE MODELADO
DIAGRAMA DE ACTIVIDAD: FORK
Un fork representa una necesidad de
ramificar una transición en más de una
posibilidad, representado por una línea
negra solida, perpendicular a las líneas de
transición
© J.D.CABRERA
ENTORNOS DE DESARROLLO
LENGUAJES UNIFICADOS DE MODELADO
DIAGRAMA DE ACTIVIDAD: JOIN
Una join ocurre al fusionar dos o más
transiciones provenientes de un fork, es
representado por una línea negra solida,
perpendicular a las líneas de transición .
© J.D.CABRERA
ENTORNOS DE DESARROLLO
LENGUAJES UNIFICADOS DE MODELADO
DIAGRAMA DE ACTIVIDAD: FIN
El fin de un diagrama de actividad es
representado por un círculo, con otro circulo
concéntrico de color negro sólido.
© J.D.CABRERA
ENTORNOS DE DESARROLLO
LENGUAJES UNIFICADOS DE MODELADO
DIAGRAMA DE ACTIVIDAD
© J.D.CABRERA
ENTORNOS DE DESARROLLO
LENGUAJES UNIFICADOS DE MODELADO
ENTORNOS
DE
DESARROLLO
ENTORNOS DE DESARROLLO: DIAGRAMA DE ACTIVIDAD

More Related Content

Viewers also liked

D.Actividad
D.ActividadD.Actividad
D.Actividad
mireya2022
 
02 uml diagramaactividades
02 uml diagramaactividades02 uml diagramaactividades
02 uml diagramaactividades
JOAQUIN ENRIQUE LEAL ABRIL
 
ECGR-4121_DisconeAntenna_Rprt1-edited
ECGR-4121_DisconeAntenna_Rprt1-editedECGR-4121_DisconeAntenna_Rprt1-edited
ECGR-4121_DisconeAntenna_Rprt1-edited
Joshua LaPlant
 
Fundamentos de Pruebas de Software - Capítulo 2
Fundamentos de Pruebas de Software - Capítulo 2Fundamentos de Pruebas de Software - Capítulo 2
Fundamentos de Pruebas de Software - Capítulo 2
Professional Testing
 
Fundamentos de Pruebas de Software - Capítulo 1
Fundamentos de Pruebas de Software - Capítulo 1Fundamentos de Pruebas de Software - Capítulo 1
Fundamentos de Pruebas de Software - Capítulo 1
Professional Testing
 
Global Netflix Platform
Global Netflix PlatformGlobal Netflix Platform
Global Netflix Platform
Adrian Cockcroft
 

Viewers also liked (6)

D.Actividad
D.ActividadD.Actividad
D.Actividad
 
02 uml diagramaactividades
02 uml diagramaactividades02 uml diagramaactividades
02 uml diagramaactividades
 
ECGR-4121_DisconeAntenna_Rprt1-edited
ECGR-4121_DisconeAntenna_Rprt1-editedECGR-4121_DisconeAntenna_Rprt1-edited
ECGR-4121_DisconeAntenna_Rprt1-edited
 
Fundamentos de Pruebas de Software - Capítulo 2
Fundamentos de Pruebas de Software - Capítulo 2Fundamentos de Pruebas de Software - Capítulo 2
Fundamentos de Pruebas de Software - Capítulo 2
 
Fundamentos de Pruebas de Software - Capítulo 1
Fundamentos de Pruebas de Software - Capítulo 1Fundamentos de Pruebas de Software - Capítulo 1
Fundamentos de Pruebas de Software - Capítulo 1
 
Global Netflix Platform
Global Netflix PlatformGlobal Netflix Platform
Global Netflix Platform
 

Similar to ENTORNOS DE DESARROLLO: DIAGRAMA DE ACTIVIDAD

Lenguaje Unificado de Modelado (UML)
Lenguaje Unificado de Modelado (UML)Lenguaje Unificado de Modelado (UML)
Lenguaje Unificado de Modelado (UML)
AndreaPumarejo
 
Diagramas de actividades en uml
Diagramas de  actividades en umlDiagramas de  actividades en uml
Diagramas de actividades en uml
Yamid Ortiz
 
10. subalgoritmos parte i
10. subalgoritmos parte i10. subalgoritmos parte i
10. subalgoritmos parte i
rcarrerah
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
eden333
 
tipos de diagrama de Diagramas de-flujo
tipos de diagrama de Diagramas de-flujotipos de diagrama de Diagramas de-flujo
tipos de diagrama de Diagramas de-flujo
josecortes28
 
LENGUAJE UNIFICADO DE MODELADO - UML.ppt
LENGUAJE UNIFICADO DE MODELADO - UML.pptLENGUAJE UNIFICADO DE MODELADO - UML.ppt
LENGUAJE UNIFICADO DE MODELADO - UML.ppt
JoseISanchezVelazque
 
Argo uml diapositivas
Argo uml diapositivasArgo uml diapositivas
Argo uml diapositivas
JohanaAndrea93
 
Funcion De Transferencia
Funcion De TransferenciaFuncion De Transferencia
Funcion De Transferencia
gueste57ae6
 
Funcion De Transferencia
Funcion De TransferenciaFuncion De Transferencia
Funcion De Transferencia
Grupo05N
 
Flujograma
FlujogramaFlujograma
Flujograma
Nathalia Ramon
 
Diagrama de Actividades
Diagrama de ActividadesDiagrama de Actividades
Diagrama de Actividades
Jorge Cortés Alvarez
 

Similar to ENTORNOS DE DESARROLLO: DIAGRAMA DE ACTIVIDAD (11)

Lenguaje Unificado de Modelado (UML)
Lenguaje Unificado de Modelado (UML)Lenguaje Unificado de Modelado (UML)
Lenguaje Unificado de Modelado (UML)
 
Diagramas de actividades en uml
Diagramas de  actividades en umlDiagramas de  actividades en uml
Diagramas de actividades en uml
 
10. subalgoritmos parte i
10. subalgoritmos parte i10. subalgoritmos parte i
10. subalgoritmos parte i
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
tipos de diagrama de Diagramas de-flujo
tipos de diagrama de Diagramas de-flujotipos de diagrama de Diagramas de-flujo
tipos de diagrama de Diagramas de-flujo
 
LENGUAJE UNIFICADO DE MODELADO - UML.ppt
LENGUAJE UNIFICADO DE MODELADO - UML.pptLENGUAJE UNIFICADO DE MODELADO - UML.ppt
LENGUAJE UNIFICADO DE MODELADO - UML.ppt
 
Argo uml diapositivas
Argo uml diapositivasArgo uml diapositivas
Argo uml diapositivas
 
Funcion De Transferencia
Funcion De TransferenciaFuncion De Transferencia
Funcion De Transferencia
 
Funcion De Transferencia
Funcion De TransferenciaFuncion De Transferencia
Funcion De Transferencia
 
Flujograma
FlujogramaFlujograma
Flujograma
 
Diagrama de Actividades
Diagrama de ActividadesDiagrama de Actividades
Diagrama de Actividades
 

More from Jacinto Cabrera Rodríguez

REDES: DUCTUS Y CANALETAS II
REDES: DUCTUS Y CANALETAS IIREDES: DUCTUS Y CANALETAS II
REDES: DUCTUS Y CANALETAS II
Jacinto Cabrera Rodríguez
 
OTRAS UNIDADES DE ALMACENAMIENTO
OTRAS UNIDADES DE ALMACENAMIENTOOTRAS UNIDADES DE ALMACENAMIENTO
OTRAS UNIDADES DE ALMACENAMIENTO
Jacinto Cabrera Rodríguez
 
DISPOSITIVOS MÓVILES: DIÁLOGOS Y NOTIFICACIONES
DISPOSITIVOS MÓVILES: DIÁLOGOS Y NOTIFICACIONESDISPOSITIVOS MÓVILES: DIÁLOGOS Y NOTIFICACIONES
DISPOSITIVOS MÓVILES: DIÁLOGOS Y NOTIFICACIONES
Jacinto Cabrera Rodríguez
 
LAS FUENTES EN LA HISTORIA DEL ARTE
LAS FUENTES EN LA HISTORIA DEL ARTELAS FUENTES EN LA HISTORIA DEL ARTE
LAS FUENTES EN LA HISTORIA DEL ARTE
Jacinto Cabrera Rodríguez
 
TOULOUSE LAUTREC
TOULOUSE LAUTRECTOULOUSE LAUTREC
TOULOUSE LAUTREC
Jacinto Cabrera Rodríguez
 
PRÁCTICA MANEJO DE MEMORIA
PRÁCTICA MANEJO DE MEMORIAPRÁCTICA MANEJO DE MEMORIA
PRÁCTICA MANEJO DE MEMORIA
Jacinto Cabrera Rodríguez
 
DISPOSITIVOS MÓVILES: MATERIAL DESIGN II
DISPOSITIVOS MÓVILES: MATERIAL DESIGN IIDISPOSITIVOS MÓVILES: MATERIAL DESIGN II
DISPOSITIVOS MÓVILES: MATERIAL DESIGN II
Jacinto Cabrera Rodríguez
 
ZÓCALOS DE TARJETAS
ZÓCALOS DE TARJETASZÓCALOS DE TARJETAS
ZÓCALOS DE TARJETAS
Jacinto Cabrera Rodríguez
 
ZÓCALOS DE PROCESADOR
ZÓCALOS DE PROCESADORZÓCALOS DE PROCESADOR
ZÓCALOS DE PROCESADOR
Jacinto Cabrera Rodríguez
 
TIPOS DE MÓDULOS DE MEMORIA
TIPOS DE MÓDULOS DE MEMORIATIPOS DE MÓDULOS DE MEMORIA
TIPOS DE MÓDULOS DE MEMORIA
Jacinto Cabrera Rodríguez
 
CARCASAS DE ORDENADOR
CARCASAS DE ORDENADORCARCASAS DE ORDENADOR
CARCASAS DE ORDENADOR
Jacinto Cabrera Rodríguez
 
TIPOS DE TORNILLOS
TIPOS DE TORNILLOSTIPOS DE TORNILLOS
TIPOS DE TORNILLOS
Jacinto Cabrera Rodríguez
 
PRACTICAS DE REDES: PRÁCTICA 26
PRACTICAS DE REDES: PRÁCTICA 26PRACTICAS DE REDES: PRÁCTICA 26
PRACTICAS DE REDES: PRÁCTICA 26
Jacinto Cabrera Rodríguez
 
PRACTICAS DE REDES: PRÁCTICA 25
PRACTICAS DE REDES: PRÁCTICA 25PRACTICAS DE REDES: PRÁCTICA 25
PRACTICAS DE REDES: PRÁCTICA 25
Jacinto Cabrera Rodríguez
 
PRACTICAS DE REDES: PRÁCTICA 24
PRACTICAS DE REDES: PRÁCTICA 24PRACTICAS DE REDES: PRÁCTICA 24
PRACTICAS DE REDES: PRÁCTICA 24
Jacinto Cabrera Rodríguez
 
PRACTICAS DE REDES: PRÁCTICA 23
PRACTICAS DE REDES: PRÁCTICA 23PRACTICAS DE REDES: PRÁCTICA 23
PRACTICAS DE REDES: PRÁCTICA 23
Jacinto Cabrera Rodríguez
 
REDES: TOMAS DE DATOS
REDES: TOMAS DE DATOSREDES: TOMAS DE DATOS
REDES: TOMAS DE DATOS
Jacinto Cabrera Rodríguez
 
PRACTICAS DE REDES: PRÁCTICA 22
PRACTICAS DE REDES: PRÁCTICA 22PRACTICAS DE REDES: PRÁCTICA 22
PRACTICAS DE REDES: PRÁCTICA 22
Jacinto Cabrera Rodríguez
 
PRACTICAS DE REDES: PRÁCTICA 21
PRACTICAS DE REDES: PRÁCTICA 21PRACTICAS DE REDES: PRÁCTICA 21
PRACTICAS DE REDES: PRÁCTICA 21
Jacinto Cabrera Rodríguez
 
PRACTICAS DE REDES: PRÁCTICA 20
PRACTICAS DE REDES: PRÁCTICA 20PRACTICAS DE REDES: PRÁCTICA 20
PRACTICAS DE REDES: PRÁCTICA 20
Jacinto Cabrera Rodríguez
 

More from Jacinto Cabrera Rodríguez (20)

REDES: DUCTUS Y CANALETAS II
REDES: DUCTUS Y CANALETAS IIREDES: DUCTUS Y CANALETAS II
REDES: DUCTUS Y CANALETAS II
 
OTRAS UNIDADES DE ALMACENAMIENTO
OTRAS UNIDADES DE ALMACENAMIENTOOTRAS UNIDADES DE ALMACENAMIENTO
OTRAS UNIDADES DE ALMACENAMIENTO
 
DISPOSITIVOS MÓVILES: DIÁLOGOS Y NOTIFICACIONES
DISPOSITIVOS MÓVILES: DIÁLOGOS Y NOTIFICACIONESDISPOSITIVOS MÓVILES: DIÁLOGOS Y NOTIFICACIONES
DISPOSITIVOS MÓVILES: DIÁLOGOS Y NOTIFICACIONES
 
LAS FUENTES EN LA HISTORIA DEL ARTE
LAS FUENTES EN LA HISTORIA DEL ARTELAS FUENTES EN LA HISTORIA DEL ARTE
LAS FUENTES EN LA HISTORIA DEL ARTE
 
TOULOUSE LAUTREC
TOULOUSE LAUTRECTOULOUSE LAUTREC
TOULOUSE LAUTREC
 
PRÁCTICA MANEJO DE MEMORIA
PRÁCTICA MANEJO DE MEMORIAPRÁCTICA MANEJO DE MEMORIA
PRÁCTICA MANEJO DE MEMORIA
 
DISPOSITIVOS MÓVILES: MATERIAL DESIGN II
DISPOSITIVOS MÓVILES: MATERIAL DESIGN IIDISPOSITIVOS MÓVILES: MATERIAL DESIGN II
DISPOSITIVOS MÓVILES: MATERIAL DESIGN II
 
ZÓCALOS DE TARJETAS
ZÓCALOS DE TARJETASZÓCALOS DE TARJETAS
ZÓCALOS DE TARJETAS
 
ZÓCALOS DE PROCESADOR
ZÓCALOS DE PROCESADORZÓCALOS DE PROCESADOR
ZÓCALOS DE PROCESADOR
 
TIPOS DE MÓDULOS DE MEMORIA
TIPOS DE MÓDULOS DE MEMORIATIPOS DE MÓDULOS DE MEMORIA
TIPOS DE MÓDULOS DE MEMORIA
 
CARCASAS DE ORDENADOR
CARCASAS DE ORDENADORCARCASAS DE ORDENADOR
CARCASAS DE ORDENADOR
 
TIPOS DE TORNILLOS
TIPOS DE TORNILLOSTIPOS DE TORNILLOS
TIPOS DE TORNILLOS
 
PRACTICAS DE REDES: PRÁCTICA 26
PRACTICAS DE REDES: PRÁCTICA 26PRACTICAS DE REDES: PRÁCTICA 26
PRACTICAS DE REDES: PRÁCTICA 26
 
PRACTICAS DE REDES: PRÁCTICA 25
PRACTICAS DE REDES: PRÁCTICA 25PRACTICAS DE REDES: PRÁCTICA 25
PRACTICAS DE REDES: PRÁCTICA 25
 
PRACTICAS DE REDES: PRÁCTICA 24
PRACTICAS DE REDES: PRÁCTICA 24PRACTICAS DE REDES: PRÁCTICA 24
PRACTICAS DE REDES: PRÁCTICA 24
 
PRACTICAS DE REDES: PRÁCTICA 23
PRACTICAS DE REDES: PRÁCTICA 23PRACTICAS DE REDES: PRÁCTICA 23
PRACTICAS DE REDES: PRÁCTICA 23
 
REDES: TOMAS DE DATOS
REDES: TOMAS DE DATOSREDES: TOMAS DE DATOS
REDES: TOMAS DE DATOS
 
PRACTICAS DE REDES: PRÁCTICA 22
PRACTICAS DE REDES: PRÁCTICA 22PRACTICAS DE REDES: PRÁCTICA 22
PRACTICAS DE REDES: PRÁCTICA 22
 
PRACTICAS DE REDES: PRÁCTICA 21
PRACTICAS DE REDES: PRÁCTICA 21PRACTICAS DE REDES: PRÁCTICA 21
PRACTICAS DE REDES: PRÁCTICA 21
 
PRACTICAS DE REDES: PRÁCTICA 20
PRACTICAS DE REDES: PRÁCTICA 20PRACTICAS DE REDES: PRÁCTICA 20
PRACTICAS DE REDES: PRÁCTICA 20
 

Recently uploaded

Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
micarnavaltupatrimon
 
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
micarnavaltupatrimon
 
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptxTARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
dayronfabricioruizmo
 
primer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporteprimer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporte
eliersin13
 
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
Maria Celeste Trujillo Cruz
 
herramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcel
herramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcelherramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcel
herramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcel
Eduardo455921
 
Introduccion al Lenguaje de Programación C++
Introduccion al Lenguaje de Programación  C++Introduccion al Lenguaje de Programación  C++
Introduccion al Lenguaje de Programación C++
PaulDelgadoSoto
 

Recently uploaded (7)

Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
 
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
 
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptxTARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
 
primer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporteprimer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporte
 
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
 
herramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcel
herramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcelherramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcel
herramientaswebpdfwww.edu.pe.edu.institutoluisevalcarcel
 
Introduccion al Lenguaje de Programación C++
Introduccion al Lenguaje de Programación  C++Introduccion al Lenguaje de Programación  C++
Introduccion al Lenguaje de Programación C++
 

ENTORNOS DE DESARROLLO: DIAGRAMA DE ACTIVIDAD

  • 1.
  • 3.
  • 4. © J.D.CABRERA ENTORNOS DE DESARROLLO LENGUAJES UNIFICADOS DE MODELADO LENGUAJES UNIFICADOS DE MODELADO (UML)
  • 5. © J.D.CABRERA ENTORNOS DE DESARROLLO LENGUAJES UNIFICADOS DE MODELADO DIAGRAMA DE ACTIVIDAD
  • 6. © J.D.CABRERA ENTORNOS DE DESARROLLO LENGUAJES UNIFICADOS DE MODELADO DIAGRAMA DE ACTIVIDAD Enfocado a las actividades y a los eventos que hacen cambiar de actividad.
  • 7. © J.D.CABRERA ENTORNOS DE DESARROLLO LENGUAJES UNIFICADOS DE MODELADO DIAGRAMA DE ACTIVIDAD Muestra el conjunto de actividades que ocurre durante un proceso, así mismo indica las posibles rutas que pueden irse desencadenando
  • 8. © J.D.CABRERA ENTORNOS DE DESARROLLO LENGUAJES UNIFICADOS DE MODELADO REPRESENTACIÓN DIAGRAMA DE ACTIVIDAD
  • 9. © J.D.CABRERA ENTORNOS DE DESARROLLO LENGUAJES UNIFICADOS DE MODELADO FIN JOIN FORK EXPRESIÓN RESGUARDADA UNIÓN (MERGE) RAMIFICACIÓN (BRANCH) TRANSICIÓN DIAGRAMA DE ACTIVIDAD ACTIVIDAD INICIO
  • 10. © J.D.CABRERA ENTORNOS DE DESARROLLO LENGUAJES UNIFICADOS DE MODELADO DIAGRAMA DE ACTIVIDAD: INICIO El inicio de un diagrama de actividad es representado por un círculo de color negro sólido.
  • 11. © J.D.CABRERA ENTORNOS DE DESARROLLO LENGUAJES UNIFICADOS DE MODELADO DIAGRAMA DE ACTIVIDAD: ACTIVIDAD Una actividad representa la acción que será realizada por el sistema la cual es representada dentro de un ovalo.
  • 12. © J.D.CABRERA ENTORNOS DE DESARROLLO LENGUAJES UNIFICADOS DE MODELADO DIAGRAMA DE ACTIVIDAD: TRANSICIÓN Una transición ocurre cuando se lleva a cabo el cambio de una actividad a otra, la transición es representada simplemente por una línea con una flecha en su terminación para indicar dirección.
  • 13. © J.D.CABRERA ENTORNOS DE DESARROLLO LENGUAJES UNIFICADOS DE MODELADO DIAGRAMA DE ACTIVIDAD: RAMIFICACIÓN Una ramificación ocurre cuando existe la posibilidad que ocurra más de una transición (resultado) al terminar determinada actividad. Este elemento es representado a través de un rombo.
  • 14. © J.D.CABRERA ENTORNOS DE DESARROLLO LENGUAJES UNIFICADOS DE MODELADO DIAGRAMA DE ACTIVIDAD: UNIÓN Una unión ocurre al fusionar dos o más transiciones en una sola transición o actividad. Este elemento también es representado a través de un rombo.
  • 15. © J.D.CABRERA ENTORNOS DE DESARROLLO LENGUAJES UNIFICADOS DE MODELADO DIAGRAMA DE ACTIVIDAD: EXPRESIÓN RESGUARDADA Una expresión resguardada es utilizada para indicar una descripción explicita acerca de una transición. Este tipo de expresión es representada mediante corchetes ([...] y es colocada sobre la línea de transición.
  • 16. © J.D.CABRERA ENTORNOS DE DESARROLLO LENGUAJES UNIFICADOS DE MODELADO DIAGRAMA DE ACTIVIDAD: FORK Un fork representa una necesidad de ramificar una transición en más de una posibilidad, representado por una línea negra solida, perpendicular a las líneas de transición
  • 17. © J.D.CABRERA ENTORNOS DE DESARROLLO LENGUAJES UNIFICADOS DE MODELADO DIAGRAMA DE ACTIVIDAD: JOIN Una join ocurre al fusionar dos o más transiciones provenientes de un fork, es representado por una línea negra solida, perpendicular a las líneas de transición .
  • 18. © J.D.CABRERA ENTORNOS DE DESARROLLO LENGUAJES UNIFICADOS DE MODELADO DIAGRAMA DE ACTIVIDAD: FIN El fin de un diagrama de actividad es representado por un círculo, con otro circulo concéntrico de color negro sólido.
  • 19. © J.D.CABRERA ENTORNOS DE DESARROLLO LENGUAJES UNIFICADOS DE MODELADO DIAGRAMA DE ACTIVIDAD
  • 20. © J.D.CABRERA ENTORNOS DE DESARROLLO LENGUAJES UNIFICADOS DE MODELADO ENTORNOS DE DESARROLLO