Trabajar con clases y objetos en diagramas de estructura estática de UML

Nota: Nos gustaría proporcionarle el contenido de ayuda actual lo más rápido posible en su idioma. Esta página se ha traducido mediante un sistema automático y es posible que contenga imprecisiones o errores gramaticales. Nuestro objetivo es que este contenido sea útil para usted. ¿Puede informarnos sobre si la información le ha sido útil al final de la página? Aquí tiene el artículo en inglés para que pueda consultarlo fácilmente.

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

Agregar una interfaz a una clase, componente u otro elemento

  1. En un diagrama de estructura estática, componente o implementación, arrastre la forma de interfaz Lollipop (representada por una línea y un círculo) hasta la página de dibujo.

  2. Pegue el extremo sin el círculo a un punto de conexión Imagen de punto de conexión: x azul en el componente de clase o en otro elemento.

  3. Haga doble clic en la forma interfaz para agregar un nombre, operaciones y otros valores de propiedades.

    Sugerencia: También puedes representar una interfaz con una forma de interfaz rectangular que se parece a una clase. Use esta forma cuando desee mostrar una lista de las operaciones de la interfaz.

    Sugerencia: Para cambiar el tipo de forma que aparece para una interfaz, haga clic con el botón secundario en la forma interfaz y haga clic en Mostrar como interfaz de tipo clase o Mostrar como interfaz lollipop.

Indicar una relación de realización entre una clase y una interfaz u otro elemento

  1. En un diagrama de estructura estática, haga clic con el botón secundario en cualquier forma de clase (clase, clase parametrizada, utilidad o metaclase), haga clic en opciones de presentación de formas y, a continuación, en Opciones generales, seleccione realización Vínculo.

  2. Pegue el control de controlador Controlador para el vínculo realización de una forma de clase a un punto de conexión Imagen de punto de conexión: x azul en la interfaz, clase u otro elemento.

Agregar recepciones a un clasificador

  1. Haga doble clic en la forma que representa el clasificador al que desea agregar las recepciones y, a continuación, haga clic en la categoría recepciones.

  2. Haga clic en nuevo para agregar una recepción nueva.

  3. Haga clic en la categoría recepción. Escriba un nombre para la recepción en la columna recepción. En la columna señal, elija la señal a la que reacciona el clasificador preparado por la recepción y, a continuación, elija el resto de los valores de propiedad que desee.

    Nota: En el modelo debe existir un elemento de señal para que esté disponible en la lista señal.

  4. En la categoría excepciones, elija las excepciones, si las hay, que puede generar la recepción.

    Nota: Un elemento de excepción debe existir en el modelo para que esté disponible en la lista de señales.

  5. Agregue cualquier restricción o valor etiquetado que desee y, a continuación, haga clic en Aceptar hasta cerrar el cuadro de diálogo propiedades de UML de la forma.

Agregar parámetros de plantilla a una clase

  1. Haga doble clic en la forma (clase parametrizada, clase, utilidad, metaclase o elemento enlazado ) que represente el elemento al que desea agregar parámetros y, a continuación, haga clic en parámetros de plantilla.

  2. Haga clic en nuevo para agregar un nuevo parámetro.

  3. En la lista parámetros de plantilla:

    • Para editar un parámetro existente, escriba un nombre nuevo en la columna parámetro de plantilla .

    • Para editar el tipo, haga clic en un campo de tipo, haga clic en la flecha y, a continuación, seleccione el tipo de la lista.

    • Para agregar documentación, escriba en el cuadro documentación.

  4. Haga clic en Aceptar para aceptar los cambios y cerrar el cuadro de diálogo Propiedades de la clase de UML.

    Sugerencia: Puedes convertir cualquier clase en una clase parametrizada agregando parámetros a una forma de clase. Para ocultar los parámetros de cualquier forma de clase, haga clic con el botón secundario en la forma, haga clic en Opciones de presentación de formas y, a continuación, en suprimir, seleccione parámetros de plantilla.

Enlazar parámetros de plantilla a una clase

  1. Arrastre una forma elemento enlazado desde la galería de símbolos estructura estática de UML hasta la página de dibujo cerca de la forma clase parametrizada con los parámetros que desee enlazar.

  2. Arrastre una forma enlace hasta la página de dibujo y pegue el extremo sin punta de flecha a un punto de conexión Imagen de punto de conexión: x azul en el elemento enlazado.

  3. Pegue el extremo con punta de flecha de enlace a un punto de conexión de la forma clase parametrizada.

  4. Haga doble clic en la forma enlace y, a continuación, haga clic en argumentos limitados.

  5. En argumentos limitados, seleccione un parámetro al que desee enlazar un tipo (si el parámetro no tiene especificado el tipo) o seleccione un valor (si el parámetro tiene un tipo especificado). Haga clic en propiedades, elija el tipo o 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 de UML.

Los atributos y las operaciones asociadas a la clase parametrizada se pasan al elemento enlazado. Los parámetros no enlazados (sin tipo especificado) que haya asignado a la clase como tipos de atributo o tipos de devolución de operación, se reemplazan en el elemento enlazado por los tipos que especificó en el paso 5 anterior.

Crear un objeto como una instancia de una clase

  1. En un diagrama de estructura estática, arrastre una forma clase hasta la página de dibujo para representar la clase de la que desea que el objeto sea una instancia.

  2. Opcional haga doble clic en la forma clase para abrir el cuadro de diálogo Propiedades de la clase de UML. Haga clic en atributos y, a continuación, en nuevo para agregar atributos a la clase. Haga clic en Aceptar y vuelva a hacer clic en Aceptar.

  3. Arrastre una forma objeto hasta la página de dibujo y, a continuación, haga doble clic en la forma.

  4. En el cuadro de diálogo propiedades del objeto de UML, haga clic en objeto y escriba un nombre para el objeto. En clase, seleccione la clase de la que desea que sea una instancia el objeto.

  5. Haga clic en valores de atributo y seleccione el atributo al que desea agregar un valor de instancia y, a continuación, haga clic en propiedades. Escriba un valor para el atributo.

  6. Haga clic en vínculo de atributo, agregue el resto de los valores de propiedad que desee y, a continuación, haga clic en Aceptar.

  7. Repita los pasos 5 y 6 para todos los atributos a los que desee agregar valores de instancia y, a continuación, haga clic en Aceptar.

Eliminar parámetros de plantilla de una clase

  1. Haga doble clic en la forma (clase parametrizada, clase, utilidad, metaclase o elemento enlazado ) que represente el elemento con los parámetros que desee eliminar y, a continuación, haga clic en parámetros de plantilla.

  2. Seleccione el parámetro de plantilla que desee eliminar, haga clic en eliminar y, a continuación, haga clic en Aceptar.

Editar los parámetros de plantilla de una clase

  1. Haga doble clic en la forma (clase parametrizada, clase, utilidad, metaclase o elemento enlazado ) que representa el elemento con los parámetros que desea editar y, a continuación, haga clic en parámetros de plantilla.

  2. En la lista parámetros de plantilla, haga clic en un campo tipo de cada parámetro que desee editar. A continuación, haga clic en la flecha y seleccione un tipo de la lista.

    Nota: Puede asignar parámetros sin tipo especificado a atributos como tipos o a operaciones como tipos devueltos.

  3. En la lista parámetros de plantilla, escriba un nuevo nombre para cada parámetro que desee editar.

  4. En el cuadro documentación, escriba la documentación que desee.

  5. Haga clic en nuevo para agregar otro parámetro (y siga los pasos del 3 al 5) o haga clic en Aceptar para cerrar el cuadro de diálogo Propiedades de la clase de UML.

Ocultar las secciones atributo y operaciones de una clase

  1. Haga clic con el botón secundario en la forma clase y haga clic en Opciones de presentación de formas.

  2. En el cuadro de diálogo Opciones de presentación de formas de UML, en suprimir, seleccione atributos para ocultar la sección atributos y, a continuación, seleccione operaciones para ocultar la sección operaciones.

    Sugerencia: Para volver a mostrar las secciones atributos y operaciones, haga clic con el botón secundario en la forma, haga clic en Opciones de presentación de formas y, a continuación, borre atributos y operaciones.

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

  1. En un diagrama de paquete, arrastre una forma dependencia hasta la página de dibujo.

  2. Pega el extremo de dependencia sin flecha a un punto de conexión del paquete que hará referencia a las clases de otro paquete.

  3. Pega el extremo de dependencia con flecha a un punto de conexión Imagen de 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 de 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 < < importación > > solo indica que se puede hacer referencia a las clases. Aún debes establecer la visibilidad adecuada para las clases de destino.

Mostrar la implementación de un tipo por parte de una clase de implementación

  1. En un diagrama de estructura estática, arrastre una forma clase hasta la página de dibujo. Haga doble clic en la forma.

  2. En el cuadro de diálogo Propiedades de la clase de UML, haga clic en clase y escriba un nombre para la clase. En estereotipo, elija tipo y, a continuación, haga clic en Aceptar.

  3. Arrastre una segunda forma clase hasta la página de dibujo. Haga doble clic en la forma.

  4. En el cuadro de diálogo Propiedades de la clase de UML, haga clic en clase y escriba un nombre para la clase. En estereotipo, elija clase de implementación y, a continuación, haga clic en Aceptar.

  5. Haz clic con el botón secundario en la clase de implementación y haz clic en Opciones de presentación de formas. En el cuadro de diálogo Opciones de presentación de formas de UML, en Opciones generales, seleccione vínculo realización y, a continuación, haga clic en Aceptar.

  6. Arrastre el controlador Controlador en la forma clase de implementación para crear un conector que represente una relación de realización.

  7. Pegue el extremo de la flecha del conector de realización a un punto de conexión Imagen de punto de conexión: x azul en la forma clase que representa el tipo.

Ampliar sus conocimientos de Office
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×