Diagramas de Colaboración. Diagramas de Secuencia PedidoItem :Interface Entrada Pedido :Pedido:LineaDe Pedido :Item ItemEntregado preparar *preparar hayStock:=comprobar.

Slides:



Advertisements
Presentaciones similares
Metodologías para el desarrollo de aplicaciones Web.
Advertisements

U.M.L A/Gx. Diego Gutiérrez Application Analysis and Design.
UML DCU -DS Alvaro Garrido V..
UML DCU -DS Alvaro Garrido V..
75.09 Análisis de la Información Trabajo Práctico Primer Cuatrimestre de 2009 “Il Cane Espresso Ristorante” Grupo 4.
Lenguaje Unificado de Modelado
Programación Orientada a Objetos y Lenguaje de Modelado Unificado
Introduccion a UML Wilson Peláez Hernández
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.
Ingeniería de Software I
Diagrama de Colaboración
El Lenguaje Unificado de Modelado UML 2.0
DIAGRAMAS DE SECUENCIAS
“ no existe en el mundo algo mas difícil de establecer, que un nuevo orden de cosas” Maquiavelo “ el príncipe” Lo anterior se refiere al hecho de lo importante.
Fundamentos de Ingeniería de Software
Prof. César Luza Montero
INTRODUCCIÓN A UML Oscar Miguel Alonso Moreno.
DIAGRAMAS DE SECUENCIA
Aspectos Avanzados de la Tecnología de Objetos
Diagramas de clases Modelan la vista estática del sistema
Unified Modeling Language (Lenguaje de Modelamiento unificado)
Profesor: Miguel Angel Vidal
Diagramas de Interacción
Tema 10: Interfaces Antonio J. Sierra.
UML – Lenguaje de Modelado Unificado
Diagrama de Flujo La presentación gráfica de sistemas es una forma ampliamente utilizada como herramienta de análisis,  ya que permite identificar aspectos.
Curso de Creación aplicaciones dinámicas web con PHP y MySQL Continuamos.
Ingeniería de Software Orientado a Objetos
UNIDAD 3: “Desarrollo Orientado a Objetos con UML”
HERRAMIENTA DE GESTION DE VENTAS Departamento de Electrónica Diseño y Programación Orientados a Objetos Cristian Hernández C Daniel Spataris.
INGENIERIA DE SOFTWARE
DSOO - Maria Eugenia Valencia Comportamiento del Sistema Diagramas de Secuencia del sistema Los diagramas de secuencia están incluidos en la notación UML.
Modelado del Negocio.
BPMN Juan Carlos Olivares Rojas. Proceso de negocios Un proceso de negocios es un conjunto de pasos o actividades relacionadas en las que intervienen.
 ¡Por fin una descripción de la arquitectura! ¡Por fin una descripción de la arquitectura!  La vista de la arquitectura del modelo de casos de uso La.
CASOS DE USO Ing. Sonia Godoy H..
ANALISIS Y DISEÑO DE SISTEMAS II
Ingeniería de software
Descripción de Procesos
LES CUENTO QUE Los diagramas UML de secuencia y de colaboración (llamados diagramas de interacción) se utilizan para modelar los aspectos dinámicos.
 Tecnologico de Estudios superiores C.I Carmona Fuentes Tania Isela Vargas Martínez Fátima Paulin Guzmán Jessica Santiago Mendoza Guadalupe 231-v Lourdes.
Diagrama de Actividades
CONTRATOS UML.
Casos de Uso  Son una técnica para especificar el comportamiento de un sistema.  Es una secuencia de interacciones de un sistema y alguien que usa alguno.
UML - Diagramas de interacción
Diagramas de Interacción.
Diagramas de Secuencia Representan escenarios. Incluye: –Objetos y su línea de tiempo –Mensajes : argumentos y self-delegation –Información de control:
Ingeniería de Software
Modelo Dinámico (I) Prof. Leonid Tineo Departamento de Computación
Software El software permite comunicar al computador los problemas y hace posible que nos comunique las soluciones Los programas son el software del computador.
Un objeto se representa mediante un rectángulo en cuyo interior se coloca el nombre del objeto y si se desea el nombre de la clase a la que pertenece.
Taller de Sistemas de Programas Clase 5 Dpto. de Computación y T.I.
Introducción a UML Ing. José Manuel Poveda.
Ingeniería de Software Escuela de Sistemas Universidad Nacional de Colombia – Sede Medellín.
INTRODUCCION AL ANALISIS Y DESARROLLO DE SISTEMAS DE SOFTWARE EQUIPO NUMERO CUATRO INTEGRADO POR: XAVIER REFUGIO GARY NERY HERNANDEZ OSCAR JUAREZ.
Diagrama de Componentes
 Es el sistema de personas, registros y actividades que procesa los datos y la información en cierta organización, incluyendo procesos manuales y automatizados.
Modelan la vista estática del sistema Elementos básicos: Clases Relaciones Objeto: Representación de una entidad discreta (real o abstracta) - Estado:
Prof. Joel Moreno Molina
Ing. José Manuel Poveda.  Es el diagrama que destaca el contexto y organización general de los objetos que interactúan.  Se diferencia del diagrama.
Casos de Uso - Programación II Analista Programador
Unified Modeling Language (Lenguaje de Modelamiento unificado)
M.C. Pedro Bello López 1 IMPLEMENTACIÓN. M.C. Pedro Bello López2.
Integrantes Miguel Betancourt Alexis Tacuri.  Activiti es una plataforma para la formación de flujos de trabajo y procesos empresariales dentro del.
DIAGRAMAS DE SECUENCIA. UML está compuesto por los siguientes diagramas:
Lenguaje Unificado de Modelado (UML) Julio … Casos de Uso  Ejemplo:
El Lenguaje Unificado de Modelado UML 2.0 Análisis y Diseño del Software.
Diseño Orientación a Objetos Lenin Herrera Sesión 3.
Sistemas Administrativos Definición: Sistema de Información Administrativa proporciona al directivo información vital de carácter estratégico, táctico.
Planificación.
Transcripción de la presentación:

Diagramas de Colaboración

Diagramas de Secuencia PedidoItem :Interface Entrada Pedido :Pedido:LineaDe Pedido :Item ItemEntregado preparar *preparar hayStock:=comprobar [hayStock] eliminar pedir?:=necesarioPedir [pedir?] > [hayStock] >

Diagrama de Colaboración

Diagrama de Secuencia c:Cliente : AgenteBilletes a:Ayuda Planificacion > establecerItinerario(i) calcularRuta ruta > notificar

Diagrama de Colaboración Caso de Uso)

Diagrama de Secuencia (Caso de uso) : Interfaz Compra : Cliente : CarroCompra : Producto iniciarCompra() nuevoCarroCompra(cliente) decremStock(cantidad) seleccProducto(cantidad) cargarProd(cliente,prod,cantidad) obtenerDescripcionDe(prod) confirmarCompra() confirmarCompraDe(cliente) Realizar para cada producto incluido en el carro de compra

Diagramas de Secuencia vs. Diagramas de Colaboración Equivalencia semántica Simples para comportamientos simples. Si hay mucho comportamiento condicional, usar diferentes escenarios. Diagramas de secuencia muestran mejor el orden en que se ejecutan los mensajes Diagramas de colaboración muestran claramente los objetos con que interactúa un determinado objeto.