UML基本构造块之十种图(一)

本文是关于统一建模语言(UML)的基础介绍,聚焦于UML中的十种主要图表,包括类图、对象图、用例图等。通过学习,读者将能理解这些图表在应用程序设计和对象建模中的作用。
摘要由CSDN通过智能技术生成

     在学习了UML四类事物和四种关系这两个基本构造块之后,对UML九种图的学习是必不可少的,因为UML作为一种可视化的建模语言,其主要表现形式就是将模型进行图形化表示,它使得开发中的应用程序更易理解。
 
 

 

主要概念

静态图

用例图

由参与者、用例以及它们之间的关系构成的用于描述系统功能的动态视图

类图

对各种概念进行建模,并描绘它们之间的关系

对象图

某一时刻一组对象以及它们之间关系

包图

由包和包之间的关系构成

组件图

描述组件与组件之间的关系

配置图

显示如何将软件部署到硬件上

动态图

时序图

用来表示用例中的行为顺序

协作图

表现对象协作关系

状态图

实体基于事件反应的动态行为

活动图

展现参与行为的类的活动或动作

       我根据各个图所描述的是否是与时间有关的系统行为把UML的十种图分为静态图和动态图,静态图由类图、对象图、包图、用例图、组件图和配置图组成,而动态图则由时序图、协作图、状态图和活动图组成,从主要概念栏里就可以知道这十种UML图的大致作用是什么。      今天先了解这十种图的主要概念,对其详细理解及其它们之间的关系将在下篇博文进行学习。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值