INTRODUCCIÓN AL UML (Lenguaje Unificado de Modelado)

Slides:



Advertisements
Presentaciones similares
UML.
Advertisements

Lenguaje Unificado de Modelado
Unidad 3 Por Nelson Rojas Núñez
Programación Orientada a Objetos
Programación Orientada a Objetos y Lenguaje de Modelado Unificado
Arquitectura de software dirigida por modelos (Model-Driven Architecture) Liliana Favre UNCPBA 2006.
Técnicas de Modelamiento
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,
UNIDAD 1: “ Introducción al Lenguaje Unificado de Modelado ”
Análisis y Diseño O.O. Click to add notes Preguntas del diseño :
Unified Modeling Language (Lenguaje de Modelamiento unificado)
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.
Algunas Herramientas de Apoyo al Diseño de Software Agustín J. González ELO329: Diseño y programación orientados a objetos.
Modelado Arquitectónico
Lenguaje de Modelado Unificado Unified Modeling Languaje
DEPARTAMENTO DE INGENIERÍA INFORMÁTICA
* FRAUSTO JIMENEZ GABRIELA * * HERNANDEZ TORRES ANA LAURA * * MANDUJANO JUAN CARLOS * * NOVA MARIN YARELI PAULINA * * ZAVALA CORTE JOCELYN ARELI *
ING. PERCY OQUENDO CARREÑO PROCESO UNIFICADO DE DESARROLLO DE SOFTWARE.
Ingeniería de Software Orientado a Objetos
Dirección General de Servicios de Cómputo Académico (DGSCA) ‏ Modelado de Sistemas con UML Septiembre, 2007 Integrado por: Rebeca Núñez Alonso Eduardo.
ANALISIS Y DISEÑO DE SISTEMAS I
UML 2.0 Integrantes: Diana Carolina Valencia M. Jhon Fernando Lopez T. Carlos Alberto Castillo.
Departamento de Programación Y Tecnología Eductiva Programacion Orientada a Objetos.
Ingeniería de software
Algunas Herramientas de Apoyo al Diseño de Software Agustín J. González ELO329: Diseño y programación orientados a objetos.
UML Carlos Becerra C. ¿Qué es orientación a objetos? Conceptos de OO  Objetos, características de los objetos, clases e instancias,
Diagrama de CLASES Alfredo Rodríguez Rojas
ANÁLISIS Y DISEÑO DE SISTEMAS II
Introducción a UML Departamento de Informática Universidad de Rancagua
Conceptos Fundamentales
Introducción a UML Ing. José Manuel Poveda.
(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.
Diagrama de Transición de Estado
Prof. Joel Moreno Molina
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.
Es un ambiente gráfico de desarrollo de aplicaciones para el sistema operativo Microsoft Windows. Las aplicaciones creadas con Visual Basic están basadas.
MODELAMIENTO VISUAL Y UML
ANALISIS Y DISEÑO DE SISTEMAS II “DIAGRAMAS DE DESPLIEGUE ” INTEGRANTES: COPA PALMA CARLOS REYNALDO MAMANI PACO EDWIN ALVARO SIRPA LAURA HECTOR ELOY.
INFORMATICA I PROYECTO SIRLA Jorge Walter Sosa Esteban Parra González Juan Camilo Morales.
Es una estructura de soporte para la comunidad educativa que busca hacer más integral la experiencia educativa con TIC. Es una plataforma de distribución.
“ Un Modelo UML indica que es lo que supuestamente hará el sistema, más no cómo lo hará.” INTRODUCCIÓN UML OMAR HERNÁNDEZ OLIVARES.
Accesibilidad web. ¿Qué es la accesibilidad web? Hablar de Accesibilidad Web es hablar de un acceso universal a la Web, independientemente del tipo de.
UNIVERSIDAD NACIONAL DE LOJA ÁREA DE LA EDUCACIÓN, EL ARTE Y LA COMUNICACIÓN CARRERA DE INFORMÁTICA EDUCATIVA MODULO IV DOCENTE Ing. : Lena Ruiz Rojas.
Lenguajes de programación Un lenguaje de programación es un lenguaje formal diseñado para expresar procesos que pueden ser llevados a cabo por máquinas.
INTRODUCCIÓN:. La programación consiste en desarrollar programas para procesar información. Una computadora es totalmente inútil si no dispone de un programa.
NOTA: Para cambiar la imagen de esta dispositiva, seleccione la imagen y elimínela. A continuación haga clic en el icono Imágenes en el marcador de posición.
CURSO:PRACTICA INTEGRAL III ALUMNO: RARÁZ TINOCO, JORGE LUIS PROFESOR:DAVILA, JUAN CICLO:II CICLO.
Diagramas UML Richard Mora Republica Bolivariana de Venezuela Ministerio del poder popular para la educación I.U.T. Antonio José de Sucre Barquisimeto,
Accesibilidad Rafael Pedraza Jiménez Àrea de Coneixement de Biblioteconomia i Documentació Universitat Pompeu Fabra
? ISO/IEC 9126 ISO/IEC Descripción del estándar.
1 Mapas mentales CM0000_M2AA2L2_Mapas Versión: Septiembre 2012.
UML Lenguaje Unificado de Modelado. Unified Modeling Language UML es un lenguaje de propósito general para el modelado orientado a objetos. Es un lenguaje.
Universidad Nacional de Ingeniería Comprendiendo los Fundamentos de
Yaritza Ortega Astrid Zúñiga Vishal Patel
UNIVERSIDAD DE COLIMA FACULTAD DE TELEMATICA REDES DE DATOS Edsel Barbosa Gonzalez GRUPO 1DFECHA: 13/13/12.
UNIDAD VII: ANÁLISIS DEL FLUJO DE PROCESOS
Silvia Herzovich – Gabriel Weinstein – Matías Silversteyn 5to BTO SPI II.
Modelo del Proceso de Negocio Francisco Valdés Souto 2 al 6 de marzo 2009 © Avantare Consultores S. A. de C. V. – Derechos.
Departamento de Lenguajes y Sistemas Informáticos escuela técnica superior de ingeniería informática Extendiendo NDT para la catalogación de Requisitos.
ANÁLISIS Y DISEÑO DE SISTEMAS Desarrollo de Conceptos Básicos Ing. Linda K. Masias M.
DIAGRAMA DE CASOS DE USO. SU ORIGEN: Diagrama de Casos de Uso Jacobson uno de los creadores de UML introdujo el Diagrama de Casos de Uso Representación.
Arquitectura de software dirigida por modelos (Model-Driven Architecture) Liliana Favre UNCPBA2006.
PSTN Telefonía convencional
Introducción a la Ingeniería del Software 1 El Diseño de Software Caracteristicas: Proceso Creativo Requiere de experiencia e ingenio Necesita del aprendizaje.
UML 2,0 Christian Sáenz.
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.
ANÁLISIS Y DISEÑO DE SISTEMAS II
UML (Lenguaje Unificado de Modelado). El UML(Lenguaje Unificado de Modelado): Es una herramienta que permite a los creadores de sistemas generar diseños.
Transcripción de la presentación:

INTRODUCCIÓN AL UML (Lenguaje Unificado de Modelado)

El UML(Lenguaje Unificado de Modelado): Es una herramienta que permite a los creadores de sistemas generar diseños que capturen sus ideas en forma convencional y fácil de comprender para otras personas. ¿Por que es necesario? ¿La concepción del UML? Diagramas del UML ¿Para qué tantos Diagramas?

Concepción del UML Grady Booch, James Rumbaug, e Ivar Jacobson. ( ) > Rumbaug se incorpora en la Empresa Rational Software Corporation >Jacobson. Se crea el consorcio del UML conformado por: Intellicorp, DEC, Hwelett Packard, Microsoft, Oracle,Texas Instruments y Rational > versión 1.0 del UML ->OMG (Grupo de administración de objetos) para generar un lenguaje estándar de modelado. UML > versión 2.0 del UML.

Diagramas del UML Diagrama de Clases. Diagrama de Objetos. Diagramas de Casos de Uso. Diagrama de estados. Diagrama de Secuencias. Diagrama de Actividades. Diagrama de Colaboraciones. Diagrama de Componentes. Diagrama de Distribución. Los Diagramas UML, están compuestos por elementos gráficos, que unidos conforman diagramas.

Diagramas del UML Diagrama de Clases Nombre de la Clase Atributos de la Clase Operaciones de la Clase

Diagrama de Objetos Diagrama de Casos de Uso

Diagrama de Estados Diagrama de Secuencias Estado Inicial Estado Final Estado 1 Estado 2 Estado 3 Estado 4

Diagrama de Actividades Las actividades que ocurren dentro de un caso de uso o dentro del comportamiento de un objeto se dan, normalmente en secuencias. Diagrama de Colaboraciones Diagrama de Actividades Permite representar el trabajo en conjunto de los elementos de un sistema para cumplir con un objetivo propio del sistema.

Diagrama de ComponenteDiagrama de Distribución Ambos diagramas dejan el mundo de las lavadoras ya que están intimanente ligados con los sistemas informáticos EL diagrama de componentes es usado actualmente en el desarrollo de software, especialmente en el desarrollo en equipo EL diagrama de distribución muestra la arquitectura física de un sistema de información. Se representan los equipos y dispositivos, además la conexión entre ellos.

Características del UML Paquetes NotasEstereotipos El paquete UML le permite agrupar los elementos de un diagrama. Se pueden agregar comentarios a través de una nota. Un estereotipo permite crear nuevos elementos a partir de elementos existentes.

Resumen El desarrollo de sistemas es una actividad humana; por tanto sin un sistema de notación fácil y comprensible el proceso de desarrollo puede tener una gran cantidad de errores. EL UML es una notación (no es un lenguaje de programación) estándar diseñada por Grooch Jacobson y Rambaught, la cual es representada a través de diagramas que permiten establecer una comunicación importante entre los analistas de sistemas, desarrolladores, clientes y demás personas involucradas en el proceso de desarrollo del sistema. El UML, muestra lo que supuestamente hace el sistema, mas no cómo lo hace.

¿ArgoUML?