博客专栏  >  编程语言   >  UML学习

UML学习

UML从考虑系统的不同角度出发,定义了用例图、类图、对象图、状态图、活动图、序列图、协作图、构件图、部署图等9种图。根据个人的开发经验,结合这些图从不同的侧面对系统进行描述,希望对初学者有帮助。

关注
11 已关注
9篇博文
  • UML图之二——类图

    类是面向对象编程的基础。用一个简单的表格来来说明面向对象技术是如何对现实时间进行描述的:  类与现实的对比 现实世界 面向对象技术 由事物组成 ...

    2012-11-28 13:45
    5748
  • UML图之一——用例图

    一、什么是用例图?什么时候用到用例图? 要了解用例图(use case diagram),先要清楚用例。什么是用例(use case)呢? 用例简单的说就是在确定项目需求时,不展现系统内部结构...

    2012-12-01 15:56
    10555
  • UML之序——小谈UML

    认识UML 问:什么是UML? 答:中文名称:统一建模语言 英文名称:unified modeling language; UML定义:是一种面向对象的建模语言,它是运用统一的、标准化的标记和...

    2012-12-02 09:11
    2143
  • UML之三——状态图

    状态图(状态机图):表示一个模型元素在其生命期间的情况:从该模型元素的开始状态起,响应事件,执行某些动作,引起转移到新状态,又在新状态下响应事件,执行动作,引起转移到另一个状态,如此继续,直到终结状态...

    2012-12-03 08:15
    10864
  • UML图之四——活动图

    点击打开链接活动图是一种流程图,用来描述活动的序列,从一个活动到另一个活动的控制流。 活动图的作用:描述用例,描述类的操作。   活动图的构成 必要组成元素: 1、活动:命令的执行,活动的进...

    2012-12-03 08:22
    13446
  • UML图之五——时序图

    一、什么是时序图 序列图表示了系统在参与者互动执行某一个用例期间,系统内部的一群对象的协作情况。一个用例就对应一个时序图。序列图是对系统动态行为进行描述。用于用例分析和设计阶段。   二、对比 ...

    2012-12-03 08:33
    40233
  • UML图之六——协作图

    一、什么是协作图? 顾名思义协作图就是合作图,有合作就涉及到多个对象。 协作图(Collaboration Diagram /Communication Diagram,也叫合作图)是一种交互图(...

    2012-12-03 08:36
    15357
  • UML 图之七——构件图

    一、什么是构件?构件图是什么?   构件是系统中实际存在的可更换部分,它实现特定的功能,符合一套接口标准并实现一组接口。构件代表系统中的一部分物理实施,包括软件代码(源代码、二进制代码或可执行代码...

    2012-12-03 08:39
    15273
  • UML图之八——部署图

    一、什么是部署图? 部署图(deployment diagram,配置图):是用来显示系统中软件和硬件的物理架构。从部署图中,您可以了解到软件和硬件组件之间的物理关系以及处理节点的组件分布情况。使用...

    2012-12-03 08:42
    18555

SSH
1516600
设计模式
2323024
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部