UML
报恩的猫
码农
展开
-
UML图之用例图
UML是用来设计软件蓝图的可视化建模语言。那么UML究竟是如何实现的可视化呢?这就要说说UML的九种图了。 UML九种图分别是:用例图;类图;对象图;状态图;构件图;部署图;协作图;交互序列图和活动图。 这篇文章会以问答得形式,为大家详细的介绍“用例图”。 问题一:什么是用例图? 用例图(Use-CaseDia转载 2014-11-18 16:15:56 · 567 阅读 · 0 评论 -
UML类图关系
类与类之间的关系通常有4种,即依赖关系(Dependency)、泛化关系(Generalization)、关联关系(Association)、实现关系(Realization)依赖关系(Dependency)【概念】表示两个或多个模型元素之间语义上的连接关系【绘图方式】虚线箭头,箭头指向被使用者【依赖图】泛化关系(继承)(Generalization)转载 2014-11-18 19:34:01 · 382 阅读 · 0 评论 -
类图
类图显示了系统的静态结构。类图就是用于对系统中的各种概念进行建模,并描绘它们之间关系的图。再简单一点,类就是一组具有相同结构、行为、关系的一群对象。类的组成 我们一张图总结类组成的基本概念: 对于类的可见性描述了该属性是否对于其他类能够可见,从而是否可以被其他类进行引用。可见性包含4种,公有类型(public)转载 2014-11-18 19:34:46 · 513 阅读 · 0 评论 -
序列图、协作图
1、序列图 序列图和协作图都是交互图,彼此等价,可以相互转化。序列图是对对象之间传送消息的时间顺序的可视化表示。序列图用于表现交互,侧重于强调时间顺序。 序列图将交互关系表示为一个二维图,如下图: 注:虚线表示,此时对象不处于激活状态,双道线,表示对象处于激活状态;消息使用从一个对象的生命线到转载 2014-11-18 19:35:24 · 820 阅读 · 0 评论 -
构件图和部署图
为了描述系统实现方面的信息,使系统具有可重用性和可操作性的目的,构件图和部署图来表示实现单元。1、构件 将系统中可重用的模块封装为具有可替代性的物理单元,称为构件。 构件的特征: 1、代码特征:包含和封装了实现系统功能的类、其他元素的实现代码以及某些构成系统状态的实例对象 2、身份特征:构件拥有身份转载 2014-11-18 19:36:07 · 1094 阅读 · 0 评论 -
状态图和活动图
1、状态图 我先简单的理解一下,什么是状态机? 在日常生活中,状态机,我们理解为记录下给定时刻状态的机器,根据不同的输入对每个给定的变化而改变其状态或引发一个动作。 在UML中,状态机由对象的各个状态和连接这些状态的转换组成,是展示状态与状态转换的图。 状态图本质上就是一个状态机或是状态机的特殊情况。由表示转载 2014-11-18 16:30:04 · 914 阅读 · 0 评论 -
UML九种图
目录: UML的视图 UML的九种图 UML中类间的关系 上文我们介绍了,UML的视图,在每一种视图中都包含一个或多种图。本文我们重点讲解UML每种图的细节问题: 1、用例图(use case diagrams)【概念】描述用户需求,从用户的角度描述系统的功能【描述方式】椭圆表示某个用例;人形符号表示角转载 2014-11-18 16:35:37 · 349 阅读 · 0 评论