2016已经过去,2017新规划,新目标!

UML 2.0的14种图

Other Txun 262℃ 0评论
UML 2.0的14种图
1.类图(class diagram)。类图描述一组类、接口、协作和它们之间的关系。在OO系统建模中,最常见的就是类图,类图给出了系统的静态设计视图,活动类图给出了系统的静态进程视图。
2.对象图(object diagram)。对象图描述一组对象及它们之间的关系。对象图描述了在类图中所建立的事物实例的静态快照。和类图一样,这些图给出系统的静态设计视图和静态进程视图,大它们是从真实的案例或原型案例的角度建立的。
3.构件图(component diagram)。构件图描述的一个装的类和它的接口、端口,以及由内嵌的构件和连接构件成的内部结构。又来表示系统静态设计实现视图。对于由小的部件构件大的系统来说,构件图很重要的。构件图是类图的变体。
4.组合结构图(composite structure diagram)。组合结构图描述结构化类(构件或类)的内部结构,包括结构化类与系统其余部分的交互点。组合结构图用于画出结构化类的内部内容。
5.用例图(use case diagram)。用例图描述一组用力、参与者及它们之间的关系。用例图给出的系统静态用例视图。在系统的行为组织和建模时分成重要。
6.顺序图/序列图(sequence diagram)。序列图是一种交互图(interaction diagram),交互图展现了一种交互,它由一组对象或参与者以及它们之间可能发送的消息构成。交互图专注于系统的动态视图。顺序图是强调消息的时间次序的交互图。
7.通信图(communication diagram)。通信图也是一种交互图,它强调收发消息的对象或参与者的结构组织。通信图强调的对象之间的组织结构关系,顺序图强调的是时序。UML 1.0版本中,通信图称为协作图。
8.定时图(timing diagram)。定时图也叫计时图,是一种交互图,它强调小时跨越不同对象或参与者的实际时间,而不仅仅只是关系消息的相对顺序。
9.状态图(state diagram)。状态图描述一个状态,它由状态、转移、时间和活动组成。状态图给出了对象的动态视图。它对于家口、类或协作的行为建模尤为重要,而且他强调时间刀子的对象行为,者分成有助于对反应式系统建模。
10.活动图(activity diagram)活动图将进程或其他计算机结构展示位见算计内部一步步的控制流和数据流。活动图专注于系统的动态视图。它对系统的功能建模和业务建模特别重要,并强调对象的控制流程。
11.部署图(deployment diagram)。部署图描述对运行时的处理节点及在其中生存的结构的配置。部署图给出了架构的静态部署视图,通常一个节点包含一个或多个部署图。
12.制品图(artifact diagram)。制品图描述计算机中一个系统的物理结构。制品包含文件、数据库和类似的物理比特集合。制品图通常与部署图 一起使用。
13.包图(package diagram)。包图描述由模型本身分解而成的组织单元,以及他们之间的依赖关系。
14.交互概览图(interaction overview diagram)。交互概览图是活动图和顺序图的混合物。

转载请注明:T讯脚印 » UML 2.0的14种图

喜欢 (2)or分享 (0)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址