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

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图:

               



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值