SlideShare una empresa de Scribd logo
1 de 21
DIAGRAMA DE ACTIVIDADES EN UML

       PRESENTADO POR :
         YAMID A.ORTIZ
        YILMER FIGUEROA

        PRESENTADO A :
        ING. HARLINSON

  UNIVERSIDAD DE LA AMAZONIA
       ING. DE SISTEMAS
     FLORENCIA – CAQUETÁ
             2012
Representa el comportamiento interno de una
operación, bajo la forma de un desarrollo por
etapas, agrupadas secuencialmente.
El propósito del diagrama de actividad es:
  Modelar el flujo de tareas.
  Modelar las operaciones.
  Modelar procesos de negocio.
  Definir el comportamiento de un método.
  Definir estados complejos.
  Definir el comportamiento de casos de uso.
ACTIVIDADES :
Una actividad es la especificación de una
secuencia parametrizada de comportamiento.
Una actividad muestra un rectángulo con las
puntas redondeadas adjuntando todas las
acciones, flujos de control y otros elementos
que constituyen la actividad
ACCIONES :
Una acción representa un solo paso dentro de
una actividad. Las acciones se denotan por
rectángulos con las puntas redondeadas.
RESTRICCIONES DE ACCIÓN :
Las restricciones se pueden adjuntar a una
acción. El siguiente diagrama muestra una
acción con pre y post condiciones locales.
FLUJO DE CONTROL :
Un flujo de control muestra el control de una
acción a otra. Su notación es una línea con una
punta de flecha.
NODO INICIAL :
Un nodo inicial o de comienzo se
describe por un gran punto negro, como
se muestra a continuación.
NODO FINAL :
Hay dos tipos de nodos finales: nodos
finales de actividad y de flujo. El nodo
final de actividad se describe como un
círculo con un punto dentro del mismo.
El nodo final de flujo se describe como un
círculo con una cruz dentro del mismo.




La diferencia entre los dos tipos de nodos
es que el nodo final del flujo denota el
final de   un solo flujo de control, y el
nodo final de actividad denota el final de
todos los flujos finales dentro de la
actividad.
FLUJOS DE OBJETOS Y OBJETO :
Un flujo de objeto es la ruta a lo largo
de la cual pueden pasar objetos o
datos. Un objeto se muestra cómo un
rectángulo
Un flujo de objeto se muestra como un
conector con una punta de flecha
denotando la dirección a la cual se
está pasando el objeto.
Un flujo de objeto debe tener un objeto
en    por lo menos uno de sus
extremos. Una notación de acceso
rápido para el diagrama     de arriba
sería usar los pins de salidas y entradas.
NODOS DE DECISIÓN Y COMBINACIÓN :
Los nodos de decisión y combinación tienen la misma
notación: una forma de diamante. Los dos se pueden
nombrar. Los flujos de control que provienen de un
nodo de decisión tendrán condiciones de guarda que
permitirán el control para fluir si la condición de
guarda se realiza. El siguiente diagrama muestra el
uso de un nodo de decisión y un nodo de
combinación.
NODOS DE BIFURCACIÓN Y UNIÓN :
Las bifurcaciones y uniones tienen la misma
notación: tanto una barra horizontal como
vertical (la orientación depende de si el flujo
de control va de derecha a izquierda o hacia
abajo y arriba. Estos indican el comienzo y
final de hilos actuales de control. El siguiente
diagrama muestra un ejemplo de su uso.
REGIÓN DE EXPANSIÓN :
Una región de expansión es una región de
actividad estructurada que se ejecuta muchas
veces. Los nodos de expansión de salida y
entrada se dibujan como un grupo de tres
casillas representando una selección múltiple
de ítems. La clave reiterativa, paralelo, o flujo
se muestra en la esquina izquierda arriba de
la región
GESTORES DE EXCEPCIÓN :
Los gestores de Excepción se pueden
modelar en diagramas de actividad
como en siguiente ejemplo.
REGIÓN DE ACTIVIDAD INTERRUMPIBLE :
Una región de actividad interrumpible rodea
un grupo de acciones que se pueden
interrumpir. En un ejemplo simple como el
siguiente, la acción Procesar Orden se
ejecutará hasta su cumplimiento cuando pase
control a la acción Cerrar Orden, a menos que
una interrupción Cancelar Pedido se reciba, la
cual pasará el control a la acción Cancelar
Orden.
Partición
Una partición de una actividad se muestra
como calles horizontales o verticales. En el
siguiente diagrama, las particiones se usan
para separar acciones dentro de una actividad
en aquellas realizadas por el departamento de
contabilidad y aquellas realizadas por el
cliente.
Diagramas de  actividades en uml

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Diagramas De Caso De Uso
Diagramas De Caso De UsoDiagramas De Caso De Uso
Diagramas De Caso De Uso
 
Modelos de dominio
Modelos de dominioModelos de dominio
Modelos de dominio
 
02 uml diagramaactividades
02 uml diagramaactividades02 uml diagramaactividades
02 uml diagramaactividades
 
Diagramas de secuencia
Diagramas de secuenciaDiagramas de secuencia
Diagramas de secuencia
 
Prueba software orientado a objetos
Prueba software orientado a objetosPrueba software orientado a objetos
Prueba software orientado a objetos
 
Cuestionario uml
Cuestionario umlCuestionario uml
Cuestionario uml
 
Diagramas UML
Diagramas UMLDiagramas UML
Diagramas UML
 
Caso de Uso
Caso de UsoCaso de Uso
Caso de Uso
 
Ventajas calidad del software
Ventajas   calidad del softwareVentajas   calidad del software
Ventajas calidad del software
 
Modelo Conceptual UML
Modelo Conceptual UMLModelo Conceptual UML
Modelo Conceptual UML
 
2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso
 
casos de uso
casos de usocasos de uso
casos de uso
 
Casos de uso de negocios y sistemas
Casos de uso de negocios y sistemasCasos de uso de negocios y sistemas
Casos de uso de negocios y sistemas
 
Mis diapositivas uml
Mis diapositivas umlMis diapositivas uml
Mis diapositivas uml
 
Diagrama de actividad
Diagrama de actividadDiagrama de actividad
Diagrama de actividad
 
Normalización de Base de Datos
Normalización de Base de DatosNormalización de Base de Datos
Normalización de Base de Datos
 
Lenguaje Unificado de Modelado (UML)
Lenguaje Unificado de Modelado (UML)Lenguaje Unificado de Modelado (UML)
Lenguaje Unificado de Modelado (UML)
 
Sesion 7 2 diseño diagramas de despliegue
Sesion 7 2 diseño   diagramas de despliegueSesion 7 2 diseño   diagramas de despliegue
Sesion 7 2 diseño diagramas de despliegue
 
Unidad 3 TÉCNICAS PARA EL ANALISIS DE REQUERIMIENTO
Unidad 3 TÉCNICAS PARA EL ANALISIS DE REQUERIMIENTOUnidad 3 TÉCNICAS PARA EL ANALISIS DE REQUERIMIENTO
Unidad 3 TÉCNICAS PARA EL ANALISIS DE REQUERIMIENTO
 
Modelo Del Negocio con RUP y UML Parte 2
Modelo Del Negocio con RUP y UML Parte 2Modelo Del Negocio con RUP y UML Parte 2
Modelo Del Negocio con RUP y UML Parte 2
 

Destacado

Diagrama de actividades uml
Diagrama de actividades umlDiagrama de actividades uml
Diagrama de actividades umlcamiloan40
 
Diagrama de actividades
Diagrama de actividadesDiagrama de actividades
Diagrama de actividadesTerryJoss
 
Diagrama de Flujo Vs. Diagrama de Actividades
Diagrama de Flujo Vs. Diagrama  de ActividadesDiagrama de Flujo Vs. Diagrama  de Actividades
Diagrama de Flujo Vs. Diagrama de Actividadesjarinconc
 
Diagramas de actividad
Diagramas de actividadDiagramas de actividad
Diagramas de actividadJulio Pari
 
Diagramas de actividad
Diagramas de actividadDiagramas de actividad
Diagramas de actividadLismirabal
 
Diagrama de actividades v2
Diagrama de actividades v2Diagrama de actividades v2
Diagrama de actividades v2rossanadaysi
 
Diagrama de componentes
Diagrama de componentesDiagrama de componentes
Diagrama de componentesuitron
 
Cuadros gestión educativa
Cuadros gestión educativaCuadros gestión educativa
Cuadros gestión educativaCarlos Villalta
 
Diagramas de flujo, especificaciones y diseño de procesos
Diagramas de flujo, especificaciones y diseño de procesosDiagramas de flujo, especificaciones y diseño de procesos
Diagramas de flujo, especificaciones y diseño de procesosIvan Vera Montenegro
 
Diagramas De Despligue Uml
Diagramas De Despligue UmlDiagramas De Despligue Uml
Diagramas De Despligue Umlarcangelsombra
 
Diagramas UML: Componentes y despliegue
Diagramas UML: Componentes y despliegueDiagramas UML: Componentes y despliegue
Diagramas UML: Componentes y desplieguejoshell
 
Diagramas de objetos
Diagramas de objetosDiagramas de objetos
Diagramas de objetosstill01
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clasesNedoww Haw
 
TIPOS DE SOCIEDADES - ADMINISTRACION
TIPOS DE SOCIEDADES - ADMINISTRACIONTIPOS DE SOCIEDADES - ADMINISTRACION
TIPOS DE SOCIEDADES - ADMINISTRACIONOscar Gamarra
 
Cuadro de gestion escolar
Cuadro de gestion escolarCuadro de gestion escolar
Cuadro de gestion escolarduocore2
 
Uml clase 03_uml_actividades_estados
Uml clase 03_uml_actividades_estadosUml clase 03_uml_actividades_estados
Uml clase 03_uml_actividades_estadosCarlos Florezz
 
Diagrama de actividades inscripcion, evaluacion, Asistencia
Diagrama de actividades inscripcion, evaluacion, AsistenciaDiagrama de actividades inscripcion, evaluacion, Asistencia
Diagrama de actividades inscripcion, evaluacion, AsistenciaRobert Rodriguez
 
fisica ejercicios propuesto cinematica
 fisica ejercicios propuesto cinematica fisica ejercicios propuesto cinematica
fisica ejercicios propuesto cinematicaOscar Gamarra
 

Destacado (20)

Diagrama de actividades uml
Diagrama de actividades umlDiagrama de actividades uml
Diagrama de actividades uml
 
Diagrama de actividades
Diagrama de actividadesDiagrama de actividades
Diagrama de actividades
 
Diagrama de Flujo Vs. Diagrama de Actividades
Diagrama de Flujo Vs. Diagrama  de ActividadesDiagrama de Flujo Vs. Diagrama  de Actividades
Diagrama de Flujo Vs. Diagrama de Actividades
 
Diagramas de actividad
Diagramas de actividadDiagramas de actividad
Diagramas de actividad
 
Diagramas de actividad
Diagramas de actividadDiagramas de actividad
Diagramas de actividad
 
Diagrama de actividades v2
Diagrama de actividades v2Diagrama de actividades v2
Diagrama de actividades v2
 
Diagrama de componentes
Diagrama de componentesDiagrama de componentes
Diagrama de componentes
 
Cuadros gestión educativa
Cuadros gestión educativaCuadros gestión educativa
Cuadros gestión educativa
 
Diagramas de flujo, especificaciones y diseño de procesos
Diagramas de flujo, especificaciones y diseño de procesosDiagramas de flujo, especificaciones y diseño de procesos
Diagramas de flujo, especificaciones y diseño de procesos
 
Diagramas De Despligue Uml
Diagramas De Despligue UmlDiagramas De Despligue Uml
Diagramas De Despligue Uml
 
Diagramas UML: Componentes y despliegue
Diagramas UML: Componentes y despliegueDiagramas UML: Componentes y despliegue
Diagramas UML: Componentes y despliegue
 
Diagramas de objetos
Diagramas de objetosDiagramas de objetos
Diagramas de objetos
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
 
TIPOS DE SOCIEDADES - ADMINISTRACION
TIPOS DE SOCIEDADES - ADMINISTRACIONTIPOS DE SOCIEDADES - ADMINISTRACION
TIPOS DE SOCIEDADES - ADMINISTRACION
 
Cuadro de gestion escolar
Cuadro de gestion escolarCuadro de gestion escolar
Cuadro de gestion escolar
 
Excepciones
ExcepcionesExcepciones
Excepciones
 
Uml clase 03_uml_actividades_estados
Uml clase 03_uml_actividades_estadosUml clase 03_uml_actividades_estados
Uml clase 03_uml_actividades_estados
 
Diagrama de actividades inscripcion, evaluacion, Asistencia
Diagrama de actividades inscripcion, evaluacion, AsistenciaDiagrama de actividades inscripcion, evaluacion, Asistencia
Diagrama de actividades inscripcion, evaluacion, Asistencia
 
fisica ejercicios propuesto cinematica
 fisica ejercicios propuesto cinematica fisica ejercicios propuesto cinematica
fisica ejercicios propuesto cinematica
 
Diferencia accion actividad
Diferencia accion actividadDiferencia accion actividad
Diferencia accion actividad
 

Similar a Diagramas de actividades en uml

Similar a Diagramas de actividades en uml (20)

Trabajo 10 da
Trabajo 10 daTrabajo 10 da
Trabajo 10 da
 
Ud4. anexo ii. diagramas de actividad
Ud4. anexo ii. diagramas de actividadUd4. anexo ii. diagramas de actividad
Ud4. anexo ii. diagramas de actividad
 
Diagrama de Actividades.pptx
Diagrama de Actividades.pptxDiagrama de Actividades.pptx
Diagrama de Actividades.pptx
 
Actividades-rvb
Actividades-rvbActividades-rvb
Actividades-rvb
 
Diagramas de actividades
Diagramas de actividadesDiagramas de actividades
Diagramas de actividades
 
Guía 2. Función de transferencia
Guía 2. Función de transferenciaGuía 2. Función de transferencia
Guía 2. Función de transferencia
 
Diagrama de actividades
Diagrama de actividadesDiagrama de actividades
Diagrama de actividades
 
Lg transferencia
Lg transferenciaLg transferencia
Lg transferencia
 
Diagramas De Interaccion
Diagramas De InteraccionDiagramas De Interaccion
Diagramas De Interaccion
 
STIS- DIAGRAMAS UML.pptx
STIS- DIAGRAMAS UML.pptxSTIS- DIAGRAMAS UML.pptx
STIS- DIAGRAMAS UML.pptx
 
Los 13 diagramas UML y sus componentes
Los 13 diagramas UML y sus componentesLos 13 diagramas UML y sus componentes
Los 13 diagramas UML y sus componentes
 
Uml Resumen
Uml ResumenUml Resumen
Uml Resumen
 
ANALISIS Y DESARROLLO DE SOFTWARE.docx
ANALISIS Y DESARROLLO DE SOFTWARE.docxANALISIS Y DESARROLLO DE SOFTWARE.docx
ANALISIS Y DESARROLLO DE SOFTWARE.docx
 
DiagramasDeSecuencia COMP Y ABAST5-SEM.ppt
DiagramasDeSecuencia COMP Y ABAST5-SEM.pptDiagramasDeSecuencia COMP Y ABAST5-SEM.ppt
DiagramasDeSecuencia COMP Y ABAST5-SEM.ppt
 
Clase diagramas desecuencia
Clase diagramas desecuenciaClase diagramas desecuencia
Clase diagramas desecuencia
 
GRAFCET [Autoguardado].pptx
GRAFCET [Autoguardado].pptxGRAFCET [Autoguardado].pptx
GRAFCET [Autoguardado].pptx
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama 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
 
Diagramas de UML
Diagramas de UMLDiagramas de UML
Diagramas de UML
 

Diagramas de actividades en uml

  • 1. DIAGRAMA DE ACTIVIDADES EN UML PRESENTADO POR : YAMID A.ORTIZ YILMER FIGUEROA PRESENTADO A : ING. HARLINSON UNIVERSIDAD DE LA AMAZONIA ING. DE SISTEMAS FLORENCIA – CAQUETÁ 2012
  • 2. Representa el comportamiento interno de una operación, bajo la forma de un desarrollo por etapas, agrupadas secuencialmente. El propósito del diagrama de actividad es:  Modelar el flujo de tareas.  Modelar las operaciones.  Modelar procesos de negocio.  Definir el comportamiento de un método.  Definir estados complejos.  Definir el comportamiento de casos de uso.
  • 3.
  • 4.
  • 5. ACTIVIDADES : Una actividad es la especificación de una secuencia parametrizada de comportamiento. Una actividad muestra un rectángulo con las puntas redondeadas adjuntando todas las acciones, flujos de control y otros elementos que constituyen la actividad
  • 6. ACCIONES : Una acción representa un solo paso dentro de una actividad. Las acciones se denotan por rectángulos con las puntas redondeadas.
  • 7. RESTRICCIONES DE ACCIÓN : Las restricciones se pueden adjuntar a una acción. El siguiente diagrama muestra una acción con pre y post condiciones locales.
  • 8. FLUJO DE CONTROL : Un flujo de control muestra el control de una acción a otra. Su notación es una línea con una punta de flecha.
  • 9. NODO INICIAL : Un nodo inicial o de comienzo se describe por un gran punto negro, como se muestra a continuación.
  • 10. NODO FINAL : Hay dos tipos de nodos finales: nodos finales de actividad y de flujo. El nodo final de actividad se describe como un círculo con un punto dentro del mismo.
  • 11. El nodo final de flujo se describe como un círculo con una cruz dentro del mismo. La diferencia entre los dos tipos de nodos es que el nodo final del flujo denota el final de un solo flujo de control, y el nodo final de actividad denota el final de todos los flujos finales dentro de la actividad.
  • 12. FLUJOS DE OBJETOS Y OBJETO : Un flujo de objeto es la ruta a lo largo de la cual pueden pasar objetos o datos. Un objeto se muestra cómo un rectángulo
  • 13. Un flujo de objeto se muestra como un conector con una punta de flecha denotando la dirección a la cual se está pasando el objeto.
  • 14. Un flujo de objeto debe tener un objeto en por lo menos uno de sus extremos. Una notación de acceso rápido para el diagrama de arriba sería usar los pins de salidas y entradas.
  • 15. NODOS DE DECISIÓN Y COMBINACIÓN : Los nodos de decisión y combinación tienen la misma notación: una forma de diamante. Los dos se pueden nombrar. Los flujos de control que provienen de un nodo de decisión tendrán condiciones de guarda que permitirán el control para fluir si la condición de guarda se realiza. El siguiente diagrama muestra el uso de un nodo de decisión y un nodo de combinación.
  • 16. NODOS DE BIFURCACIÓN Y UNIÓN : Las bifurcaciones y uniones tienen la misma notación: tanto una barra horizontal como vertical (la orientación depende de si el flujo de control va de derecha a izquierda o hacia abajo y arriba. Estos indican el comienzo y final de hilos actuales de control. El siguiente diagrama muestra un ejemplo de su uso.
  • 17. REGIÓN DE EXPANSIÓN : Una región de expansión es una región de actividad estructurada que se ejecuta muchas veces. Los nodos de expansión de salida y entrada se dibujan como un grupo de tres casillas representando una selección múltiple de ítems. La clave reiterativa, paralelo, o flujo se muestra en la esquina izquierda arriba de la región
  • 18. GESTORES DE EXCEPCIÓN : Los gestores de Excepción se pueden modelar en diagramas de actividad como en siguiente ejemplo.
  • 19. REGIÓN DE ACTIVIDAD INTERRUMPIBLE : Una región de actividad interrumpible rodea un grupo de acciones que se pueden interrumpir. En un ejemplo simple como el siguiente, la acción Procesar Orden se ejecutará hasta su cumplimiento cuando pase control a la acción Cerrar Orden, a menos que una interrupción Cancelar Pedido se reciba, la cual pasará el control a la acción Cancelar Orden.
  • 20. Partición Una partición de una actividad se muestra como calles horizontales o verticales. En el siguiente diagrama, las particiones se usan para separar acciones dentro de una actividad en aquellas realizadas por el departamento de contabilidad y aquellas realizadas por el cliente.