StarUMLd的11种图


StarUML支持11种类型的图。

创建新图的过程

  1. 从模型资源管理器或绘图区选择一个要包含新图的元素。

  2. 右键单击选择[Add Diagram(添加图)]菜单,选择了图的类型后新图就创建了出来。

可用图的类型

图类型 描述
类图
(Class Diagram)
类图是各种类相关的元素静态关系的可视表示。类图不仅包含类,而且还包含接口、枚举、包和各种关系、实例及其联系。 
用例图
(Use Case Diagram)
用例图是特定系统或对象中用例及外部角色间关系的可视表示。用例表示系统功能以及系统如何同外部角色交互的。
顺序图
(Sequence Diagram)
顺序图表示实例的交互。它是 InteractionInstanceSet的直接表示,CollaborationInstanceSet 是InteractionInstanceSet内实例交互的集合。而顺序角色图是面向-ClassifierRole表达式的。顺序图是面向实例表达式的。
顺序图(角色)(Sequence Diagram (Role)) 顺序角色图表示角色概念尖的交互。顺序角色。它是交互的直接表示,是协作关系内ClassifierRoles 的信息交互。同时顺序图是面向实例的交互,而顺序角色图是面向ClassifierRoles 的交互。
协作图
(Collaboration Diagram)
协作图表示实例间的协作。它是CollaborationInstanceSet内部的实例的协作模型的直接表示。协作角色图是面向类元角色(ClassifierRole)的表示法,而协作图是面向实例的表示法。
协作图(角色)(Collaboration Diagram (Role) ) 协作角色图表示角色概念间的协作。在协作图中,它是类元角色的协作模型的直接表示。协作图是面向实例的表示法,协作角色图是面向类元角色的表示法。
状态图
(Statechart Diagram)
状态图是通过状态及其转换表示的特定对象的静态行为。尽管一般地说状态图用于表示类的实例的行为,但它还可以用于表示其他元素的行为。
活动图
(Activity Diagram)
活动图是状态图的一种特殊形式,适合于表示动作执行流。活动图通常用于表示工作流,常用于象类、包和操作等对象。
构件图
(Component Diagram)
构件图表示软件构件之间的依赖。组成软件构件的那些元素和实现软件的那些元素都可以用构件图来表示。
部署图
(Deployment Diagram)
部署图表示表示物理计算机和设备硬件元素和及分配给它们的软件构件、过程对象。
组合结构图(Composite Structure Diagram) 组合结构图是一种表示类元内部结构的图。它包含在在系统于其他部分的交互点。

  • 图的类型可能因一元素与另一元素不同而不同

你可能感兴趣的:(StarUMLd的11种图)