预订演示

请注意 : 本帮助页面不适用于最新版本的Enterprise Architect. 最新的帮助文档在这里.

前页 后页

我们要去的地方

系统工程学科的历史可以追溯到1900年代初,而该术语被认为是1940年代初由Bell实验室首次提出的。在2001年之前,六十多年过去了,人们才意识到需要专用于建模系统的语言,但是直到2006年,对象管理小组才采用了系统建模语言(SysML),并成为了该语言的首选。描述系统。

在系统工程领域,由于Enterprise Architect灵活,可扩展且实用的建模复杂系统的方法以及对系统建模语言规范的高度遵从,已成为许多行业领导者的首选工具

An example of a SysML conceptual diagram in Enterprise Architect.

作为一个平台, Enterprise Architect提供了独特的功能来支持战略,业务,工程和技术模型的集成,从动机模型一直到系统的实施,一直到支持。该工具允许系统工程师创建战略模型,包括诸如平衡记分卡,能力模型之类的图表,诸如差距分析之类的战术模型以及路线图和运营模型,以吸引高级主管,工程经理,解决方案和实施团队以及工程师。

它将如何帮助您

读者通常会以一些已有的知识或经验进入基于模型的系统工程主题,即使这是通过讲课,在职培训或通过使用其他工具而学到的。读者将通过了解Enterprise Architect的功能以及可用于在Enterprise Architect开发和管理基于模型的系统工程模型的工具而受益。这些知识将使他们作为个人和团队成员更具生产力。读者还将学习普遍称为SysML的系统建模语言的语法和语义,以及如何将其用于建模甚至模拟复杂的工程系统。

谁会受益

参与基于模型的系统工程计划的开发,管理或支持的任何人,无论位于:

  • 战略层面
  • 商业价值水平,
  • 管理级别或
  • 工程水平

将从阅读此信息中受益。它涵盖了广泛的角色,包括:

  • 顾客,
  • 战略思想家
  • 高级管理人员,
  • 工程管理,
  • 系统设计师和架构师
  • 软件设计师和架构师,
  • 系统工程师
  • 软件工程师
  • 制作团队,
  • 实施团队,
  • 技术支持人员。

这种使用Enterprise Architect作为工具的工作方式的真正力量在于跨学科团队的统一。这样一来,可以使来自不同学科,可能在地理位置上分散并且在从策略到支持的各个层次上工作的人们,对正在开发的产品或系统有共同的看法。

您将学到什么

本指南将教您如何使用Enterprise Architect的强大功能来开发和管理基于模型的系统工程计划,编写和阅读系统建模语言(SysML),创建文档以及如何使用团队作为团队成员进行协作。正式或非正式的工程过程。

您将了解可用的工具工具以及应使用哪些工具来执行特定技术,并使用链接来帮助主题如何使用它们。例如,无论采用何种流程或框架,都需要在某些时候进行结构要素和行为要素之间的分配 。本主题将介绍该技术以及如何通过采用Enterprise Architect唾手可得的工具和设施来最佳地实现该技术。

文档概述

下表提供了此工作中包含的主题的列表和说明,并对材料进行了概述。

学科

描述

也可以看看

具有四个变量的方程

本主题从数学的角度将基于模型的系统工程描述为具有四个变量的方程式: 建模, Enterprise Architect选择的工具,系统建模语言和工程过程 。初等数学将建议我们需要四个联立方程来解决这一问题。本主题将介绍这四个变量,并建议您作为工程师或管理人员精通该学科而无需同时求解方程式的方法。

我们将看到Enterprise Architect如何在等式的所有四个部分中发挥重要作用,并且旨在帮助您成功实现工程计划。

需求概述

入门

本主题向工具的新手介绍了应用程序最重要的方面,包括设置模型结构,定制应用程序,使用图,可视化内容的其他方式以及与其他工具的集成。它还包括有关用户界面的讨论,包括使用该工具至关重要的功能区和透视图。

该工具具有广泛的帮助系统,该系统已经开发了20多年,可以为工程师或其他利益相关者在使用该工具时可能遇到的几乎所有问题提供答案。

符合需求工具

我们要去的地方

本主题描述了《指南》中的主题列表,并概述了每个主题。

认识SysML图

本主题将图表介绍为可视化模型和存储库内容的首选和最常用的方法。它简要介绍了每个图,并使读者可以建立一个思维导图,了解什么是图以及如何将其用于表达一个人的思想和解释另一个人的思想。

系统建模语言概述

本主题提供对系统建模语言的解剖结构和生理的深入了解。它提供了一种有用的符号提要,并描述了语言体系结构。它还介绍了基本概念,包括:元素,图,模型和视图。尽管可以从规范本身中收集这些信息,但是在本主题中对它进行了足够详细的概述,以使新来者免于经历规范的麻烦。

Enterprise Architect提供了示例模型和强大的帮助系统,这些系统将作为有用的资源来帮助新手和有经验的从业人员获得使用该语言的经验。

附加要求工具

作为工程团队进行协作

本主题介绍了强大的协作工具,系统工程师,经理,客户,咨询工程师,监管机构和标准机构都可以在其中进行建模。这包括讨论,聊天,模型邮件,团队库,评论等等。

使用软件包来构建存储库

本主题涵盖了存储库结构的基本方面,以及如何将其用作确保存储库适合用途的组织原则。它还介绍了如何将Package用作容器,该容器既可以添加内容,又可以提供一种机制来管理添加到每个Package中的元素,属性,图表和视图。

需求定义和管理

本主题向工程师和其他利益相关者介绍了所有重要的中心学科,这些学科构成了建模工作所有其他方面的基础。 Enterprise Architect有一套强大而无与伦比的工具集,用于开发,管理,可视化和记录需求,并进行了介绍,并给出了有关如何使用该工具的实际示例。

用例描述用户目标

本主题描述了以用户为中心的表达需求的方式,其中用户试图达到的目标是编写需求的基础。用户的目标已在用例中进行了整理,这些用例仅在图表上表示,但使用Scenario Builder在Enterprise Architect中充实了其详细信息。此功能允许将描述,约束(例如前提条件和后置条件)以及方案的步骤写在引人注目的高效用户界面中。它还描述了如何从该工具自动生成行为图,以及如何将诸如“活动”之类的元素链接到诸如需求之类的上游建模元素以及诸如“组件”之类的下游元素-创建强大的可追溯性。

使用块对结构和约束进行建模

在本主题中介绍的块是语言中结构的基本单位,也可以用于建模约束。它是SysML语言的原子,可以具有详细描述解剖结构的功能,属性和交互点。本主题还描述了Block与其他模型元素的关系,包括将Block与活动相关的最重要的分配关系。分配将SysML的两个重要支柱联系在一起: 结构行为 。它还介绍了用于对数量值类型进行建模的设备,这些设备可用于对物理世界中的维度进行建模。

使用属性和零件对块使用进行建模

本主题是上一个主题的基础,并介绍了内部框图,该框图用于可视化在给定上下文中如何使用Block。这些图显示了如何将“零件”零件属性连接在一起。拥有的块表示为图框架,并且在块定义图上出现在“零件关联”的零件末端的零件在内部方框图上显示为“零件”元素

协调行为与活动

本主题介绍“活动”和更为原子的单元“动作”,它们均用于描述系统在不同级别上的行为方面。这些最重要的元素等效于我们自然语言中的动词,并且像动词一样,在模型中具有组织功能。 Enterprise Architect具有许多功能强大的设备,例如模拟,可以使这些模型栩栩如生,并可以简化和可视化复杂的现实世界中的问题。

使用参数和仿真进行可视化

本主题探讨了参数图与块定义图的使用,块定义图定义了对数学方程式及其使用的参数进行建模的约束块。本主题描述了这些约束和参数如何在参数图上表示,参数图是内部框图的表亲。还介绍了参数图的仿真,建模者将学习如何安装和使用Open Modelica界面。建模者将学习如何无需离开Enterprise Architect环境就能直观地看到强大的方程式图。

使用StateMachines建模变更

本主题介绍StateMachine作为描述诸如Block之类的实体可以展现的离散条件(状态)的方法。这种功能强大的行为设备可以使模型更加清晰,并解决其他棘手的问题。 Enterprise Architect具有许多可以使这些模型栩栩如生的工具功能,即:状态表和可执行StateMachines,它们使状态和转换能够在引人注目的可视化中实现。

交互作为消息序列

在本主题中,介绍了序列图,作为对基于消息的行为进行建模的一种方法。建模人员将学习如何使用该图对一系列工程概念进行建模。这些图对系统内部的块之间或系统本身与环境之间的交互进行建模,可用于对用例步骤中发生的通信进行建模。研究了生命线和激活,并使用片段介绍了消息编排。

SysML模型的第一个示例

在本主题中,我们探索用于指定,设计和测试混合动力SUV车辆的图表,该混合动力SUV以燃料和电力为动力源,并采用诸如再生破坏的机制来满足其燃料效率要求。该示例模型发布在SysML规范的附件中,在本主题中,我们将探索在Enterprise Architect创建的图表,这些图表解释了重要的语言和工具功能。

认识系统工程工具

本主题介绍了一些用于系统工程模型的最重要工具,描述了它们的名称,在哪里可以找到它们,如何使用它们,包括选项以及在哪里可以找到更多帮助。建模人员可能还会发现许多其他有用的工具。这些将在文档中的相关点进行介绍。