Descargar

Diagrama de clases. Modelado (página 2)

Enviado por Pablo Turmero


Partes: 1, 2
edu.red

Diagrama de clases Dependencia: Es una relación donde existen entidades independientes y otras dependientes, lo que implica que cambiar el elemento independiente puede requerir cambios en los dependientes. Se representa con una línea punteada direccional, indicando el sentido de la dependencia.

edu.red

Diagrama de clases

edu.red

Diagrama de clases Los tipos de asociaciones entre clases presentes en un diagrama estático son: Asociación binaria. Asociación n-aria. Composición. Generalización. Refinamiento.

edu.red

Diagrama de clases Asociación Binaria: Representa una relación sencilla entre dos clases, no muy fuerte (es decir, no se exige dependencia existencial ni encapsulamiento). Se indica como una línea sólida que une dos clases. Asociación n-aria: Es una asociación entre tres o más clases. Se representa como un diamante del cual salen líneas de asociación a las clases.

edu.red

Diagrama de clases

edu.red

Diagrama de clases Composición: Es una asociación fuerte que implica: Dependencia existencial. El elemento dependiente desaparece al destruirse el que lo contiene y, si es de cardinalidad 1, es creado al mismo tiempo. Hay una pertenencia fuerte. Se puede decir que el objeto contenido es parte constitutiva y vital del que lo contiene.

edu.red

Diagrama de clases

Los objetivos contenidos no son compartidos, esto es, no hacen parte del estado de otro objeto.

Se denota dibujando un rombo del lado de la clase que contiene a la otra en la relación.

edu.red

Diagrama de clases

edu.red

Diagrama de clases Agregación: Relaciona una clase ya ensamblada con una clase componente. Es también una relación de composición menos fuerte (no se exige dependencia existencial) y se denota por un rombo sin rellenar en un o de los extremos.

edu.red

Diagrama de clases

edu.red

Diagrama de clases Generalización: es un proceso de abstracción en el cual un conjunto de clases existentes, que tienen atributos y métodos comunes, es referido por una clase genérica a un nivel mayor de abstracción. La relación de generalización denota una relación de herencia entre clases. Se representa dibujando un triángulo sin rellenar en el lado de la superclase. La subclase hereda todos los atributos y mensajes descritos en la superclase.

edu.red

Diagrama de clases

edu.red

Diagrama de clases Refinamiento: Es una relación que representa la especificación completa de algo que ya ha sido especificado con cierto nivel de detalle. Por ejemplo, una clase del diseño es un refinamiento de una clase de análisis.

edu.red

Diagrama de clases

edu.red

Diagrama de clases Técnicas de modelado: Modelado de dependencias simples. Modelado de herencia simple. Modelado de relaciones estructurales (composiciones y agregaciones). Modelado de comentarios.

edu.red

Diagrama de clases

Partes: 1, 2
 Página anterior Volver al principio del trabajoPágina siguiente