Практика бөлім техникалық Қызметті дамыту негізгі


Кезектілік диаграммасының сипаттамасы



жүктеу 4,91 Mb.
бет30/91
Дата18.03.2022
өлшемі4,91 Mb.
#37853
1   ...   26   27   28   29   30   31   32   33   ...   91
ТРПО готовый

Кезектілік диаграммасының сипаттамасы. Іс-әрекеттің диаграммалары бағдарламалық жүйелердің мінез-құлқының динамикасын анықтау үшін пайдаланылады, уақыт оларда ашық емес. Алайда мінез-құлықтың уақытша аспектісі объектілердің өзара әрекеттесуін сипаттайтын синхронды процестерді модельдеуде маңызды рөл атқаруы мүмкін. Бұл үшін UML жүйелі диаграммаларды пайдаланады.

Жүйелік тізбектің диаграммасы графикалық модель болып табылады, ол пайдалану жағдайындағы нақты сценарий үшін объектілердің өзара әрекеттесу динамикасын көрсетеді. Жүйе тізбегі диаграммасын құру үшін сізге қажет:



  • әр актерді (объектіні) анықтаңыз және оған өмір сызығын көрсетіңіз;

  • пайдалану жағдайларының сипаттамасынан жүйелік оқиғалардың жиынтығын және олардың реттілігін анықтаңыз;

  • жүйе оқиғаларын актерлер мен жүйелердің өмірінің

жолдары

арасындағы көрсеткі бар жолдар түрінде бейнелейді,

сондай-ақ оқиға

аттары мен жіберілген мәндердің тізімдерін көрсетіңіз.

Кезектілік диаграммасы өзара әрекетке тікелей қатысатын және басқа нысандармен ықтимал статикалық қауымдастықтарды көрсетпейтін нысандарды ғана көрсетеді. Кезектілік диаграммасы үшін басты сәт объектілердің өзара әрекеттесуінің динамикасы. Бұл жағдайда тізбектік диаграмма екі өлшемге ие.

Бір өлшемі солдан оңға тік сызықтар түрінде, олардың әрқайсысы өзара әрекеттесуге қатысатын белгілі бір нысанның өмір сызығын білдіреді. Графикалық түрде, әрбір нысан тіктөртбұрышпен бейнеленеді және оның өмір жолының жоғарғы жағында орналасқан. Тіктөртбұрышта нысан атауы мен сынып атауы қос нүктемен бөлінген. Барлық жазба объектінің атрибуты болып табылатын, сыныптың данасы болып табылатын сызықпен сызылады (4.12-сурет).

Нысанның атауы дәйектілік диаграммада болмаған жағдайда жағдай жойылмайды. Бұл жағдайда сынып атауы ғана көрсетіледі және нысанның өзі анонимді болып саналады. Диаграммадағы сол жақ диаграмма объекті болып табылады өзара әрекеттесудің бастамашысы (4.12-суреттегі 1-нысан). Оң жақта - біріншіден тікелей өзара әрекеттесетін басқа зат. Осылайша,

кезектесу диаграммасындағы барлық нысандар бір-бірімен өзара іс- қимыл кезінде осы объектілердің белсенділігі дәрежесімен анықталған тәртіпті құрайды.

Кезектілік диаграммасының екінші өлшемі жоғарыдан төмен бағытталған тік уақытша ось болып табылады. Диаграмманың ең жоғарғы бөлігі бастапқы уақытқа сәйкес келеді. Бұл жағдайда нысанның өзара әрекеті кейбір нысандарға басқаларға жіберетін хабарлар арқылы жүзеге асырылады. Хабарламалар хабардың атауымен көлденең жебелер түрінде көрсетіледі және олардың пайда болу уақытына сәйкес тапсырыс жасайды. Басқаша айтқанда, жоғарыдағы тізбектің диаграммасында орналасқан хабарлар төменде орналасқандардың алдында басталады. Бұл жағдайда, уақыт осінде масштаб көрсетілген емес, өйткені дәйектеме диаграммасы «ертерек» кешіктірілген өзара әрекеттесудің уақытша тәртібін ғана бейнелейді.


Сурет 4.12. Әртүрлі графикалық жүйелі примитивтер

Нысанның өмір сызығы объектінің жүйеде болған уақыт кезеңін көрсету үшін қызмет етеді және, тиісінше, оның барлық өзара әрекеттеріне қатыса алады. Диаграммада өмір сызығы бір нысанмен байланыстырылған сызықты тік сызықпен бейнеленеді. Егер объект жүйеде тұрақты болса, оның өмір сүру сызығы дәйектілік диаграммасының барлық жазықтық бойында жалғасуы керек.

Құрылыс жүйелі схемасын, симуляцияланған нысандар қатысады. Осыдан кейін, барлық нысандар кейбір тапсырыстың қадағалауымен инициализации хабарлар бар диаграммаға қолданылады. тек қажетті іс-шараларды орындау кезеңінде ол үнемі және уақытша болып табылатын болады қандай нысандар анықтау қажет. Нысандар анықталған кезде, хабарлардың сипаттамасына келеді. Бұл жағдайда жүйеде хабарлар ойнататын рөлдерді есепке алу керек.




жүктеу 4,91 Mb.

Достарыңызбен бөлісу:
1   ...   26   27   28   29   30   31   32   33   ...   91




©g.engime.org 2024
әкімшілігінің қараңыз

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау