Diagrame IDEF0

Modelele IDEF0 constau din trei tipuri de documente: diagrame grafice, text și glosar. Aceste documente sunt încrucișate între ele.

O diagramă poate fi asociată cu un text structurat, care este un scurt comentariu asupra conținutului diagramei. Textul este folosit pentru a explica și clarifica caracteristici, fluxuri, conexiuni între blocuri etc. Textul nu trebuie folosit pentru a descrie blocuri și săgeți deja inteligibile în diagrame.

Glosarul are scopul de a identifica abrevieri (acronime), cuvinte cheie și expresii folosite ca nume și etichete în diagrame. Glosarul definește concepte și termeni care trebuie înțeleși în mod egal de toți participanții la dezvoltarea și utilizatorii modelului pentru a interpreta corect conținutul acestuia.

Diagrama grafică este componenta principală a modelului IDEF0, care conține blocuri, săgeți, conexiuni de blocuri și săgeți și relațiile asociate acestora. Blocurile reprezintă principalele funcții ale obiectului modelat. Aceste funcții pot fi defalcate (descompuse) în părțile lor componente și prezentate sub formă de diagrame mai detaliate; procesul de descompunere continuă până când obiectul este descris la nivelul de detaliu necesar pentru atingerea scopurilor unui anumit proiect. Diagrama de nivel superior oferă cea mai generală sau abstractă descriere a obiectului de modelat. Această diagramă este urmată de o serie de diagrame copil care oferă o vedere mai detaliată a obiectului.

Fiecare model trebuie să aibă o diagramă de context de nivel superior, în care obiectul de modelare este reprezentat printr-o singură casetă cu săgeți de delimitare. Această diagramă se numește A – 0 (A minus zero). Săgețile din această diagramă reprezintă relațiile obiectului de modelare cu mediul. Deoarece un singur bloc reprezintă întregul obiect, numele său este comun întregului proiect. Același lucru este valabil pentru toate săgețile din diagramă, deoarece acestea reprezintă setul complet de interfețe externe ale obiectului. Diagrama A – 0 stabilește zona de modelare și limita acesteia. Un exemplu de diagramă A – 0 este prezentat în Fig. 3.10., Fig. 3.11., Fig. 3.12.

Orez. 3.10. Exemplu de diagramă de context

Orez. 3.11. Exemplu de diagramă de context

Orez. 3.12. Exemplu de diagramă de context

Diagrama de context A – 0 ar trebui să conțină, de asemenea, declarații concise care să definească punctul de vedere al oficialului sau departamentului din care este construit modelul și scopul pentru care este proiectat. Aceste afirmații ajută la ghidarea dezvoltării modelului și ajută la încadrarea procesului.

Punctul de vedere determină ce poate fi văzut și în ce secțiune în contextul modelului. Schimbarea punctului de vedere duce la luarea în considerare a altor aspecte ale obiectului. Aspectele care sunt importante dintr-un punct de vedere pot să nu apară într-un model dezvoltat din alt punct de vedere pe același obiect.

Declarația de obiectiv exprimă motivul creării modelului, adică. conține o listă de întrebări la care modelul trebuie să răspundă, ceea ce determină în mare măsură structura acestuia.

Cele mai importante proprietăți ale unui obiect se găsesc de obicei la nivelurile superioare ale ierarhiei; pe măsură ce funcția de nivel superior este descompusă și împărțită în subfuncții, aceste proprietăți sunt rafinate. Fiecare subfuncție, la rândul său, este descompusă în elemente de nivelul următor, iar acest lucru se întâmplă până când se obține o structură relevantă care să vă permită să răspundeți la întrebările formulate în scopul modelării. Fiecare subfuncție este modelată ca un bloc separat. Fiecare bloc părinte este descris în detaliu printr-o diagramă copil la un nivel inferior. Toate diagramele secundare trebuie să fie în zona diagramelor de context de nivel superior.

 

Ar putea fi util să citiți: