GA001-185-02

Starter Object Diagram

一、含义

(启动器对象图)该模式是使用通过链接(关联实例)连接的对象(实例规范)创建对象关系图。对象包含允许为类中定义的属性指定值的插槽。角色名称(包括数字)用于标识实例及其相对于关联的类或链接对象所扮演的角色。

在这里插入图片描述

上图显示一个对象图,其中两个对象通过链接(关联实例)连接。

二、使用情况

1.该模式的目的是允许业务分析师、测试人员和实现团队的成员定义信息模型的范例。

2.该模式可用于任何需要类模型示例的情况。它们可用于多种情况,包括:
定义可以用作测试用例输入的测试数据,或者在开发使用或生成部分信息模型的模块或组件时为程序员提供有用的范例;
创建范例,分析员可以使用这些范例向那些发现更抽象的信息模型难以理解或概念化的涉众解释困难的场景。

三、可执行操作

a.更改类图中定义的类的名称以适合该计划。(对象关系图中显示的分类器的名称将自动更改。)
b.更改对象的名称以适应方案
c.更改角色名称和多重性以适应方案。
d.更改类图中类的第一个分区中显示的属性的名称,以适应方案。(对象关系图中的名称将自动更改。)
e.更改对象中插槽中的值(属性值)。
f.创建可以用作测试数据或示例的其他一个或多个对象集。
g.使用内置或用户定义的模板直接从模型中创建自动文档。

Basic Object Diagram with Value Specification

一、含义

带有值规范模式的基本对象图创建一个对象图,其中包含通过链接(关联实例)连接的对象(实例规范)。对象包含允许为类中定义的属性指定值的插槽。角色名称(包括数字)用于标识实例及其相对于关联的类或链接对象所扮演的角色。
在这里插入图片描述

上图显示添加了值规范的对象关系图。

二、使用情况

1.该模式的目的是允许业务分析师、测试人员和实现团队的成员定义信息模型的范例。

2.该模式可用于任何需要类模型示例的情况。它们可用于多种情况,包括:

a.定义可以用作测试用例输入的测试数据,或者在开发使用或生成部分信息模型的模块或组件时为程序员提供有用的范例。

b.创建范例,分析员可以使用这些范例向那些发现更抽象的信息模型难以理解或概念化的涉众解释困难的场景。

三、可执行操作

a.更改类图中定义的类的名称以适合该计划。(对象关系图中显示的分类器的名称将自动更改。)

b.更改对象的名称以适应方案

c.更改角色名称和多重性以适应方案。

d.更改类图中类的第一个分区中显示的属性的名称,以适应方案。(对象关系图中的名称将自动更改。)

e.更改对象中插槽中的值(属性值)。

f.创建可以用作测试数据或示例的其他一个或多个对象集。

e.使用内置或用户定义的模板直接从模型中创建自动文档。

Objects as Instances of Classes

一、含义

“对象作为类的实例”模式创建一个对象图,该对象图具有通过链接(关联实例)连接的对象(实例规范)。 对象包含插槽,这些插槽允许为在类中定义的属性指定值。 包含数字的角色名称用于标识实例及其在关联的类或链接的对象方面所扮演的角色。
在这里插入图片描述

如上图.显示一个对象图,其中两个对象通过链接连接。
在这里插入图片描述
在这里插入图片描述

如上图. 显示从中派生实例的类图

二、使用情况

1.该模式的目的是允许业务分析师,测试人员和实施团队的成员定义信息模型的示例。

2.该模式可用于需要Class模型示例的任何情况。 这些可用于多种情况,包括以下情况:
a. 定义可用作测试用例输入的测试数据,或为程序员在开发使用或生成信息模型部分的模块或组件时提供有用的示例。
b. 创建样例,分析师可以使用这些样例向难以理解或概念化的抽象信息模型的涉众解释困难的场景。

三、可执行操作

1.更改“类”图中定义的“类”的名称以适合该计划。 (在对象图中显示的分类器的名称将自动更改。)
2.更改对象的名称以适应计划
3.更改角色名称和多重性以适应计划。
4.更改显示在“类”图中“类”的第一部分中的“属性”的名称,以适合该计划。 (对象图中的名称将自动更改。)
5.更改对象的插槽(属性值)中的值。
6.创建可以用作测试数据或示例的其他对象或对象集。
7.使用内置或用户定义的模板直接从模型直接创建自动文档。

Complete Object Diagram

一、含义

完整对象图模式将创建一个对象图,其中包含通过链接(关联实例)连接的对象(实例规范)。 对象包含插槽,这些插槽允许为在类中定义的属性指定值。 包含数字的角色名称用于标识实例及其在关联的类或链接的对象方面所扮演的角色。
在这里插入图片描述

如图. 显示一个对象图,其中两个对象通过链接连接。

二、使用情况

该模式的目的是允许业务分析师,测试人员和实施团队的成员定义信息模型的示例。
该模式可用于需要Class模型示例的任何情况。 这些可用于多种情况,包括以下情况:
1. 定义可用作测试用例输入的测试数据,或为程序员在开发使用或生成信息模型部分的模块或组件时提供有用的示例。
2. 创建样例,分析师可以使用这些样例向难以理解或概念化的抽象信息模型的涉众解释困难的场景。

三、可执行操作

1.更改“类”图中定义的“类”的名称以适合该计划。 (在对象图中显示的分类器的名称将自动更改。)
2.更改对象的名称以适应计划
3.更改角色名称和多重性以适应计划。
4.更改显示在“类”图中“类”的第一部分中的“属性”的名称,以适合该计划。 (对象图中的名称将自动更改。)
5.更改对象的插槽(属性值)中的值。
6.创建可以用作测试数据或示例的其他对象或对象集。
7.使用内置或用户定义的模板直接从模型中创建自动文档。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值