Uml uml nima ?



Download 299,84 Kb.
Sana20.06.2022
Hajmi299,84 Kb.
#683138
Bog'liq
uml diagrammalar

UML

UML nima ?

UML ( Unified Modeling Language ) - ishlab chiqish jarayonida yaratilgan barcha artefaktlarning spetsifikatsiyasi, vizualizatsiyasi, dizayni va hujjatlari uchun umumiy maqsadli grafik modellash tili.

UML diagrammalar turlari

  • dasturning statik tuzilishi.
  • tizimning xulq-atvor jihatlari.
  • tizim xatti-harakatlarining jismoniy jihatlari.
  • larni namoyon qiladi

UML diagrammalari :

  • Vaziyat
  • Faoliyat (harakat)
  • Ketma-ketliklar
  • Hamkorlik
  • Komponentlar
  • Klasslar
  • Holatlar
  • Rivojlanishlar

Vaziyat diagrammasi (1)

Tizim xatti-harakatlarining dinamik tomonlarini ifodalovchi diagramma.

Modellashtirilgan hududning chegaralarini aniqlash, tizimning xatti-harakatlariga umumiy talablarni shakllantirish va tizimning kontseptual modelini ishlab chiqish uchun foydalaniladi (batafsilroq ma'lumot uchun).

Vaziyat diagrammasi (2)

Belgilangan:

aktyor - tizim bilan o'zaro ta'sir qilishda bajariladigan rollar to'plami (inson figurasi haqida).

Pretsedent - foydalanuvchi nuqtai nazaridan tizim xatti-harakatlarining alohida jihatining tavsifi (haqida. Faoliyat nomi bilan ellips).

Vaziyat diagrammasi (3)

Vaziyat diagrammasi (4)

Faoliyat jadvali (1)

Amaliyotlarni algoritmik amalga oshirish tafsilotlarini ko'rsatadigan diagramma.

U sinf operatsiyalari ishlaydigan algoritmlarni tasavvur qilish uchun ishlatiladi. (Belgilash - blok-sxemadagi kabi, ortiqcha parallellashtirish belgisi).

Faoliyat jadvali (2)

Faoliyat jadvali (3)

Ketma-ketlik diagrammasi (1)

Ikki o'zaro ta'sir diagrammasidan biri.

O'zaro ta'sir paytida ob'ektlarning xabar almashish ketma-ketligini ko'rsatadigan diagramma.

Ob'ekt to'rtburchak (nomi: sinf nomi - tagiga chizilgan), hayot chizig'i, nazorat fokusi - qalinlashgan chiziq.

Ketma-ketlik diagrammasi (2)

Ketma-ketlik diagrammasi (3)

Hamkorlik diagrammasi (1)

Ikki o'zaro ta'sir diagrammasidan biri.

O'zaro ta'sir jarayonida ob'ektlarning rollarini ta'kidlaydigan diagramma (sinflar o'rtasida funksionallikni taqsimlaydi).

Ob'ekt, hamkorlik (nuqtali ellips),

munosabatlar (strelkalar).

Hamkorlik diagrammasi (2)

Hamkorlik diagrammasi (3)

Komponent diagrammasi (1)

Tizim xatti-harakatlarining jismoniy tomonlarini aks ettiradi.

Komponentlar orasidagi umumiy bog'liqliklarni (ular o'rtasidagi munosabatlarni) aks ettiradi.

Komponent diagrammasi (2)

Komponent diagrammasi (3)

Sinf diagrammasi (1)

Ilovaning statik tuzilishini aks ettiring.

Sinf diagrammasi - statik, deklarativ model elementlari to'plami (kod yaratishda foydalaniladi).

Sinflarni, interfeyslarni va ular orasidagi munosabatlarni ko'rsatish.

Sinf diagrammasi (2)

Sinf diagrammasi (3)

Sinf diagrammasi (4)

Sinf diagrammasi (5)

Holat Diagrammasi (1)

Tizimning dinamik tomonlarini aks ettiring.

Ular murakkab ob'ektlar qanday ishlashini, ob'ektlarning bir holatdan ikkinchi holatga o'tishini tushuntirish uchun ishlatiladi.

Faqat bitta (reaktiv) ob'ektning holatlarini o'zgartirish jarayonini tavsiflaydi.

Holat diagrammasi (2)

Davlat diagrammasi (3)

Joylashtirish diagrammasi (1)

Tizim xatti-harakatlarining jismoniy tomonlarini aks ettiradi.

Ilova joylashtiriladigan infratuzilmani ifodalaydi (faqat qurilma uchun). Komponentlarni tugunlar o'rtasida oqilona taqsimlash va yordamchi vazifalarni hal qilish uchun (xavfsizlik).

Joylashtirish diagrammasi (2)

Joylashtirish diagrammasi (3)

Ob'ekt diagrammasi (1)

Tizimning statik ko'rinishini aks ettiring.

Ular ma'lum bir vaqtning o'zida ob'ektlar to'plamini va ular o'rtasidagi munosabatlarni aks ettiradi ("tizim fotosurati")

O'zaro ta'sir diagrammalarini aniqlashtirish va aniqlashtirish uchun ishlatiladi.

Ob'ekt diagrammasi (2)

Adabiyot, havolalar:

  • Grady Booch, Jeyms Rumbaugh, Ivar Jacobson UML . Foydalanuvchi qo'llanmasi"
  • http://www.intuit.ru/
  • http://www.umljokes.com/

Download 299,84 Kb.

Do'stlaringiz bilan baham:




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish