Está en la página 1de 2

DIAGRAMAS UML.

DEFINICION Y CONCEPTO: UML son las siglas de “Unified Modeling Language” o “Lenguaje
Unificado de Modelado”. Se trata de un estándar que se ha adoptado a nivel internacional por
numerosos organismos y empresas para crear esquemas, diagramas y documentación relativa a los
desarrollos de software (programas informáticos).

¿Qué son los diagramas de UML?


El UML está compuesto por diversos elementos gráficos que se combinan para conformar
diagramas.
La finalidad de los diagramas es presentar diversas perspectivas de un sistema, a las
cuales se les conoce como modelo.
Los diagramas más comunes del UML:

• Diagrama de Clases: Los diagramas de clases describen la estructura estática de un


sistema. Un rectángulo es el símbolo que representa a la clase, y se divide en tres áreas.
(Nombre de la clase, atributos que tiene y mensajes que entiende).
• Diagrama de Objetos: Un diagrama de objetos UML representa una instancia específica
de un diagrama de clases en un momento determinado en el tiempo. Cuando se lo
representa visualmente, comparte similitudes con el diagrama de clases.
Un diagrama de objetos se enfoca en los atributos de un conjunto de objetos y cómo esos
objetos se relacionan entre sí. Los atributos de clases se representan por medio de un
rectángulo con dos pestañas que indica un elemento de software.
• Diagrama de Casos de Uso: Un caso de uso es una descripción de las acciones de un
sistema desde el punto de vista del usuario. Es una herramienta valiosa dado que es una
técnica de aciertos y errores para obtener los requerimientos del sistema, justamente desde
el punto de vista del usuario.
Los diagramas de caso de uso modelan la funcionalidad del sistema usando actores y
casos de uso. Los casos de uso son servicios o funciones provistas por el sistema para sus
usuarios.
Se representan con óvalos. Actores que son los usuarios de un sistema. El rectángulo
representa los límites del sistema que contiene los casos de uso. Los actores se ubican
fuera de los límites del sistema.
• Diagrama de Estados: El diagrama de estados UML captura cualquier momento, un
objeto se encuentra en un estado particular.
Se representa con un rectángulo que tiene sus esquinas redondeadas. Una flecha
representa el pasaje entre diferentes estados de un objeto. Se etiqueta con el evento que lo
provoca y con la acción resultante.
• Diagrama de Secuencias: El diagrama de secuencias UML muestra la mecánica de la
interacción con base en tiempos. Los cuadros de activación representan el tiempo que un
objeto necesita para completar una tarea.
• Diagrama de Actividades: Un diagrama de actividades ilustra la naturaleza dinámica de
un sistema mediante el modelado del flujo ocurrente de actividad en actividad. Una actividad
representa una operación en alguna clase del sistema y que resulta en un cambio en el
estado del sistema. Los flujos de acción, representados con flechas, ilustran las relaciones
entre los estados de acción.
• Diagrama de Colaboraciones: El diagrama de colaboraciones describe las interacciones
entre los objetos en términos de mensajes secuenciados. Los diagramas de colaboración
representan una combinación de información tomada de los diagramas de clases, de
secuencias y de casos de uso, describiendo el comportamiento, tanto de la estructura
estática, como de la estructura dinámica de un sistema.
• Diagrama de Componentes: Un diagrama de componentes describe la organización de
los componentes físicos de un sistema.
• Diagrama de Distribución: El diagrama de distribución UML muestra la arquitectura física
de un sistema informático. Puede representar a los equipos y a los dispositivos, y también
mostrar sus interconexiones y el software de las maquinas presentes.

¿Cuándo se usan?

Se utilizan cuando se quiere para definir un sistema, detallando los artefactos en el sistema
y para documentar y construir. En pocas palabras es la representación gráfica de un
lenguaje.

¿Como se leen?

Se leen por medio de representaciones únicas que tiene cada modelo (ejemplo: rectángulos
con o sin esquinas, círculos, cuadrados, flechas etcétera).

Rangel Vázquez Vicente. 3 "A" TPR. Nuevo laredo, Tamaulipas.

También podría gustarte