Altova UModel 中的 UML 类图
Altova 产品的用户界面一直以来都以其丰富性和直观性而著称。例如,UModel 的图表窗口,提供了多种显示选项,用于类图,旨在提高易用性,并增强面向对象模型中的信息清晰度。
UModel 2011 发布版 3 包含一项新功能,专门为 .NET 程序员展示类图。如果您的项目将生成 .NET 编程语言(C# 或 Visual Basic)的源代码,您的类可能包含 .NET 属性,这些属性可以从外部调用,但实际上是在类内部以方法的形式实现的。为了更好地组织 .NET 类,UModel 提供了一个选项,可以将 .NET 属性和方法分别显示在类内部的独立操作区域中。
![]()
这个视图是在“样式辅助”窗口中,用于类图的显示和编辑的设置,是可选的。选择显示独立的 .NET 属性区域,或者一个传统的 UML 操作区域,都不会影响从该类生成的代码。
显示或隐藏类的属性和操作
开发人员可以使用位于右侧边缘的便捷拖动手柄,来折叠“属性”和“操作”区域。他们还可以自定义类别的显示方式,选择显示或隐藏单个类别的属性和操作。右键单击上下文菜单会显示一个“可见元素”对话框,用于配置所选类别的显示内容。
![]()
![]() |
此功能允许用户简化图表,以便专注于与当前任务相关的属性和操作。被隐藏的元素会用省略号表示。
![]()
点击省略号按钮会重新打开“可见元素”对话框。
接口表示方法选择
UModel 2011 支持类之间的接口采用不同的图表样式。默认情况下,新创建的接口会以类图的样式呈现,并使用箭头样式和符号来指示接口的创建者和使用者。在下面的类图中,开发者希望重点关注类之间的关系和接口,因此所有属性和操作区域都被折叠。
![]()
界面上有一个特殊的“快速编辑”按钮,可以通过该按钮在类图样式和 UML 球体连接接口符号之间进行切换。
![]()
![]()
可见性图标与数学运算符的对比
UModel中的可见性图标,以及绘图窗口和属性菜单中的可见性下拉菜单,受到了好评,因为它们避免了与常见的数学运算符混淆,而这些运算符也可能出现在属性和操作的定义中。但是,对于那些更喜欢传统视图的用户,可以选择“项目样式”辅助窗口中的“UML 样式”。
![]()
所有用于在屏幕上显示类图的样式设置,在生成 Word、RTF 或 .html 格式的 项目文档 时也会被应用
通过自定义类图的显示方式,使用Altova UModel,您可以亲身体验如何提升面向对象应用程序的开发效率 今天就下载免费的30天试用版!
