DIAGRAMA DE ACTIVIDADES. NOTA: NOTA: Un diagrama de actividades es básicamente una proyección de los elementos de un grafo de actividades, un caso especial.

Slides:



Advertisements
Presentaciones similares
Cómo hacer presentaciones
Advertisements

Diccionario de Datos (DD)
U.M.L A/Gx. Diego Gutiérrez Application Analysis and Design.
Diagrama de estado Alumnos: Hernández Darwin ( )
DIAGRAMA DE ACTIVIDAD Roberto Certain Leonardo Molina.
Lenguaje Unificado de Modelado
Nuestro reto es educar al pensamiento, para que razone de acuerdo a ciertas reglas; con ello podremos ser más eficientes al momento en que ordenamos.
Unidad 1 DISEÑO DE ALGORITMOS ING. Nelwi Baez. MSC
Razonamiento algorítmico
Tomado de:
DIAGRAMAS DE SECUENCIAS
Arquitectura de software dirigida por modelos (Model-Driven Architecture) Liliana Favre UNCPBA 2006.
Resolución de Problemas Algoritmos y Programación
Diseño orientado al flujo de datos
Fundamentos de Ingeniería de Software
INTRODUCCIÓN A UML Oscar Miguel Alonso Moreno.
METODOLOGIA DE LA PROGRAMACION
Profesor: Miguel Angel Vidal
Diagramas de Interacción
UML Diagramas. Diagramas de Interacción Muestran como los objetos de la aplicación cooperan e interactúan para cumplir con los requisitos. Suele construirse.
Matemáticas Discretas y Algoritmos
Proceso de información en la computadora
ALGORITMOS.
* FRAUSTO JIMENEZ GABRIELA * * HERNANDEZ TORRES ANA LAURA * * MANDUJANO JUAN CARLOS * * NOVA MARIN YARELI PAULINA * * ZAVALA CORTE JOCELYN ARELI *
Ingeniería de Software Orientado a Objetos
CONFORMACIÓN DEL MANUAL DE PROCESOS Y PROCEDIMIENTOS
INTEGRANTES: RAMIREZ TICONA ESTHER NELIDA SUAREZ MONTOYA HECTOR FREDDY PINTO CARVAJAL JUAN CARLOS UNIVERSIDAD SALESIANA DE BOLIVIA.
4/27/2015Gestión de Proyectos de Software1 PLANEACIÓN ESTRATÉGICA – PRIMERA PARTE Carlos Mario Zapata J.
Metodología para solución de problemas
Organización y Estructuración de Datos
Diagramas de flujo de datos
Metodología para la construcción de programas
Ingeniería de software
GESTION DE PROCESOS DE NEGOCIO
COMPUTO III Ing. Jimmy Ojeda Arnica.
¿Qué son Los Lenguajes de Programación?
TEMA 2: DIAGRAMAS DE FLUJO
Clase #7 – Sistemas de Procesamiento de Datos
Subsecretaría de Educación Superior Dirección General de Educación Superior Tecnológica INSTITUTO TECNOLÓGICO DE SALINA CRUZ TEMA: herramientas de programación.
Metodología de la programación
Ingeniería de Software
UML 2.0 Diagramas de Comportamiento
Santiago Pachón Pedroza Jesús Arley Bolaños 1002
Lenguaje Programación
Entendiendo las partes
Conceptos Fundamentales
COMPLETA LOS ESPACIOS CON LA PALABRA ADECUADA 1.LOS _______________________ SE DEFINEN COMO LA _________________LÓGICA DE _________PARA SOLUCIONAR UN.
Edward Barrera Barrera Cristian Anderson Isacc
Ingeniería de Requisitos
DIAGRAMA DE SECUENCIA Y ACTIVIDADES.
Elaboración de algoritmos usando lógica de programación
Actividad 3 Diagrama de Actividades Dra. Anaisa Hernández González
¿QUE ES EL DIAGRAMA DE ESTADO ?
DIAGRAMA DE ESTADO.
Sandra Muñoz Blanca González Patricia Lázaro
Algoritmos Programación
Servidor de Envío de Correos
* Cuando nos permite desarrollar un programa que necesitamos para tomar un conjunto de buenas prácticas para hacer eso. Esto se debe a que podemos ahorrar.
UNIDAD 2: “Características del Modelado UML” CONTENDIDO Elaborado por: Ingeniero Harold Cabrera Meza Actualizado por: Ingeniero Nilson Albeiro Ferreira.
Especificación del sistema TIENE COMO OBJETIVOS: Describir el proceso por medio del cual se transforma una declaracion de requisitos del cliente en una.
Diagramas de máquina de estado
Diagramas.
DIAGRAMAS DE SECUENCIA. UML está compuesto por los siguientes diagramas:
Presentación De UML Lenguaje estándar para escribir planos de software Se usa para visualizar, especificar, construir y documentar los artefactos de un.
Máquinas de Estados Diagrama de Actividades
Entregables del Proyecto
Un diagrama de actividades ha sido diseñado para mostrar una visión simplificada de lo que ocurre durante una operación o proceso. Es una extensión.
BARRA DE ARCHIVO DE WORD. NUEVO Esta es un apartado donde nos muestra que podemos cambiar una nueva hoja Word, donde nos aparecen diferentes plantillas.
Diseño Orientación a Objetos Lenin Herrera Sesión 3.
Ing. José David Ortiz Salas
Transcripción de la presentación:

DIAGRAMA DE ACTIVIDADES

NOTA: NOTA: Un diagrama de actividades es básicamente una proyección de los elementos de un grafo de actividades, un caso especial de maquina de estados en la que todos ola mayoría de los estados. Un diagrama de actividades es básicamente una proyección de los elementos de un grafo de actividades, un caso especial de maquina de estados en la que todos ola mayoría de los estados. NOTA: NOTA: Un diagrama de actividades es básicamente una proyección de los elementos de un grafo de actividades, un caso especial de maquina de estados en la que todos ola mayoría de los estados. Un diagrama de actividades es básicamente una proyección de los elementos de un grafo de actividades, un caso especial de maquina de estados en la que todos ola mayoría de los estados.

DIAGRAMA DE ACTIVIDADES Un diagrama de actividades muestra el flujo de actividades. Una actividad es una ejecución no atómica dentro una maquina de estados. Un diagrama de actividades muestra el flujo de actividades. Una actividad es una ejecución no atómica dentro una maquina de estados.

DIAGRAMA DE ACTIVIDADES Los diagramas de actividades se utilizan para modelar los aspectos dinámicos de un sistema. Los diagramas de actividades se utilizan para modelar los aspectos dinámicos de un sistema. Con un diagrama de actividades también se puede modelar el flujo de un objeto conforme pasa de estado a estado en diferentes puntos del flujo de control. Con un diagrama de actividades también se puede modelar el flujo de un objeto conforme pasa de estado a estado en diferentes puntos del flujo de control. Los diagramas de actividades se utilizan para modelar los aspectos dinámicos de un sistema. Los diagramas de actividades se utilizan para modelar los aspectos dinámicos de un sistema. Con un diagrama de actividades también se puede modelar el flujo de un objeto conforme pasa de estado a estado en diferentes puntos del flujo de control. Con un diagrama de actividades también se puede modelar el flujo de un objeto conforme pasa de estado a estado en diferentes puntos del flujo de control.

DIAGRAMA DE ACTIVIDADES Por otro lado, estos aspectos dinámicos se pueden modelar con diagramas de actividades, que se encuentran en las actividades que tienen lugar entre los objetos. Por otro lado, estos aspectos dinámicos se pueden modelar con diagramas de actividades, que se encuentran en las actividades que tienen lugar entre los objetos.

DEPENDENCIAS

DEPENDECIAS Un diagrama de actividades es una especialización del diagrama de estado, organizado de acuerdo con las actividades.Normalmente, estos diagramas se usan para detallar la secuencia de pasos que se ejecutan en un método Un diagrama de actividades es una especialización del diagrama de estado, organizado de acuerdo con las actividades.Normalmente, estos diagramas se usan para detallar la secuencia de pasos que se ejecutan en un método

El Artefacto El diagrama de actividades es un artefacto muy útil y simple para comunicarse con el cliente porque en esencia es un diagrama de flujo, y ¿quién no ha visto o elaborado un diagrama de este tipo? La mayoría de los usuarios no tienen problema en entender este diagrama sin tanta explicación. El diagrama de actividades es un artefacto muy útil y simple para comunicarse con el cliente porque en esencia es un diagrama de flujo, y ¿quién no ha visto o elaborado un diagrama de este tipo? La mayoría de los usuarios no tienen problema en entender este diagrama sin tanta explicación.

El artefacto La esencia del diagrama del diagrama de actividades consiste en mostrar una secuencia de acciones o actividades. Ya sea un proceso, un procedimiento, un conjunto de eventos de un caso de uso o los de un algoritmo. La esencia del diagrama del diagrama de actividades consiste en mostrar una secuencia de acciones o actividades. Ya sea un proceso, un procedimiento, un conjunto de eventos de un caso de uso o los de un algoritmo.

El artefacto Para mostrar los flujos más básicos sería suficiente utilizar dos elementos del diagrama: las actividades o acciones y las transiciones. En otras palabras, los pasos del proceso y el orden en que estos ocurren. De ahí podemos agregar más elementos para modelar flujos cada vez más complejos. Por ejemplo, un elemento básico a representar nos indicaría explícitamente cuál es inicio y fin del flujo. Para mostrar los flujos más básicos sería suficiente utilizar dos elementos del diagrama: las actividades o acciones y las transiciones. En otras palabras, los pasos del proceso y el orden en que estos ocurren. De ahí podemos agregar más elementos para modelar flujos cada vez más complejos. Por ejemplo, un elemento básico a representar nos indicaría explícitamente cuál es inicio y fin del flujo.

SIMBOLOS UTILIZADOS EN DIAGRAMAS DE ACTIVIDADES

NOTACION ESTADOS DE ACCION ESTADOS DE ACCION TRANSICIONES SIMPLES TRANSICIONES SIMPLES ESTADOS DE ACCION COMPUESTAS ESTADOS DE ACCION COMPUESTAS ESTADOS DE ACCION INICIALES Y FINALES ESTADOS DE ACCION INICIALES Y FINALES DESISIONES DESISIONES ANDARIVELES ANDARIVELES

ESTADOS DE ACCION ES UNA ACCION SIMPLEMENTE, ES UNA ACCION SIMPLEMENTE, ES UNA REPRESENTACION INTERNA Y AL MENOS UNA TRANSICION SALIENTE ES UNA REPRESENTACION INTERNA Y AL MENOS UNA TRANSICION SALIENTE

TRANSICIONES SIMPLES LAS TRANSICIONES SIMPLES REPRESNTAN EL PASO DE UNA ACTIVIDAD A OTRA. LAS TRANSICIONES SIMPLES REPRESNTAN EL PASO DE UNA ACTIVIDAD A OTRA. LAS TRANSICIONES SIEMPRE SE DISPARAN DE FORMA INMEDIATA. LAS TRANSICIONES SIEMPRE SE DISPARAN DE FORMA INMEDIATA.

ESTADOS DE NIVEL COMPUESTO SI RESULTA NECESARIO SE PUEDEN CONSTRUIR DIAGRAMAS DE ACTIVIDAD JERARQUICOS, DONDE UNA ACTIVIDAD DE UN DIAGRAMA SEA DESCOMPUESTA EN SUBACTIVIDADES, REPRESENTANDOSE ESTO EN UN DIAGRAMA DE NIVEL INFERIOR SI RESULTA NECESARIO SE PUEDEN CONSTRUIR DIAGRAMAS DE ACTIVIDAD JERARQUICOS, DONDE UNA ACTIVIDAD DE UN DIAGRAMA SEA DESCOMPUESTA EN SUBACTIVIDADES, REPRESENTANDOSE ESTO EN UN DIAGRAMA DE NIVEL INFERIOR

ESTADOS DE ACCION INICIALES Y FINALES EL INICIO DE LAS ACCIONES DE UN DIAGRAMA DE ACIVIDADES SE DA A PARTIR DE UNA PSEUDOACCION EL INICIO DE LAS ACCIONES DE UN DIAGRAMA DE ACIVIDADES SE DA A PARTIR DE UNA PSEUDOACCION UNA TRANSICION A UNA ACCION FINAL REPRESENTA LA FINALIZACION DEL DIAGRAMA DE ACTIVIDAD UNA TRANSICION A UNA ACCION FINAL REPRESENTA LA FINALIZACION DEL DIAGRAMA DE ACTIVIDAD

DECISIONES UN DIAGRAMA DE ACTIVIDADES EXPRESA UNA DECISION CUANDO UNA CONDICION ES USADA PARA INDICAR DIFERENTES TRANSICIONES. UN DIAGRAMA DE ACTIVIDADES EXPRESA UNA DECISION CUANDO UNA CONDICION ES USADA PARA INDICAR DIFERENTES TRANSICIONES.

ANDARIVELES LOS ANDARIVELES SE USAN PARA ORGANIZAR LAS RESPONSABILIDADES DE LAS ACTIVIDADES LOS ANDARIVELES SE USAN PARA ORGANIZAR LAS RESPONSABILIDADES DE LAS ACTIVIDADES USUALMENTE CORRESPONDE A UNIDAES ORGANIZACIONALES USUALMENTE CORRESPONDE A UNIDAES ORGANIZACIONALES

ANDARIVELES

TRANSICIONES CONCURRENTES PUEDE TENER MUCHAS ACCIONES ORIGEN Y MUCHAS ACCIONES DESTINO PUEDE TENER MUCHAS ACCIONES ORIGEN Y MUCHAS ACCIONES DESTINO

Pasos que se siguen en la construcción del diagrama de actividades Ejemplo: Proceso de creación de un Documento Posible secuencia para este proceso: 1. Abrir la aplicación para procesamiento de textos. 1. Abrir la aplicación para procesamiento de textos. 2. Crear un archivo. 2. Crear un archivo. 3. Guardar un archivo con un nombre único en una carpeta. 3. Guardar un archivo con un nombre único en una carpeta. 4. Teclear el documento. 4. Teclear el documento. 5. Si se necesitan ilustraciones, se abre la aplicación relacionada, se generan los gráficos y se colocan en el documento. 5. Si se necesitan ilustraciones, se abre la aplicación relacionada, se generan los gráficos y se colocan en el documento. 6. Si se necesita una hoja de cálculo, se abre aplicación relacionada, se crea la hoja correspondiente y se pone en el documento. 6. Si se necesita una hoja de cálculo, se abre aplicación relacionada, se crea la hoja correspondiente y se pone en el documento. 7. Se guarda el archivo. 7. Se guarda el archivo. 8. Se imprime el documento. 8. Se imprime el documento. 9. Se sale de la aplicación de oficina. 9. Se sale de la aplicación de oficina.

DIAGRAMA DE ACTIVIDADES EJEMPLO 1

EJEMPLO 2

EJEMPLO 3

BIFURCACION

EJEMPLO