1.包图简介
•
UML
包是一个UML结构,它能够把诸如
用例或
类等模型元件
组织为组。
•UML包可直接理解为
命名空间,
文件夹,是用来组织模型的封装,而包图可以用来表述功能组命名空间的组织层次。
•系统中的每个元素都只能为一个包所有,一个包可
嵌套在另一个包中。使用包图可以将相关元素归入一个系统。
2.包图的应用
•包图通常用于描述系统的逻辑架构
•描述软件
需求的高阶概述
用例包图
•描述软件
设计的高阶概述
类包图
•
3.怎么绘制包图
一、包的符号
名称:每个包都要有与其他包相区别的称
元素:包内的元素可以是类、接口、组件、用例、包等等
二、包内元素的可见性
三、包间关系
四、绘图步骤
1.寻找包
2.确定包间依赖关系
3.寻找实体
4.将实体组织到包图
实例:订单生成过程中的包图