Diagramas de clases UML en Altova UModel
Los productos de Altova han sido reconocidos durante mucho tiempo por su interfaz de usuario rica e intuitiva. Un ejemplo es la ventana de diagramas UModel, que incluye múltiples opciones de visualización para diagramas de clases, lo que facilita su uso y mejora la claridad de la información en los modelos orientados a objetos.
La versión 2011, release 3 de UModel, incluye una nueva opción para mostrar diagramas de clases para programadores de .NET. Si su proyecto generará código fuente en lenguajes de programación .NET (C# o Visual Basic), sus clases pueden contener propiedades de .NET que se pueden llamar desde fuera, como atributos, pero que se implementan internamente como métodos. Para organizar mejor las clases de .NET, UModel ofrece una opción para mostrar las propiedades y los métodos de .NET en compartimentos separados dentro de las clases.
![]()
Esta opción es una configuración adicional en la ventana de ayuda de "Estilos" para la visualización y edición de diagramas de clases. La elección de mostrar compartimentos separados para las propiedades de .NET o un único compartimento tradicional para las operaciones no afecta al código generado a partir de la clase.
Mostrar u ocultar las propiedades y operaciones de la clase
Los desarrolladores pueden contraer las secciones de "Propiedades" y "Operaciones" utilizando cómodas herramientas de manipulación situadas en el borde derecho. También pueden personalizar la visualización de las clases para mostrar u ocultar propiedades y operaciones individuales. El menú contextual que aparece al hacer clic derecho ofrece un cuadro de diálogo de "Elementos visibles" para cualquier clase seleccionada.
![]()
![]() |
Esta función permite a los usuarios simplificar el diagrama para centrarse en las propiedades y operaciones relevantes para la tarea en cuestión. Los elementos ocultos se indican mediante puntos suspensivos.
![]()
Hacer clic en los puntos suspensivos vuelve a abrir el cuadro de diálogo "Elementos visibles".
Opciones para la notación de la interfaz
UModel 2011 admite diferentes estilos de diagramas para las interfaces entre clases. Por defecto, las nuevas interfaces se crean con el estilo de diagrama de clases, utilizando flechas y notaciones para indicar el creador de la interfaz y los usuarios de la misma. En el diagrama de clases que se muestra a continuación, el desarrollador desea centrarse en las relaciones entre clases y las interfaces, por lo que todos los compartimentos de propiedades y operaciones están ocultos.
![]()
Las interfaces tienen un botón de edición rápida especial, llamado "Toggle Notation", que permite cambiar entre el estilo del diagrama de clases y la notación de interfaces UML de "bola y enchufe".
![]()
![]()
Iconos de visibilidad versus operadores matemáticos
Los iconos de visibilidad de UModel, junto con los menús desplegables de visibilidad en la ventana de dibujo y en el menú de propiedades, han sido elogiados porque evitan confusiones con los operadores matemáticos comunes que también pueden aparecer en las definiciones de propiedades y operaciones. Sin embargo, los usuarios que prefieran la vista tradicional pueden seleccionar "Estilo UML" en la ventana de ayuda de "Estilos del proyecto".
![]()
Todas las configuraciones de estilo seleccionadas para mostrar los diagramas de clases en pantalla también se aplican al generar la documentación del proyecto en formatos Word, RTF o .html
Descubra por sí mismo cómo puede mejorar el desarrollo de su aplicación orientada a objetos personalizando la visualización de los diagramas de clases con Altova UModel ¡Descargue hoy mismo una versión de prueba gratuita de 30 días!!
