UML组件图用于表现组件之间的关系。
下面使用StarUML画UML组件图。
(1)启动StarUML。
(2)建立一个空的Component Diagram,具体过程如下所示。
- 选中右上角的“Model Explorer”中的“Model”。
- 右键单击“Model”并选中弹出菜单中的“Add Diagram”中的“Component Diagram”。
可以看到“Toolbox”中有“Component”等供用户使用。此时用户可以修改一下组件图的名称,现在的类图的名称为ComponentDiagram1;在其下方的“DiagramExplorer”中修改“Name”为“HelloComponent Diagram”。
(3)绘制UML组件图。选中“Toolbox”中的“Component”,然后在“HelloComponentDiagram”上单击,即可创建一个初始化的Component,此时我们可以修改名称,把该组件改为“Component1”。
按照同样的方式绘制两个新的组件Component2和Component3,如下图所示。
此时,可以选择“Toolbox”中的“Dependency”来绘制组件之间的依赖关系。
此时,已经建立了一个符合规定的UML组件图。
(4)保存。
练习:Android多线程断点续传下载器中的UML组件图