Prof. Joel Moreno Molina

Slides:



Advertisements
Presentaciones similares
U.M.L A/Gx. Diego Gutiérrez Application Analysis and Design.
Advertisements

INGENIERÍA DE SOFTWARE Introducción Arquitectura de Software
Plan de Implantación Sistemas de Información III
Lenguaje Unificado de Modelado
Unidad 3 Por Nelson Rojas Núñez
Programación Orientada a Objetos y Lenguaje de Modelado Unificado
Introduccion a UML Wilson Peláez Hernández
Ingeniería de Software I
Arquitectura de software dirigida por modelos (Model-Driven Architecture) Liliana Favre UNCPBA 2006.
Ing. Pablo Mayorga. UML = Unified Markup Language Estándar de lenguaje de modelamiento de Object Management Group Varias versión 1.0, 1.1,1.2, 1.3, 1.4,
DIAGRAMA DE COMPONENTES
INTRODUCCIÓN A UML Oscar Miguel Alonso Moreno.
Ingeniería del Software
Análisis y Diseño O.O. Click to add notes Preguntas del diseño :
DIAGRAMA DE COMPONENTES INTEGRANTES Córdova Vásquez Giovanny Escobar Alvares Calixto Gomez Quinteros Adelaida Pinto Flores Yarmila.
Sistemas Distribuidos “Técnicas de Especificación Formal”
Unified Modeling Language (Lenguaje de Modelamiento unificado)
Análisis y Diseño orientado a objetos con UML.
Profesor: Miguel Angel Vidal
Modelado Arquitectónico
UML – Lenguaje de Modelado Unificado
Lenguaje de Modelado Unificado Unified Modeling Languaje
DEPARTAMENTO DE INGENIERÍA INFORMÁTICA
Análisis y Diseño de Sistemas
* FRAUSTO JIMENEZ GABRIELA * * HERNANDEZ TORRES ANA LAURA * * MANDUJANO JUAN CARLOS * * NOVA MARIN YARELI PAULINA * * ZAVALA CORTE JOCELYN ARELI *
Ingeniería de Software
Ingeniería de Software Orientado a Objetos
UNIDAD 3: “Desarrollo Orientado a Objetos con UML”
Fundamentos de programación
Poder Expresivo de UML 2.0 para especificar arquitecturas de Software
 Es un tipo de diagrama del Lenguaje Unificado de Modelado que se utiliza para modelar el hardware utilizado en las implementaciones de sistemas y.
Actividad 6 Diagramas de componente y despliegue
UML 2.0 Integrantes: Diana Carolina Valencia M. Jhon Fernando Lopez T. Carlos Alberto Castillo.
Ingeniería de software
Diagrama de Clases ACI 570.
TEMA 10: DIAGRAMA DE: OBJETOS, SECUENCIA Y DESPLIEGUE EN UML
El modelo de análisis tiene como objetivo generar una arquitectura de objetos que sirva como base para el diseño posterior del sistema. Dependiendo del.
Análisis y diseño de sistemas Diagrama de componentes
UML 2.0 Diagramas de Comportamiento
Introducción a UML Departamento de Informática Universidad de Rancagua
Conceptos Fundamentales
DIAGRAMA DE SECUENCIA Y ACTIVIDADES.
Programación IV Desarrollo orientado a Objetos con UML CLASE # 2 Tec. Christian Alexander Martínez Arteaga.
Introducción a UML Ing. José Manuel Poveda.
ANALISIS E INVESTIGACION DE DATOS
Taller de Sistemas de Programas Clase 6 Dpto. de Computación y T.I.
UML.
Relación con otras asignaturas del plan de estudio
(Lenguaje Unificado de Modelado)
 UML es un Lenguaje Unificado de Modelado es el lenguaje de modelado de sistemas de software más conocido y utilizado en la actualidad; está respaldado.
Curso de UML JEML.
INTRODUCCIÓN AL ANÁLISIS Y DISEÑO DE SISTEMAS
Unified Modeling Language (Lenguaje de Modelamiento unificado)
UNIDAD 2: “Características del Modelado UML” CONTENDIDO Elaborado por: Ingeniero Harold Cabrera Meza Actualizado por: Ingeniero Nilson Albeiro Ferreira.
Historia del UML UML 1.x evoluciona en UML 2.0
MODELAMIENTO VISUAL Y UML
LENGUAJE UNIFICADO DE MODELADO. 01/04/2014 CURSO : LENGUAJE UNIFICADO DE MODELADO 2.
Integrantes: Castro José República Bolivariana De Venezuela Ministerio Del Poder Popular Para La Educación Superior Instituto Universitario Tecnológico.
PRESENTACION DE INGENIERIA ORIENTADA A OBJETOS
Introducción a la abstracción de datos MC Beatriz Beltrán Martínez Primavera 2015.
1 Tema 2: Introducción al proceso unificado de desarrollo de software.
Presentación De UML Lenguaje estándar para escribir planos de software Se usa para visualizar, especificar, construir y documentar los artefactos de un.
CURSO:PRACTICA INTEGRAL III ALUMNO: RARÁZ TINOCO, JORGE LUIS PROFESOR:DAVILA, JUAN CICLO:II CICLO.
VERIFICACIÓN Y VALIDACIÓN DE SISTEMAS 3.10 Fase de manejo de requerimientos 4.1 Modelado de pruebas en UML Ponente: ing. Alejandro tapia vazquez.
Entregables del Proyecto
Universidad Nacional de Ingeniería Comprendiendo los Fundamentos de
Fase de Inicio Proceso Unificado de Desarrollo de Software.
ANÁLISIS Y DISEÑO DE SISTEMAS Desarrollo de Conceptos Básicos Ing. Linda K. Masias M.
Diseño Orientación a Objetos Lenin Herrera Sesión 3.
INTRODUCCIÓN A UML Y AL ADOO 1 Diagramas en UML ◦Diagramas de casos de uso ◦Diagramas de clases y objetos ◦Diagramas de secuencia ◦Diagramas de colaboración.
Transcripción de la presentación:

Prof. Joel Moreno Molina Introducción a UML Prof. Joel Moreno Molina

Qué es UML? El Lenguaje de Modelado Unificado es un lenguaje visual para especificar, construir y documentar los artefactos de un sistema.

Artefactos Modelo de casos de uso Modelo de análisis Modelo de diseño Modelo de implementación Modelo de despliegue Modelo de datos Modelo del negocio

Historia de versiones de UML

Historia de versiones de UML

Tipos de diagrama Diagrama de estructura: Diagrama de comportamiento: Incluye a los diagramas que muestran la organización de un sistema: en clases, en capas, en componentes, etc. Diagrama de comportamiento: Incluye a los diagramas que muestran el comportamiento de un sistema

Diagramas de estructura Diagrama de clases Diagrama de objetos Diagrama de paquetes Diagrama de componentes Diagrama de estructura compuesta Diagrama de despliegue

Diagrama de clases Un diagrama de clases proporciona un punto de vista estático de los elementos, principalmente clases, que conforman un modelo y las relaciones entre estos

Diagrama de clases

Diagrama de objetos Es un diagrama que muestra los objetos y sus relaciones, en tiempo de ejecución Diagrama de clases Diagrama de objetos

Diagrama de paquetes Un diagrama que muestra como los elementos del modelo están organizados en paquetes y las relaciones entre los paquetes

Diagrama de paquetes

Diagrama de paquetes

Diagrama de componentes Un diagrama que muestra la organización y las dependencias entre los componentes Componente: parte reemplazable de un software, que encapsula comportamiento (código) y proporciona un interfaz

Diagrama de componentes

Diagrama de componentes

Diagrama de estructura compuesta Diagrama que muestra la estructura interna de un clasificador, como por ejemplo, una clase o un componente

Diagrama de despliegue Un diagrama que muestra la arquitectura de ejecución de un sistema

Diagrama de despliegue

Diagramas de comportamiento Diagrama de casos de uso Diagrama de estados Diagrama de actividades Diagrama de secuencia Diagrama de comunicación

Diagrama de casos de uso Un diagrama que muestra las relaciones entre los actores, el sistema y los casos de uso

Diagrama de estados El diagrama de estado captura el comportamiento del sistema a través de un máquina de estados

Diagrama de actividades Un diagrama que representa el comportamiento de un sistema a través de un modelo de control y flujo de datos

Diagrama de actividades

Diagrama de secuencia Un diagrama que representa una interacción, con énfasis en el orden de los mensajes intercambiados entre los objetos que intervienen en la interacción

Diagrama de secuencia

Diagrama de comunicación Diagrama que representa una interacción, pero a diferencia del diagrama de secuencia, el énfasis es en los objetos que participan en la interacción

Diagrama de comunicación

Preguntas de control ¿Qué es UML? ¿En qué versión está? ¿Dónde puedo ubicar la especificación de UML? ¿En Rational Rose se puede hacer un diagrama de estructura compuesta? Mencione los nombres de todos los diagramas de estructura Mencione los nombres de todos los diagramas de interacción