模块分解图能够完整的浏览模块所有层次的结构关系。可以从代表系统最高层级模块,或者某个分系统、设备建立一个模块结构分解图。模块结构分解图中根节点是图代表的模块,下层节点代表一个部件属性,更下层的节点是作为上层部件属性的类型的模块的部件属性。除了根节点,中间各层节点的文本的语法如下:
“部件属性名称:模块名称”
“:”前面是部件属性名称(新增加的节点名称为空),“:”后面是代表部件的类型的模块的名称。“:”不可以删除。也可以直接在类型后面输入“[1..4]”这样格式的多重性。
生成“模块结构分解图”的步骤:
视图中的工具栏功能说明如下:
添加:选择的节点添加一个下层的部件;
删除:删除节点的同时删除元素,模型浏览器中也同时删除;
从图中移除:仅仅从图中删除节点,元素保留;
查看已删除节点:从已删除节点列表中可以恢复已删除节点的显示;
刷新:如果在其它视图中修改了模块结构分解关系,刷新可以刷新图中节点的显示。每次打开图,都会显示最新的模型关系,即使不是当前这个图中增加的节点。
模块结构分解图的示例如下: