Visual Paradigm创建IBD图

本文详细介绍了IBD(InternalBlockDiagram)与BDD的关系,强调了IBD在描述系统内部结构、组成部分、引用属性和连接器等方面的作用,以及VisualParadigm软件在创建IBD图时的工具特点。
摘要由CSDN通过智能技术生成

1.IBD介绍

内部模块图(Internal Block Diagram,IBD)和BDD的关系非常密切。可以在IBD中显示各种元素来说明系统结构的各个方面,创建IBD是为了指定单个模块的内部结构对BDD中表达的内容做补充。IBD还有其独特的能力,它是建模工具箱中的重要部分。

内部模块图的图类型缩写是ibd。对于IBD,唯一允许的模型元素类型就是模块。IBD的外框总是代表你在系统模型某处定义的模块。在外框之中,你可以显示模块的组成部分属性和引用属性,以及把它们连接在一起的连接器。

2.IBD特性

IBD可以提供模块内部组成部分属性之间的特殊连接,以及它们与外部引用属性eps之间的连接。你使用属性之间的连接 来表示那种组合关系。

2.1 组成属性 

IBD中的组成部分属性和BDD中模块的组成部分分隔框中的组成部分属性有着相同的意义:它代表一种结构,位于在IBD头部显示名称的模块内部——也就是组成模块的结构。IBD中组成部分的标识法是带有实线边框的矩形。显示在矩形中的名称字符串的格式和BDD中模块的组成部分分隔框中显示的字符串相同:

<part name> : <type> [<multiplicity>]

2.2 引用属性 

IBD中的引用属性和BDD中模块的引用分隔框中的引用属性有着同样的意义:它代表IBD头部显示的名称代表的模块外部的结构——也就是模块因为某种目的而需要的模块,或者是为了触发行为,或者是为了交换事件、能量和数据。IBD中引用属性的标识法是带有虚线边框的矩形。显示在矩形中的名称字符串和BDD中模块的引用分隔框中显示的字符串格式相同:
 

<reference name> : <type> [<multiplicity>]

2.3 连接器 

 IBD中两个属性之间的连接器表示,那两个结构在正确组装且可操作的系统中,拥有某种方式可以互相访问。你可以选择为一个连接器指定名称和类型,以传达更多关于连接那两个结构的媒介的额外信息。名称字符串的格式如下:

<connector name> : <type>

 连接器的名称是可选的,并且是建模者定义的。类型也是可选的,但是,如果你选择指定一种类型,那么它必须是你在系统模型两个模块之间某处创建的关联的名称。关联必须连接同样的两个模块,而那两个模块会指定连接器两端的两个属性的类型。

2.4 项目流

 项目流代表在系统中两种结构之间流动的事件、能量或者数据的类型。IBD中项目流的标识法是实心的三角箭头,它位于连接两个流端口的连接器上,项目流的类型显示在连接器箭头旁边的标签上;标签必须包含系统模型中某处存在的模块、值类型或者信号的名称。

3 Visual paradigm创建IBD图

左侧的工具栏可以看,IBD图的工具几乎和BDD一样只是多了一些item flow的项目流工具。


 


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值