4-Tajriba ishi


Timing Diagram (Vaqt diagrammasi)



Yüklə 0,82 Mb.
Pdf görüntüsü
səhifə6/11
tarix09.05.2023
ölçüsü0,82 Mb.
#110088
1   2   3   4   5   6   7   8   9   10   11
4-Tajriba ishi. Ixtiyoriy dasturiy ta’minot tizimini modellash u

Timing Diagram (Vaqt diagrammasi) 
Vaqtni belgilash UML diagrammasi diqqat markazida o'z vaqtida turganda 
ob'ektlarning munosabatlarini ifodalash uchun ishlatiladi. Ob'ektlarning o'zaro 
ta'siri yoki bir-birini o'zgartirishi qiziqtirmaydi, aksincha ob'ektlar va aktyorlarning 
chiziqli vaqt o'qi bo'ylab qanday harakat qilishlarini tasvirlash bu yerda eng 
asosiysi hisoblanadi. Har bir alohida ishtirokchi hayot chizig'i orqali namoyish 
etiladi, bu asosan bosqich bir bosqichdan ikkinchisiga o'tish bosqichini tashkil 


etuvchi bosqich bo'lib, asosiy e'tibor voqealarning davomiyligi va davomiylik 
cheklovlariga qarab sodir bo'ladigan o'zgarishlarga qaratilgan bo’ladi. 
Vaqt UML diagrammasining asosiy tarkibiy qismlari: 
Lifeline - individual ishtirokchi 
State timeline- bitta qutqaruv liniyasi turli xil holatlardan o'tishi mumkin 
Duration constraint- cheklovni bajarish uchun zarur bo'lgan vaqtni 
ifodalovchi vaqt oralig'idagi cheklov 
Time constraint - vaqt oralig'idagi cheklash, bu vaqt davomida ishtirokchi 
tomonidan biron bir narsani bajarishi kerak 
Destruction occurrence - individual ishtirokchini yo'q qiladigan va ushbu 
ishtirokchining hayot chizig'ining oxirini tasvirlaydigan xabar paydo bo'lishidir. 
Vaqtning soddalashtirilgan UML diagrammasiga misol quyida keltirilgan. 
Bu inson o'sish bosqichlarini aks ettiradi. Natijada, u faqat bitta hayot chizig'iga 
ega bo’ladi. 
State Machine Diagram (Davlat mashina diagrammasi) 
Statechart diagrammasi deb ham ataladigan davlat mashina UML 
diagrammalari tizim tarkibidagi komponentning har xil holatlarini tavsiflash uchun 
ishlatiladi. Bu holat nom mashinasini oladi, chunki diagramma asosan ob'ektning 
bir nechta holatini va uning ichki va tashqi hodisalar asosida qanday o'zgarishini 
tavsiflovchi mashinadir. Juda oddiy holatdagi mashinalar diagrammasi shaxmat 
o'yinining sxemasi bo'ladi. Oddiy shaxmat o'yini Oq va Qora tomonidan qilingan 
harakatlardan iborat. Oq birinchi harakatga ega bo'ladi va shu bilan o'yinni 
boshlaydi. O'yinning xulosasi Oqning navbati yoki Qora bo'lishidan qat'i nazar 
sodir bo'lishi mumkin. O'yin matematika, yutish, yutqazish yoki durang bilan 
yakunlanishi mumkin (mashinaning turli holatlari). 


Statecharts asosan turli xil tizimlarning oldinga va teskari muhandisliklarida 
foydalanadi. 

Yüklə 0,82 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   10   11




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin