该模型包含相互链接的图表、文本片段和词汇表。图表是模型的主要组成部分,其中的所有接口和功能都以弧和块的形式呈现。
弧与块的连接位置取决于接口类型:
控制信息进入上部块;
输入信息进入左边的区块;
结果来自正确的区块;
执行操作的机制(人或自动化系统)进入下部区块。
模型的每个元素都可以在另一个图表中分 新西兰号码数据 解(更详细地解释)。当模型足够详细时,建模就应该完成。其中总级别数不能超过5-6个。
图表是从将整个系统表示为单个块和描绘与非系统功能接口的弧线时构建的。接下来,将系统表示为单个模块的块在另一张图上使用通过接口弧连接的几个块进行详细描述。每个详细图表都是前一级别图表中一个块的分解。在每一步分解中,上一级的图被称为父图——这样图就更加详细了。
此类图表没有时间或顺序。该方法有很多缺点:由于图表上的弧线数量太多、分解层次太多而难以理解,并且难以将多个过程联系起来。
该方法可以对流程内的动作序列及其之间的相互依赖性进行建模。 IDEF3 模型允许您详细说明没有分解图的 IDEF0 功能块。
IDEF3 图表将活动表示为矩形。动词或动词名词用于命名动作。此外,每个动作都有自己唯一的标识号(动作编号通常在其父动作的编号之前,例如 1.1)。与 IDEF3 的所有关系都是单向的,并且从左到右组织。
IDEF3 关系的类型
时间优先是一个简单的箭头。初始动作必须在最终动作开始之前结束。
对象流——双头箭头。初始动作的输出是最终动作的输入。从流媒体链接的名称应该可以清楚知道使用它们传输什么对象。
模糊关系(Relationship)——虚线箭头。
当一个动作完成时,可能意味着其他几个动作会同时开始,或者相反,一个动作可能意味着其他几个动作在它开始之前就已完成(流程分支)。为了反映过程的分支,使用了特殊的块:
“并且”,用 & 符号阻挡;
“排他或”(“其中之一”),用 X 符号块表示;
“OR”,用 O 符号块表示。
如果希望 AND 和 OR 操作同步,请在块中使用两条双垂直线来表示这一点。如果不需要同步——一行。
使用 IDEF3 方法,可以将一项活动分解多次,从而在单个模型中记录替代流程。
这种表示是为了显示每个过程如何将输入数据转换为输出数据。信息流和物质流都可以在这里得到体现。
与其他模型一样,支持分解。