`
Josh_Persistence
  • 浏览: 1637092 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类

UML对象图

    博客分类:
  • UML
阅读更多

UML对象图

 

对象图(Object Diagram) 是显示了一组对象和他们之间的关系。使用对象图来说明数据结构,类图中的类或组件等的实例的静态快照。对象图和类图一样反映系统的静态过程,但它是从实际的或原型化的情景来表达的。

对象图显示某时刻对象和对象之间的关系。一个对象图可看成一个类图的特殊用例,实例和类可在其中显示。对象也和合作图相联系,合作图显示处于语境中的对象原型(类元角色)。

对象图是类图的实例,几乎使用与类图完全相同的标识。他们的不同点在于对象图显示类的多个对象实例,而不是实际的类。一个对象图是类图的一个实例。由于对象存在生命周期,因此对象图只能在系统某一时间段存在。

表示法

对于对象图来说无需提供单独的形式。类图中就包含了对象,所以只有对象而无类的类图就是一个"对象图"。然而,"对象图"这条短语在刻画各方面特定使用时非常有用。

讨论

对象图显示对象集及其联系,代表了系统某时刻的状态。它包含带有值的对象,而非描述符,当然,在许多情况下对象可以是原型。用合作图可显示一个可多次实例 化的对象及其联系的总体模型,合作图包含对象和链的描述符(类元角色和联系角色)。如果合作图实例化,则产生了对象图。

对象图不显示系统的演化过程。为此目的,可用带消息的合作图,或用顺序图表示一次交互。

对象图的用途

  • 捕获实例和连接
  • 在分析和设计阶段创建
  • 捕获交互的静态部分
  • 举例说明数据/对象结构
  • 详细描述瞬态图
  • 由分析人员、设计人员和代码实现人员开发

对象图的图形说明

 
 
 
   

 

分享到:
评论

相关推荐

    UML 课件 类图 对象图

    UML 课件 类图 对象图 初级 讲解 入门

    uml 图书馆管理、网络教学系统

    使用uml对图书馆管理系统和网络教学系统进行系统的建模,几乎包括10种图形,很详细。

    ATM机系统UML图

    ATM机系统,包含用例图,部署图,活动图,类图,时序图,协作图,状态图,组件图等UML

    医院挂号部门UML图

    医院挂号部门UML图,包括用例图 类图 活动图 顺序图

    基于UML的共享单车管理系统的需求分析.docx

    本文档主要通过对共享单车管理系统进行分析,通过项目前景分析、系统的需求获取,使用UML建模语言用例图、顺序图、通信图、状态机图、活动图、类图、构件图、部署图多方面来对整个系统进行分析,对UML建模语言这门...

    UML与面向对象的电子商务系统分

    UML与面向对象的电子商务系统分析

    UML对象设计与编程

    《UML对象设计与编程》系统地阐述了对象技术的基本概念,详细讲解了统一建模语言(UML)、对象类(Class)和对象实例(Instance)、关联(Aaaociation)和继承(Inheritance)、对象替代和多形性、静态和动态模型、...

    uml类图和对象图

    uml大学课件,类图和对象图,欢迎大家积极踊跃来学习知识

    UML样例图 对象图 状态图 活动图

    UML所用的工具图 找出系统外部的活动者和外部系统,确定系统的边界和范围。 2) 确定每一个活动者所希望的系统行为。 3) 把这些系统行为命名为用例。 4) 把一些公共的系统行为分解为一批新的用例,供其它的用例引用。...

    网上购物系统UML图

    该文档包含了UML中的九类图,用例图,时序图....需要网上购物系统的UML图可以下载该文档

    UML面向对象建模基础

    《UML面向对象建模基础》共16章,详细讲解了UML背景、UML规范中的13种图,以及UML在各个开发阶段的应用。《UML面向对象建模基础》最大的特色在于,对于每种图的介绍都从相关知识介绍开始,然后是图的阅读方法、绘制...

    uml类图对象图包图PPT学习教案.pptx

    uml类图对象图包图PPT学习教案.pptx

    UML2.0中的14种图详解

    对象图描述系统中对象之间的关系,强调对象之间的关联和继承关系。对象图包括对象、关联、泛化、实现和依赖等元素。 十一、包图 包图描述系统中的包结构,强调包之间的关系和依赖关系。包图包括包、类、接口和依赖...

    基于UML的图书馆管理系统分析与设计

    2 静态模型 类图、对象图、包图 静态建模 3 行为模型 状态图、活动图 动态建模 4 交互模型 顺序图、协作图 动态建模 5 实现模型 构件图、配置图 静态建模 2 图书管理系统的UML建模设计 以图书管理系统为例,结合...

    简单例析UML建模图.doc

    2. 对象图:对象图用于描述对象的静态结构,展示了一组对象及它们间的关系。对象图是类图的一个实例,展示了类的多个对象实例。 3. 构件图:构件图用于描述代码构件的物理结构及各构件之间的依赖关系。构件图通常...

    基于UML 状态图的面向对象软件测试用例生成

    基于UML 状态图的面向对象软件测试用例生成, 本文提出了一种基于UML 状态图的测试用例生成方法,生成较少但有效的测试用例,便于实现自动化测试。测试用例从状态图中的转换(转换路径) 中产生,一个用例代表了一条转换...

    软件工程——UML图详解例题

    包含UML图中的用例图,类图,对象图,顺序图,通信图,协作图,活动图,状态机图,部署图画法及详解

    学生成绩管理系统UML图

    学习软件开发工具时,一般都要用UML的开发工具,有时需要画一些UML图,例如用例图,类图等等。本资料很适合初学UML的人,可以让你进一步了解UML。

    统一建模语言UML基础专题之类图和对象图

    UML 基础专题 类图 对象图

    小区物业管理系统,带10大UML模型图

    小区物业管理系统设计,UML十大模型图,有任务书,有报告,带源码,基于.NET平台

Global site tag (gtag.js) - Google Analytics