当前位置:   article > 正文

软件设计师---UML_软件设计师 uml

软件设计师 uml

在这里插入图片描述
在这里插入图片描述

UML

在这里插入图片描述

在这里插入图片描述
关键考察图。。

UML事务

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


在这里插入图片描述

A
D

依赖关系

在这里插入图片描述

关联(聚合,组合)

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

泛化关系

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

实现关系

在这里插入图片描述

在这里插入图片描述

真题

在这里插入图片描述

b
d
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

A
D
C
在这里插入图片描述

在这里插入图片描述

b
a
d
在这里插入图片描述

在这里插入图片描述

d
在这里插入图片描述

在这里插入图片描述

A

在这里插入图片描述

b
c
在这里插入图片描述

在这里插入图片描述

B
在这里插入图片描述

在这里插入图片描述

D
整体消失,部分消失
在这里插入图片描述

在这里插入图片描述

c
在这里插入图片描述

在这里插入图片描述

D
C
在这里插入图片描述

关联多维度

单向关联
在这里插入图片描述

关联比依赖的强度更强。。。

关联名
在这里插入图片描述

关联类
在这里插入图片描述
如果重复借阅。。(需要增加 时间 属性)
在这里插入图片描述
在这里插入图片描述
就需要关联类。。
在这里插入图片描述

真题

在这里插入图片描述

C
在这里插入图片描述

在这里插入图片描述

B
在这里插入图片描述

在这里插入图片描述

A
在这里插入图片描述

在这里插入图片描述

关联类
在这里插入图片描述
C
在这里插入图片描述
在这里插入图片描述

uml图

在这里插入图片描述

UML类图

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

B
子类继承父类
父类泛化子类
对于A
如果没有覆盖move就选A
在这里插入图片描述

在这里插入图片描述

C
多对多(关联类)
A
在这里插入图片描述
在这里插入图片描述
A和C中A更合适。。

在这里插入图片描述

A
C
D

在这里插入图片描述

B
A
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

d
抽象类不能实例化对象,所以不能有直接对象。。。
抽象类被继承,子类实例化,所以就有非直接对象。。

对象图

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

C
在这里插入图片描述
D
在这里插入图片描述
在这里插入图片描述

用例图

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

包含关系

在这里插入图片描述

在这里插入图片描述

扩展关系

在这里插入图片描述

泛化关系

在这里插入图片描述

用例图概念

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

A
C
B
在这里插入图片描述

在这里插入图片描述

a
在这里插入图片描述
在这里插入图片描述

序列图

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
同步消息
A等待B的返回消息才能继续发消息
在这里插入图片描述

异步消息
A不需要等待B的返回消息,可以一直发消息
在这里插入图片描述
在这里插入图片描述

序列图例子

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

C
b(消息指向某个对象,就是调用那个对象中的指定的方法。。。就需要实现他。。。)
在这里插入图片描述

在这里插入图片描述

B
D
在这里插入图片描述

在这里插入图片描述

C
B
(把一个用例分的很详细)
有多个对象

通信图

在这里插入图片描述
在这里插入图片描述

通信图例子

在这里插入图片描述

在这里插入图片描述

c
b
d

在这里插入图片描述

C
A
D
在这里插入图片描述

状态图

在这里插入图片描述

状态和活动

在这里插入图片描述
在这里插入图片描述
状态的定义
在这里插入图片描述

初态:
在这里插入图片描述
终态:
在这里插入图片描述
状态:
在这里插入图片描述
状态转换
在这里插入图片描述
事件:带箭头的线上面的是事件
在这里插入图片描述

在这里插入图片描述

活动(活动表):由一系列动作组成
在这里插入图片描述
活动表的语法格式(区分一下活动、事件、动作)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

转换和事件

在这里插入图片描述
转换:在这里插入图片描述

在这里插入图片描述

事件:就是在转换上面的文字。。

在这里插入图片描述
转换的两个状态
在这里插入图片描述
状态变迁和事件的关系
在这里插入图片描述
在这里插入图片描述
一个特殊情况的状态转换。

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

事件表达式语法
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

第一种情况
在这里插入图片描述
第二种情况

在这里插入图片描述
动作:
在这里插入图片描述

例子
在这里插入图片描述

参考

在这里插入图片描述

活动在状态内执行:活动表
活动在状态转换时执行:事件表

状态图概念

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

C
在这里插入图片描述
d
在这里插入图片描述

在这里插入图片描述

C
当前状态不在B2则不发生转换

在这里插入图片描述

C
在这里插入图片描述
可以转换的条件:
事件发生并且监护条件为真。。
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
因此A,D对
在这里插入图片描述
对于C
在这里插入图片描述
在这里插入图片描述
对于B
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

B
B
在这里插入图片描述
D
对于B
在这里插入图片描述
在这里插入图片描述
对于C
在这里插入图片描述
对于D
在这里插入图片描述
D错了

回顾:在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

B
c
B(转换包含动作。。)
在这里插入图片描述

活动图

在这里插入图片描述
区分活动图和状态图
状态图:
在这里插入图片描述
活动图箭头上面没有名称。。
在这里插入图片描述

活动图例子

在这里插入图片描述
在这里插入图片描述

和状态图区分:就是看箭头上面有没有事件。
在这里插入图片描述

在这里插入图片描述

B
并发分叉
在这里插入图片描述

在这里插入图片描述

C
在这里插入图片描述

在这里插入图片描述

D

在这里插入图片描述

D
A
B

构件图

在这里插入图片描述
构件图的标记
在这里插入图片描述
在这里插入图片描述
供接口依赖于需接口
需接口对应的构建实现相应的功能。

在这里插入图片描述

A
B
在这里插入图片描述
需接口对应的构建实现相应的功能。

在这里插入图片描述

C
在这里插入图片描述

在这里插入图片描述

B
C
在这里插入图片描述
D

部署图

在这里插入图片描述
立体的。。。
在这里插入图片描述

在这里插入图片描述

D

在这里插入图片描述

B

在这里插入图片描述

D

UML图总和

在这里插入图片描述
在这里插入图片描述

a
b
d

在这里插入图片描述

b

在这里插入图片描述

c
在这里插入图片描述
b

杂题

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

同步和异步
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

总结

在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/699367
推荐阅读
相关标签
  

闽ICP备14008679号