SlideShare una empresa de Scribd logo
1 de 12
Diagrama de actividades Programación orientada a objetos
Definición El diagrama de actividades se utiliza para mostrar una visión simplificada de lo que ocurre durante una operación o proceso. Transición de una actividad a otra.
A cada actividad se le representa con un rectángulo de esquinas redondeadas. El procesamiento dentro de una actividad se lleva a cabo y, al realizarse, se continúa con la siguiente actividad. Una flecha representa la transición de una actividad a otra. El punto inicial del diagrama se representa con un círculo relleno y uno final representado por una diana.
Formas de representar decisiones:
Rutas concurrentes Transición que se bifurca en dos rutas que se ejecutan en forma concurrente y después se reincorporan.
Ejemplos
Ejemplo 1: Diagrama de actividades  para calcular el enésimo número de Fibonacci.
Ejemplo 2: Diagrama de actividades  para el proceso de negociación en una junta con un cliente.
Ejemplo 3: Diagrama de actividades  para el proceso de negociación en una junta con un cliente, en versión con marcos de trabajo de cada quién.
Diagrama de actividades

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Casos de uso
Casos de usoCasos de uso
Casos de uso
 
Diagramas de Casos de Uso del Negocio y del Sistema
 Diagramas de Casos de Uso del Negocio y del Sistema Diagramas de Casos de Uso del Negocio y del Sistema
Diagramas de Casos de Uso del Negocio y del Sistema
 
Diagrama de Colaboración
Diagrama de ColaboraciónDiagrama de Colaboración
Diagrama de Colaboración
 
Diagramas UML: Componentes y despliegue
Diagramas UML: Componentes y despliegueDiagramas UML: Componentes y despliegue
Diagramas UML: Componentes y despliegue
 
Modelo Del Negocio con RUP y UML Parte 3
Modelo Del Negocio con RUP y UML Parte 3Modelo Del Negocio con RUP y UML Parte 3
Modelo Del Negocio con RUP y UML Parte 3
 
Diagramas De Caso De Uso
Diagramas De Caso De UsoDiagramas De Caso De Uso
Diagramas De Caso De Uso
 
Sistemas de Informacion - Tema 3 diagrama de actividades
Sistemas de Informacion - Tema 3   diagrama de actividadesSistemas de Informacion - Tema 3   diagrama de actividades
Sistemas de Informacion - Tema 3 diagrama de actividades
 
Ejemplos acid
Ejemplos acidEjemplos acid
Ejemplos acid
 
Diagramas de actividad
Diagramas de actividadDiagramas de actividad
Diagramas de actividad
 
Uml presentacion
Uml   presentacionUml   presentacion
Uml presentacion
 
Diagrama de estado
Diagrama de estadoDiagrama de estado
Diagrama de estado
 
Diagramas de Actividades
Diagramas de ActividadesDiagramas de Actividades
Diagramas de Actividades
 
Diagramas de colaboracion
Diagramas de colaboracionDiagramas de colaboracion
Diagramas de colaboracion
 
Requerimientos funcionales y no funcionales de la aplicación
Requerimientos funcionales y no funcionales de la aplicaciónRequerimientos funcionales y no funcionales de la aplicación
Requerimientos funcionales y no funcionales de la aplicación
 
Tipos de listas en estructura de datos
Tipos de listas en estructura de datosTipos de listas en estructura de datos
Tipos de listas en estructura de datos
 
Diagramas uml
Diagramas umlDiagramas uml
Diagramas uml
 
Diagramas de estado
Diagramas de estadoDiagramas de estado
Diagramas de estado
 
Arquitectura 3 Capas
Arquitectura 3 CapasArquitectura 3 Capas
Arquitectura 3 Capas
 
Diagramas de objetos
Diagramas de objetosDiagramas de objetos
Diagramas de objetos
 
Introducción a UML
Introducción a UMLIntroducción a UML
Introducción a UML
 

Destacado

Modelo conceptual de uml
Modelo conceptual de umlModelo conceptual de uml
Modelo conceptual de umlSergio Girado
 
UML. un analisis comparativo para la diagramación de software
UML.  un analisis comparativo para la diagramación de softwareUML.  un analisis comparativo para la diagramación de software
UML. un analisis comparativo para la diagramación de softwareYaskelly Yedra
 
8b Curso de POO en java - paso de diagrama clases a java 1
8b Curso de POO en java - paso de diagrama clases a java 18b Curso de POO en java - paso de diagrama clases a java 1
8b Curso de POO en java - paso de diagrama clases a java 1Clara Patricia Avella Ibañez
 

Destacado (6)

Modelo conceptual de uml
Modelo conceptual de umlModelo conceptual de uml
Modelo conceptual de uml
 
Hotel Casa Quero
Hotel Casa QueroHotel Casa Quero
Hotel Casa Quero
 
UML. un analisis comparativo para la diagramación de software
UML.  un analisis comparativo para la diagramación de softwareUML.  un analisis comparativo para la diagramación de software
UML. un analisis comparativo para la diagramación de software
 
Uml clase 04_uml_clases
Uml clase 04_uml_clasesUml clase 04_uml_clases
Uml clase 04_uml_clases
 
7 Curso de POO en java - diagrama de clases
7 Curso de POO en java - diagrama de clases7 Curso de POO en java - diagrama de clases
7 Curso de POO en java - diagrama de clases
 
8b Curso de POO en java - paso de diagrama clases a java 1
8b Curso de POO en java - paso de diagrama clases a java 18b Curso de POO en java - paso de diagrama clases a java 1
8b Curso de POO en java - paso de diagrama clases a java 1
 

Similar a Diagrama de actividades

Diagrama de Actividades.pptx
Diagrama de Actividades.pptxDiagrama de Actividades.pptx
Diagrama de Actividades.pptxYuzabethMacas1
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujolordXDie
 
Diagramas de actividad
Diagramas de actividadDiagramas de actividad
Diagramas de actividadLismirabal
 
Diagramas de actividades en uml
Diagramas de  actividades en umlDiagramas de  actividades en uml
Diagramas de actividades en umlYamid Ortiz
 
2 1diagramasdeactividad-100422233042-phpapp02
2 1diagramasdeactividad-100422233042-phpapp022 1diagramasdeactividad-100422233042-phpapp02
2 1diagramasdeactividad-100422233042-phpapp02mafv1976
 
Lenguaje Unificado de Modelado (UML)
Lenguaje Unificado de Modelado (UML)Lenguaje Unificado de Modelado (UML)
Lenguaje Unificado de Modelado (UML)AndreaPumarejo
 
Análisis y diseño de sistemas sesion 02 - modelado de procesos de negocio
Análisis y diseño de sistemas   sesion 02 - modelado de procesos de negocioAnálisis y diseño de sistemas   sesion 02 - modelado de procesos de negocio
Análisis y diseño de sistemas sesion 02 - modelado de procesos de negocioGianfrancoEduardoBra
 
Gstrasoc 4. anexo 1
Gstrasoc 4. anexo 1Gstrasoc 4. anexo 1
Gstrasoc 4. anexo 1liclinea16
 
Diagrama de actividades
Diagrama de actividadesDiagrama de actividades
Diagrama de actividadesElvisAR
 
Diagramas deactividad
Diagramas deactividadDiagramas deactividad
Diagramas deactividadAntonio Mora
 
DIAGRAMAS
DIAGRAMASDIAGRAMAS
DIAGRAMASdeko
 
MANUAL PARA LA DIAGRAMACIÓN DE PROCESOS.pdf
MANUAL PARA LA DIAGRAMACIÓN DE PROCESOS.pdfMANUAL PARA LA DIAGRAMACIÓN DE PROCESOS.pdf
MANUAL PARA LA DIAGRAMACIÓN DE PROCESOS.pdfJulioAntonioEstradaR
 

Similar a Diagrama de actividades (20)

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
 
Sena
SenaSena
Sena
 
Trabajo 10 da
Trabajo 10 daTrabajo 10 da
Trabajo 10 da
 
Sena
SenaSena
Sena
 
Presentacion
PresentacionPresentacion
Presentacion
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Sena
SenaSena
Sena
 
Diagramas de actividad
Diagramas de actividadDiagramas de actividad
Diagramas de actividad
 
Diagramas de actividades en uml
Diagramas de  actividades en umlDiagramas de  actividades en uml
Diagramas de actividades en uml
 
Mapeo
MapeoMapeo
Mapeo
 
2 1diagramasdeactividad-100422233042-phpapp02
2 1diagramasdeactividad-100422233042-phpapp022 1diagramasdeactividad-100422233042-phpapp02
2 1diagramasdeactividad-100422233042-phpapp02
 
Lenguaje Unificado de Modelado (UML)
Lenguaje Unificado de Modelado (UML)Lenguaje Unificado de Modelado (UML)
Lenguaje Unificado de Modelado (UML)
 
Análisis y diseño de sistemas sesion 02 - modelado de procesos de negocio
Análisis y diseño de sistemas   sesion 02 - modelado de procesos de negocioAnálisis y diseño de sistemas   sesion 02 - modelado de procesos de negocio
Análisis y diseño de sistemas sesion 02 - modelado de procesos de negocio
 
Gstrasoc 4. anexo 1
Gstrasoc 4. anexo 1Gstrasoc 4. anexo 1
Gstrasoc 4. anexo 1
 
Diagrama de actividades
Diagrama de actividadesDiagrama de actividades
Diagrama de actividades
 
Diagramas deactividad
Diagramas deactividadDiagramas deactividad
Diagramas deactividad
 
DIAGRAMAS
DIAGRAMASDIAGRAMAS
DIAGRAMAS
 
MANUAL PARA LA DIAGRAMACIÓN DE PROCESOS.pdf
MANUAL PARA LA DIAGRAMACIÓN DE PROCESOS.pdfMANUAL PARA LA DIAGRAMACIÓN DE PROCESOS.pdf
MANUAL PARA LA DIAGRAMACIÓN DE PROCESOS.pdf
 

Más de TerryJoss

Semana 10 eventos excepciones y errores
Semana 10   eventos excepciones y erroresSemana 10   eventos excepciones y errores
Semana 10 eventos excepciones y erroresTerryJoss
 
Semana 13 ejemplo del uso del rmi
Semana 13   ejemplo del uso del rmiSemana 13   ejemplo del uso del rmi
Semana 13 ejemplo del uso del rmiTerryJoss
 
Semana 13 sistemas distribuidos
Semana 13   sistemas distribuidosSemana 13   sistemas distribuidos
Semana 13 sistemas distribuidosTerryJoss
 
Semana 12 interfaces gráficas de usuario
Semana 12   interfaces gráficas de usuarioSemana 12   interfaces gráficas de usuario
Semana 12 interfaces gráficas de usuarioTerryJoss
 
Semana 12 interfaces gráficas de usuario
Semana 12   interfaces gráficas de usuarioSemana 12   interfaces gráficas de usuario
Semana 12 interfaces gráficas de usuarioTerryJoss
 
Semana 11 pruebas unitarias
Semana 11   pruebas unitariasSemana 11   pruebas unitarias
Semana 11 pruebas unitariasTerryJoss
 
Diagramas de clases y actividades
Diagramas de clases y actividadesDiagramas de clases y actividades
Diagramas de clases y actividadesTerryJoss
 
Proyecto biblioteca
Proyecto bibliotecaProyecto biblioteca
Proyecto bibliotecaTerryJoss
 

Más de TerryJoss (11)

Semana 10 eventos excepciones y errores
Semana 10   eventos excepciones y erroresSemana 10   eventos excepciones y errores
Semana 10 eventos excepciones y errores
 
Semana 13 ejemplo del uso del rmi
Semana 13   ejemplo del uso del rmiSemana 13   ejemplo del uso del rmi
Semana 13 ejemplo del uso del rmi
 
Semana 13 sistemas distribuidos
Semana 13   sistemas distribuidosSemana 13   sistemas distribuidos
Semana 13 sistemas distribuidos
 
Semana 12 interfaces gráficas de usuario
Semana 12   interfaces gráficas de usuarioSemana 12   interfaces gráficas de usuario
Semana 12 interfaces gráficas de usuario
 
Semana 12 interfaces gráficas de usuario
Semana 12   interfaces gráficas de usuarioSemana 12   interfaces gráficas de usuario
Semana 12 interfaces gráficas de usuario
 
Semana 11 pruebas unitarias
Semana 11   pruebas unitariasSemana 11   pruebas unitarias
Semana 11 pruebas unitarias
 
Diagramas de clases y actividades
Diagramas de clases y actividadesDiagramas de clases y actividades
Diagramas de clases y actividades
 
Memento
MementoMemento
Memento
 
Facade
FacadeFacade
Facade
 
Prototype
PrototypePrototype
Prototype
 
Proyecto biblioteca
Proyecto bibliotecaProyecto biblioteca
Proyecto biblioteca
 

Diagrama de actividades

  • 1. Diagrama de actividades Programación orientada a objetos
  • 2. Definición El diagrama de actividades se utiliza para mostrar una visión simplificada de lo que ocurre durante una operación o proceso. Transición de una actividad a otra.
  • 3. A cada actividad se le representa con un rectángulo de esquinas redondeadas. El procesamiento dentro de una actividad se lleva a cabo y, al realizarse, se continúa con la siguiente actividad. Una flecha representa la transición de una actividad a otra. El punto inicial del diagrama se representa con un círculo relleno y uno final representado por una diana.
  • 4. Formas de representar decisiones:
  • 5. Rutas concurrentes Transición que se bifurca en dos rutas que se ejecutan en forma concurrente y después se reincorporan.
  • 7. Ejemplo 1: Diagrama de actividades para calcular el enésimo número de Fibonacci.
  • 8.
  • 9. Ejemplo 2: Diagrama de actividades para el proceso de negociación en una junta con un cliente.
  • 10.
  • 11. Ejemplo 3: Diagrama de actividades para el proceso de negociación en una junta con un cliente, en versión con marcos de trabajo de cada quién.