UML
文章平均质量分 90
UML总结、UML考试准备、UML实战指导
陈海明hack
信息技术--时间与空间的多维设计
展开
-
UML--面向对象技术(一)
一、本文思维导图 二、面向对象技术 与现实世界的联系 面向对象方法(Object-Oriented Method)是一种把面向对象的思想应用于软件开发过程中,指导开发活动的系统方法,简称OO (Object-Oriented)方法,是建立在“对象”概念基础上的方法学。对象是由数据和容许的操作组成的封装体,与客观实体有直接对应关系,一个对象类定义了具有相似性质的一组对象。所谓...原创 2018-07-26 20:24:36 · 4936 阅读 · 20 评论 -
UML -Things
一、简介 UML由3个要素构成:UML的基本构造块、支配这些构造块如何放置在一起的规则和运用于整个语言的公用机制。UML有3种基本的构造块:事物、关系和图;UML中的事物是构成模型图的一些基本图示符号,它们表示一些面向对象的基本概念;事物(Things)是对模型中最具有代表性的成分的抽象。 二、积累 (一) 结构事物1.类(class) 类是对一组具有相同属性...原创 2018-07-30 19:56:50 · 395 阅读 · 20 评论 -
UML -Relation
一、简介 在UML类图中,常见的有以下几种关系: 关联(Association),依赖(Dependency),泛化(Generalization), 实现(Realization)。 除此之外,还有:聚合(Aggregation),组合(Composition)二、积累 1.关联(Association) 【关联关系】:是一种拥有的关系,描述了两个或多个类之间的结构性关系,它使...原创 2018-07-30 20:33:16 · 877 阅读 · 16 评论 -
UML-Use Case Diagram
一、用例图的简介 用例图,展现了一组用例、参与者(actor)以及它们之间的关系。用例图从用户角度描述系统的静态使用情况,用于建立需求模型。二、用例图中的因素 (一)参与者(Actor) 在系统外部与系统直接交互的人或事物。需要注意以下两点: 1)参与者是角色而不是具体的人,它代表了参与者在与系统打交道的过程中所扮演的角色。所以在系统的实际运作中,一个实际用户可能对...原创 2018-07-31 20:21:27 · 494 阅读 · 9 评论 -
UML-Class Diagram and Object Diagram
一、视频内容导图 看完视频后,我觉得理清楚思路的好方法就是画画,画画思维导图的,使用各种可视化工具来让自己的想法表达出来。 二、正文 (一)类图的概念 类图(Class Diagram)是描述类、接口、协作以及它们之间关系的图,用来显示系统中各个类的静态结构。 (二)类图的用途 它是所有面向对象建模方法的核心部分,描述了系统的静态结构。通常用下列 3 种方式中的...原创 2018-08-01 16:24:23 · 1035 阅读 · 5 评论 -
UML --Package
一、本文思维导图 二、包图的概述 包图由包和包之间的关系构成,它是维护和控制系统总体结构的重要建模工具; 对复杂系统进行建模时,包方便理解和处理整个模型;设计良好的包是高内聚、低耦合的,并对其内容的访问具有严密的控制。 三、包的名字 每个包必须有一个与其他包相区别的名称,包的名字是一个字符串: • 简单名:仅含一个简单的名称。 • 路径名::以包所位于的外围包的名字作为前...原创 2018-08-01 20:54:39 · 1023 阅读 · 9 评论 -
UML--Activity Diagram and Statechart Diagram
一、视频思维导图 二、活动图概述 1.概念 用来描述一个过程或者操作的工作步骤。工作过程中的每一步或每一个活动步骤称为一个活动。 2.目的 ● 描述一个操作的执行过程中所完成的工作或者动作● 描述对象内部的工作● 描述用例的执行● 处理多线程● 显示如何执行一组相关的动作,以及这些动作如何影响周围的对象。3.基本要素 活动图的组成元素 Activity Diag...原创 2018-08-04 11:52:24 · 370 阅读 · 10 评论 -
UML--Sequence Diagram and Collaboration Diagram
序列图概述 1.定义 序列图描述了对象之间传递消息的时间顺序,用来表示用例中的行为顺序,是强调消息时间顺序的交互图。 简单来说,就是按照时间顺序,来描述对象间是如何传递、完成消息的。2.组成 (1)对象:类的实例。 (2)生命线:表示对象的生存时间。(3)消息:对象间的交互是通过互发消息实现的,一个对象可以请求或要求另一个对象做某件事。 (4)激活(Activation)3...原创 2018-08-05 10:48:51 · 760 阅读 · 9 评论 -
UML--Componet Diagram and Deployment Diagram
一、构件图概述 构件图是用来表示系统中构件与构件之间,类或接口与构件之间的关系图。其中,构建图之间的关系表现为依赖关系,定义的类或接口与类之间的关系表现为依赖关系或实现关系。 二、配置图概述...原创 2018-08-06 15:53:26 · 370 阅读 · 11 评论 -
Rational Unified Process
一、RUP介绍 RUP(Rational Unified Process,统一软件开发过程,统一软件过程)是一个面向对象且基于网络的程序开发方法论。瑞理统一过程(RUP)是Rational软件公司(Rational公司被IBM并购)创造的软件工程方法。RUP描述了如何有效地利用商业的可靠的方法开发和部署软件,是一种重量级过程(也被称作厚方法学),因此特别适用于大型软件团队开发大型项目。 ...原创 2018-08-12 21:41:20 · 1500 阅读 · 9 评论