0% encontró este documento útil (0 votos)
278 vistas4 páginas

Características de Diagramas UML

UML recomienda nueve diagramas para representar diferentes vistas de un sistema. La herramienta UML fundamental debe soportar diagramación y diferentes tipos de diagramas como diagramas de objetos, casos de uso, interacción, clases y más. Estos diagramas muestran aspectos estáticos y dinámicos del sistema usando objetos, clases, mensajes e interacciones.

Cargado por

Deyanira Polo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
278 vistas4 páginas

Características de Diagramas UML

UML recomienda nueve diagramas para representar diferentes vistas de un sistema. La herramienta UML fundamental debe soportar diagramación y diferentes tipos de diagramas como diagramas de objetos, casos de uso, interacción, clases y más. Estos diagramas muestran aspectos estáticos y dinámicos del sistema usando objetos, clases, mensajes e interacciones.

Cargado por

Deyanira Polo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Lo fundamental de una herramienta UML es la capacidad de diagramación, y los diferentes

tipos de diagramas que soporta la herramienta. Sus esquemas de apoyo de diseño,


documentación, construcción e implantación de sistema

Un diagrama de objetos muestra un conjunto de objetos y sus relaciones en un momento concreto.


Diagrama En UML, los diagramas de clase se utilizan para visualizar los aspectos estáticos del sistema y los
de Objetos diagramas de interacción se utilizan para ver los aspectos dinámicos del sistemas, y constan de
instancias de los elementos del diagrama de clases y mensajes enviados entre ellos.

Esta debe apoyar Un diagrama de objetos muestra un conjunto de Actor


todos los diagramas Diagrama de objetos y sus relaciones en un momento Caso de Uso
de los nueve que Casos de Uso concreto. En UML, los diagramas de clase se Con elementos Relaciones
componen UML. La utilizan para visualizar los aspectos estáticos como: Asociación
herramienta debe del sistema y los diagramas de interacción se Dependencia o
soportar la utilizan para ver los aspectos dinámicos del instanciación
diagramación de sistemas, y constan de instancias de los Generalización
casos de uso, permitir elementos del diagrama de clases y mensajes Extends
definir la visión enviados entre ellos. Uses
estática con
diagramas de clases y En los diagramas de interacción se
Se utilizan para modelar los aspectos dinámicos de un
diagramas de objeto, Diagrama de muestra un patrón de interacción
CARACTERISTICAS sistema, lo que conlleva modelar instancias concretas o
permitir la definición Se representan Interacción entre objetos.
COMUNES A TODOS prototípicas de clases interfaces, componentes y nodos,
de la visión dinámica, así Hay dos tipos de diagrama de
LOS DIAGRAMAS junto con los mensajes enviados entre ellos, todo en el
tales como los interacción, ambos basados en la
contexto de un escenario que ilustra un
DE UML diagramas de comportamiento. En el contexto de las clases describen
misma información, pero cada uno
secuencia, la enfatizando un aspecto particular:
la forma en que grupos de objetos colaboran para
actividad, de los Diagramas de Secuencia y
proveer un comportamiento.
estados, de Diagramas de Colaboración..
colaboración y el
despliegue de Un diagrama de Secuencia muestra una interacción ordenada según la secuencia temporal de
componentes que Diagrama de eventos. En particular, muestra los objetos participantes en la interacción y los mensajes que
forman el sistema Secuencia intercambian ordenados según su secuencia en el tiempo. El eje vertical representa el tiempo, y en el
eje horizontal se colocan los objetos y actores participantes en la nteracción, sin un orden prefijado.
Cada objeto o actor tiene una línea vertical, y los mensajes se representan mediante flechas entre los
distintos objetos. El tiempo fluye de arriba abajo. Se pueden colocar etiquetas (como restricciones
de tiempo, descripciones de acciones, etc.) bien en el margen izquierdo o bien junto a las
transiciones o activaciones a las que se refieren.

Destaca la organización de los objetos que participan en una interacción, un diagrama de


Diagrama de colaboración se construye colocando en primer lugar los objetos que participan en la colaboración
Colaboración como nodos de un grafo.

Muestra el flujo de actividades, siendo un actividad una ejecución general entre los objetos que se
Diagrama de
está ejecutando en un momento dado dentro de una máquina de estados, el resultado de un actividad
Actividades
es una acción que producen un cambio en el estado del sistema o la devolución de un valor.
ENSAYO
CARACTERISTICAS COMUNES A TODOS LOS DIAGRAMAS DE UML

En todos los ámbitos de la ingeniería se construyen modelos, en realidad, simplificaciones


de la realidad, para comprender mejor el sistema que se va a desarrollar.
Para la construcción de modelos, hay que centrarse en los detalles relevantes mientras se
ignoran los demás, por lo cual con un único modelo no tenemos bastante.

Varios modelos aportan diferentes vistas de un sistema los cuales nos ayudan a
comprenderlo desde varios frentes. Así, UML recomienda la utilización de nueve
diagramas para representar las distintas vistas de un sistema.

Lo fundamental de una herramienta UML es la capacidad de diagramación, y los diferentes


tipos de diagramas que soporta la herramienta. Sus esquemas de apoyo de diseño,
documentación, construcción e implantación de sistema.

Los diagramas se identifican según su uso y pueden ser de la siguiente manera:


Diagrama de Objetos
Un diagrama de objetos muestra un conjunto de objetos y sus relaciones en un momento
concreto. En UML, los diagramas de clase se utilizan para visualizar los aspectos estáticos
del sistema y los diagramas de interacción se utilizan para ver los aspectos dinámicos de los
sistemas, y constan de instancias de los elementos del diagrama de clases y mensajes
enviados entre ellos.

Diagrama de Casos de Uso


Un diagrama de objetos muestra un conjunto de objetos y sus relaciones en un momento
concreto. En UML, los diagramas de clase se utilizan para visualizar los aspectos estáticos
del sistema y los diagramas de interacción se utilizan para ver los aspectos dinámicos del
sistemas, y constan de instancias de los elementos del diagrama de clases y mensajes
enviados entre ellos.

Con elementos como:


Actor
Caso de Uso
Relaciones
Asociación
Dependencia o instanciación
Generalización
Extends
Uses
Diagrama de Interacción
Se utilizan para modelar los aspectos dinámicos de un sistema, lo que conlleva modelar
instancias concretas o prototípicas de clases interfaces, componentes y nodos, junto con los
mensajes enviados entre ellos, todo en el contexto de un escenario que ilustra un
comportamiento. En el contexto de las clases describen la forma en que grupos de objetos
colaboran para proveer un comportamiento.

En los diagramas de interacción se muestra un patrón de interacción entre objetos.


Hay dos tipos de diagrama de interacción, ambos basados en la misma información, pero
cada uno enfatizando un aspecto particular: Diagramas de Secuencia y Diagramas de
Colaboración..

Diagrama de Secuencia
Un diagrama de Secuencia muestra una interacción ordenada según la secuencia temporal
de eventos. En particular, muestra los objetos participantes en la interacción y los mensajes
que intercambian ordenados según su secuencia en el tiempo. El eje vertical representa el
tiempo, y en el eje horizontal se colocan los objetos y actores participantes en la
interacción, sin un orden prefijado. Cada objeto o actor tiene una línea vertical, y los
mensajes se representan mediante flechas entre los distintos objetos. El tiempo fluye de
arriba abajo. Se pueden colocar etiquetas (como restricciones de tiempo, descripciones de
acciones, etc.) bien en el margen izquierdo o bien junto a las transiciones o activaciones a
las que se refieren.

Diagrama de Colaboración
Destaca la organización de los objetos que participan en una interacción, un diagrama de
colaboración se construye colocando en primer lugar los objetos que participan en la
colaboración como nodos de un grafo.

Diagrama de Actividades
Muestra el flujo de actividades, siendo un actividad una ejecución general entre los objetos
que se está ejecutando en un momento dado dentro de una máquina de estados, el resultado
de un actividad es una acción que producen un cambio en el estado del sistema o la
devolución de un valor.

Mecanismos comunes en UML


Especificaciones. Es más que un lenguaje
Gráfico (semántica detrás de la notación).
Adornos. Detalles sobre un clase, nivel de
Acceso de sus métodos, notas.
Divisiones Comunes: Clase/Objecto o
Interfaz/Implementación.
Extensibilidad. Estereotipos, valores etiquetados o restricciones.

Todos los diagramas, requieren de gran interés y conocimiento, para su adecuado manejo,
es por ello que se presentan esta serie de diagramas para realizar sus representaciones y por
medio de estas ejercer mayor interés y apropiación de los diversos temas que se manejan en
el área.

También podría gustarte