Diagrama de Actividades

Documentos relacionados
Diagramas De Casos De Uso

Capítulo N 5 TEMAS. Diagramas de Actividad para modelado de Negocio. 1. Diagrama de actividades. 2. Elementos de un Diagrama de Actividades

Ingeniería del Software I

Caso de Uso. Herramienta de relevamiento. domingo, 28 de octubre de 12

Tema 13 Modelos de Representación de Diagramas

Diagramas de interacción

Instrucción 1. Criterios, Convenciones y recomendaciones para utilizar este instructivo

Capítulo XII. Diagramas de Interacción

Modelos de Software. Ingeniería en Sistemas de Información

UML (Unified Modeling Language) Octubre de 2007

INSTRUCTIVO PARA LA ELABORACIÓN DE LOS DIAGRAMAS DE FLUJO DCMI-01


EJEMPLO PRACTICO. Metodologías, UML y patrones de diseño. Mentor: MsC(c) Esp Alexis Olvany Torres Ch

Modelo Dinámico del Diseño del Software y Representación en UML. UNIDAD 9 Análisis y Diseño de Sistemas de Información

Elementos Diagramas de Clases Clase:

UML Unifield Modeling Languaje

DIAGRAMAS UML ANDRÉS ESTEBAN MARTÍNEZ HUTA CICLO DE VIDA DEL SOFTWARE GLORIA CECILIA RÍOS MUÑOZ

A l g o r i t m o s. Seguridad en Internet ALGORITMOS.

Una Introducción al UML. El Modelo Dinámico

Diagrama de Casos de Uso. Casos de Uso

DIAGRAMAS DE FLUJO / EPOEM #95

Objetivo específico: Maneja los elementos básicos de algoritmos utilizados para resolver un problema por computadora.

Facultad de Química. Departamento de Química Analítica. Química Analítica Experimental I DIAGRAMA DE FLUJO. Joaquín Preza.

Un algoritmo es una serie de pasos lógicos y organizados que describe el proceso que se debe seguir, para dar solución a un problema específico.

Diagramación BPMN formas básicas

Qué es un Diagrama de Flujo?

INSTITUTO NACIONAL SUPERIOR DEL PROFESORADO TÉCNICO - TÉCNICO SUPERIOR EN INFORMÁTICA APLICADA - PROGRAMACIÓN I

Introducción al Diseño de Sistemas de Información. Unidad Nº III: Diagramas Estructurados

Modelado Estructural F E B R E R O,

Curso de AutoCAD 2010 Apunte Parte II

A l g o r i t m o s. Seguridad en Internet ALGORITMOS.

Adentrándonos a la Programación

Un vocabulario visual para describir arquitectura de información y diseño de interacción Edgar Valarezo Sergio Luján Mora

Entender y reconocer los símbolos hidráulicos en una necesidad para leer los dibujos y esquemas para la detección de fallas. También ayuda para

ANÁLISIS Y DISEÑO ORIENTADO A OBJETOS CON UML

TEMA 9: DIAGRAMA DE OBJETOS, SECUENCIA Y DESPLIEGUE EN UML

DIAGRAMAS DE ACTIVIDAD SESION 9. Cap. 9 Kendall & Kendall Cap 5 Jacobson

4. DIAGRAMAS DE INTERACCIÓN INTRODUCCIÓN DIAGRAMAS DE SECUENCIA Objetos Mensajes

Diagrama de Flujo de Datos (DFD)

Diagramas de flujo. ISCT. Luis Antonio Mancilla Aguilar

Sesión 1. Porque es útil usar UML Sesión 2. Casos de uso Modelo del Negocio Sesión 3. Diagramas de Casos de Uso Sesión 4. Diagrama de Actividad

Instituto de Matemática y Física 1 Universidad de Talca

Cristian Blanco

Pseudocódigo. La forma en que se escribe un pseudocódigo es la siguiente:

Diagramas de Casos de Uso. Ingeniería del Sw-II, José Merseguer

Estructuras Administrativas. Sesión 7: Diagramas de Flujo

Tema 01: Algoritmia y diagramas de flujo. Estructuras de datos (Prof. Edgardo A. Franco)

CI5502 PLANIFICACIÓN Y CONTROL DE PROYECTOS PROF: MAURICIO TOLEDO. Clase 7

12/08/2017. Diagrama de secuencia. Diagrama de secuencia. Diagrama de secuencia. Diagrama de secuencia

CONTENIDO 1 Diagrama de flujo 2 Pseudocodigo 3 Diagrama estructurado (nassi-schneiderman)

PRESENTACIÓN DEL ALGORITMO

FUNDAMENTOS DE LA VISTA DE INTERACCIÓN

INTRODUCCIÓN. Diagrama de flujo:

Diagrama de despliegue

Tema II: Metodología para la construcción de programas

2. CONTENIDO DE LA GUÍA INFORMATIVA

1.1CONCEPTOS ORIENTADOS A OBJETOS

Escuela de Educación Secundaria Técnica N 5 DIAGRAMA DE FLUJO DE DATOS

MODULO IV. Análisis y Diseño de Sistemas de Información INF-162 III. UML. Diagramas de Actividades

Formatos para prácticas de laboratorio

Fundamentos de Programación. Diagramas de Flujo y Pseudocódigo. Fundamentos de Programación. Página 0 de 21

ACCESS I V LECCIÓN N 3

Lenguaje Unificado de Modelado

Tipos De Datos. Numéricos. Alfanuméricos (string) Arreglos (Vectores, Matrices) Estructurados Registros (Def. Por el Archivos Usuario) Apuntadores

ACCESS I I LECCIÓN N 13

Profa. Judith Barrios A. Departamento de Computación Semestre A 2010

Estructuras Administrativas

Lic. J. Fco. Jafet Pérez López

MsC (c) Esp. Alexis Ovany Torres Ch. Orientador Analisis y Diseño de Sistemas de Informacion

ESCUELA NACIONAL AUXILIARES DE ENFERMERÍA Manizales TECNOLOGÍA E INFORMÁTICA

HERRAMIENTAS DE GRÁFICOS PRESENTACIÓN

UNIVERSIDAD DEL PAPALOAPAN

CAPÍTULO 9. DIAGRAMAS DE

Relación Nombre del diseño

TIPOS DE DIAGRAMAS. Diagramas de estructura: mostrar la estructura estática del sistema que se está modelando

Informática I para Bachillerato

El contenido de esta lección:

Diagramas de Interacción. Requerimientos de SW Año

MODULO IV. Análisis y Diseño de Sistemas de Información INF-162 III. UML. 4.8 Diagramas de Actividades

Universidad Rafael Urdaneta Escuela de Ingeniería de Computación

Fundamentos de Desarrollo de Sistemas

Capítulo XI. Diagramas de Estado y de Actividad

UML (Lenguaje de Modelado Unificado) y Diagramas de Casos de Uso

GUÍA METODOLÓGICA PARA LA ELABORACIÓN DE UN FLUJOGRAMA

Diagramas de Bloques

SISTEMAS DE INFORMACIÓN III LABORATORIO

Centro Asociado Palma de Mallorca Tutor: Antonio Rivero Cuesta

INSTITUTO INTERNACIONAL BRITANIA LIGTHART NIVEL: SECUNDARIA GRUPO: 2 A, B CICLO ESCOLAR PROFESOR: LUIS HERNANDEZ RAMOS

Diagrama de Clase. Tipos de diagramas

GUÍAS DE DISEÑO CON UML. Técnicas para creación de diagramas de software óptimos en UML

CC Taller de UML Apuntes de Clase. Prof. Andrés Muñoz Ordenes 9 de mayo de 2012

Guía práctica de estudio 04: Diagramas de flujo

Disciplina de Análisis. Casos de Uso.

Qué es un diagrama? Elementos de un diagrama

Ingeniería de requerimientos de software: Análisis. Dpto. de Ingeniería de Sistemas y Computación Universidad de los Andes

Definición de Análisis Estructurado: Ventajas Qué es el análisis de flujo de datos? Herramientas de la estrategia de flujo de datos

PLANIFICACIÓN ESTRATÉGICA II DIAGRAMA DE GANTT Pasaje de Grado de Comisario a Comisario Inspector (PA) (PE) (PT)

2.- Diseño del comportamiento: Diagrama de actividades. Mª Antonia Zapata

LA GERENCIA DE PROYECTOS

DIAGRAMAS DE UML DIAGRAMAS DE CASO DE USO

Transcripción:

Diagrama de Actividades En UML un diagrama de actividades se usa para mostrar la secuencia de actividades. Los diagramas de actividades muestran el flujo de trabajo desde el punto de inicio hasta el punto final detallando muchas de las rutas de decisiones que existen en el progreso de eventos contenidos en la actividad. Estos también pueden usarse para detallar situaciones donde el proceso paralelo puede ocurrir en la ejecución de algunas actividades. Los Diagramas de Actividades son útiles para el Modelado de Negocios donde se usan para detallar el proceso involucrado en las actividades de negocio. Un ejemplo de un diagrama de actividades se muestra a continuación Las siguientes secciones describen los elementos que constituyen un diagrama de actividades. 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 flujo de 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. Un almacén de clave se muestra como un objeto con las clave «datastore». 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. Una unión es diferente de una combinación ya que la unión sincroniza dos flujos de entrada y produce un solo flujo de salida. El flujo de salida desde una unión no se puede ejecutar hasta que todos los flujos se hayan recibido. Una combinación pasa cualquier flujo de control directamente a través de esta. Si dos o más flujos de entrada se reciben por un símbolo de combinación, la acción a la que el flujo de salida apunta se ejecuta dos o más veces. 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.