Diagramas de estructura
DIAGRAMA DE CLASES (DIAGRAMA ESTRUCTURAL)
Los diagramas de clases son uno de los varios tipos de diagramas estructurales de UML.
Los diagramas de clases visualizan las clases un sistema y las relaciones entre ellas.
En diseño orientado a objetos, las clases crean y operan objetos. Los objetos son instancias de clases. Por lo tanto, las clases son elementos de alto nivel esenciales de un sistema. Se derivan durante el diseño y se utilizan para comunicarse sobre el diseño o los cambios en el diseño.
En un diagrama de clases, los nombres de las clases son los mismos que los nombres de los objetos porque el propósito de una clase es definir los atributos y operaciones para cada instancia de objeto en el sistema. Una clase es un modelo para un objeto, y un diagrama de clases es el modelo estático del sistema.
¿Cuál es su función?
La función principal del diagrama de clases UML es proporcionar una representación visual clara y concisa de la estructura estática del sistema, mostrando las clases, sus atributos, métodos y relaciones, lo que facilita la comprensión y comunicación del diseño del sistema de software.
Sus elementos
- Clase
- Atributos
- Métodos
- Relaciones (Asociación, Agregación, Composición, Herencia, Dependencia)
Ejemplo
DIAGRAMA DE COMPONENTES (DIAGRAMA DE ESTRUCTURA)
Los diagramas de componentes muestran la estructura física o aspectos físicos de un sistema. Pueden ser de alto nivel o detallados. Cada componente modelado proporciona un servicio específico y se comporta de una manera bien definida. Los conectores entre ellos también tienen significados específicos.
¿Cuál es su función?
Un diagrama de componentes en UML es una herramienta valiosa para visualizar la estructura de un sistema de software, mostrando los componentes y las relaciones entre ellos. Ayuda a gestionar la complejidad del sistema, fomenta la modularidad y la reutilización del código, y apoya en la planificación y el diseño del software.
Elementos
- Componentes
- Interfaz
- Dependencia
- Asociación
- Generalización
- Puerto
- Artefacto
- Relación de Realización
.png)

