UML
建模语言
似水流年,是谁苍白了等待
能不能像光阴一样,慢慢被时间遗忘。
展开
-
UML实现图 组件图、配置图
在学习UML实现图的时候发现书上和视频里对实现图的叫法不一样,但是它们所描述的功能是一样的,在视频中称“组件图”为“构件图”;称“部署图“为”配置图”。在软件建模的过程中,使用用例图可以推断系统希望的行为;使用类图可以描述系统中的词汇;使用时序图、组件图、状态图理和活动图可以说明这些词汇中事物如何相互作用以完成某些行为。在完成逻辑设计之后,下一步要定义设计的物理实现,如可执行文件、库、表...原创 2018-11-07 11:23:03 · 2033 阅读 · 8 评论 -
UML交互图 时序图
一、概述1.什么是时序图(Sequence Diagram)?描述了对象时间传递消息的时间顺序,它用来表示用例中的行为顺序,是强调消息顺序的交互图。2.时序图的元素对象(object)、生命线(Lifeline)、激活(Activation)和消息(Message)3.时序图的作用(1)确认和丰富一个使用语境的逻辑表达。一个系统的使用情境就是系统潜在的使用方式的描述,也就是...原创 2018-11-05 21:15:15 · 817 阅读 · 2 评论 -
UML交互图 协作图
一,概述1.概念协作图(Collaboration Diagram /Communication Diagram,也叫合作图)是一种交互图(interaction diagram),显示某组对象如何为了由一个用例描述的一个系统事件而与另一组对象进行协作的,使用协作图可以显示对象角色之间的组织关系。协作图是动态图的另一种表现形式,它强调参加交互的个对象结构信息。协作图是一种类图,它包含类...原创 2018-11-06 11:23:46 · 798 阅读 · 4 评论 -
UML行为图 状态图、活动图
状态图一,概述1.概念:一个状态图表示一个状态机,主要用于表现从一个状态到另一个状态的控制流。它不仅可以展现一个对象拥有的状态,还可以说明事件如何随着时间的推移来影响这些状态。状态图和活动图区别状态图侧重从行为的结果来描述(状态)活动图侧重从行为的动作类描述(活动) 2.状态图通常要用的内容(1)状态状态定义对象在其生命周期中的条件或者状况。在此期间,对象满足某...原创 2018-11-06 19:07:46 · 1846 阅读 · 6 评论 -
UML静态图 用例图
看完了视频,接下来该到了画图的时候,可是画图之前不知道该怎么画,更不知道用例图是干什么的,看完视频之后对用例图的概念还是很模糊,通过查资料,看博客对用例图终于有了一定的认识。什么是用例图?简单的来说,就是在做一个项目之前,要对这个项目进行需求分析,用用例图把用户需求展现出来,从而让系统的执行者在没有系统内部结构的情况下进行对功能描述,利用用例图中的元素进行设计。1.用例图(Use Ca...原创 2018-11-03 20:54:29 · 1497 阅读 · 9 评论 -
UML静态图 类图
一,类图概述1.什么是类图(Class Diagram)?是描述类、接口、协作以及它们之间关系的图,用来显示系统中各个类的静态结构。包含七个元素类,接口,协作,依赖关系,泛化关系,实现关系以及关联关系。2.类图的内容关系线条的表示方法在一个关系中对象与对象存在多种关系,为了把它们区分开来分别用一下表示方式来说明。 表示方式 多重性...原创 2018-11-04 16:38:05 · 1040 阅读 · 7 评论 -
UML静态图 对象图、包图
一、概述1.什么是对象图?在UML中,对象图(Object Diagram)表示在某一时刻一组对象及它们之间关系的图。对象图可以看作是类图在系统某一时刻的实例。 2.对象图建模(1)确定与交互的对象的类,可以参照相应的类图和交互图(2)确定类的关系,如依赖、泛化、关联和实现;(3)针对交互在某特定时刻各对象的状态,使用对象图为这些对象建模;(4)建模时,系统分析师要...原创 2018-11-04 20:57:35 · 623 阅读 · 9 评论 -
RUP(Rational Unified Process)
一、前言 在UMl中RUP算是一个特别重要的知识点,进行对整个软件的开发周期分析,以及提出一系列的解决问题,还有面对不同的人之间对不同的软件需求做出回答。从而让我们在学习的过程中认识到RUP的特征是什么样的,用文字和图解的方式总结出来。现将视频讲解的内同总结如下: 二、什么是RUPRational统一过程(Rational Unified Process,RUP),它是...原创 2018-11-01 11:28:02 · 1375 阅读 · 5 评论 -
UML结构
UML的基本构造块 —UML中的事物 事物:构成模型图的一些基本符号,他们表示一些面向对象的基本概念。1.结构事物1)类(class)类是对一组具有相同属性,方法,关系和语义的对象的描述。一个类实现一个或多个接口。2)接口(interface)接口描述了一个类或构建的一个服务的操作集,接口仅仅是定义了一组操作的规范,它并没有给出这组操作的具体实现...原创 2018-10-26 21:28:10 · 746 阅读 · 9 评论