Дијаграм структуре јединственог моделирања језика

Унифиед Моделинг Лангуаге (УМЛ) је језик за моделирање, што значи да ће уместо да користи за програмирање апликација и веб локација у ИДЕ-у корисник користити УМЛ за визуелизацију дизајна система. Један од најважнијих аспеката УМЛ-а је тај што поставља стандарде за системе, што значи да ако сте упознати са УМЛ-ом, лако можете разумети дизајне система користећи УМЛ секвенцијални дијаграм.

Шта је дијаграм редоследа у УМЛ-у?

  • Дијаграме можемо дизајнирати користећи обједињени језик моделирања на више начина. Неки од њих су дијаграми интеракције, дијаграми структуре и дијаграми понашања.
  • Дијаграм редоследа је једна таква врста дијаграма која се може дизајнирати помоћу УМЛ-а.
  • Као што можете наслутити из његовог имена, дијаграм секвенције приказује редослед којим се интеракције одвијају. Дијаграм се користи за приказ интеракције између више објеката у систему.
  • Дијаграми секвенце углавном се користе од стране произвођача софтвера да примете и разумеју захтеве нових и постојећих система. Многи привредници такође користе ове дијаграме да би разумели и успоставили системе.

Симбол и компоненте дијаграма редоследа УМЛ-а

Дијаграми секвенце УМЛ-а дизајнирани су тако да могу да приказују временску траку. На врху можете видети почетак, а затим се ток дијаграма спушта према доле како би означио редослед свих интеракција у систему. Ове интеракције и објекти имају неке симболе и нотације који се користе за стандардизацију дијаграма структуре УМЛ-а.

Хајде да погледамо:

Лифелине:

Смјернице у дијаграму УМЛ структуре користе се за представљање сваке инстанце у интеракцији.

Глумац:

Ацтор се користи у УМЛ-у за одређивање улоге коју игра или корисник или било који систем који ће комуницирати са објектима система.

Активност:

У језику обједињеног моделирања активност је облик који се користи да покаже главни задатак који мора бити испуњен да би се испунио оперативни уговор.

Држава:

Облик државе користи се за означавање стања догађаја или активности у систему. Такођер га користимо за описивање промјена стања које покрећу догађаји.

Ток објекта:

Једноставно речено, тијек објекта показује путању којом подаци пролазе.

Барови:

Они се користе за приказивање почетка или краја истодобних активности на дијаграму.

Почетно стање:

Почетно стање приказано је кругом и као што можете претпоставити, користимо га за означавање почетног стања тока рада. Баш као у почетном стању, и ту је означена крајња држава, која на дијаграму показује коначно стање процеса рада.

Контрола протока:

Контролни ток користи се за приказ редоследа извршења изјава, позива функција и упутстава програма. Ово је приказано на дијаграму помоћу стрелице која показује према правцу.

Активност одлуке:

Они се користе да покажу где ће се одлука доносити у систему. Активност је приказана дијамантским обликом на дијаграму. Одлуке се користе да одражавају претходну активност.

Објекти:

Показани правокутним обликом, предмети представљају инстанцу класе. По потреби, објект такође може представљати више класа.

Пакет :

Симбол пакета се користи да садржи интерактивне елементе дијаграма. Пакет је приказан у правоугаоном облику попут предмета, али има унутрашњи правоугаоник који се користи за означавање дијаграма.

Уобичајени симболи поруке

  • Следе неки од најчешће коришћених симбола порука који се користе да покажу како се информације преносе између различитих објеката на Дијаграму структуре:

Синхрона порука:

Кад пошиљалац мора да сачека одговор на поруку пре него што може да се настави, користи се симбол за синхрону поруку.

Асинхрона порука:

За асинхрону поруку не треба чекати да се одговор од пријемника настави у дијаграму, ми користимо постројену стрелицу да означимо асинхрону поруку у структурном дијаграму.

Креирајте поруку:

Ова се порука користи када креирамо нови објект у дијаграму секвенци. Ово је представљено створеном речју на врху испрекидане стрелице.

Избриши поруку:

Симбол Избриши поруку користи се за брисање објекта. Ово се представља додавањем „Кс“ на крају стрелице.

Селф Мессаге:

У случају када објект треба послати поруку себи, користи се нотација само поруке. Изводи се помоћу стрелице у облику слова У.

Пример дијаграма редоследа

  • Изнад је пример дијаграма редоследа интернетске корпе за куповину. Почевши од врха, можете видети да ће актер дијаграма бити купац који се пријави на веб локацију за електроничку трговину и дода ставку у корпу за куповину како би извршио куповину. Погледајмо дијаграм и покушајмо да разумемо како је задатак завршен у систему.
  • Кошарица затим пита регулатора за наруџбу за укупну цену артикала у кошарици помоћу функције гетТотал ().
  • Након што је захтјев примљен, контролор наруџбе користи функцију гетПрице () за сваку ставку како би добио цијену артикла.
  • Једном када је контролер наруџбе примио цену за све артикле у кошарици, укупна количина предмета у кошарици биће израчуната помоћу функције ЦалцуТотал () која користи податке који су већ доступни контролору наруџбе.
  • Након израчуна, укупна цена се шаље у корисничко сучеље кошаре да би купац могао да настави са процесом одјаве.

Закључак

Обједињени језик за моделирање (УМЛ) био је од велике помоћи у стандардизацији дијаграма система за програмере и привреднике. Међу различитим типовима УМЛ дијаграма, дијаграм Структуре један је од најчешће коришћених од стране програмера. Не само да развојни тим може да моделира систем користећи структурни дијаграм, већ такође помаже у разумевању захтева система и планирању развоја производа на бољи начин.

Препоручени чланци

Ово је водич за дијаграм редоследа УМЛ. Овде смо расправљали Шта је дијаграм редоследа у УМЛ-у? Симбол и компоненте дијаграма редоследа УМЛ-а. Уобичајени симболи поруке, као и пример дијаграма редоследа. Можете и да прођете кроз друге наше предложене чланке да бисте сазнали више -

  1. Водичи за дијаграм класе
  2. Шта је скупштински језик?
  3. СМС маркетинг услуге
  4. УМЛ дијаграм коришћења

Категорија: