各种图

作者: 大唐雷恋 | 来源:发表于2020-05-25 11:57 被阅读0次

    UML九种图

    image.png

    用例图

    用例图(Use Case Diagram)是 由软件需求分析到最终实现的第一步,它描述人们如何使用一个系统。
    用例图包含六个元素,分别是:参与者 (Actor)、用例(Use Case)、关联关系(Association)、包含关系(Include)、扩展关系(Extend)以及泛化关系 (Generalization)。

    image.png

    类图

    类图之间的关系:泛化(Generalization),实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency)
    各种关系的强弱顺序 泛化=实现>组合>聚合>关联>依赖


    image.png

    状态图

    是一种由状态,变迁,事件和活动组成的状态机,用来描述类的对象所有可能的状态以及时间发生时状态的转移条件


    image.png

    活动图

    互动图本质是一种流程图,描述了活动到活动的控制流

    image.png

    序列图

    序列图的主要用途是把用例表达的需求,转化为进一步,更加正式层次的精细表达。更有效地描述如何分配个各类的职责以及各类具有相应职责的原因。

    image.png

    构件图

    构件图是用来表示系统中构件与构件之间,类或接口与构件之间的关系图。其中,构件图之间的关系表现为依赖关系,定义类或接口与类之间的关系表现为依赖关系或实现关系。

    image.png

    部署图

    image.png

    不同阶段使用不同的图

    image.png

    相关文章

      网友评论

          本文标题:各种图

          本文链接:https://www.haomeiwen.com/subject/fdoeahtx.html