UNIDAD 1: “ Introducción al Lenguaje Unificado de Modelado ”

Slides:



Advertisements
Presentaciones similares
MODELOS ORIENTADOS A OBJETOS
Advertisements

U.M.L A/Gx. Diego Gutiérrez Application Analysis and Design.
Lenguaje Unificado de Modelado
Unidad 3 Por Nelson Rojas Núñez
SISTEMA DE INFORMACION
Introduccion a UML Wilson Peláez Hernández
Ingeniería de Software I
UML para programadores Java
Tomado de:
Arquitectura de software dirigida por modelos (Model-Driven Architecture) Liliana Favre UNCPBA 2006.
INTRODUCCIÓN A UML Oscar Miguel Alonso Moreno.
LENGUAJE UNIFICADO DE MODELADO UML
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”
Lenguaje C++ Segunda parte
Unified Modeling Language (Lenguaje de Modelamiento unificado)
Análisis y Diseño orientado a objetos con UML.
Profesor: Miguel Angel Vidal
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
UML – Lenguaje de Modelado Unificado
DEPARTAMENTO DE INGENIERÍA INFORMÁTICA
* 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
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.
UML 2.0 Integrantes: Diana Carolina Valencia M. Jhon Fernando Lopez T. Carlos Alberto Castillo.
Universidad Central de Venezuela Facultad de Ciencias Postgrado en Ciencias de la Computación Sistemas Distribuidos Albany Márquez.
Algunas Herramientas de Apoyo al Diseño de Software Agustín J. González ELO329: Diseño y programación orientados a objetos.
Importancia en la efectividad del:
DEFINICIÓN DE OBJETO Un objeto es aquello que puede ser observado, estudiado y aprendido CARACTERÍSTICAS nos permiten conocerlos mediante la observación,
Análisis y diseño de sistemas Diagrama de componentes
Diagramas de Interacción.
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.
ANÁLISIS Y DISEÑO DE SISTEMAS II
UML 2.0 Diagramas de Comportamiento
Clasificación de Diagramas
Introducción a UML Departamento de Informática Universidad de Rancagua
Conceptos Fundamentales
Introducción a UML Ing. José Manuel Poveda.
Taller de Sistemas de Programas Clase 6 Dpto. de Computación y T.I.
UML.
(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
LENGUAJE DE MODELADO UNIFICADO UML Nilson Albeiro Ferreira Manzanares Director de Curso Nilson Albeiro Ferreira Manzanares Director de Curso ESCUELA.
Prof. Joel Moreno Molina
Sandra Muñoz Blanca González Patricia Lázaro
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.
Técnica: es un procedimiento o conjunto de procedimientos, (reglas normas o protocolos), que tienen como objetivo obtener un resultado determinado, ya.
Introducción AOO. Contenido - Introducción - Repaso de Orientación a Objetos - UML - Casos de Uso.
MODELAMIENTO VISUAL Y UML
PRESENTACION DE INGENIERIA ORIENTADA A OBJETOS
Fundamentos de Ingeniería de Software
Introducción a la abstracción de datos MC Beatriz Beltrán Martínez Primavera 2015.
“ 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.
Modelado Orientado a Objetos Programación Orientada a Objetos Departamento de Sistemas Universidad del Cauca 2006.
Presentación De UML Lenguaje estándar para escribir planos de software Se usa para visualizar, especificar, construir y documentar los artefactos de un.
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.
CURSO:PRACTICA INTEGRAL III ALUMNO: RARÁZ TINOCO, JORGE LUIS PROFESOR:DAVILA, JUAN CICLO:II CICLO.
Entregables del Proyecto
Universidad Nacional de Ingeniería Comprendiendo los Fundamentos de
INTRODUCCIÓN AL UML (Lenguaje Unificado de Modelado)
Estructura de Datos Departamento de Programación Universidad Metropolitana Contenido: UML. Envío de mensajes. Relaciones. Asociación. Agregación o composición.
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.
Transcripción de la presentación:

UNIDAD 1: “ Introducción al Lenguaje Unificado de Modelado ” ESCUELA DE CIENCIAS BÁSICAS TECNOLOGÍA E INGENIERÍA UNIDAD 1: “ Introducción al Lenguaje Unificado de Modelado ” CONTENDIDO Elaborado por: Ingeniero Harold Cabrera Meza Actualizado por: Ingeniero Nilson Albeiro Ferreira Manzanares

OBJETIVOS Conocer los creadores iniciales de UML. Comprender los conocimientos básicos de UML. Conocer el modelo estructural y la representación grafica de un sistema. Conocer los elementos estructurales de solución de un sistema. Profundizar los conocimientos en cuanto al modelo se refiere.

Estructura Que es UML? UML Lenguaje Unificado de Modelado es un lenguaje estándar que permite por medio de diagramas construir y analizar un sistema y representa la esencia del sistema y de esta forma facilita y mejora el estudio del mismo. De igual forma, UML permite visualizar todos los componentes o parte de ellos. UML empezó como una consolidación del trabajo de Grade Booch, James Rumbaugh, e Ivar Jacobson creadores de tres de las metodologías orientada a objetos.

Modelos Los modelos son una representación o una abstracción que permite ver el funcionamiento primordial del sistema. En el sistema podemos ver a las clases y sus relaciones. Comprender la interacción de objetos y elementos. Observar los diagramas y obtener una idea mas clara de cómo funciona un sistema. Permiten ver el flujo de las actividades del sistema. Se logra una mejor organización de sus partes y conformación del sistema. Muestra el conjunto de los casos de uso actores y sus relaciones.

Modelo estructural Describe la estructura de las clases y los objetos su relación y la manera como estos participan en el sistema. Los elementos básicos de UML son: Bloques básicos de construcción. Reglas como se combinan los bloques básicos. Mecanismos comunes que se aplican a través de UML.

Elementos estructurales Esta formado por interfaces, colaboraciones, casos de uso, clase activa, componente y nodos. Estos elementos permiten ver las operaciones que existen en el sistema, contribuyen a las actividades para que se lleve a cabo una acción, también se ve la participación del actor en el sistema, tiene una o varias formas de ejecución y también funciona como actividades de control, se refiere a los servicios que presta un computador como memoria, procesamiento, etc.

Elementos de comportamiento Son las partes dinámicas de los modelos UML son los verbos de un modelo y representan comportamiento en el tiempo y en el espacio. Elementos de agrupación. Son las partes organizativas de los modelos UML. Estos son las cajas en la que se puede descomponer un modulo.

Relaciones Tipos de relaciones en UML. Dependencia: Es una relación en la cual un cambio a un elemento puede afectar la semántica del otro elemento. Asociación: Es una relación estructural que se refiere a un conjunto de enlaces los cuales son conexiones entre objetos y representa una relación estructural entre un todo y sus partes. Diagramas: Es una representación grafica de un conjunto de elementos los diagramas se dibujan para visualizar el sistema de diferentes perspectivas igualmente permite ver el sistema de forma resumida.

Clases Las clases son un conjunto de objetos que comparten los mismos atributos, operaciones, relaciones y semántica. Las clases describen las características de los objetos como: nombre atributos y operaciones. Las clases nos sirven para simplificar y facilitar el estudio del sistema. Objeto: se representan de igual forma que las clases en el comportamiento superior aparecen el nombre del objeto junto con el nombre de la clase subrayada. Asociaciones: Es una relación estructural que especifica que los objetos de un elemento están conectados con los objetos del otro.

Diagramas Es una representación grafica de un sistema representa los elementos y sus relaciones, permite ver diferentes perspectivas del sistema. De igual manera los diagramas representan el contenido y funcionamiento del sistema.

Elementos Los elementos que proporcionan al desarrollo humano son: La interpretación de situaciones de forma que se las pueda interpretar con mayor facilidad. Poder analizar un sistema en su contexto global o por las partes que lo conforman. Poder construir soluciones de software analizando una mayor optimización en su desempeño.

Actividades Quien fue uno de los pioneros de UML: John Wood Charles Smith Andrés Corrales James Rumbaugh Que es un modelo: Un conjunto de actividades. Un objeto Representación o abstracción que permite ver el funcionamiento del sistema Parte de un sistema. Cuales son uno de los elementos básicos de UML. Bloques básicos de construcción. Clases y objetos. Interfaces y colaboraciones. Actores

Actividades Son elementos de comportamiento: Las interfaces Partes dinámicas de los modelos UML Los objetos Los diagramas. Es una dependencia: La observación. Las actividades que se presenta en varios objetos. Los procesos que realiza un sistema. La relación en la cual un cambio a un elemento puede afectar la semántica del otro elemento.