УМЛ - Догађаји и радње у дијаграмима стања

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

ЕНЛАРГЕ

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

ЕНЛАРГЕ

Видимо како је стање безбедности Паралелно са стањем рада и линијама које иду у оба смера указујемо на детаље због којих ће ток дијаграма ићи у једном или другом смеру.
На крају овог водича научили смо да можемо навести више детаља у дијаграмима стања системског објекта и захваљујући примеру графичког интерфејса успели смо да проширимо ову тему и применимо је на оно што нам је потребно.Да ли вам се допао и помогао овај водич?Можете наградити аутора притиском на ово дугме да бисте му дали позитиван поен
wave wave wave wave wave