Planera Motivering Kontrollera

IDEF0 -diagram

IDEF0-modellerna består av tre typer av dokument: grafiska diagram, text och ordlista. Dessa dokument är korshänvisade till varandra.

Ett diagram kan associeras med strukturerad text, vilket är en kort kommentar till diagrammets innehåll. Texten används för att förklara och förtydliga egenskaper, flöden, intrablock -anslutningar, etc. Text ska inte användas för att beskriva redan begripliga block och pilar i diagram.

Ordlistan är avsedd att identifiera förkortningar (akronymer), nyckelord och fraser som används som namn och etiketter i diagram. Ordlistan definierar begrepp och termer som måste förstås lika av alla deltagare i utvecklingen och modellens användare för att kunna tolka innehållet korrekt.

Det grafiska diagrammet är huvudkomponenten i IDEF0 -modellen, som innehåller block, pilar, kopplingar av block och pilar och deras tillhörande relationer. Blocken representerar huvudfunktionerna för det modellerade objektet. Dessa funktioner kan brytas ner (sönderdelas) i sina komponenter och presenteras i form av mer detaljerade diagram; sönderdelningsprocessen fortsätter tills objektet beskrivs i detaljnivå som krävs för att uppnå målen för ett visst projekt. Diagrammet på översta nivån ger den mest allmänna eller abstrakta beskrivningen av objektet som ska modelleras. Detta diagram följs av en serie underordnade diagram som ger en mer detaljerad bild av objektet.

Varje modell måste ha ett kontextdiagram på högsta nivå, där modellobjektet representeras av en enda ruta med gränspilar. Detta diagram kallas A - 0 (A minus noll). Pilarna i detta diagram representerar modellobjektets förhållanden med miljön. Eftersom ett enda block representerar hela objektet är dess namn gemensamt för hela projektet. Detsamma gäller för alla pilar i diagrammet, eftersom de representerar hela uppsättningen externa gränssnitt för objektet. A - 0 -diagrammet anger modellområdet och dess gräns. Ett exempel på ett diagram A - 0 visas i fig. 3.10., Fig. 3.11., Fig. 3.12.

Ris. 3.10. Exempel på ett kontextdiagram

Ris. 3.11. Exempel på ett kontextdiagram

Ris. 3.12. Exempel på ett kontextdiagram

A - 0 -kontextdiagrammet bör också innehålla kortfattade uttalanden som definierar synvinkeln för tjänstemannen eller avdelningen från vilken modellen byggs och för vilket syfte den är utformad. Dessa uttalanden hjälper till att styra utvecklingen av modellen och hjälper till att utforma processen.

Synspunkten avgör vad som kan ses och i vilket avsnitt inom modellens sammanhang. Att ändra synvinkel leder till att andra aspekter av objektet beaktas. Aspekter som är viktiga ur en synvinkel kanske inte visas i en modell som utvecklats från en annan synvinkel på samma objekt.

Målsättningen uttrycker anledningen till att modellen skapades, d.v.s. innehåller en lista med frågor som modellen måste svara på, vilket i hög grad avgör dess struktur.

De viktigaste egenskaperna hos ett objekt finns vanligtvis på hierarkins översta nivåer; eftersom funktionen på högsta nivå är sönderdelad och uppdelad i underfunktioner förfinas dessa egenskaper. Varje delfunktion sönderdelas i sin tur till element på nästa nivå, och detta fortsätter tills en relevant struktur erhålls som gör att du kan svara på frågorna som formuleras i modelleringsmålet. Varje delfunktion modelleras som ett separat block. Varje förälderblock beskrivs i detalj av ett barndiagram på en lägre nivå. Alla underordnade diagram måste ligga inom det överordnade kontextdiagramområdet.