统一建模语言UML介绍1————事物的介绍

什么是UML?

统一建模语言(unified modeling language) 是描述,构造和文档化系统制品的可视化语言。
UML模型由事物、关系和图组成 。
–事物(Things):UML模型中最基本的构成元素,是具有代表性的成分的抽象。
– 关系(Relationships):关系把事物紧密联系在一起
– 图(Diagrams ):图是事物和关系的可视化表示

UML中的事物

事物是对模型中最具代表性成分的抽象,可分为结构事物、行为事物、分组事物和注释事物。
结构事物有以下几个:
1、类(class):具有相同属性相同操作 相同关系相同语义的对象的描述。
统一建模语言UML介绍1————事物的介绍_第1张图片

2、接口:描述元素的外部可见行为,即服务集合的定义说明。
统一建模语言UML介绍1————事物的介绍_第2张图片

3、协作:描述了一组事物间的相互作用的集合。
统一建模语言UML介绍1————事物的介绍_第3张图片

4、用例:代表一个系统或系统的一部分行为,是一组动作序列的集合。
统一建模语言UML介绍1————事物的介绍_第4张图片

5、构件:系统中物理存在,可替换的部件。
统一建模语言UML介绍1————事物的介绍_第5张图片
6、节点:运行时存在的物理元素。
统一建模语言UML介绍1————事物的介绍_第6张图片

行为事物有以下几个:
1、交互(interaction):交互由在特定的上下文环境中共同完成一定任务的一 组对象之间传递的消息组成。如图所示。交互涉及的元素包括消息、动作序列(由一个消息所引起的行为和链(对象间的连接)
统一建模语言UML介绍1————事物的介绍_第7张图片

2、状态机(state machine):描述了一个对象或一个交互在生存周期内响应事件所经历的状态序列,单个类或者一组类之间协作的行为都可以用状态机来描述。
统一建模语言UML介绍1————事物的介绍_第8张图片

UML中的分组事物是包(package):把模型元素组织成组的机制,结构事物、行为事物甚至其他分组事物都可以放进包内。
统一建模语言UML介绍1————事物的介绍_第9张图片
注释事物是UML模型的解释部分,它们用来描述和标注模型的任何元素。
统一建模语言UML介绍1————事物的介绍_第10张图片

你可能感兴趣的:(#,常用工具介绍,医疗软件实施,UML)