¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

Fundamentos de UML

ycccoricasal Español

Contenido del mapa

Fundamentos de UML

  1. Introducción

    • En los tiempos que corren, el software tiene la tendencia de ser grande y complejo. Los usuarios demandan interfaces cada vez más completas y funcionalidades más elaboradas, todo ello influyendo en el tamaño y la complejidad del producto final.
  2. - La Orientación a Objetos, OO

    • Qué es un Objeto
    • Qué es una Clase
    • - Qué es la Herencia
    • Qué es una Interfaz
  3. - El Lenguaje Unificado de Modelado, UML

    • Bloques básicos de construcción de UML
      • - Elementos estruturales
        • Clase
        • Clase activa
        • Interfaz
        • Colaboración
          • Define una interacción entre elementos que cooperan para proporcionar un comportamiento mayor que la suma de los comportamientos de sus elementos.
        • Caso de uso
          • Describe un conjunto de secuencias de acciones que un sistema ejecuta
        • Componente
          • Parte física y por tanto reemplazable de un modelo, que agrupa un conjunto de interfaces, archivos de código fuente, clases, colaboraciones
        • Nodo
          • Elemento físico que existe en tiempo de ejecución
      • Elementos de comportamiento
        • Interacción
          • Elemento físico que existe en tiempo de ejecución
        • Máquinas de estados
          • Comprende un conjunto de mensajes que se intercambian entre un conjunto de objetos, para cumplir un objetivo especifico.
  4. Elementos de construcción en UML

    • Dependencia
      • Es una relación estructural que resume un conjunto de enlaces que son conexiones entre objetos
    • Generalización
      • Es una relación en la que el elemento generalizado puede ser substituido por cualquiera de los elementos hijos, ya que comparten su estructura y comportamiento.
    • Realización
      • Es una relación que implica que la parte realizante cumple con una serie de especificaciones propuestas por la clase realizada (interfaces).
  5. 2: Elementos de relación en UML

    • modelan estructura
      • Clases
      • Objetos
      • Componentes
      • Despliegue
    • modelan comportamiento
      • Casos de Uso
      • Secuencia
      • Colaboración
      • Estados
      • Actividades
  6. Diagramas de UML

    • .- Diagrama de Clases y Diagrama de Objetos
      • Los diagramas de clases muestran un resumen del sistema en términos de sus clases y las relaciones entre ellas. Son diagramas estáticos que muestran qué es lo que interactúa, pero no cómo interactúa o qué pasa cuando ocurre la interacción
      • En cuanto a las asociaciones, observamos que algunas vienen representadas como una flecha navegable, cuya orientación expresa el sentido en que se consultan los datos. Las asociaciones sin flecha son bi-direccionales. Las agregaciones expresan “conjunto de”; la relación entre “Pedido” y “Articulo” es de conjunto
  7. Diagrama de Clases

    • En cuanto a la multiplicidad, la siguiente tabla resume las más comunes. Hay que tener en cuenta que la multiplicidad se expresa “en el lado opuesto”
  8. : Multiplicidad en Diagramas de Clases

    • El siguiente diagrama muestra una dependencia existente entre las clases “Pedido” y “Fecha”. Cualquier cambio en la clase dependida, “Fecha”, afectará la clase dependiente, “Pedida”

Información

Descripción
Mapa Mental sobre Fundamentos de UML, creado por ycccoricasal el 14/05/2015.
Creado por
ycccoricasal
Visitas
0
Valoración

Más sobre UML y diagramas de clases

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?