常用UML图

1997年,OMG组织(Object Management Group对象管理组织)发布了统一建模语言(Unified Modeling Language,UML),UML的目标之一就是为开发团队提供标准通用的设计语言来开发和构建计算机应用。2003年,UML已经获得了业界的认同。

常用UML图

用例图:用例图的主要目的是帮助开发团队以一种可视化的方式理解系统的功能需求

类图:类图表示不同的对象如何彼此相关;换句话说,它显示了系统的静态结构。

序列图 :序列图显示具体用例(或者是用例的一部分)的详细流程。它几乎是自描述的,并且显示了流程中中不同对象之间的调用关系。

状态图:状态图表示某个类所处的不同状态和该类的状态转换信息。每个类都有状态,但不是每个类都应该有一个状态图。

活动图:活动图表示在处理某个活动时,两个或者更多类对象之间的过程控制流。活动图最适合用于对较高级别的过程建模,比如公司当前在如何运作业务,或者业务如何运作等。

组件图 :组件图提供系统的物理视图。它的用途是显示系统中的软件对其他软件组件(例如,库函数)的依赖关系。

部署图:部署图表示该软件系统如何部署到硬件环境中。它的用途是显示该系统不同的组件将在何处物理地运行,以及它们将如何彼此通信。

你可能感兴趣的:(常用UML图)