主要内容

openviews.

开放式架构视图编辑器

描述

例子

openViews (模型打开指定模型的架构视图编辑器,模型.如果模型已经打开,openviews.将把观点带到前面。

方法openviews.来自课程systemcomposer.arch.Model

例子

全部折叠

创建一个带有上下文视图的视图组件。打开模型的视图编辑器。

SckeylessEntrysystem Model = SystemComposer.LoadModel('键入rylyarchitecture');fobSupplierView = model.createView (“FOB定位系统供应商细分”...'颜色''浅蓝');打开视图编辑器,看到浅蓝色的新视图openViews(模型);

输入参数

全部折叠

架构模型,指定为systemcomposer.arch.Model目的。

更多关于

全部折叠

定义

术语 定义 应用程序 更多的信息
体系结构 系统Composer™架构代表组件系统以及它们如何在结构和行为上彼此接口。您可以代表使用备用视图的特定体系结构。

不同类型的体系结构描述了系统的不同方面:

  • 功能体系结构描述系统中的数据流。

  • 逻辑架构描述系统的预期操作。

  • 物理架构描述系统中的平台或硬件。

组成建筑视觉
模型 System Composer模型是包含架构信息的文件,包括组件、端口、连接器、接口和行为。

对模型进行操作:

  • 提取模型中包含的根级别架构。

  • 应用概要文件。

  • 链接接口数据词典。

  • 从模型体系结构生成实例。

系统编写器模型存储为.slx文件。

创建架构模型
组件 组件是一个非活动,近乎独立的和可更换部分的系统,其在架构的上下文中满足清晰的功能。组件定义了架构元素,例如函数,系统,硬件,软件或其他概念实体。组件也可以是子系统或子功能。 组件表示为块,它是体系结构模型的一部分,可以分离为可重用的构件。 组件
港口 端口是组件或体系结构上的一个节点,它表示与环境的一个交互点。端口允许信息进出其他部件或系统。

有不同类型的端口:

  • 组件端口是组件与其他组件之间的交互点。

  • 建筑港口是系统边界上的端口,无论边界是在组件中还是在整个体系结构模型中。

港口
连接器 连接器是在端口之间提供连接的线。连接器描述了信息如何在组件或体系结构之间流动。 连接器允许两个组件在不定义交互性质的情况下进行交互。在端口上设置接口以定义组件如何交互。 连接

术语 定义 应用程序 更多的信息
视图 视图显示了模型中可定制的元素子集。视图可以基于构造型或组件、端口和接口的名称,以及接口元素的名称、类型或单元进行筛选。通过手动拉入元素来构造视图。通过关注架构设计的某些部分,视图创建了一种处理复杂架构的简化方法。

你可以使用不同类型的视图来表示系统:

  • 操作视图演示系统将如何使用,并应与需求分析良好地集成。

  • 功能视图关注系统运行时必须做什么。

  • 身体观点展示系统是如何构造和配置的。

视点表示指定视图内容的涉众视角。

元素组 元素组是视图中的组件分组。 使用元素组以编程方式填充视图。 以编程方式创建架构视图
查询 查询是描述由模型元素满足的某些约束或标准的规范。 使用查询来搜索带有约束条件的元素和过滤视图。 使用查询查找模型中的元素

介绍了R2019b