UML静态分析

    1.类的基本表示关系

            1.1名称

            1.2属性(类型,可见性)

            1.3方法(参数,返回值)

       2.接口的基本表示法

            2.1图形表示法

            2.2构造型表示法

        3.包

        4.关系

            4.1依赖(一个事物的变化影响另一个事物的变化)

            4.2关联(关联名(从哪一个角度进行关联的)  ,导航,角色,多重性,聚合,组合)

            4.3泛化

            4.4实现


例题:

        将下面的描述,画出相应的UML图;

        神州六号飞船是神州飞船系列的一种,它是由轨道仓,返回舱,推进舱和逃生舱救生艇塔组成;航天员可以在返回舱驾驶飞船,轨道仓则是航天员工作和休息的场所。在紧急情况下。可以利用逃逸求生塔逃生。在飞船两侧有多个太阳能电池翼,可以为飞船提供电能。

将上面的文字进行分析:

   神州六号飞船是神州飞船系列的一种 :  泛化关系

  它是由轨道仓,返回舱,推进舱和逃生舱救生艇塔组成: 表示一种聚合(如果生命周期是一致的,那么表示一种组合关系)

  航天员可以在返回舱内驾驶飞机  : 表示依赖关系

   轨道仓则是航天员工作和休息的场所:依赖关系

   在紧急情况下。可以利用逃逸求生塔逃生依赖关系

   在飞船两侧有多个太阳能电池翼:  关联关系

      

相应的UML图:

        UML-----静态画图(一)       



相关文章:

  • 2021-10-30
  • 2021-05-12
  • 2021-12-15
  • 2021-05-18
  • 2021-05-12
  • 2022-12-23
  • 2021-05-21
  • 2021-07-25
猜你喜欢
  • 2021-11-25
  • 2021-10-31
  • 2022-01-19
  • 2021-12-27
  • 2021-12-25
  • 2021-12-19
相关资源
相似解决方案