1、在“文件”菜单上,依次指向“新建”、“软件”,然后单击“UML 模型图”。
2、在树视图?(树视图:显示于 UML 导航器窗口中的一种层次结构,其中的各个 UML 元素或视图(图表)都用图标表示。UML 模板自动创建模型的树视图。)中,右击要在其中包括组件图?(组件图:显示代码本身的结构的实现图。从组件图中,您可以了解各软件组件(如源代码文件或动态链接库)之间的编译器和运行时依赖关系。)的包或子系统,然后在“新建”菜单上单击“组件图”。
此时会出现一个空白页,而且“UML 组件”模具也会显示在最顶部。工作区以水印形式显示“组件”。树视图上将添加一个表示该图表的图标。
注释??如果看不见树视图,请指向“UML”菜单中的“视图”,然后单击“模型资源管理器”。
3、为每个要表示的组件将“组件”形状拖到绘图页。
4、根据需要,将“接口”形状拖到绘图页并将不带圆圈的端点粘附到组件形状。
5、使用“依赖关系”形状来表示组件之间或一个组件和其他组件的接口之间的关系。
表示 UML 元素间的依赖关系
从“UML 静态结构”、“UML 部署”或“UML 组件”模具中将“依赖关系”形状拖到绘图页上,并将它放在您要与之联系起来的元素旁边。
将带有箭头的端点粘附到元素所依赖的另一个元素上的连接点 。将不带箭头的端点粘附到依赖另一个元素的元素上的连?以添加名称、构造型?(构造型:用法区别的表示方式。构造型是现有元素的子类,具有与该元素相同的特性和关系,但目的和可能的附加约束不同。)和其他属性。
提示
如果要表示跟踪?(跟踪:跟踪是一种依赖关系,指示两个元素(这两个元素表示不同语义层次或不同视角的同一概念)之间的历史关系。)、优化?(优化:一种依赖关系,指示两个具有映射关系的元素之间的历史或派生关系。可以在注释内将映射的说明附加到依赖关系上。)、使用?(用法:一种依赖关系,它指示一个元素需要另一个元素的存在才能正确地实现或执行功能。)或绑定?(绑定:一种依赖关系,它指示参数化类(即模板)参数与实际值的绑定关系以便创建绑定(即非参数化的)元素。)依赖关系,可使用“UML静态结构”模具中的“跟踪”、“精化”、“使用”或“绑定”形状。
6、双击任意形状,打开其“UML 属性”对话框,在其中添加名称、属性、操作和其他属性。
7、保存该图表。