Ma'ruza 2. Uml da tahlil Reja


Download 150.69 Kb.
bet5/7
Sana18.06.2023
Hajmi150.69 Kb.
#1555678
1   2   3   4   5   6   7
Bog'liq
UZ ДТА Лекция 12 2023

Sinf diagrammasi tizim tuzilishini tavsiflashning asosiy usuli hisoblanadi. Buning ajablanarli joyi yo'q, chunki UML og'ir ob'ektga yo'naltirilgan tildir va sinflar tizimning asosiy (agar yagona bo'lmasa) "qurilish bloki" dir. Sinf diagrammasi ob'ektlarning bitta asosiy turidan foydalanadi: sinflar (shu jumladan sinflarning ko'plab maxsus holatlari: interfeyslar, turlar, assotsiatsiya sinflari va boshqalar), ular o'rtasida quyidagi asosiy munosabatlar turlari o'rnatiladi:
• sinflar o'rtasidagi assotsiatsiya (ko'plab qo'shimcha tafsilotlar bilan);
• sinflar orasidagi umumlashtirish;
• Sinflar va interfeyslar o'rtasidagi bog'liqliklar (har xil turdagi).
Sinf diagrammasida ishlatiladigan yozuvning asosiy elementlari rasmda ko'rsatilgan. 12.5.

Guruch. 1 2 .5. Sinf diagrammasining yozuvi
Ob'ekt diagrammasi sinf diagrammasining maxsus holatidir. Ob'ektlar diagrammalari yordamchi xarakterga ega - aslida bu misollar (xotira qoldig'i deyish mumkin) qanday ob'ektlar mavjudligi va ular o'rtasidagi aloqalarni tizim faoliyatining ma'lum bir daqiqasida ko'rsatadi. Ob'ekt diagrammasi ob'ektlarning bitta asosiy turidan foydalanadi: ob'ektlar (sinf misollari), ular o'rtasida aniq munosabatlar (assotsiatsiya misollari) ko'rsatilgan. Ob'ekt diagrammasida ishlatiladigan yozuvning asosiy elementlari rasmda ko'rsatilgan. 12.6.

Guruch. 1 2 .6. Obyekt diagrammasining belgilanishi
Holat diagrammasi UMLda xulq-atvorni batafsil tavsiflashning asosiy usuli hisoblanadi. Aslini olganda, davlat jadvallari ko'plab qo'shimcha tafsilotlar va tafsilotlar bilan to'ldirilgan holat mashinasining holatlari va o'tishlari grafigi. Davlat diagrammasida bir asosiy turdagi ob'ektlar - holatlar va bir turdagi munosabatlar - o'tishlar qo'llaniladi, lekin ularning ikkalasi uchun ham ko'plab navlar, maxsus holatlar va qo'shimcha belgilar aniqlanadi.
Faoliyat diagrammasi mohiyatan yaxshi eski oqim diagrammasi bo'lib, yozuvni modernizatsiya qilgan va semantikani zamonaviy ob'ektga yo'naltirilgan yondashuv bilan moslashtirgan bo'lib, faoliyat diagrammalarini UML ga muammosiz joylashtirish imkonini beradi. 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 gipergrafada giperarklarning ayrim maxsus holatlarini tasvirlashning grafik usulini ifodalaydi. Boshqarish oqimiga qo'shimcha ravishda, faoliyat diagrammasi 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.

Download 150.69 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




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