写点什么

架构方法 - 学习笔记

发布于: 2020 年 11 月 29 日

UML

静态图:

  • 用例图( Use Case Diagram )

  • 类图( Class Diagram )

  • 组件图( Component Diagram )

  • 部署图( Deployment Diagram )

  • 包图( Package Diagram )

  • 对象图( Object Diagram )

动态图:

  • 序列图( Sequence Diagram )

  • 活动图( Activity Diagram )

  • 状态图( State Diagram )

  • 通信图( Communication Diagram )

类图

使用类图分析需求的步骤:

  1. 识别出类

  2. 识别出类的主要属性

  3. 描绘出类之间的关系

  4. 对各类进行分析、抽象、整理


类之间的关系

“关联” 关系( Association )

  • “包含” 关系( Aggregation / Composition )

  • “继承” 关系( Generalization )

  • “依赖” 关系( Dependency )


  • “关联” 关系

    A、B 两个类之间有关系,但又不能确定是怎样的关系


    • 一对一:


    • 一对多:


    • 多对多:


    • 一对 0~5:


    • 角色


    • 导航



    “包含” 关系

    • 聚合


    • 组合


    “继承” 关系


    “实现” 关系


    “依赖” 关系



    用户头像

    还未添加个人签名 2020.03.30 加入

    还未添加个人简介

    评论

    发布
    暂无评论
    架构方法 - 学习笔记