火龙果·整理 uml.org.cn 2.2UML的历史(112) 方法学大战阶段(上世纪90年代初) 统一阶段(1996年) 标准化阶段(上世纪90年代末) ·工业化阶段(2001年至今) 37/336
37/336 2.2 UML的历史(1/2) • 方法学大战阶段 (上世纪90年代初 ) • 统一阶段(1996 年 ) • 标准化阶段 (上世纪90年代末 ) • 工业化阶段(2001年至今 )
- uml.org.cn 2.2UML的历史(2/2) ·三剑客的贡献(50->1) Jim Rumbaugh Ivar Jacobson Grady Booch 38/336
38/336 2.2 UML的历史(2/2) • 三剑客的贡献(50->1) Grady Booch Jim Rumbaugh Ivar Jacobson
水保 2.3UML的特点 特点 -统一的标准 -面向对象 -可视化、表示能力强大 -独立于软件开发过程 一概念明确,建模简洁,图形清晰,容易掌握 。UML与程序设计语言的区别 ·UML与软件开发过程的关系 39/336
39/336 2.3 UML的特点 • 特点 – 统一的标准 – 面向对象 – 可视化、表示能力强大 – 独立于软件开发过程 – 概念明确,建模简洁,图形清晰,容易掌握 • UML与程序设计语言的区别 • UML与软件开发过程的关系
火龙果·整理 2.4UML的构成(112) ·3类主要元素 基本构造块 ·事务(结构事务、行为事务、分组事务、注释 事务)、关系(依赖、关联、泛化、)、图(9种) -规则 ·命名、范围、可见性、完整性和执行 -公共机制 ·规范说明、修饰、通用划分和扩展机制(版型、 标记型和约束) 40/336
40/336 2.4 UML的构成(1/2) • 3类主要元素 – 基本构造块 • 事务 (结构事务、行为事务、分组事务、注释 事务 )、关系 (依赖、关联、泛化、 )、图(9 种 ) – 规则 • 命名、范围、可见性、完整性和执行 – 公共机制 • 规范说明、修饰、通用划分和扩展机制 (版型、 标记型和约束 ) 晕
装 2.4UML的构成(2/2) 下面通过查看UML组织结构上的各种特 征,而对其作出整体性描述: -视图(Views) -图(Diagrams) 一模型元素 (Model elements) -通用机制(General mechanisms.) -模型驱动架构(odel Driven Architecture,MDA)特征 41/336
41/336 2.4 UML的构成(2/2) • 下面通过查看UML组织结构上的各种特 征,而对其作出整体性描述: – 视图(Views ) – 图(Diagrams ) – 模型元素(Model elements ) – 通用机制(General mechanisms. ) – 模型驱动架构(Model Driven Architecture ,MDA)特征