Está en la página 1de 3

Realizar síntesis sobre UML y todos su diagramas con ejemplos

UML (Lenguaje Unificado de Modelado) es una notación gráfica ampliamente utilizada en el


campo de la ingeniería de software para visualizar, especificar, construir y documentar sistemas
de software.

Los diferentes tipos de diagramas UML se pueden dividir en tres categorías principales:
diagramas de estructura, diagramas de comportamiento y diagramas de interacción.

Diagramas de Estructura:

Diagrama de Clases: Muestra las clases del sistema, sus atributos y métodos, y las relaciones
entre ellas.

Ejemplo: En el siguiente diagrama de clases, se muestra

Diagrama de Clases

Diagrama de Objetos: Muestra una instancia específica de una clase con sus valores de
atributos y relaciones.

Ejemplo: En el siguiente diagrama de objetos, se muestra una instancia específica del objeto
"Libro" en el sistema de biblioteca.

Diagrama de Objetos

Diagrama de Componentes: Muestra las diferentes partes que componen un sistema y cómo se
relacionan entre sí.

Ejemplo: En el siguiente diagrama de componentes, se muestra la estructura de un sistema de


compras en línea, que consta de una aplicación web y una base de datos.

Diagrama de Componentes

Diagrama de Despliegue: Muestra la topología física de un sistema, incluyendo los nodos de


hardware y software y las conexiones entre ellos.
Ejemplo: En el siguiente diagrama de despliegue, se muestra la topología física de un sistema
de monitoreo de temperatura.

Diagrama de Despliegue

Diagramas de Comportamiento:

Diagrama de Casos de Uso: Muestra los actores que interactúan con el sistema y los casos de
uso que describen las acciones que se pueden realizar en el sistema.

Ejemplo: En el siguiente diagrama de casos de uso, se muestra la interacción entre los usuarios
y el sistema de biblioteca.

Diagrama de Casos de Uso

Diagrama de Actividades: Muestra el flujo de trabajo de un proceso y las acciones que se


realizan en cada etapa.

Ejemplo: En el siguiente diagrama de actividades, se muestra el proceso de reserva de una


habitación de hotel.

Diagrama de Actividades

Diagrama de Estados: Muestra los diferentes estados que puede tener un objeto y las
transiciones entre ellos.

Ejemplo: En el siguiente diagrama de estados, se muestra el ciclo de vida de una orden de


compra en un sistema de compras en línea.

Diagrama de Estados:

Muestra los diferentes estados que puede tener un objeto y las transiciones entre ellos.

Ejemplo: En el siguiente diagrama de estados, se muestra el ciclo de vida de una orden de


compra en un sistema de compras en línea.

Diagramas de Interacción:
Diagrama de Secuencia: Muestra la interacción entre objetos en un escenario específico,
mostrando la secuencia de mensajes enviados y recibidos entre ellos.

Ejemplo: En el siguiente diagrama de secuencia, se muestra la interacción entre un cliente y el


sistema de reservas de una aerolínea.

También podría gustarte