使用 Visio进行 UML 建模1、VISIO中的 UML 建模环境Microsoft Visio“UML 模型图”解决方案为创建复杂软件系统的面向对象的模型提供全面的支持
包括下列工具、形状和功能:n “UML 模型资源管理器”,它提供模型的树视图和在视图间进行浏览的手段
n 预定义的智能形状,表示UML 标注中的元素并支持UML 图表类型的创建
在程序控制下,这些形状的运行方式同UML 语义学相符
n 易于访问“ UML 属性”对话框,可通过这些对话框将名称、特性、操作和其他属性添加到UML 元素
n 标识和诊断错误(例如丢失数据或不正确地使用UML 表示法)的动态语义错误检查
n 对用 Microsoft Visual C++ 6
0 或 Microsoft Visual Basic 6
0 创建的项目进行反向工程,以生成UML 静态结构模型的能力
n 使用 C++、Visual C# 或 Microsoft Visual Basic 根据 UML 模型中的类定义生成代码框架
n 标识特定于语言的错误的代码检查实用程序,这些错误可使代码无法用您为生成代码指定的目标语言编译出来
n 为 UML 静态结构、活动、状态图、组件和部署图创建报告模型资源管理器的使用当您打开“ UML 模型图”解决方案时,您就打开了一个建模环境,并且从开始时模型便已经就位
“模型资源管理器” 显示您的 UML 模型的层次视图, 从整个系统到软件包再到数据类型
(图 1) 如果没有显示出“模型资源管理器”,可以单击“ UML”菜单— >“视图”— >“模型资源管理器”“UML 模型资源管理器”中的树状视图表示您的总体系统模型
您创建的图表都是该模型的视图
表示您当前正在建模的系统中
若要添加模型, 请在“UML”菜单上单击“模型”
在这种情况下, 将您系统的一个模型或抽象内容表示为静态结构模型