主要内容

创建自定义视图

创建架构模型的自定义视角

系统模型往往庞大且复杂。您可以在架构视图库中根据构造型、属性、需求链接等准则过滤模型元素,从架构模型中创建组件的自定义子集。此自定义子集称为架构视图,是处理复杂系统的一种简化方法。您可以使用视图来关注架构设计的某些部分,并创建用于分析的操作视图、功能视图或物理视图。

  • 从组件图画布中编辑您的 System Composer™ 模型。

  • 使用聚焦视图分析组件依赖关系和层次结构。

  • 使用查询定义架构模型上的自定义视角。

  • 在组件图视图中对端口进行分组,以简化复杂的端口和连接网络。

  • 定义架构视图和分层视图。

全部展开

systemcomposer.view.View架构视图 (自 R2021a 起)
systemcomposer.view.ElementGroup架构视图元素组 (自 R2021a 起)

函数

全部展开

openViews打开架构视图库
createView创建架构视图 (自 R2021a 起)
getView查找架构视图 (自 R2021a 起)
deleteView删除架构视图 (自 R2021a 起)
modifyQuery修改架构视图查询和属性分组 (自 R2021a 起)
runQuery在模型上重新运行架构视图查询 (自 R2021a 起)
removeQuery删除架构视图查询 (自 R2021a 起)
addElement在视图元素组中添加组件 (自 R2021a 起)
removeElement从视图元素组中移除组件 (自 R2021a 起)
getQualifiedName获取模型元素的限定名称
createSubGroup在视图元素组中创建子组 (自 R2021a 起)
getSubGroup获取视图元素组中的子组 (自 R2021a 起)
deleteSubGroup删除视图元素组中的子组 (自 R2021a 起)
find使用查询查找架构模型元素
findElementsOfType查找特定类型的所有元素 (自 R2023a 起)
findElementsWithStereotype查找具有构造型的所有元素 (自 R2023a 起)
findElementsWithProperty查找具有属性值的所有元素 (自 R2023a 起)
findElementsWithInterface查找所有类型由接口设定的元素 (自 R2023a 起)
AnyComponent创建查询以选择模型中的所有组件
Property创建查询,为对象属性或元素构造型属性选择未计算值
PropertyValue创建查询,从对象或构造型属性中选择属性,然后计算属性值
HasStereotype创建查询,根据指定的子约束条件选择具有构造型的架构元素
IsStereotypeDerivedFrom创建查询,从限定名称中选择构造型
HasPort创建查询,根据指定的子约束条件选择带端口的架构元素
HasConnector创建查询,根据指定的子约束条件选择带有连接器的架构元素
HasInterface创建查询,根据指定的子约束条件选择端口上有接口的架构元素
HasInterfaceElement创建查询,以便根据指定的子约束条件,在接口上选择带有接口元素的架构元素
IsInRange创建查询以选择属性值范围

工具

架构视图库创建和管理视图和序列图
接口编辑器在本地和共享数据字典中创建和编写接口

主题

精选示例