
uml
uml学习
凉快-Eric
我不喜欢背书 不代表糊涂
展开
-
【UML】关联和依赖
前言UML四大关系中,包括:泛化,实现,关联,依赖。泛化就是我们在面向对象中提到的继承,而实现则更多的体现在类和接口之间的关系。关联和依赖相对于上边两个关系,则表现的不是很容易理解,所以我们今天来深入学习一下。 关联 它表示类与类之间的连接,它使得一个类知道另一个类的属性和方法。关联可以用单向箭头表示单向关联,使用双箭头表示双向关联(不建议)。关联是类与类,类与...原创 2018-09-27 09:03:17 · 19553 阅读 · 34 评论 -
【UML】实现图
实现图那什么是实现图呢?顾名思义,就是描述系统如何具体实现的图,它主要包括组件图和部署图!与我们之前学习的那些图不一样,实现图主要描述的时系统的物理建模的图形,因此,小编个人感觉,相对于那些抽象的逻辑图来说,这两个物理图更具体一些,更容易学习和理解,画起来也更容易! UML功能分类图 (其实UML可以的分类方式有很多种,但是按照功能分类,可以很好区分实现图和之前我们学习的那原创 2018-01-17 12:04:45 · 527 阅读 · 32 评论 -
【UML】交互图
前言我们在建好系统的用例图和类图的基础之上,接下需要分析和设计系统的动态图,除了我上次分享的行为图之外,还有交互图来描述系统的动态变化,所以今天我给大家带来交互图的分享 动态行为图 时序图时序图: 首先,它属于交互图,说明它主要描述的信息数据的交互;其次,他叫时序图,分解它的名字,就是按照时间顺序进行信息互相交流图,这样一看我们就明白了!就是按照时间顺序,把信息流原创 2018-01-14 16:13:57 · 689 阅读 · 24 评论 -
【UML】行为图
前言 一图简单了解各图关系 状态机想要了解状态图和活动图要首先明白什么是状态机! 状态机是展示状态与状态转换的图。状态机的五部分:状态转换事件活动动作状态机有两种可视化方式,分别是状态图和活动图。状态图状态图通过建立类对象的生存周期模型来描述对象随时间变化的动态行为。系统分析员在对系统建模的时候,最先考虑的不是给予活动之间的控制流,原创 2018-01-13 11:42:14 · 464 阅读 · 19 评论 -
【UML】静态图
类图类图,在小编看来是这几种图中,相对说比较难的一种图,因为你需要把对象抽象成这种类,然后描述它们之间的关系,但是呢!它也是面向对象建模中,最常用的图,是定义其他图的基础。所以我们一定要把类图学好,理解好!~1.什么是类图? 类图是描述类,接口,协作以及它们之间关系的图,用来显示系统中各个类的静态结构。2.类图的7个元素:类接口协作依赖关系 表示两个或多个模型元素原创 2018-01-11 11:30:49 · 1031 阅读 · 18 评论 -
【UML】用例图
疑学1.什么是 用例图(Use Case Diagram)?软件需求分析的第一步,描述人们希望如何使用一个系统。软件产品外部特征性描述的视图。从用户角度描述软件产品的需求,分析产品所需的功能和动态行为。2.用例图包括那些内容?用例(Use Case) 用例是对一个系统或是一个应用的一种单一的使用方式所做的描述,是关于单个活动者在系统对话中所执行的处理行为的陈述序原创 2018-01-10 10:32:55 · 504 阅读 · 17 评论 -
【UML】初相识
疑学什么是UML?UML()统一建模语言是用来设计软件蓝图地可视化建模语言。它支持面向对象系统的分析、设计、实现、交付等各个环 节,可用于系统的理解、设计、浏览、维护和信息控制! 一种程序化设计语言,不是形式化语言。什么是模型呢? 模型是对现实的简化,就是把复杂系统变成小的系统,采用“逐个击破”的原则逐一解决问题。建模的原理都有哪些呢?分解抽象泛化投影原创 2018-01-09 10:35:54 · 379 阅读 · 16 评论 -
【UML】面向对象,名词认识
开门见山 面向对象的意思,就是我们研究的具体到每一个事物,而不是整个过程。 比如我们上学这个事件,这就是一个过程,你出门,骑上自行车,行驶在路上,然后到达学校,这是一个过程! 而这个过程中包含了很多对象,比如:你,自行车,马路,学校……那什么是对象呢?愚公移山对象:客观存在的对象实体和主观抽象的概念。在我们软件开发的时候,对象分为三种: 1. 物理实体原创 2018-01-06 17:23:17 · 840 阅读 · 13 评论