UML基础与应用之对象图

简介: UML基础与应用之对象图

什么是对象图?


对象图表示一组对象及它们之间的关系,是某一时刻系统详细信息的快照,描述系统交互的静态图形,它由协作的对象组成,但不包含在对象之间传递的任何消息。因为对象是类的实例化,所以说某一时刻系统中的某一类中的某一个对象和另一类中某一个对象之间的关系就可以说是对象图,表示类图的一个实例。


对象图:表示在某一时刻一组对象以及他们之间关系的图。对象图可以被看作是类图在系统某一时刻的实例。图形上由节点以及连接这些节点的连线组成,节点可以是对象也可以是类。


02caa546800955db1ccbc29133ae7940_20200625104213109.png


和类图一样,可以使用队形图对系统的静态设计或静态进程视图建模,但对象图更注重于现实或原型实例,这种视图主要支持系统的共嗯那个需求,即系统提供给其最终用户的服务,对象图描述了静态的数据结构。


对象图和类图类似,下面看一下他们的区别


0892f7ee97ae3bc5f8db7b0553b2db1c_20200630171432854.gif


对象图建模过程

1、确定参与交互的各对象的类,可以参照相应的累土和交互图


2、其欸的那个类间的关系,如依赖、泛化、关联、实现


3、针对交互在某特定时刻各对象的状态,使用对象图为这些对象建模


4、建模时,系统分析师要根据建模的目标,绘制对象的关键状态和关键对象之间的连接关系  


相关文章
|
9月前
|
uml
UML基础与应用之面向对象
UML基础与应用之面向对象
51 0
|
4月前
UML-类图和对象图
UML-类图和对象图
59 0
|
9月前
|
数据库 uml
UML基础与应用之类图
UML基础与应用之类图
58 0
|
9月前
|
测试技术 uml 开发者
UML基础与应用之用例视图
UML基础与应用之用例视图
81 0
|
开发框架 Java 开发工具
实验—UML正向工程和反向工程应用
实验—UML正向工程和反向工程应用
283 0
实验—UML正向工程和反向工程应用
|
数据可视化 测试技术 uml
iOS开发:UML在项目开发中的规范应用
统一建模语言(英语:Unified Modeling Language,缩写 UML)是非专利的第三代建模和规约语言。UML是一种开放的方法,用于说明、可视化、构建和编写一个正在开发的、面向对象的、软件密集系统的制品的开放方法。
182 0
iOS开发:UML在项目开发中的规范应用
|
Oracle 关系型数据库 数据库
|
测试技术 uml
UML在软件开发各个阶段的应用
一、UML5个互联视图 UML(Unified Modeling Language)中常用5个互联的视图来描述系统的体系结构。如图 (1)用例视图(Use-case View) 由专门描述可被最终用户、分析人员、测试人员看到的系统行为的用例图组成。