创建视图和视点

您可以创建视图视点来定义系统的特定方面和用于满足视图需求的规则。

关于此任务

视图是对包中的系统或子系统的表示。借助视图,设计者可以将注意力集中到对其至关重要的特定系统方面。例如,他们想在新工厂的制造系统或者新引擎的燃料效率组件中定义安全性系统。

视点定义用于满足视图需求的规则和约定。例如,工厂安全性系统的视点可能包括安全性需求、安全性功能和物理体系结构以及安全性测试用例。

过程

  1. 要创建视图,请突出显示需要该视图的系统或子系统。
  2. 单击鼠标右键,然后选择添加新项 > 一般元素 > 视图
  3. 输入所创建的浏览器位置的新视图的名称。
  4. 打开“特征”窗口以定义新添加的视图。
  5. 要将视点添加到视图,请突出显示该视图,右键单击,然后选择添加新项 > 常规元素 > 视点
  6. 将新视点的名称输入到所创建的浏览器位置,然后打开“特征”窗口以定义该视点。

结果

您可以将此视图从浏览器拖到图中。

注: 您可以使用更改为 > 视图将现有包更改为视图

可以在 SysML 概要文件中使用标记来定义视点:

要添加新元素,请在浏览器中突出显示要向其添加新元素的项。选择添加新项 > 常规元素,然后从以下提供的可能元素类型中选择元素类型:
  • 注解是一种文本注释,此类注释未添加语义,但包含有用的信息
  • 约束将一个或多个模型元素的相关联限制显示为逻辑约束、决策分支上的条件或者算术表达式。
  • 问题描述需要解决的不良情况。
  • 理由陈述特定需求或设计功能的原因。
  • 视点指定用于构造视图以解决一组项目干系人关切的规则和约定。
  • 相容详细描述与视点规则和约定的相容。
  • 依赖关系显示关系。
  • 改进描述如何使用模型元素或元素集来进一步定义需求。
  • 关系指定接口与实现该接口的类之间的关系(作为超类)。
要创建元素,请完成下列步骤:
  • 对于注解约束问题理由以及视点元素,请将新元素的名称输入到所创建的浏览器位置中。
  • 对于相容依赖关系改进元素,请选择它所依赖的元素,并单击确定
  • 对于实现元素,请选择要作为所选浏览器项的超类的类,并单击确定

打开“特征”窗口以定义新添加的元素。可以将这些新元素从浏览器拖到图中。

注: 可以从视图中除去元素或者从模型中完全删除元素。

反馈