- UML通常将状态分为三个状态 初始状态,终止状态和通常状态
- UML的几个图形分别表达了意思,作用,以及几个图中的几个名词解释
- 对象(object)是系统中用来描述客观事物的一个实体。一个对象由一组属性和对这组属性进行操作的一组方法组成。
- 类(Class)是具有相同属性、操作、关系和语义的一组对象的集合,它为属于该类的全部对象提供了同一的抽象描述,其内部包括属性和服务两个主要部分.可见性 Public + Protected # Private - 包内~
- 接口是操作的一个集合,其中每个操作描述了类,构件或子系统的一个服务
- 协作是一个交互,涉及交互的三要素:交互各方,交互方式和交互内容
- 用例/用况 对一组动作序列的秒速系统执行这些动作应 产生对特定参与者有值的,可观察的结果
- 主动类至少具有一个进程是线程的类,能够启动系统的控制活动,并且对象的行为通常与其他元素行为并发的
- 构件是系统设计中模块化部件
- 为了控制信息组织的复杂性,UML提供的组织信息的通用机制是 包
- UML聚合与组合之间的区别
- 组合表示整体部分不能分割
- 聚合表示整体/部分
- UML图形化工具分为行为图和结构图两类,前者用于表达系统或系统成分的动态结构模型
- UML建模工具中,状态图可用于创建有关系统的行为生存周期模型,给出生存期内的阶段信息
- UML表达关系的术语中,伴随限定符使用的关系是关联
- 面向对象分析中,对象模型描述了系统的静态结构
- UML用来表达系统交互建模的图形化工具是顺序图
- 构件图和部署图的基础是类图
- 对象实现了属性和操作的结合,它体现了面向对象技术的封装特性
- 为了控制信息组织的复杂性,UML提供的组织信息的通用机制是包
图形化工具。
图的类别:
(一)结构图
(1)对象结构建模—类图和对象图
(2)应用结构建模—包图、构件图、部署图、组合结构图
(二)行为图
对象交互建模—顺序图、协作图(通信图、交互综述图、定时图)、状态图(状态机)
对象行为建模—用况图、活动图
没有评论:
发表评论