economia

Diagrama de activități: de ce este nevoie și cum se poate construi

Diagrama de activități: de ce este nevoie și cum se poate construi
Diagrama de activități: de ce este nevoie și cum se poate construi
Anonim

Pentru a gestiona mai bine procesele de afaceri, ei încearcă adesea să le oficializeze, descriindu-le cu un set specific de reguli și prezentându-le ca o anumită schemă logică. Pe lângă faptul că această metodă contribuie la o mai bună analiză și control al activităților comerciale, distribuie în mod clar îndatoririle și puterile între angajați și vă permite să găsiți rezerve pentru a crește eficiența companiei. În acest sens, diagrama de activitate UML (al doilea nume este diagrama de activitate) este foarte convenabilă de utilizat, iar acum veți înțelege de ce câștigă rapid popularitate. Aruncați o privire la următorul exemplu:

Image

Acesta descrie organizarea de bază a unui serviciu de livrare.

Conceptul

În principiu, algoritmul de acțiuni poate fi exprimat folosind fluxul obișnuit construit în editorul popular Word sau în orice alt program. Cu toate acestea, o diagramă de activitate este ceva mai mult. Această schemă este compilată folosind limbajul UML, care s-a stabilit ca o metodă orientată pe obiect pentru compilarea și analizarea proceselor de afaceri, precum și crearea de aplicații. Notarea sa vă permite să obțineți cinci dintre reprezentările sale pentru orice sistem din următoarele poziții:

  • proiectare;

  • cazuri de utilizare;

  • implementare;

  • procese;

  • punerea în aplicare.

Mai mult, fiecare dintre metodele de afișare a unui sistem menționate mai sus poate cuprinde o succesiune de acțiuni care pot fi ușor reprezentate folosind un algoritm. Aceasta este tocmai diagrama de activitate care nu are egal. Cu ajutorul său, puteți suplimenta elementul dinamic al modelului și, prin urmare, să clarificați dinamica acestuia. Prin urmare, diagrama de activitate este perfectă pentru procesele de afaceri din companie: până la urmă, activitatea este inerentă aproape în fiecare componentă! În diagrama obținută, se va putea vedea când și cum trec fluxurile de control de la un site de activitate la altul. Mai mult, pentru un singur sistem de astfel de reprezentări, se pot construi mai multe. Fiecare astfel de diagramă de activitate se va concentra pe un aspect specific al sistemului, arătând diferitele acțiuni care au loc în interior. Principala diferență între o astfel de schemă și schema de flux obișnuită este că sprijină și stimulează crearea de procese paralele. Pentru claritate, luați în considerare următorul exemplu.

Image

Este prezentată această diagramă? cum poate fi organizat comportamentul unui chelner într-un restaurant.

Recomandări de creație

Să începem cu software-ul. Dacă vă interesează o diagramă de activitate UML, va trebui să instalați pe computer orice aplicație care acceptă lucrul cu UML: MS Visio, StarUML, Enterprise Architect. În ciuda faptului că profesioniștii folosesc versiuni comerciale, la început puteți practica cu software gratuit. De asemenea, puteți utiliza serviciile site-urilor special create pentru aceasta, de exemplu, serviciul Gliffy, Cacco sau diagram.ly. Setul de caractere pentru crearea graficului este de obicei același. Figura de mai jos prezintă elementele principale.

Image

Pentru a identifica un proces de afaceri și a construi modelul acestuia, efectuați următoarele operații:

  1. Evidențiați cel mai interesant site pentru dvs. Atunci când proiectați sisteme complexe, pur și simplu nu este posibilă afișarea tuturor secvențelor importante pe o singură diagrama.

  2. Selectați obiecte de afaceri care sunt foarte responsabile pentru părțile individuale ale procesului selectat. Mai mult, în locul lor pot fi atât entități reale, cât și obiecte mai abstracte. Într-un fel sau altul, fiecare dintre ele va trebui să creeze o piesă separată.

  3. Definiți condițiile inițiale pentru starea de pornire a procesului și postcondițiile finale pentru finalizarea acestuia. Acest lucru va ajuta la determinarea limitelor sale.

  4. Pornind de la starea de pornire, descrieți și afișați în diagrama toate acțiunile și activitățile care se petrec în diferite momente în timp.

  5. Multe acțiuni sau acțiuni complexe trebuie să fie prăbușite în stări de activitate separate și pentru fiecare dintre ele să-și facă propria diagramă.

  6. Hartați tranzițiile dintre statele acestor acțiuni și activități. În primul rând, încep fluxuri secvențiale, apoi trec la sucursale și la sfârșit iau în considerare fuziunile și diviziunile.

  7. Atunci când un flux de lucru depinde de obiecte importante, acestea ar trebui să fie, de asemenea, descrise într-o diagramă de activitate. Dacă este necesar, acestea arată cum se modifică valoarea și starea unui astfel de obiect pentru a clarifica esența traiectoriei sale.