1、UML的构成
UML的主要构成部分,是以下三种:
事物(Things):UML模型中最基本的构成元素,是具有代表性的成分的抽象
关系(Relationships):关系把事物紧密联系在一起
图(Diagrams):图是事物和关系的可视化表示
2、UML图分类
UML提供9种不同的图:
(1)用例图(Use Case Diagram):描述系统功能;
(2)类图(Class Diagram):描述系统的静态结构;
(3)对象图(Object Diagram):描述系统在某个时刻的静态结构;
(4)时序图(Sequence Diagram):按时间顺序描述系统元素间的交互;
(5)协作图(Collaboration Diagram):按照时间和空间顺序描述系统元素间的交互和它们之间的关系;
(6)状态图(State Diagram):描述了系统元素的状态条件和响应;
(7)活动图(Activity Diagram):描述了系统元素的活动;
(8)构件图(Component Diagram):描述了实现系统的元素的组织;
(9)部署图(Deployment Diagram):描述了环境元素的配置,并把实现系统的元素映射到配置上。
3、UML图示关系
简单的关系图示如下:
4、语法基础知识
这里,使用表格图示的方式,展示基本的语法基础,如下: