Diagrama IDEF0: exemple și reguli de construcție

Diagramele IDEF0 sunt construite folosind programul BPWin. Acestea sunt destinate modelării grafice a proceselor de afaceri în curs.

Despre metodologia IDEF0

Metodologia IDEF0 este utilizată pe scară largă datorită notației sale grafice simple și ușor de înțeles, care este foarte convenabilă pentru construirea unui model. Locul principal în metodologie este dat diagramelor. Diagramele prezintă funcțiile sistemului prin intermediul dreptunghiurilor geometrice, precum și conexiunile existente între funcții și mediul extern. Legăturile sunt afișate cu ajutorul săgeților. Puteți verifica acest lucru văzând ce oferă diagrama IDEF0, exemple din care puteți găsi în acest articol.

Faptul că doar două primitive grafice sunt utilizate în modelare vă permite să explicați rapid regulile actuale ale interacțiunilor IDEF0 acelor persoane care habar nu au despre asta. Cu diagramele IDEF0, conectarea clientului la procesele în curs se realizează mai rapid datorită utilizarea unui limbaj grafic vizual. Puteți vedea ce oferă diagrama IDEF0, exemple dintre care sunt prezentate mai jos.

Elemente utilizate pentru IDEF0

După cum am menționat deja, sunt utilizate 2 tipuri de primitive geometrice: dreptunghiuri și săgeți. Dreptunghiurile reprezintă anumite procese, funcții, locuri de muncă sau sarcini care au scopuri și conduc la rezultatul indicat. Interacțiunea proceselor între ele și mediul extern este indicată prin săgeți. IDEF0 distinge 5 tipuri diferite de săgeți.


Posibilități de utilizare a IDEF0

Metodologia IDEF0 poate fi aplicată pentru a descrie aspectul funcțional al oricărui sistem informațional.


Tipuri de legături între procesele IDEF0

Este în interesul modelului să creeze astfel de conexiuni ale construcțiilor, astfel încât conexiunile interne să fie cât mai puternice, iar cele externe - cât mai slabe. Acesta este punctul forte al modelării cu IDEF0. Puteți vedea exemple de diagrame pentru dvs. și vă puteți convinge de veridicitatea acestor cuvinte. Pentru a facilita stabilirea conexiunilor, acestea sunt conectate în module. Legăturile externe sunt stabilite între module, iar legăturile interne sunt stabilite în interiorul modulelor. Există mai multe tipuri de legături.

1. Relație ierarhică („parte” - „întreg”).

2. Manager (de reglementare, subordonat):

2) controlul feedback-ului.

3. Funcționale sau tehnologice:

2) intrare inversă.

3) consumator;

4) logic;

5) metodic sau colegial;

6) resursă;

7) informativ;

8) temporar;

9) aleatoriu.

Blocuri de construcție și legături în diagrame

Metodologia IDEF0 oferă o serie de reguli și linii directoare pentru utilizarea sa și îmbunătățirea calității utilizării. Deci, diagrama afișează un bloc pe care puteți specifica numele sistemului, scopul acestuia. 2-5 săgeți duc către sau dinspre bloc. Mai mult sau mai puțin, dar sunt necesare cel puțin două săgeți pentru intrare/ieșire, iar restul pentru lucrări suplimentare și indicarea lor pe diagramă. Dacă săgețile sunt mai mari de 5, ar trebui să vă gândiți la optimitatea construirii modelului și dacă este posibil să îl faceți și mai detaliat.

Blocuri de construcție în diagramele de descompunere

Numărul de blocuri care vor fi pe o diagramă este recomandat în număr de 3-6. Dacă sunt mai puține dintre ele, atunci este puțin probabil ca astfel de diagrame să aibă o sarcină semantică. Dacă numărul de blocuri este mare, atunci va fi foarte dificil să citiți o astfel de diagramă, având în vedere prezența unor săgeți suplimentare. Pentru a îmbunătăți percepția informațiilor, se recomandă plasarea blocurilor de sus în jos și de la stânga la dreapta. Acest aranjament va reflecta logica executării secvenței de procese. Și, de asemenea, săgețile vor crea mai puțină confuzie, având un număr minim de intersecții între ele.

Dacă lansarea unei anumite funcții nu este controlată în niciun fel, iar procesul poate fi pornit într-un moment arbitrar, atunci o astfel de situație este indicată de absența săgeților care indică controlul și intrarea. Dar prezența unei astfel de situații le poate spune potențialilor parteneri despre o anumită instabilitate și necesitatea de a arunca o privire mai atentă asupra potențialului partener.

Un bloc care are doar o săgeată de intrare indică faptul că procesul primește parametrii de intrare, dar nu are loc niciun control sau reglare în timpul rulării. Un bloc care are doar o săgeată de control este folosit pentru a indica joburile care sunt apelate numai prin ordine specială a sistemului de control. Ele sunt controlate și ajustate în toate etapele lor.

Dar un exemplu de construire a unei diagrame IDEF0 vă poate convinge că cel mai complet și cuprinzător tip este diagrama cu săgeți de intrare și control.

Denumire

Pentru a îmbunătăți percepția vizuală, fiecare bloc și fiecare săgeată ar trebui să aibă propriul nume, care le va identifica printre multe alte blocuri și săgeți. Așa arată diagramele exemplu în IDEF0. Sistemul informatic construit cu ajutorul acestora va face posibilă înțelegerea tuturor deficiențelor și complexităților modelelor.

Fuziunea cu săgeți este adesea folosită și apar întrebări cu privire la denumirea lor. Dar fuzionarea este posibilă numai în cazul transferului de date omogene, deci nu sunt necesare nume separate, deși pot fi specificate în BPWin. De asemenea, dacă există o divergență a săgeților, atunci acestea pot fi denumite separat pentru a înțelege ce este responsabil pentru ce.

Dacă nu există niciun nume după ramură, atunci numele este considerat a fi exact așa cum era înainte de ramură. Acesta poate fi cazul dacă două blocuri necesită aceleași informații. Diagrama de context IDEF0, al cărei exemplu poate fi găsit în acest articol, va confirma aceste cuvinte.

Informații cu săgeți

Săgețile care intră și ies din același bloc la construirea unei diagrame de compoziție ar trebui să fie afișate pe acesta. Numele formelor geometrice transferate în diagramă trebuie să repete exact informațiile de cel mai înalt nivel. Dacă două săgeți sunt paralele în raport cu arcurile celeilalte (adică, încep pe marginea unui proces și se termină pe ambele pe o margine a celuilalt proces), atunci poate că pentru a optimiza modelul ar trebui să fie combinate și să aleagă un nume potrivit, care este perfect afișat în IDEF0 (pot fi vizualizate exemple de diagrame în Visio).

Un exemplu de implementare a metodologiei IDEF0 pe un model specific

Ați învățat deja ce este o diagramă IDEF0, ați văzut parțial exemple și reguli pentru construirea unor astfel de diagrame. Acum ar trebui să trecem la practică. Pentru o mai bună înțelegere, explicația nu se va baza pe un model „general”, ci pe un exemplu specific care vă va permite să înțelegeți mai bine și mai pe deplin caracteristicile lucrului cu IDEF0 în programul BPWin.

De exemplu, viteza de deplasare a trenului din punctul A în punctul B. Trebuie avut în vedere faptul că trenul nu poate dezvolta mai mult decât viteza admisă. Această linie este stabilită pe baza experienței de exploatare și a influenței trenurilor pe calea ferată. Trebuie înțeles că scopul trenului este de a livra pasageri, care, la rândul lor, au plătit pentru a ajunge în siguranță și confortabil la destinație. O diagramă IDEF0 este utilă, exemple din care pot fi găsite în acest articol.

Informația inițială este:

  1. date ale liniilor de urmărire;
  2. pașaportul pe toată distanța;
  3. planul de traseu.

Date de control:

  1. Direcția șefului, șef al serviciului de cale ferată.
  2. Informații despre fluxul existent de circulație a trenurilor.
  3. Informații despre reparațiile planificate, reconstrucția și schimbarea căilor.

Rezultatul modelului este:

  1. Limitarea vitezelor admise cu indicarea motivului limitării.
  2. Vitezele admise la conducerea în puncte separate și în timpul transportului trenurilor.

Când este construită diagrama de context, aceasta trebuie detaliată și apoi este creată diagrama compozită, care va fi diagrama de prim nivel. Acesta va afișa toate funcțiile principale ale sistemului. Metodologia și diagrama IDEF0 pentru care se face descompunerea se numesc părinte. Descompunerea IDEF0 se numește descompunere copil.

Concluzie

După descompunerea la primul nivel, se realizează descompunerea celui de-al doilea nivel - și așa mai departe până când descompunerea ulterioară își pierde sensul. Toate acestea sunt realizate pentru a obține cea mai detaliată diagramă grafică a proceselor în curs și planificate. Acesta este un exemplu gata făcut de diagramă IDEF0 prin care puteți naviga chiar acum.

 

Ar putea fi util să citiți: