Altova UModel 2024

La ventana Estructura del modelo sirve para visualizar y manipular todos los componentes de los proyectos de UModel.

um_default_packages

Panel Estructura del modelo

Al crear un proyecto en UModel hay dos paquetes predeterminados disponibles: "Root" y "Component View". Estos dos paquetes son los únicos que no se pueden renombrar ni eliminar. "Root" sirve de punto de partida para modelar el resto de elementos y "Component View" es necesario para la ingeniería de código.

 

Puede crear más paquetes, clases, diagramas y jerarquizarlos desde esta misma ventana o directamente desde un diagrama (véase Crear elementos). Para ver otras operaciones aplicables a los elementos de la Estructura del modelo consulte el apartado Cómo modelar.

 

Nota: UModel incluye varios proyectos que puede usar para familiarizarse con los conceptos básicos de modelado y con la interfaz gráfica del usuario. Los encontrará aquí: C:\Usuarios\<usuario>\Documentos\Altova\UModel2024\UModelExamples.

 

Mostrar, ocultar y ordenar elementos de la estructura del modelo

Para configurar qué se debe visualizar en la ventana Estructura del modelo, así como para ordenar elementos, haga clic con el botón derecho dentro de la ventana y seleccione la opción de menú correspondiente. Para ver todas las acciones que se pueden aplicar a los elementos de la ventana Estructura del modelo haga clic con el botón derecho sobre el elemento y observe las opciones del menú contextual.

 

Contraer y expandir elementos de la estructura del modelo

Para expandir elementos (como paquetes) en la ventana Estructura del modelo:

 

pulse la tecla asterisco (*) para expandir el elemento actual y todos sus elementos secundarios, y

pulse la tecla más (+) para expandir únicamente el elemento actual.

 

Para contraer los paquetes, pulse la tecla guion (-) del teclado. Para contraer todos los elementos haga clic en el paquete "Root" y pulse la tecla guion (-). Puede pulsar estas teclas tanto en el teclado estándar como en el numérico.

 

Identificar elementos de diagrama activos

Cuando un diagrama está abierto en el panel Diagramas, la ventana Estructura del modelo muestra un punto azul claro junto a la base de los elementos que se muestran en el diagrama activo (como "BankView" y "Java Profile" en la imagen siguiente):

 

um_active_diagram_items

 

Relación de iconos

En la ventana Estructura del modelo puede aparecer un amplio número de iconos que corresponden a los elementos y diagramas del proyecto, a los paquetes de ingeniería de código y a los perfiles importados o subproyectos. En concreto pueden aparecer los siguientes tipos de paquetes:

 

Icono

Descripción

ic-mod-package

Paquete UML estándar

ic-java-non-ns

Paquete raíz del espacio de nombres Java. Se usa para generar o revertir ingeniería de código Java

ic-csharp-ns

Paquete raíz del espacio de nombres C#. Se usa para generar o revertir ingeniería de código C#

um_ic_cpp_root

Paquete raíz del espacio de nombres C++. Se usa para revertir ingeniería de código C++

um_ic_vb_package

Paquete raíz del espacio de nombres Visual Basic. Se usa para generar o revertir ingeniería de código VB.NET

ic-xsd-pack

Paquete raíz del espacio de nombres XML Schema. Se usa para generar esquemas XML desde el modelo o para importarlos al modelo (véase Diagramas de esquema XML)

um_ic_db_package

Paquete raíz del espacio de nombres de BD. Se usa para importar bases de datos al modelo y cambiar su estructura desde el modelo (véase Trabajar con bases de datos en UModel)

ic-code-pack

Paquete de espacio de nombres (paquete al que se aplica el estereotipo <<namespace>>)

um_ic_profile

Perfil UML

 

A continuación mostramos los diagramas que pueden aparecer en la ventana Estructura del modelo:

 

Icono

Descripción

ic-d-activity

Diagrama de actividades

ic-d-bpmn

Diagrama de proceso empresarial BPMN 1

um_ic_bpmn2_business_process_diagram

Diagrama de proceso empresarial BPMN 2

um_ic_bpmn2_choreography_diagram

Diagrama de coreografía BPMN 2

um_ic_bpmn2_collaboration_diagram

Diagrama de colaboración BPMN 2

ic-mod-diagram

Diagrama de clases

ic-d-commun

Diagrama de comunicación

ic-comp-diag

Diagrama de componentes

ic-d-compstr

Diagrama de estructura compuesta

um_ic_database_diagram

Diagrama de BD

ic-mod-node-diag

Diagrama de implementación

ic-d-interOv

Diagrama global de interacción

ic-mod-object

Diagrama de objetos

ic-d-package

Diagrama de paquetes

ic-d-profile

Diagrama de perfil

um_ic_protocol_state_machine_diagram

Diagrama de máquina de estados de protocolos

ic-seq-diag

Diagrama de secuencia

ic-d-statem

Diagrama de máquina de estados

ic-d-sysdias

Diagramas SysML (9 tios de diagramas)

ic-d-timing

Diagrama de ciclo de vida

ic-d-usecase

Diagrama de casos de uso

ic-d-schema

Diagrama de esquema XML

 

A continuación mostramos ejemplos de elementos de modelado UML que pueden aparecer en la ventana Estructura del modelo. Para aprender más sobre elementos UML y los tipos de diagramas en los que se dan, consulte el capítulo Diagramas UML.

 

Icono

Descripción

ic-mod-class-not-ins

Clase

ic-mod-property

Propiedad

ic-mod-operation

Operación

ic-mod-param-auto

Parámetro

ic-actor2

Actor

ic-mod-usecase

Caso de uso

ic-mod-component

Componente

ic-mod-node

Nodo

ic-mod-artifact

Artefacto

ic-mod-interface

Interfaz

ic-mod-obj-instance

Instancia de clase (objecto)

ic-slot

Slot de instancia de clase

ic-mod-relations

Relaciones

ic-constraint

Restricciones

© 2017-2023 Altova GmbH