前页 | 后页 |
SysML封装图
SysML包图提供了一种将复杂模型的组织可视化为可识别的容器的方法,这有助于您对模型的结构进行分组并定义这些分组之间的高级关系。结构可以包括名称空间及其子包,以及其他形式较不正式的元素组。将结构分配给Packages的基础可以是,例如,访问控制,配置管理,易于导航或依赖级别。
Package图表中表示的主要元素是Package本身,它可以表示完整的模型,常用对象的模型库(例如定义和值)或Package作为容器。该图还可以显示两个构造型的Class元素-SysML视图,它从SysML视图点定义的角度定义了系统的一个方面。该图可以不包含任何关系,仅指示对象是如何分组的,或者可以显示许多关系以指示包如何相互链接。有关元素和连接器类型的详细信息,请参见SysML模型工具箱帮助主题。
也可以在“浏览器”窗口中查看图中显示的包,并可以通过展开和折叠树来浏览它们的层次结构。
您对SysML图工具的使用可以以不同的方式显示模型结构。最简单的方法是将Packages显示为具有完整内容的容器。例如:
通过将图表和Package元素设置为显示隔离专区,尤其是“ Package Contents”隔离专区,可以实现此外观。它显示了完整的内容,但没有给出结构或重要性的指示。
如果要显示与图的目的相关的某些结构,而不是完整的内容,则可以关闭隔离专区并将所需的元素拖到图的Package上。
此格式显示对于某个目的很重要的包内容,但不表示结构或关系。您可以使用第三种格式清楚地显示结构,其中内容元素是分开的,并通过标记的连接器链接。
根据要在图中表示的内容,可以对同一图中的不同元素使用这些格式的任意组合。
元素
您可以在封装图中创建的主要元素是:
- 模型
- 模型库
- 包
- 视图
- 视点
- 利益相关者
- 符合
- 相依性
- 进口
- 遏制
- 实现
- 细化
- 暴露