UML中的九种图

本文详细介绍了UML中的九种图,包括用例图、类图、对象图、状态图、时序图、协作图、活动图、组件图和配置图。用例图用于描述系统功能和参与者的关系,类图展示类的属性和关系,对象图反映类实例的关系。状态图描绘对象状态变化,时序图和协作图关注对象交互,活动图细化用例步骤,组件图展示软件结构,配置图则关注系统部署的硬件配置。
摘要由CSDN通过智能技术生成

用例图

  • 用例是相对独立完整的,一个用例一般不需要其他用例来完成和它进行交互。但是有时候为了体现功能的之间的联系,用例之间也会存在两种关系(扩展:extend,包含:include)
  • 用例的执行结果对于参与者来说是可见的,有意义的
  • 一个用例必须是由一个参与者发起,不存在没有角色的用例,用例也不该自动启动
  • 用例一定是动宾短语
  • 一个用例是一个需求单元,分析单元,设计单元,开发单元,测试单元

    这里写图片描述

类图

  • 体现类的属性和方法以及类与其它类之间的关系的图
  • 类与类之间的关系:依赖、关联、继承、实现
  • 类图的作用:是对代码的直接体现
  • 如何在实际中使用类图分析系统

    这里写图片描述

对象图

  • 表示在某一时刻一组对象以及它们之间关系的图,对象图可以看作是类图在系统某一时刻的实例
  • 作用

    • 论证类模型的设计:当设计了类模型时,你可以通过对象图来模拟出一个运行时的状态,这样就可以研究在运行时设计的合理性。同时,也可以作为开发人员讨论的一个基础
    • 分析和说明源代码:由于类图
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值