UM概念模型
UML概念模型
课程内容 UML语言组成 基本元素 关系 图 规则 6 公共机制
课程内容 UML语言组成 基本元素 关 系 1 2 3 图 规则 公共机制 4 5 6
1.UML概念模型 UML语言由基本构造块、支配这些构造块如何放在一起 的规则和一些运用于整个UML的公共机制构成。 UML语言 构造块 规则 公共机制 事物 命名 详述 关系 范围 修饰 图 可见性 通用划分 完整性 扩展机制 执行
1. UML概念模型 ❖UML语言由基本构造块、支配这些构造块如何放在一起 的规则和一些运用于整个UML的公共机制构成。 UML语言 构造块 规则 公共机制 事物 关系 图 详述 修饰 通用划分 扩展机制 命名 范围 可见性 完整性 执行
1.UML概念模型 UML的基本构造块(basic building blocks)包括事物( thing,模型中最基本的构成元素,是具有代表性的成分的 抽象)、关系(relationship,把事物紧密联系在一起)和 图(diagram,事物和关系的可视化表示)。这3种元素代表 了软件系统或业务系统中的某个事物或事物间的关系。 规则((rules)。构造元素具有命名、范围、可见性、完整 性和执行等属性。规则是对软件系统或业务系统中的构造块 的约束或规定。 ?公共机制(common mechanisms)。公共机制包括规约、修 饰、通用划分、扩展机制,指适用于软件系统或业务系统中 每个构造块的方法或规则
1. UML概念模型 ❖ UML的基本构造块(basic building blocks)包括事物( thing,模型中最基本的构成元素,是具有代表性的成分的 抽象)、关系(relationship,把事物紧密联系在一起)和 图(diagram,事物和关系的可视化表示)。这3种元素代表 了软件系统或业务系统中的某个事物或事物间的关系。 ❖ 规则(rules)。构造元素具有命名、范围、可见性、完整 性和执行等属性。规则是对软件系统或业务系统中的构造块 的约束或规定。 ❖ 公共机制(common mechanisms)。公共机制包括规约、修 饰、通用划分、扩展机制,指适用于软件系统或业务系统中 每个构造块的方法或规则
构造元素 事物 关系 图 结构 行为 分组 注 关联 依赖 泛化 实现 行为 事物 事物 事物 事物 关系 关系 关系 关系 图 銮 状态机 荔 包 荐 例 类 接口 轮 主动类 构件 慧
构造元素 事物 关系 图 结构 事物 行为 事物 分组 事物 注释 事物 关联 关系 依赖 关系 泛化 关系 实现 关系 结构 图 行为 图 用 例 类 接 口 协 作 主 动 类 构 件 结 点 状 态 机 交 互 包 注 释 活 动