前页 后页

撰写系统设计

SysML系统工程建模语言非常注重设计。一旦提出,建模和分析了需求,工程师的注意力便转移到了设计上。系统通常很复杂,必须分解为多个子系统,这些子系统将通过已知和已发布的接口相互交互。

可以在Enterprise Architect创建块定义图,以将系统分解成子系统的层次结构建模。子系统可以超级链接到更详细的图表,从而使查看者可以从系统级别单击到其所有组成部分。子系统也可以链接回它们正在实施的需求,然后再链接到拥有需求的利益相关者。

SysML设计模型

SysML设计模型包含定义系统组成的模块。它描述了可重用子系统组合在一起以满足设计要求的方式。

此图显示了便携式音频播放器的示例设计模型; SysML块定义图将便携式音频播放器描述为各种可重用的现成子系统和内部设计子系统的组合。

A SysML Block Definition diagram depicting the design model for a proposed Audio Listening device, modeled in Sparx Systems Enterprise Architect.

在此示例中,便携式音频播放器在SysML中定义为一个由执行特定任务的子系统组成的系统。该设计显示了用于供电,执行播放和音频处理以及与其他设备和用户界面接口的子系统。

便携式音频播放器的内部框图更详细地描述了便携式音频播放器的组成:

A SysML Block Internal Definition diagram depicting the composition for a proposed Audio Listening device, modeled in Sparx Systems Enterprise Architect.

该示例描述了便携式音频播放器的组成,详细说明了每个子系统的结构。该示例还描述了零件之间的关系,定义了零件之间的功能绑定方式。例如,CPU,内存和编解码器在处理子系统中连接在一起。