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

Mapa mental

DIAGRAMA DE CLASE

kitsune851 Español

Contenido del mapa

DIAGRAMA DE CLASE

  1. Diagramas de estructura

    • mostrar la estructura estática del sistema que se está modelando
  2. Diagramas de comportamiento

    • muestra el comportamiento dinámico entre los objetos y el sistema.
  3. Es el más utilizado y más conocido de los diagramas orientados a objetos

    • representa clases, sus partes y la forma en la que las clases de los objetos están relacionados con otro.
  4. PARTES

    • Atributos
      • características de una clase de objetos.
    • Operaciones
      • comportamiento de una clase de objetos
    • Estereotipos:
      • ayuda a entender este tipo de objeto en el contexto
    • Asociación
      • término formal para un tipo de relación
    • INTERFACES
      • . Se usan para modelar una serie de operaciones que definen un servicio que puede ser ofrecido por diferentes clases
      • ASOCIACIONES
        • indica el rol y la multiplicidad.
          • Un vuelo está asociado con un avión y un avión puede tener asociados ninguno ó varios números de vuelo
  5. CLASES

    • son descripciones de un juego de objetos con características
    • Se usan para modelar un juego de conceptos o entidades.
    • ATRIBUTOS
      • descripciones de características, se usan para modelar información asociada con una entidad
      • multiplicidad es opcional e indica el número de atributos por instancia de la clase
      • OPERACIONES
        • descripciones del comportamiento, se usan para modelar los servicios u operaciones asociados con una entidad,
  6. DIRECCION

    • determinan en que dirección puede recorrerse una asociación en el momento de la ejecución
    • ASOCIACION REFLEXIVA
      • Una clase puede asociarse con sí misma. Una clase Empleado puede relacionarse con sí misma a través del rol gerente/dirige.
    • ASOCIACION CUALIFICADA
      • Un cualificador es un atributo de la clase en el lado opuesto de la asociación, que permite hacer una búsqueda en función a su valor
  7. AGREGACION Y COMPOSICION

    • Cada agregación es un tipo de asociación. Cada composición es una forma de agregación.
    • AGREGACION BASICA
      • utilizado para modelar una relación “whole to its parts”. Por ejemplo, Coche es una entidad “whole” y Llanta es una parte del Coche
      • AGREGACIÓN/COMPOSICIÓN
        • En este caso el ciclo de vida de una instancia de la clase hijo depende del ciclo de vida de una instancia de la clase padre
        • GENERALIZACION
          • asociaciones entre elementos más generales y elementos más específicos, en los cuales éstos últimos son consistentes totalmente con los primeros
          • PAQUETES
            • Es un elemento organizador que proporciona UML al dividir el sistema en paquetes lo hace más fácil de entender
            • INTERFACES
              • Una clase tiene una instancia de su tipo, mientras que una interface debe tener al menos una clase para implantarla
              • INSTANCIAS
                • Cuando se modela la estructura de un sistema, a veces es útil mostrar ejemplos de las instancias de las clases
                • ROLES
                  • Se puede incluir el rol de las clases, el siguiente ejemplo de los roles jugados por la clase Employee
  8. DIAGRAMA DE CLASE :CASO DE ESTUDIO

    • Establecimiento del problema: para el sistema de control de inventario
    • CONSTRUYENDO EL DIAGRAMA DE CLASE
      • Identificar las clases, nombrarlas y definirlas
      • Identificar, nombrar y definir las asociaciones entre pares de clases
      • Evaluar cada asociación para determinar si debe ser una agregación
      • Evaluar las clases para posible generalización (herencia).

Información

Descripción
Mapa Mental sobre DIAGRAMA DE CLASE, creado por kitsune851 el 05/03/2015.
Creado por
kitsune851
Visitas
1
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?