当前位置:网站首页>第十三章 UML建模

第十三章 UML建模

2023-01-19 15:16:22万里悲秋常作客,百年多病独登台.

前言

           本文章为看视频所写。

           视频链接:174. 15.1 UML建模前言_哔哩哔哩_bilibili

目录

前言

章节提要

 一、用例图

二、类图和对象图

 三、顺序图

四、 活动图

五、状态图

 六、通信图

 七、案例分析

1、案例1

2、案例2


章节提要

 一、用例图

二、类图和对象图

  •  实现关系:对于接口来说的。  
  • 泛化关系:是对于类来说的。泛化是继承关系的一种,子类继承父类的所有行为和属性,子类可以新增新的功能或者重写父类功能。
  • 多重度:是指两个类之间的关系。

 三、顺序图

  •  顺序图是动态图,表现的是对象之间的交互关系。

四、 活动图

  •  活动图:表现整个流程的处理情况分支状况。

  •  带甬道的活动图。

五、状态图

  •  状态图:也是动态图:描述的是状态的变迁,以状态为节点; 箭线:代表的是事件。

 六、通信图

 七、案例分析

1、案例1

 正确答案

1)A:艺术家,B:歌曲,C:乐队,D:歌手,E:音轨,F:唱片(填写时填写类名)

2)(看对端填本端

3)(因为由题意可知音轨要与它上一条音轨和下一条音轨建立联系,所以音轨与自己还有一个联系

多重度
Track或E0..1
Track或E0..1

4)最短事件序列:按任意键->选择歌曲->播放

2、案例2

 正确答案

1)

2)

3)状态模式

     CLevel的对象

     计算飞行里程数,根据里程数判断是否需要调整会员级别(跳转到不同的状态)。

原网站

版权声明
本文为[万里悲秋常作客,百年多病独登台.]所创,转载请带上原文链接,感谢
https://blog.csdn.net/dzk666123/article/details/128718486

随机推荐