【UML】
文章平均质量分 72
李晓娜
活泼开朗
展开
-
Rational rose 2003安装—问题解决
这段时间一直在进行UML的学习,UML的重点就是九种图和四种关系,UML在一款软件的开发过程中的作用不言而喻,关于如何绘制UML的九种图,UML视频中提到了RationalRose 这个工具,先不管工具的功能如何运用,先安装上才是重点。 我的安装过程路程比较波折,不是和我的一些同学她们一样,只是点击安装便可以实现,我的里面处处报错,这着实令我烦恼,没办法,解决呗。 安装过程我主原创 2014-02-21 11:59:30 · 7860 阅读 · 11 评论 -
面向对象技术介绍
之前看UML之间也接触过面向对象这个概念,只是当时只是知道分面向对象和面向过程两个方面,但是不怎么知道究竟是什么区别,老师总是说VB是基于面向对象的,自己当时不是很理解,搞不清怎么回事,直至开始学UML,了解了面向对象的基本特征等等,至此对于面向对象有了一个初步的理解。 Ø 面向对象技术(Object-Oriented Technology) u 面向对象原创 2014-02-17 14:39:32 · 1439 阅读 · 9 评论 -
UML类图中的关系
Ø UML类图中关系的分类 u 关联 定义:描述两个或者多个类之间的结构性的关系。 关联关系又可以再分为三种:普通关联、聚合和组合 u 依赖 UML类图总依赖对于两个相对独立的对象,当一个对象负责构造另一个对象的实例,或者依赖另一个对象的服务 时,这两个对象之间主要体现为依赖关系。 u 泛化 是一种特殊/一般关系,特殊元素(子原创 2014-02-15 20:01:12 · 1233 阅读 · 10 评论 -
UML九种图之交互图
序列图又叫顺序图,是交互图的一种,交互图包括顺序图和合作图。那么什么是交互图呢?Ø 交互图u 定义交互图是用来描述系统中的对象是如何进行相互作用的。即一组对象是如何进行消息传递的。交互主要用于描述协作的动态行为方面。当对交互进行建模时,通常既包括对象(每一个对象都扮演某一特定的角色),又包括消息(每个消息都代表对象之间的通信活动,并导致一定的顺序发生)u 分类²原创 2014-02-25 20:47:52 · 5105 阅读 · 11 评论 -
UML九种图之状态图
Ø 什么是状态图 u 定义 1.状态图用来描述一个特定对象的所有可能状态以及由于各种事件的发生而引起的状态之间的转移。 2.状态图是系统分析的一种常见工具,用于描述系统的行为。 3.实体的生存期比较复杂时,需要状态图对其建模。 4.UML中的状态图主要用于建立对象类或对象的动态行为模型,表现一个对象所经历的状体序列,引起状态或活动转移的事件,以及原创 2014-02-23 17:18:27 · 4325 阅读 · 6 评论 -
UML九种图之活动图
行为图包括活动图和状态图,那么下面我们先来介绍一下活动图。 Ø 什么是活动图 u 详细定义 活动图是UML用于对系统的动态行为建模的另一种常用工具,它描述活动的顺序,展现从一个活动到另一个活动的控制流。活动图在本质上是一种流程图。活动图着重表现从一个活动到另一个活动的控制流,是内部处理驱动的流程。主要用于以下情况: 1.交互图强调的是对象到对象的控制流,而活动原创 2014-02-23 15:25:52 · 3059 阅读 · 5 评论 -
UML概述
Ø 何为建模,为什么建模? 建立系统模型的过程。又称模型化。建模是研究系统的重要手段和前提。凡是用模型描述系统的因果关系或相互关系的过程都属于建模。 设计一个软件的模型就好比是一幢大楼需要蓝图一样重要。好的模型能够: *鉴别需求和沟通信息; *着眼于系统的组件如何相互作用,而不是陷于具体的细节; *使你能够了解设计组件的相互关系; *通原创 2014-02-10 20:33:13 · 1124 阅读 · 9 评论 -
UML九种图之对象图
Ø 什么是对象图? u 详细介绍 对象图(ObjectDiagram)描述的是参与交互的各个对象在交互过程中某一时刻的状态。对象图可以被看作是类图在某一时刻的实例。 u 构成 表示方法:对象图使用的是与类图相同的符号和关系,因为对象就是类的实例。 关系:表示的是对象和对象之间的关系。反应系统的静态过程。 举例: 对原创 2014-02-23 11:59:56 · 1475 阅读 · 5 评论 -
类图(续)
在介绍类图关系的时候还有一些细节的问题,下面我们来接着说。 类图与类图的关系中第一个关系就是关联关系,那么咱们介绍一下应用于关联的修饰。 Ø 应用于关联的修饰 u 名称 名称(Name)用于描述该关系的性质。此关联名称应取为动词短语,因为它表明源对象对目标对象执行的动作。 举例: u 角色 角色(Role)是关联关原创 2014-02-23 11:13:00 · 1166 阅读 · 6 评论 -
UML九种图之类图
Ø 什么是类图? 类图(Classdiagram)是显示了模型的静态结构,特别是模型中存在的类、类的内部结构以及它们与其他类的关系等。类图不显示暂时性信息。 u 详细信息 1.类图(Class diagram)由许多(静态)说明性的模型元素(例如类、包和它们之间的关系,这些元素和它们的内容互相连接)组成。类图可以组织在(并且属于)包中,仅显示特定包中的相关内容。原创 2014-02-22 19:49:36 · 1481 阅读 · 5 评论 -
UML九种图之用例图
Ø 什么是用例图? 用来描述用户的需求,从用户的角度描述系统的功能,并指出各功能的执行者,强调谁在使用系统,系统为执行者完成哪些功能。 u 详细定义 a) 用例图定义:由参与者(Actor)、用例(Use Case)以及它们之间的关系构成的用于描述系统功能的静态视图称为用例图。 b) 用例图(User Case)是被称为参与者的外部用户所能观察到的系统功能原创 2014-02-21 21:46:06 · 1643 阅读 · 4 评论 -
UML九种图之实现图(一)
Ø 实现图简介UML中的大部分模型描述了逻辑和设计方面的信息,实现图用来描述实现方面的信息,它是从系统的层次来描述的: ——硬件的组成和布局 ——软件系统划分和功能实现实现图包括构件图和部署图。其各自的作用描述: 构件图——用来显示一组构件之间的组织和依赖关系。原创 2014-03-08 15:59:33 · 1226 阅读 · 7 评论