15-mavzu: Xizmat diagrammalari. Obyektning traektoriyasi


Download 70.74 Kb.
Pdf ko'rish
bet1/3
Sana30.04.2023
Hajmi70.74 Kb.
#1405306
  1   2   3
Bog'liq
15-Xizmat diagrammalari



15-mavzu: Xizmat diagrammalari. Obyektning traektoriyasi 
Faoliyat diagrammasi asosan yozuvni modernizatsiya qilgan va semantikani 
ob'ektga yo'naltirilgan zamonaviy yondashuv bilan moslashtirgan, faoliyat 
diagrammalarini UML ga bemalol sig'dirish imkonini beruvchi eski yaxshi oqim 
sxemasidir. Faoliyat diagrammasida ob'ektlarning bitta asosiy turi -faoliyat va 
munosabatlarning bir turi - o'tishlar (nazoratni o'tkazish), shuningdek, ob'ektlarga 
o'xshash, lekin aslida grafik belgilar (vilkalar, qo'shilishlar va filiallar) ishlatiladi. 
ular emas, balki gipergrafikda giperarklarning ayrim maxsus holatlarini 
tasvirlashning grafik usulini ifodalaydi ("To'plamlar, munosabatlar va grafiklar" yon 
paneliga qarang). Faoliyat diagrammalari elementlarining semantikasi 4-bobda 
batafsil muhokama qilinadi. Faoliyat diagrammasi boshqarish oqimidan tashqari, 
ob'ekt (ma'lum bir holatda) va mos keladigan bog'liqlik kabi ob'ekt yordamida 
ma'lumotlar oqimini ham ko'rsatishi mumkin. Bundan tashqari, faoliyat 
diagrammasi - treklar deb ataladigan maxsus grafik sharh qo'llanilishi mumkin, bu 
ba'zi harakatlar bir-biridan farq qiladi, masalan, ular turli joylarda amalga oshiriladi. 
Faoliyat diagrammasida ishlatiladigan yozuvning asosiy elementlari shaklda 
ko'rsatilgan.
Ketma-ketlik diagrammasi
Ketma-ketlik diagrammasi tizimning harakatini "misollar orqali" tasvirlash 
usulidir. Darhaqiqat, ketma-ketlik diagrammasi tizimning ma'lum bir sessiyasi (yoki 
bunday protokolning bir qismi) protokolining yozuvidir. Ob'ektga yo'naltirilgan 
dasturlashda ish vaqtida eng muhim narsa o'zaro ta'sir qiluvchi ob'ektlar orqali 
xabarlarni yuborishdir. Bu diagrammada ko'rsatilgan xabarlarni yuborish ketma-
ketligi, shuning uchun nom. Tartibiy diagrammada ob'ektlarning bir asosiy turi - 
ob'ektlar (o'zaro ta'sir qiluvchi sinflar va aktyorlar misollari) va bir turdagi 
munosabatlar - o'zaro ta'sir qiluvchi ob'ektlar o'rtasida almashinadigan xabarlar 
qo'llaniladi. Xabarlarning bir nechta turlari mavjud bo'lib, ular grafik belgilarda 
munosabatga mos keladigan o'q turi bilan ajralib turadi. Ketma-ketlik 
diagrammasining muhim jihati vaqt o'tishini aniq ko'rsatishdir. Boshqa barcha 
turdagi diagrammalardan farqli o'laroq, ketma-ketlik diagrammasida nafaqat 


elementlar orasidagi grafik bog'lanishning mavjudligi, balki diagrammadagi 
elementlarning nisbiy joylashuvi ham muhimdir. Ya'ni, sukut bo'yicha yuqoridan 
pastga yo'naltirilgan (ko'rinmas) vaqt o'qi mavjud deb hisoblanadi va keyinroq 
yuborilgan xabar quyida chiziladi. Izoh 
Vaqt o'qi gorizontal yo'naltirilishi mumkin, bu holda vaqt chapdan o'ngga oqadi 
deb hisoblanadi. 
Shaklda. 1.12 ketma-ketlik diagrammasida ishlatiladigan yozuvning asosiy 
elementlarini ko'rsatadi. O'zaro ta'sir qiluvchi ob'ektlarning o'zini belgilash uchun 
standart belgi qo'llaniladi - tagiga chizilgan ob'ekt nomi bilan to'rtburchak. 
Ob'ektdan chiqadigan nuqta chiziq hayot chizig'i deb ataladi. Bu modeldagi 
munosabatni belgilash emas, balki diagramma o'quvchini to'g'ri yo'nalishga 
yo'naltirish uchun mo'ljallangan grafik izoh. Hayot chizig'iga o'rnatilgan tor 
chiziqlar ko'rinishidagi raqamlar ham tasvirlar emas.
Simulyatsiya qilingan ob'ektlar. Bu ob'ektni boshqarish vaqtini ko'rsatadigan 
grafik izoh (ob'ekt faollashtirilgan deb aytiladi). O'zaro ta'sir davomida ob'ektning 
yaratilishi ob'ektning belgisi quyida joylashganligi bilan belgilanadi (ya'ni, ob'ekt 
keyinroq paydo bo'ladi). Ob'ektni yo'q qilish katta qiyshiq xoch va hayot chizig'ini 
tugatish bilan belgilanadi. Ketma-ketlik diagrammalarini belgilash haqida batafsil 
ma'lumot olish uchun 4-bobga qarang. 

Download 70.74 Kb.

Do'stlaringiz bilan baham:
  1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling