
UML
uml是一种可视化的面向对象的建模语言,对于我们的学习非常的重要!此专栏充分的介绍讲解了UML九种图,以及它们之间的关系!
光哥_帅
技术就是知识,改变命运!!!
展开
-
【UML】用例图中Include和Extend到底如何区分
前言:今天在看UML中用例图的时候,发现之前总结的博客有一些理解上的问题,确实include与extend有很大的区别,今天通过深入的学习,现在已经纠正以前的错误了,接下来大家和我一起看看这二者之间到底是怎么的一种存在吧!1、简单语言区分1、之前《include》的学习误区大家都知道include的中文意思是包含的意思,我最初的理解就是一个用例包含另一个用例!二者之间就是单单的包含关系就行...原创 2018-09-30 11:04:02 · 35700 阅读 · 32 评论 -
【uml】 行为图
前言:类图、包图、对象图描述了系统的静态部分,但是还需要对系统的动态部分进行描述,这时候就需要行为了,行为图分为状态图和活动图!一、活动图活动图与流程图十分类似,他描述系统的活动、判定点和分支等。 活动是某件事情正在进行的状态,既可以是现实生活中正在进行的某一项工作,也可以是软件系统中某个类对象的一个操作!1、活动图和流程图的区别(1)流程图主要描述的是处理过程,它的主要控制结构是顺序,分支和循环原创 2018-03-12 21:32:01 · 602 阅读 · 29 评论 -
【UML】实现图
前言:在软件建模的过程中,使用用例图可以推断系统的希望的行为,使用类图可以描述系统的词汇,使用时序图、合作图和活动图可以说明这些词汇的事务如何相互作用已完成某些行为。这些都是系统的逻辑设计,接下来就要进行物理设计了,面向对象系统的物理方面进行建模时要用到两种图,组件图和配置图!它俩加起来又称实现图!一、组件图(构件图) 组件图描述软件组件以及组件之间的关系,组件图显示了代码的结构,在UM...原创 2018-03-10 11:03:28 · 536 阅读 · 25 评论 -
【UML】交互图
前言:在建好类图和用例图的基础上,接下来就要开始建立系统的动态模型了!交互图包含时序图和协作图!一、时序图(顺序图)时序图描述了传递消息的时间顺序,它用来表示用例中的行为顺序,是强调消息时间顺序的交互图!时序图描述系统中类和类之间的交互,他将这些交互建模成消息交换!时序图的四个元素:对象(Object)、生命线(Lifeline)、激活(Activation)和消息(Message)对象:图中的黄色原创 2018-03-08 19:20:04 · 1197 阅读 · 19 评论 -
【UML】 静态图
一、类图1、什么是类图类图是描述类、接口、协作以及他们之间关系的图,用来显示系统中各个类的静态结构!2、类图的用途类图是系统静态图的一部分,他主要用来描述软件系统结构的静态结构,该图主要支持系统的功能需求,也就是系统要提供用户的服务!3、类图的组成(1)类具有相同操作,属性、关系语意上的结合! (2)关系① 依赖关系(使用)其实只要有联...原创 2018-03-06 20:36:33 · 1260 阅读 · 28 评论 -
【uml】用例图
1、什么是用例图用例图主要用在软件需求分析阶段,他描述人们希望如何使用一个系统,用例图是从用户的角度而不是开发者的角度来描述软件的产品需求,在UML中,用例代表着功能,用例图描述的是系统的功能,它是至关重要的,它的正确与否直接影响到用户对最终产品的满意程度!用例图包括三个成分,分别是用例(use case);参与者(actor);关系(relationship)2、用例图中的关系...原创 2018-02-12 20:06:11 · 4197 阅读 · 29 评论 -
【UML】 用例粒度
前言: 刚刚接触uml的时候,这个粒度搞的我一脸懵逼,但是经过系统的学习,还是将其解决了!这块的知识属于uml用例图中的知识,所以在解释名词的时候都是以uml为根据的!1、什么是用例以前在学软件工程的时候有一个名词叫做测试用例,那个用例指的是为了测试系统的正确性提前准备的例子。在uml中的用例主要是对系统的用户需求(主要是功能描述)的描述,用例表达了系统的功能和所提供的服务!图像上用例用一个椭圆来显原创 2018-02-11 14:10:57 · 1667 阅读 · 16 评论 -
【uml】 概论
前言:uml是一种可视化的面向对象的建模语言,对于我们的学习非常的重要!一、思维导图二、事务1、结构事务结构事物是uml模型中的名词,他们通常是模型的静态部分,描述概念元素或物理元素,结构事物的总称为类目!(1)类(class)对一组具有相同属性、相同操作、相同关系和相同语意的对象的描述。类实现一个或者多个接口!如图 (2)接口(inter原创 2018-02-07 10:57:34 · 667 阅读 · 21 评论