UML一些基础

UML五大视图

1.逻辑视图(设计视图)表示设计模型中在构架方面具有重要意义的部分(类、子系统、包和用例实现的子集)

2.进程视图:可执行线程和进程作为活动类的建模,是逻辑视图的一次执行实例,描述并发与同步的结构

3.实现试图:对组成基于系统的物理代码的文件和构件进行建模

4.部署视图:把构建部署到一组物理节点上,表示软件到硬件的映射和分布结构

5.用例视图:最基本的需求分析模型

UML14种图

类图:一组类、接口、协作和它们之间的关系(系统的静态设计图)(活动类的类图给出系统的静态进程图)

对象图:一组对象及它们的关系(静态设计视图和静态进程视图)

构件图:一个封装的类和他的接口、端口以及内嵌的构件和连接构成的内部结构,表示系统的静态设计实现图(类图的变体)

组合结构图:描述结构化类的内部结构,包括结构化类与系统其余部分的交互点

用例图:一组用例、参与者、及其关系

顺序图(序列图):强调消息的时间次序的交互图

通信图(协作图):反映系统的静态和动态特征

定时图(计时图):强调消息跨越不同对象或参与者的实际时间

状态图:一个状态机由状态、转移、活动、事件组成

活动图:将进程或其他计算结构展示为计算内部一步步的控制流和数据流

部署图:运行时处理节点及在其中生存的构建的配置

置品图:计算机中一个系统的物理结构

包图:由模型本身分解而成的组织单元以及他们之间的依赖关系

交互概览土:活动图和顺序图的混合物

 

结构性视图(静态):类图、对象图、包图、组合结构图、构件图、部署图、制品图

行为性视图(动态):用例图、顺序图、通信图、定时图活动图、交互概览图

        

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

gangtianyi

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值