● Unified Modeling Language (UML) UML语义 元-元模型: 元模型的基础体系结构,定义一种说明元模型的语言 元模型: 元-元模型的一个实例,定义一种说明模型的语言 模型: 元模型的一个实例,定义一种语言来描述信息领域 用户对象: 模型的一个实例,定义一个特定的领域 ●
Unified Modeling Language (UML) UML语义 • 元-元模型: 元模型的基础体系结构,定义一种说明元模型的语言 • 元模型: 元-元模型的一个实例,定义一种说明模型的语言 • 模型: 元模型的一个实例,定义一种语言来描述信息领域 • 用户对象: 模型的一个实例,定义一个特定的领域
● Unified Modeling Language (UML) UML主要文件: UML概要 (UML Summary) UML语义(UML Semantics) UML表示法指南 (UML Notation Guide) 对象约束语言规约(Object Contraint language Specification):该文件定义并介绍了一种对象约束语 言(OCL),其用途是用来说明在图形化的系统模型 中不能充分表达的建模信息。它是一种形式化语言。 http://www.rational.com/uml/index.jtmpl
Unified Modeling Language (UML) UML主要文件: • UML概要(UML Summary) • UML语义(UML Semantics) • UML表示法指南(UML Notation Guide) • 对象约束语言规约(Object Contraint language Specification):该文件定义并介绍了一种对象约束语 言(OCL),其用途是用来说明在图形化的系统模型 中不能充分表达的建模信息。它是一种形式化语言。 http://www.rational.com/uml/index.jtmpl
● ● ● UML Use Case Diagrams(用例图 从本质上将,一个用例是用户与计 算机之间为达到某个目的的一次典型交 互作用: ·用例描述了用户提出的一些可见的需求: ·用例可大可小: ·用例对应一个具体的用户目标 ● ● ●
UML Use Case Diagrams(用例图) 从本质上将,一个用例是用户与计 算机之间为达到某个目的的一次典型交 互作用: • 用例描述了用户提出的一些可见的需求; • 用例可大可小; • 用例对应一个具体的用户目标
● UML Use Case Diagrams(用例图 用例图描述系统外部的执行者与系 统的用例之间的某种联系 所谓用例是指对系统提供的功能(或称系统的 用途)的一种描述 。 执行者是那些可能使用这些用例的人或外部系 统; ·用例和执行者之间的联系描述了“准使用哪个 用例” ● ● ●
UML Use Case Diagrams(用例图) 用例图描述系统外部的执行者与系 统的用例之间的某种联系。 • 所谓用例是指对系统提供的功能(或称系统的 用途)的一种描述; • 执行者是那些可能使用这些用例的人或外部系 统; • 用例和执行者之间的联系描述了“谁使用哪个 用例
● UML Use Case Diagrams(用例图 用例图着重于从系统外部执行者的角度 来描述系统需要提供哪些功能,并且指 明了这些功能的执行者是谁; 用例图在UML方法中占有十分重要的地 位,人们甚至称UML是一种用例图驱动 的开发方法 ● ● ●
UML Use Case Diagrams(用例图) • 用例图着重于从系统外部执行者的角度 来描述系统需要提供哪些功能,并且指 明了这些功能的执行者是谁; • 用例图在UML方法中占有十分重要的地 位,人们甚至称UML是一种用例图驱动 的开发方法