UML——统一建模语言

本文介绍UML2.0中的多种图表类型,包括用例图、类图、顺序图等,这些图表有助于理解系统需求及静态结构,并提供系统物理视图。适合需求分析、系统设计阶段使用。

UML2.0

UML2.0的组成

活动图-activity diagram
类图-class diagram
通信图-(协作图)-communication diagram
组件图-component diagram
composite structure diagram
部署图-deployment diagram
interactive diagram
对象图-object diagram
包图-package diagram
顺序图-sequence diagram
状态机图-state machine diagram
定时图-timing diagram
用例图-use case diagram

常用图包括:

  • 用例图:用于描述系统提供的系列功能,每个用例代表一个功能模块,主要目的:以可视化形式理解系统需求功能,描述系统功能。需求分析阶段时使用。
    用例图

  • 类图:用以表示逻辑类描述系统静态结构
    类图
    还可以表示实体之间的关系:
    关联:(包括聚合、组合)
    这里写图片描述
    泛化:(继承)
    这里写图片描述
    依赖:一般是单向的尤其是数据表现和数据模型分开时,数据表现依赖于数据模型这里写图片描述

  • 组件图:提供系统的物理视图,显示组件依赖关系。
    这里写图片描述

  • 部署图
    这里写图片描述
  • 顺序图
    这里写图片描述
  • 活动图
    这里写图片描述
  • 状态机图
    这里写图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值