概念
IDEF基本概念是在70年代提出的
結構化分析方法,並在此基礎之上發展起來的。結構化分析方法在許多實際問題中起到極佳的效果,IDEF方法在降低企業項目開發的總體費用,減少開發系統之中的錯誤,促進企業各個部門之間交流一致性以及加強業務流程管理等等都能產生很好的經濟效益。
IDEF相關方法是美國的空軍在I981年所發布的集成化計算機輔助製造(ICAM, Integrated Computer Aided Manufacturing)這一工程中的概念方法,它的全名是集成化計算機輔助製造的定義方法(ICAM Definition Method)。此種方法包括IDEF0, IDEF1以及IDEF2等三個部分。在IDEF中,IDEFO主要是描述企業業務系統的功能活動和處理的相關的業務進程,IDEF方法是一種基於結構化的設計與分析技術(SADT, Structure Analysis and Design Technology)以及活動模型的相關方法。
IDEF建模方法
IDEFO的方法適用於相關係統的決策、組織以及對相關的活動進行
建模。IDEFO所使用的是一種大家相當容易理解的圖形化描述語言,並以此來代表一個和現實情況相同的系統。一個有效的IDEFO模型,對於進行相關係統的分析非常有幫助,這樣可以便於企業日常業務流程的執行者以及業務模型的構造者之間進行及時的交流。此外,運用IDEFO的建模方法還進一步確定了企業業務流程所要分析的範圍,企業業務流程的相關設計者可以運用IDEFO方法,以此來提高認識以及決策的一致性和相關性。企業業務流程再造的首要任務是建立IDEFO企業業務模型。
IDEF1是來描述信息及其聯繫,其表達了系統的各種信息結構和語義,是建立信息模型的工具。
IDEF2用於系統的模擬,建立動態的模型。
IDEF的方法發展到今天,已經逐漸地成熟完善,其套用也日趨廣泛,這些都與該方法嚴密、準確的特點是分不開的。但凡套用
CIMS的企業或者是開發大型的複雜系統,都會使用IDEFO方法建立各種功能模型,或者進行需求分析;用IDEF1方法建立各種信息模型,確定信息實體之間的聯繫。因此,IDEF方法是保證複雜系統順利實施的很好的手段。
IDEF常用方法分類
從IDEFO到IDEF14(包括IDEF1X在內)總共有16套的方法,每套方法都通過建模程式來獲得某個特定類型的信息。IDEF方法是用來創建各種各樣的系統的分析系統模組、創建系統的最佳版本、圖像表達。
以下列表里列寫了所有已開發和正在開發的IDEF方法,最常使用的是IDEF0~IDEF4:
IDEF0 | 功能建模 | Function Modeling |
IDEF1 | 信息建模 | Information Modeling |
IDEF1X | 數據建模 | Data Modeling |
IDEF2 | 仿真建模設計 | Simulation Model Design |
IDEF3 | 過程描述獲取 | Process Description Capture |
IDEF4 | 面向對象設計 | Object-Oriented Design |
IDEF5 | 本體論描述獲取 | Ontology Description Capture |
IDEF6 | 設計原理獲取 | Design Rationale Capture |
IDEF7 | 信息系統審定 | Information System Auditing |
IDEF8 | 用戶界面建模 | User Interface Modeling |
IDEF9 | 場景驅動信息系統設計 | Scenario-Driven IS Design |
IDEF10 | 實施體系結構建模 | Implementation Architecture Modeling |
IDEF11 | 信息製品建模 | Information Artifact Modeling |
IDEF12 | 組織建模 | Organization Modeling |
IDEF13 | 三模式映射設計 | Three Schema Mapping Design |
IDEF14 | 網路規劃 | Network Design |