1、UML图形
在UML中,图形一共分为3大类(UML2.0的定义):对象图形,交互图形,状态图形。其中,具体可以细分为这样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):描述了环境元素的配置,并把实现系统的元素映射到配置上。
在工程设计中有一个三视图的概念,就是需要从三个不同的角度,才能完整的描述一个物体的构造。在UML中,有类似的一种概念ÿ