软考:软件设计师(中级)--学习笔记14UML建模

本文介绍了UML建模的概念,包括用例图、类图、顺序图、活动图、状态图和通信图。用例图展示了系统与外部的交互,类图详细描述了类的结构和关系,顺序图关注时间顺序,活动图描绘处理流程,状态图展示状态变化,而通信图则更注重对象间的交互。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

十四、UML建模

14.1 UML

14.1.1 UML

14.1.2 用例图

14.1.3 类图

14.1.4顺序图

14.1.5活动图

14.1.6状态图

14.1.7通信图


十四、UML建模

14.1 UML

14.1.1 UML

部署图:软件的构件应该部署在哪个硬件的节点上

用例图:系统和外部的交互关系

顺序图:按时间顺序

状态图:状态的变迁、转移情况

14.1.2 用例图

包含关系<<include>>【区别在:是否必需,包含关系是必需的】

扩展关系<<extend>>

泛化关系

14.1.3 类图

①填类名,方法名,属性名

②填多重度

1:表示一个集合中的一个对象对应另一个集合中1个对象。

0..*:表示一个集合中的一个对象对应另一个集合中的0个或多个对象。(可以不对应)

1..*∶表示一个集合中的一个对象对应另一个集合中的一个或多个对象。(至少对应一个)

*:表示一个集合中的一个对象对应另一个集合中的多个的对象。

③填关系

依赖关系

泛化关系

关联关系

聚合关系

组合关系

实现关系

14.1.4顺序图

14.1.5活动图

活动图能够表现整个处理流程的基本情况以及分支状态。

带泳道的活动图

14.1.6状态图

状态图表现为状态的变迁

14.1.7通信图

通信图又称为协作图,是顺序图的另一种表达方式,没有那么强调时间顺序

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值