前页 | 后页 |
使用信息流
在图表上的两个元素之间拖动信息流连接器时, Enterprise Architect自动提示您标识所传达的信息项。
您也可以在直接定义信息流实现的同时自动创建信息流,就像在序列图上的消息上所做的那样。
如果您倾向于在一个工作会话中,在分类器之间以及在端口和/或零件之间立即创建,填充和实现信息流,您将欣赏以下事实:您现在可以仅在“信息项”上快速而完全地设置信息流。传达”对话框,使用“添加实现关系”复选框。
创建并实现信息流
步 |
行动 |
也可以看看 |
---|---|---|
1个 |
打开一个图并添加两个元素(例如,部署图上的节点)。 |
|
2 |
单击“工具箱”的“公用”页面中的信息流连接器,然后将光标拖动到两个元素之间。 显示“已传送的信息项目”对话框。 |
传达信息流 |
3 |
将分类器或信息项元素添加到信息流。如果您现在不能完成此操作,则可以返回到信息流,并在以后添加其余的信息项。 |
传达信息流 |
4 |
如果要在两个分类器元素(例如类,组件或用例)之间或端口和/或零件之间创建信息流,则会启用“添加实现关系”复选框(尽管不适用于元素的其他组合)。 如果已完成向流分配信息项,请选中此复选框,然后单击“确定”按钮:
否则,单击“确定”按钮以关闭对话框。该图现在类似于以下示例:
|
|
5 |
如果您已完成向流分配信息项,请在相同的两个元素之间添加另一个连接器(例如,通信路径连接器)。 如果尚未完成信息项的分配,则可以稍后使用“已实现的信息流”对话框或-对于分类器之间以及端口和/或零件之间的流,返回到“已传达的信息项”,以后再返回实现。对话框,然后选择“添加实现关系”复选框。 |
|
6 |
右键点击连接器,然后选择“高级|实现信息流”选项。 显示“已实现的信息流”对话框。 |
实现信息流 |
7 |
选中实现流程中每个必需信息项的复选框,然后单击“确定”按钮。 现在,连接器类似于此示例,其中黑色三角形表示信息流连接器的存在和方向:
|
笔记
- 一旦实现了信息流,就无法直接访问“已传达的信息项”对话框;要在连接器上添加或删除信息项,请在“已实现的信息项”对话框中“取消实现”连接器
- 如果元素之间有多个Information Flow连接器,则它们构成同一组合连接器的一部分;您可以通过“已实现的信息项”对话框再次单独处理它们
- 如果您在用作模式源的图表中有信息流,则“已传送的信息项”和“已实现的信息流”数据不会复制到模式中
- 您可以使用连接器上的“查找已传送的项目”上下文菜单选项在“浏览器”窗口中找到信息流连接器上传送的分类器或信息项元素。