包图
包图用于显示模型以包相互包含的层级关系形式组织的方式 。 包图将模型分成逻辑容器或包,并在高层次上描述它们之间的交互。
元素介绍
|
元素名 |
图标 |
含义 |
|---|---|---|
|
ModelLibrary |
|
模型库,包含一系列要在多个模型中重用的元素。 |
|
Viewpoint |
|
视点,是一种模型元素,它包含五种属性:利益相关者、关注点、目的、语言和方法。 |
|
View |
|
视图是过滤后的模型子集的包。 |
|
Package |
|
包。对元素进行分组,并为分组的元素提供名称空间。一个程序包可能包含其它程序包,从而提供程序包的分层组织。 |
|
Model |
|
模型,用作包含层级关系的根,即它是层级关系中最上层的包。 |
|
Realization |
|
实现,是一种类与接口的关系,表示类是接口所有特征和行为的实现。 |
|
Dependency |
|
依赖,是一种使用的关系,即一个类的实现需要另一个类的协助。 |
|
Nesting |
|
嵌套关系,表示直线端包含在十字准线端中。 |
|
Conform |
|
符合关系,描述包中的元素(如需求、功能或接口)符合另一个包中的标准或规范 |
|
Import |
|
导入关系,用虚线箭头从得到访问权限的包指向提供者所在的包。 |
|
Refine |
|
改善关系,表示客户端的元素要比提供方端的元素更加具体。 |
|
Expose |
|
暴露关系,描述一个包中的元素(如需求、功能或接口)被另一个包访问或使用的情况,这种关系可以表示为包之间的依赖或访问关系。 |
建模步骤
- 新建SysML模型工程,初始化模板默认为空,在根节点Test1右键新建包并命名为包图。

在工程树包图节点下右键 > 新建图,选择SysML > 系统工程建模 > 包图,单击下一步。

名称命名为包图,单击确定成功创建模型图。

- 在包图新建Package元素并分别命名为监控系统、测试用例、物理、逻辑。

- 将测试用例、物理、逻辑元素拖入到监控系统元素中。包含在一个包内的模型元素可以被显示在一个包图上。












