diagrame de activitate UML

Diagrama de activitate este o altă figură importantă în UML pentru a descrie aspectele dinamice ale sistemului.

Diagrama de activitate flowchart în principal pentru reprezentarea unui flux formă o activitate la alta activitate. Activitatea poate fi descrisă ca funcționarea sistemului.

Astfel, fluxul de control este tras de la o operație la alta. Acest flux poate fi consistent, ramificat sau simultan. Activitate diagrame se ocupă cu toate tipurile de control al fluxului, folosind o varietate de elemente, cum ar fi furci, se alăture, etc.

Principalele obiective ale diagrame de activitate sunt similare cu alte patru diagrame. Ea surprinde comportamentul dinamic al sistemului. Celelalte patru diagrame sunt folosite pentru a arăta fluxul de mesaje de la un obiect la altul, dar diagrama activitate este utilizată pentru a arăta fluxul de mesaje de la o activitate la alta.

Activitatea este o operațiune specifică a sistemului. diagrame de activitate nu sunt utilizate numai pentru vizualizare a naturii dinamice a sistemului, dar acestea sunt, de asemenea folosite pentru a construi sisteme executabile cu ingineria directă și inversă. Singurul lucru care lipsește în diagrama de activitate este parte a mesajului.

Ea nu arată fluxul de mesaje de la o activitate la alta. Figura activitate pentru un timp considerat ca organigrame. Deși diagrama arata ca diagrame de flux, dar nu este. Acesta arată diferitele fluxuri ca paralele, ramificate, și cea paralelă.

Astfel, obiectivul poate fi descrisă ca:

Desenați o activitate de sistem de curgere.

Se descrie secvența de la o activitate la alta.

Descrie un sisteme de flux paralel, ramificate și paralele.

Cum de a desena o diagrama de activitate?

diagrame de activitate sunt utilizate în principal ca schema bloc constă din activitățile desfășurate de sistem. Dar diagrama de activitate nu este tocmai o schemă logică, deoarece acestea au unele caracteristici suplimentare. Aceste caracteristici suplimentare includ ramificare, flux paralel, Swimlane etc.

Înainte de a aplica planul de activități, trebuie să avem o idee clară a elementelor utilizate în diagrama de activitate. Elementul principal al diagramei de activitate este activitatea în sine. Activitatea este o funcție efectuată de către sistem. După determinarea acțiunilor pe care trebuie să înțelegem modul în care acestea se referă la limitările și condițiile.

Deci, înainte de a desena o diagrama de activitate trebuie să evidențieze următoarele elemente:

După ce sunt definiți parametrii de mai sus, trebuie să facem o locație mentală a întregului flux. Acest aspect mentală este apoi transformată într-o diagramă de activitate.

Mai jos este un exemplu de diagrame de acțiune pentru sistemul de gestionare a comenzilor. Diagrama de patru evenimente sunt identificate, care sunt asociate cu condițiile. Un punct important ar trebui să fie înțeles în mod clar că diagrama de activitate nu poate fi compensată cu exactitate cu codul. diagrama de activitate se face pentru a înțelege fluxul de activități și utilizate în principal de către utilizatorii de afaceri.

Următoarea diagramă este desenată cu patru activități principale:

Trimite comanda clientului

După primirea solicitării comenzii verificărilor statului efectuate pentru a verifica dacă acesta este normal sau comanda speciala. După ce tipul de comandă este identificat prin activitățile de expediere sunt efectuate și care este marcat ca un proces de terminare.

diagrame de activitate UML

În cazul în care se utilizează diagrame de activitate?

Utilizarea principală a diagramei de activitate este similar cu celelalte patru diagrame UML. O aplicație particulară este de a modela fluxul de comandă de la o activitate la alta. Acest flux de control nu include posturile.

Diagrama de activitate pentru modelarea activității sistemului de curgere. O aplicație poate avea mai multe sisteme. diagrama de activitate surprinde, de asemenea, aceste sisteme și descrie fluxul de la un sistem la altul. Această utilizare specială nu este disponibilă în alte circuite. Aceste sisteme pot fi o bază de date, linia externă sau orice alt sistem.

Acum ne vom uita la aplicarea practică a diagramelor de activitate. Din cele de mai sus se poate observa că diagrama de activitate este desenată cu un nivel foarte ridicat. Astfel, acesta oferă o vedere de nivel înalt al sistemului. Acest nivel ridicat de în principal pentru utilizatorii de afaceri sau orice altă persoană care nu este un tehnician.

Acest circuit este utilizat pentru activități de simulare, care sunt nu numai cerințele de afaceri. Astfel, graficul are un impact mai mare asupra înțelegerii de afaceri și detaliile de implementare.

Aici sunt de bază diagrama activității vamale:

Modelarea fluxului de lucru prin intermediul activităților.

Nivelul ridicat de înțelegere a funcționalității sistemului.

Examinați cerințele de business într-o etapă ulterioară.