精华内容
下载资源
问答
  • 对象图是什么图
    千次阅读 热门讨论
    2018-07-23 15:11:12

    在 UML 中,类图描述的是系统的静态结构和关系,而交互图描述系统的动态特性。在跟踪系统交互过程中,会涉及系统交互过程的某一瞬间交互对象的状态,但系统类图和交互图两者均没有对此进行描述。所以,在 UML 中就用「对象图」来描述参与一个交互的各队对象在交互过程中的某一时刻的状态。

    对象图概述

    在 UML 中,对象图(Object Diagram)表示在某一时刻一组对象以及它们之间关系的图。对象图可以被看作是类图在系统某一时刻的实例。

    UML 对象图和类图一样反映系统的静态过程,但它是从实际的或原型化的情景来表达的。

    UML 对象图显示某时刻对象和对象之间的关系。一个UML对象图可看成一个类图的特殊用例,实例和类可在其中显示。

    UML 对象图是类图的实例,几乎使用与类图完全相同的标识。

    由于对象存在生命周期,因此 UML 对象图只能在系统某一时间段存在。

    在图形上,对象图由节点以及连接这些节点的连线组成,节点可以是对象也可以是类,连线表示对象间的关系。如下图所示:
    这里写图片描述

    对象图建模

    对象图的建模过程如下:

    (1)确定参与交互的各对象的类,可以参照相应的类图和交互图;
    (2)确定类间的关系,如依赖、泛化、关联和实现;
    (3)针对交互在某特定时刻各对象的状态,使用对象图为这些对象建模;
    (4)建模时,系统分析师要根据建模的目标,绘制对象的关键状态和关键对象之间的连接关系。

    对象图的作用

    (1)对象图常用来描述业务或软件系统在某一时刻,对象的组成、结构和关系。

    (2)说明复杂的数据结构。对于复杂的数据结构,有时候很难对其进行抽象成类表达之间的交互关系。使用对象图描绘对象之间的关系可以帮助我们说明某一时刻的复杂的数据结构,从而有助于对复杂数据结构的抽象。

    (3)表示每个对象之间的行为。通过一系列的对象图,可以有效的表达事物行为。

    (4)举例说明数据/对象结构。

    UML 类图和对象图的区别

    这里写图片描述

    借阅链接:
    UML类图和对象图概念及其区别解析
    UML 对象图 object diagram

    更多相关内容
  • Rational Rose建立对象图

    万次阅读 2019-04-18 11:23:41
    对象图 要求建立如下对象图 2.1定义类 确定对象图中有哪些类,并在浏览器窗口中,建立每个类。 步骤: (1)在Logic View中添加类Person、Company。如图1-20所示。 图1-20 新建类Person和Company 2.2...
    1. 对象图

     要求建立如下对象图

    2.1定义类

    确定对象图中有哪些类,并在浏览器窗口中,建立每个类。

    步骤:

     

    (1)在Logic View中添加类Person、Company。如图1-20所示。

    图1-20 新建类Person和Company

    2.2建立对象图

    步骤:

    1右击LogicalView, 打开快捷菜单,选择:Newà Collaboration  Diagram后, 系统自动在LogicalView下增加一个项目:NewDiagram, 我们在此处输入:对象图,如图1-21所示。

    图1-21 对象图

     (2) 在文本”对象图”上双击鼠标,则,对象图在右边的模型窗口中打开,如图1-22所示。

    图1-22 对象图在模型图窗口中打开

      (3) 将浏览器窗口中的类Person和Company拖入对象图中

      (4)给对象命名

         右击Person图标, 打开快捷菜单,选择Open Specification,打开规范窗口,在name后面输入:刘文彩。如图1-23所示。

    图1-23 对象命名

     点击OK按钮,就完成了对象”刘文彩”的设置。

     

    重复上面1-4步,完成对象”华为集团”的设置。如图1-24所示。

    图1-24 对象命名

     

    2.3建立对象间的链接

      在工具箱中点击链接按钮,然后,在对象”刘文彩”图标上按下左键(不要松手),拖动鼠标到对象”华为集团”,然后,松开左键。就建立了对象之间的链接。然后,点击工具箱中的按钮”ABC”,给链接的每一端添上角色。如图1-25所示。

    图1-25 对象图

    展开全文
  • UML画图之对象图

    万次阅读 热门讨论 2018-04-17 20:12:06
    对象图什么?它和类图有什么联系与区别? - 类图:给出了一般性定义性的信息。 - 对象图:在某一特定时刻及时给出一个类的多个具体实例以及它们如何联系。 简单来说,就是类比较抽象,而对象是比较实例化。 ...

    前言

    对象图是什么?它和类图有什么联系与区别?
    - 类图:给出了一般性定义性的信息。
    - 对象图:在某一特定时刻及时给出一个类的多个具体实例以及它们如何联系。
    简单来说,就是类比较抽象,而对象是比较实例化。
    那么下面我们一起来看一下对象图是怎样用relational rose来画出来的。

    准备

    1博客+书

    像以往一样,首先先清楚对象图的概念,它是什么?又是怎样表达的?中间的联系是什么?
    清楚了这些知识之后,就可以动手啦~
    1. 对象图依赖类图
    2. 对象图表示一个类图的实例
    3. 对象图是一个静态视图~是正在运行的系统的某一时刻的快照
    4. 链接用来连接对象

    2relational rose

    画图之前首先得研究一下工具的使用,这样才能更加的得心应手

    不支持:

    首先,此刻用的rational rose工具不支持对象图的创建,那么怎么办呢?
    我们可以利用协作图来创建。
    那么如何来创建呢?

    创建对象的步骤:

    1. 在协作图的图形编辑工具栏中,选择按钮对象,此时光标变为一个“+”号
    2. 在图中单击任意一个位置,便创建了一个新的对象。
    3. 双击该对象图标,弹出对象设置窗口。

    创建链的步骤:

    1. 选择图标链,此时光标变为“↑”。
    2. 这里是实线,不是虚线
    3. 单击需要链接的对象
    4. 将链的线段拖动到要与链接的对象中
    5. 双击链的线段,弹出设置对话框
    6. 推荐博客:对象图如何建立

    3画图解释

    1. 对象的链接:对象链接
    2. 对象:对象
    3. 自我链接:自我链接

    思维导图:

    以下是在画图之前的思维导图稿。

    一般用户:

    一般用户

    操作员:

    操作员

    管理员:

    管理员

    画图:

    一般用户:

    一般

    操作员:

    操作

    管理员:

    管理员

    总图:

    总

    后记

    只要有耐心,铁杵磨成针。只要有毅力,画图搜衣zei!

    展开全文
  • Rational Rose2017 创建对象图

    千次阅读 2019-03-31 14:38:46
    Rational Rose2017 创建对象图 创建对象图 对象图无需提供单独的形式。类图中就包含了对象,所以只有对象而无类的类图就是一个"对象图"。然而,"对象图"在刻画各方面特定使用时非常有用。对象图显示了对象的集合及其...

    Rational Rose2017 创建对象图

    创建对象图
    对象图无需提供单独的形式。类图中就包含了对象,所以只有对象而无类的类图就是一个"对象图"。然而,"对象图"在刻画各方面特定使用时非常有用。对象图显示了对象的集合及其联系,代表了系统某时刻的状态。它是带有值的对象,而非描述符,当然,在许多情况下对象可以是原型的。用协作图可显示一个可多次实例化的对象及其联系的总体模型,协作图含对象和链的描述符。如果协作图实例化,则产生了对象图。
    在Rational Rose 2017或2003中不直接支持对象图的创建,但是可以利用协作图来创建。
    首先创建一个协作图

    在这里插入图片描述

    1. 在协作图的图形编辑工具栏中,选择 图标,此时光标变为"+"号。
      (2) 在类图中单击,任意选择一个位置,系统便在该位置创建一个新的对象。
      (3) 双击该对象的图标,弹出对象的规范设置对话框。
      (4)在对象的规范设置对话框中,可以设置对象的名称、类的名称、持久性和是否多对象等。
      (5) 单击"OK"按钮。

    在这里插入图片描述

    创建一个人person
    在这里插入图片描述
    创建一个

    2、在协作图中添加对象与对象之间的链:
    (1) 选择协作图的图形编辑工具栏中的 图标,或者选择菜单"Tools"(工具)中"Create"(新建)下的"Object Link"选项,此时的光标变为"↑"符号。
    (2) 单击需要链接的对象。
    (3) 将链的线段拖动到要与之链接的对象中。
    (4) 双击链的线段,弹出设置链规范的对话框。
    (5) 在弹出的对话框中,在"General"选项卡中设置链的名称、关联、角色以及可见性等。
    (6) 如果需要在对象的两端添加消息,可以在"Messages"选项卡中进行设置,如图所示。

    在这里插入图片描述
    下面是一个带有":driveCar(Car)"消息的对象图
    在这里插入图片描述
    温馨提示:ctrl+D 为删除
    此文章仅为个人经验。仅供参考,谢谢合作

    展开全文
  • 菜鸟实战UML——对象图

    千次阅读 2018-10-02 11:23:08
    对象图 对象图(Object Diagram): 是显示了一组对象和他们之间的关系。使用对象图来说明数据结构,类图中的类或组件等的实例的静态快照。 对象图和类图一样反映系统的静态过程,但它是从实际的或原型化的情景来...
  • 对象图和类图的区别

    千次阅读 2021-02-27 23:29:19
    两者的关系:对象图可以看做是类图的实例,用来表达各个对象在某一时刻的状态。两者的异同:主要表现为两者建模元素的异同(下面有对比说明)。UML类图UML对象图01 类图和对象图的关系这就要从两者的概念入手了:...
  • 类图和对象图详解

    万次阅读 多人点赞 2016-11-03 12:34:13
    对于类图和对象图来说我们需要了解的是类图和对象图的概念,类图的组成,使用Rose创建类图和对象图。当然最重要的是如何使用Rose创建类图案例分析。具体的创建通过选课管理系统的简单用例说明创建类图和对象图的方法...
  • 五大部分讲透UML对象图

    千次阅读 2021-05-18 17:46:03
    对象图概念 对象图的组成元素 对象图实例 对象图的建模过程 对象图的使用要点 以上是各个部分的详解。 01 对象图概念 对象图是表示在某一时刻一组对象以及它们之间关系的图形。 对于...
  • UML 对象图、时序图、活动图 、状态图、协作图 、包图、组件图及部署图 目录 对象图 时序图 活动图 状态图 协作图 包图 组件图 部署图 对象图 对象图是类图的一个实例,用于显示系统执行时的一个可能的...
  • 静态图—对象图

    千次阅读 2015-12-05 10:18:59
    对象图(object diagram): 表示一组对象和它们之间的联系。对象图是一个系统的详细状态在某一时刻的快照。 对象图实质上是对象类图的实例,或者交互图静态部分的实例。对象图有时也称为实例图(Instance diagram) ...
  • UML(Unified Modeling Language)是一种统一建模语言,为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。下面将对UML的九种+包的基本概念进行介绍以及...静态分为:用例,类图,对象...
  • UML(用例图,类图,对象图,包图)

    千次阅读 多人点赞 2021-11-02 10:02:44
    一、用例 用例:用例表示系统的功能,一个用例是系统功能的一个通用描述,系统的用例构成了系统的所有使用功能。可以将用例应用到整个系统,也可以将用例应用到系统的一部分,如子系统等。一个系统通常需要多个...
  • 统一建模语言(Unified Modeling Language,UML)是一种为面向对象系统的产品进行说明、可视化和编制文档的一种标准语言,是非专利的第三代建模和规约语言。 UML是面向对象设计的建模工具,独立于任何具体程序设计语言...
  • UML类图与对象图

    万次阅读 2016-01-15 15:26:41
    UML类图与对象图 基本概述  类图(Class Diagram)应该是使用的最多的一种UML图。其语法并不复杂,可能只需要几天时间就能掌握,但是其背后的面向对象(OO)思想却是需要日积月累才能深刻理解。   面向...
  • UML 对象图 object diagram

    千次阅读 2016-03-15 21:05:33
    UML对象图 是表示在某一时刻一组对象以及它们之间关系的图。对象图可以看作是类图在系统某一时刻的实例。对象图作为系统在某一时刻的快照,是类图中的各个类在某一时间点上的实例及关系的静态写照。
  • -用例(Use case Diagram,也称用户模型),是从客户的角度来描述系统功能。 包含3基本组件:-参与者Actor:使用该系统的人或事物,人形表示 -用例Use case:系统的某项完整的功能,椭圆表示 -关系 :用力...
  • UML之对象图(与类图的区别)

    千次阅读 热门讨论 2019-07-07 10:51:47
    对象图可以被看做是UML类图中的某一时刻的实例。在UML中,对象图表示一组对象及他们之间的联系。对象图使用的使与UML类图相同的符号和关系,因为对象就是类的实例。 UML中类图与对象图的区别: 类图 ...
  • 对象图(Object Diagram)

    千次阅读 热门讨论 2017-01-20 11:06:07
    对象图来源于类图,显示了一组对象以及它们之间的关系,反映系统的静态过程。 一个对象图可以看作是一个类图的特殊实例,几乎使用与类图完全相同的标识,不同之处在于对象图显示类的多个对象实例,而不是实际的...
  • 本文介绍对象图的用途,定义,以及在EA中的画法。
  • UML对象图和类图关系解析

    千次阅读 2015-03-24 20:48:42
    UML共有九种视图,它们之间各有自己的特点和作用,它们之间有什么联系吗,这里就向大家介绍一下UML对象图和UML类之间的联系,希望通过本文的学习你对UML的图形之间的关系有一定的认识。 本节向大家...
  • 【UML】对象图(Object Diagram)

    万次阅读 多人点赞 2016-10-31 22:09:24
    1、什么是对象图  对象图(Object Diagram)描述的是参与交互的各个对象在交互过程中某一时刻的状态。和类图一样,对象图对系统的静态设计或静态进程视图建模,对象图更注重现实或原型实例,这种视图主要支持系统的...
  • UML中类图与对象图的区别

    千次阅读 2019-12-31 14:22:43
    UML中类图与对象图的区别 类图 对象图 类具有3个分栏:名称、属性和操作 对象只有两个分栏:名称和属性 在类的名称分栏中只有类名 对象的名称形式为“对象名:类名”,匿名对象的名称形式为“:类名” 类的属性...
  • UML总结之——类图、对象图、包图

    千次阅读 热门讨论 2016-12-17 21:16:15
    今天总结的主要是关于类图、对象图和包图。对于这几个图有了相应的图这样可以更好 的了解这些内容和知识。 类图 首先还是关于类图的内容提纲 1.类 2.类的关系 3.类图的构成 4.类图深入讨论 5.类图的应用 ...
  • UML– 用例 用例展...
  • UML之静态图---类图、对象图(class diagram )

    千次阅读 热门讨论 2018-12-02 21:34:21
    什么是对象?他们的关系是什么? 类:类是具有相同属性和服务的一组对象的集合。为属于该类的所有对象提供了统一的抽象描述,其内部包括属性和服务(方法)两个主要部分。 对象对象是系统中用来描述客观事物的一...
  • 从静态设计的图就包括类图、对象图、包图,下面咱们一一叙述   类图 类图是描述类、接口、协作以及他们之间的关系的图,用来显示系统中某个类的静态结构 包含元素 类 类是面向对象组织结构的核心,对一组...
  • UML之对象图

    千次阅读 热门讨论 2016-11-28 20:38:53
    对象图 1、解释:对象图也是静态图的一种,但是对象图描述一个系统在某个时刻 的静态结构,显示的是对象与对象之间的关系,而类图描述所有可能的 情况。 对象图是类图的实例,只有对象而无类的类图就是一个对象图。...
  • 对象图&类图比较

    千次阅读 热门讨论 2015-11-25 14:25:08
    那么对象图和类图之间有什么区别呢 对象图 一、概述 描述一个系统在某个具体时刻的静态结构。而类图描述所有可能的情况(动态) 对象图包含的元素:1、对象 2、连接 3、包 二、类图和对象图的区别 类图 对象图...
  • UML对象图和顺序图

    千次阅读 2018-06-02 16:14:14
    UML对象图对象图中包含对象和链,其中对象是类的特定实例,链是类之间关系的实例,表示对象之间的特定关系。对象图所建立的对象模型描述的是某种特定的情况,而类图所建立的模型描述的是通用的情况。对象是类的实例...
  • 推荐几个常用 ‘在线’ 图工具(支持时序图、用例图、类图、活动图、组件图、状态图、对象图、部署图等。同时还支持非 UML 图的甘特图、架构图等) 软件项目开发过程中经常需要 画流程图、接口时序图、框架图 等等。...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,118,311
精华内容 1,247,324
关键字:

对象图是什么图