![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
UML
小兀哥
变是永远不变的
展开
-
UML之协作图
一、基础概念 协作图强调发送和接受消息的对象之间的结构组织的交互图,显示对象、对象之间的链接以及对象之间的消息,还可以显示当前模型中的简单类实例和类实体实例。 协作图,它描述了系统中,对象间通过消息进行的交互,强调了对象在交互行为中承担的角色。下图就是一个典型的协作图。 从订单生成订货单的协作图。二、作用原创 2014-02-19 15:28:06 · 4028 阅读 · 11 评论 -
UML之用例图介绍
一、定义:由参与者(Actor)、用例(UseCase)以及它们之间的关系构成的用于描述系统功能的静态视图称为用例图。 参与者 参与者不是特指人,是指系统以外的,在使用系统或与系统交互中所扮演的角色。因此参与者可以是人,可以是事物,也可以是时间或其他系统等等。还有一点要注意的是,参与者不是指人或事物本身,而是表示人或事物当时所扮演的角色。 用例 用例是对包括变量原创 2014-02-12 17:31:58 · 3600 阅读 · 16 评论 -
UML之活动图
一、概念 活动图(activitydiagram)是UML的动态视图之一,用来描述事物或对象的活动变化流程。二、元素主要包括:活动、活动流、分叉与合并、分劈与汇合、发送和接受消息、泳道 1、活动(Action): 是活动图主要结点,用两边为弧的条形框表示,中间填活动名。 活动分为简单活动和复合活动。 简单活动:原创 2014-02-23 10:49:25 · 4523 阅读 · 14 评论 -
UML之类图
类图是最常用的UML图,显示出类、接口以及它们之间的静态结构和关系;它用于描述系统的结构化设计。 一、类图最基本的元素是类或者接口。 1. 类(Class) 一般包含3个组成部分。第一个是类名;第二个是属性(attributes);第三个是该类提供的方法( 类的性质可以放在第四部分;如果类中含有内部类,则会出现第五个组成部分)。 类名部分是不能省略的,原创 2014-02-13 17:55:49 · 1914 阅读 · 16 评论 -
UML之部署图
一、概念 部署图(deploymentdiagram,配置图)是用来显示系统中软件和硬件的物理架构。从部署图中,您可以了解到软件和硬件组件之间的物理关系以及处理节点的组件分布情况。使用部署图可以显示运行时系统的结构,同时还传达构成应用程序的硬件和软件元素的配置和部署方式。 二、作用 一个UML部署图描述了一原创 2014-02-25 18:30:44 · 26986 阅读 · 17 评论 -
UML之状态图
一、状态机 状态机是展示状态与状态转换的图。通常一个状态机依附于一个类,并且描述一个类的实例。状态机包含了一个类的对象在其生命周期间所有状态的序列以及对象对接收到的事件所产生的反应。 状态机由状态、转换、事件、活动和动作5部分组成。 二、 状态图 状态图是系统分析的一种常用工具,它通过建立类对象的生存周期模型来描述对象随时间原创 2014-02-17 17:21:21 · 4249 阅读 · 16 评论 -
UML之时序图
一、概念 时序图是强调消息时间顺序的交互图。 时序图描述了对象之间传送消息的时间顺序,用来表示用例中的行为顺序。 时序图将交互关系表示为一个二维图。即在图形上,顺序图是一张表,其中显示的对象沿横轴排列,从左到右分布在图的顶部;而消息则沿纵轴按时间顺序排序。创建顺序图时,以能够使图尽量 简洁为依据布局。 时序图示例:原创 2014-02-18 20:00:11 · 3403 阅读 · 15 评论 -
UML之对象图
一、概述 对象图(ObjectDiagram)描述的是参与交互的各个对象在交互过程中某一时刻的状态。对象图可以被看作是类图在某一时刻的实例。 在UML中,对象图使用的是与类图相同的符号和关系,因为对象就是类的实例。下图显示了对象图的模型。其中节点可以是对象也可以是类,连线表示对象之间的关系。示例图二、类图和对象图的区别原创 2014-02-17 10:56:49 · 2763 阅读 · 12 评论 -
UML之构件图
构件图的概念构件图用于静态建模,是表示构件类型的组织以及各种构件之间依赖关系的图。构件图通过对构件间依赖关系的描述来估计对系统构件的修改给系统可能带来的影响。 构件图的组成构件图由:构件,接口,实现和依赖四部分组成构件:描述了系统的一个可执行程序,一个库,一个Web程序等.构件是系统中可替换的物理部分,它包装了实现而且遵从并提供一组接口的实现构件的内容(1)规格说明原创 2014-02-24 17:14:31 · 2234 阅读 · 11 评论 -
UML九中图总结
一、UML中包括九种图 1)用例图(Use CaseDiagram) 它是UML中最简单也是最复杂的一种图。说它简单是因为它采用了面向对象的思想,又是基于用户视角的,绘制非常容易,简单的图形表示让人一看就懂。说它复杂是因为用例图往往不容易控制,要么过于复杂,要么过于简单。 用例图表示了角色和用例以及它们之间的关系。原创 2014-03-09 18:10:44 · 2315 阅读 · 24 评论 -
UML其实就两个点
Unified Modeling Language (UML)又称统一建模语言或标准建模语言,是始于1997年一个OMG标准,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置。 面向对象的分析与设计(OOA&D,OOAD)方法的发展在80年代末至90年代中出现了一个高潮,UML是这个高潮的产物。它不仅统一了Booch、原创 2014-01-23 20:00:07 · 1594 阅读 · 25 评论