绘制Recorder模块的组合结构图

7.4 绘制Recorder模块的组合结构图

Recorder模块的组合结构图的新增及绘制步骤如下:

1. 回到模型浏览器,点选结构设计项目,执行【Add DiagramComposite Structure Diagram】来新增另一张Recorder模块的组合结构图。


2. 请根据前小节的操作步骤,练习绘制出图7-28。

  

3. 回到模型浏览器,点选sc_fifo_in_if接口项目,拖曳至Recorder图标内部空白处放开,通知StarUML自动新增接口,如图7-29所示。

 

  

4. 点选工具箱里的带三角形虚线Realization(实现关系)图标,如图7-30所示。

 

  
5. 随后,点选chOp信道并拖曳至sc_fifo_in_if接口处放开,建立出两者之间的实现关系,意味着通道将实现出这个接口,如图7-31所示。
 
6. 回到模型浏览器,点选Memory类(模块)项目,拖曳至Recorder图标内部的空白处放开,如图7-32所示。
 

7. StarUML随即新增了一个Memory模块图标。


8. 使用鼠标右键点选Memory图示,执行【FormatSuppress Attributes】和【FormatSuppress Operations】来隐藏属性格和操作格,方便稍后摆放端口,如图7-33所示。

 
9. 回到模型浏览器,点选Memory类(模块)底下的piOp端口,拖曳至Memory图标内部的空白处放开,如图7-34所示。
 
10. 随后,StarUML会将自动更新图面。更新之后的图面上,Memory的piOp端口与两个sc_fifo_in_if接口之间,都有关系线。请点选端口与外部接口的关系线,并按下Del键,删除这条多余的关系线图示,如图7-35所示。
 
1. 按照前述步骤,绘制其余部分,并完成整张图。
12. 如果您觉得整张图同一底色太过单调,可用鼠标右键点选任一图标,执行【FormatFill Color】挑选别的底色,如图7-36所示。
13. 最后,还可以执行主菜单的【FileExport Diagram】,导出JPG图形文件,如图7-37所示。
 

posted on 2009-08-01 12:40  yurow  阅读(349)  评论(0编辑  收藏  举报

导航