Trabajar con dependencias en diagramas de estructura estática UML

Se aplica a
Visio Premium 2010 Visio 2010 Visio 2007

Importante

El diagrama de estructura estática UML no está disponible en Visio 2013 y versiones más recientes. Para obtener más información, vea Diagramas UML en Visio.

Enlazar parámetros de plantilla a clases

  1. Arrastre una forma Elemento dependiente desde Estructura estática UML hasta la página de dibujo cerca de la forma Clase parámetroizada con los parámetros que desea enlazar.
  2. Arrastre una forma Enlace a la página de dibujo y pegue el extremo sin una punta de flecha a un punto de conexión Imagen del punto de conexión : X azul en el elemento dependiente.
  3. Pegue el extremo Enlace con una punta de flecha a un punto de conexión en la forma Clase con parámetros .
  4. Haga doble clic en la forma Enlace y, a continuación, haga clic en Argumentos dependientes.
  5. En Argumentos dependientes, seleccione un parámetro al que desea enlazar un tipo (si el parámetro no tiene ningún tipo especificado) o seleccione un valor (si el parámetro tiene un tipo especificado). Haga clic en Propiedades, elija el tipo o escriba el valor que desee y, a continuación, haga clic en Aceptar.
  6. Haga clic en Aceptar para cerrar el cuadro de diálogo Propiedades de enlace UML .

Los atributos y las operaciones asociados a la clase con parámetros se pasan al elemento dependiente. Los parámetros no enlazados (sin ningún tipo especificado) asignados a la clase como tipos de atributo o tipos de retorno de operaciones, se reemplazan en el elemento dependiente por los tipos especificados en el paso 5 anterior.

Indicar una relación de dependencia entre elementos UML

  1. Arrastre una forma Dependencia desde Estructura estática de UML, Implementación umL o Componente UML hasta la página de dibujo y colóquela cerca de los elementos que desea relacionar.

  2. Pegue el punto de conexión con una punta de flecha a una imagen de punto de conexión : X azul en el elemento del que depende el otro elemento. Pegue el punto de conexión sin una punta de flecha a un punto de conexión en el elemento que depende del otro elemento.

  3. Haga doble clic en la dependencia para agregar un nombre, estereotipo y otras propiedades.

    Recomendación

    Si desea indicar una dependencia de seguimiento, refinamiento, uso o enlace, puede usar las formas Seguimiento, Refinamiento, Uso o Enlace de la galería de símbolos Estructura estática de UML .

Indicar que se puede hacer referencia a las clases de un paquete

  1. En un diagrama de paquete, arrastre una forma Dependencia a la página de dibujo.
  2. Pegue el extremo Dependency sin una punta de flecha a un punto de conexión en el paquete que hará referencia a las clases de otro paquete.
  3. Pegue el extremo Dependency con una punta de flecha a un punto de conexión Imagen del punto de conexión ( X azul en el paquete que contiene las clases de destino a las que se hará referencia.
  4. Haga doble clic en la forma Dependencia para abrir el cuadro de diálogo Propiedades de dependencia UML .
  5. En Nombre, escriba un nombre para la dependencia. En Estereotipo, elija Importar y, a continuación, haga clic en Aceptar.

Nota

La conexión de paquetes con una <<dependencia de importación>> solo indica que se puede hacer referencia a las clases. Todavía necesita establecer la visibilidad adecuada para las clases de destino.