Mavzu: umlda obyekt Reja: Obyekt nima Obyektlarning tasvirlanishi Obyekt diagrammalari



Download 68,88 Kb.
Sana13.01.2022
Hajmi68,88 Kb.
#358437
Bog'liq
Mustaqil ish word


Mavzu: UMLda obyekt

Reja:

  1. Obyekt nima

  2. Obyektlarning tasvirlanishi

  3. Obyekt diagrammalari

UML modellarida ob'ektlar sinf yoki sinflarning namunalarini ifodalovchi model elementlaridir. Biz aniq va prototip misollarni ko'rsatish uchun modelimizga ob'ektlar qo'shishimiz mumkin. Aniq misol real dunyodagi haqiqiy shaxs yoki narsani ifodalaydi.

UMLdagi obyektlar odatda ikkita bo'limli to'rtburchaklar bilan belgilanadi. Yuqori bo'limda ob'ekt nomi va uning sinfi nomi mavjud, obyekt nomini o'tkazib yuborish mumkin.

Obyekt turlari: tarkibli obyekt, faol obyekt

Ob'ektlarni grafik ko'rinishida tasvirlash uchun, sinf to'rtburchagi ishlatiladi, farqi bilan ob'ekt nomining tagiga chizilgan. Bundan tashqari, nomdan keyin ob'ekt holatining xarakteristikasi tekis qavs ichida ko'rsatilishi mumkin. Bunday ob'ekt to'rtburchaklar harakat holatlariga o'q bilan kesilgan chiziq bilan bog'liqlik munosabati bilan biriktiriladi. Tegishli bog'liqlik oldingi harakat bajarilgandan keyin ma'lum bir ob'ektning holatini belgilaydi.

UML dagi ob'ektlar odatda ikkita bo'limli to'rtburchaklar bilan belgilanadi. Yuqori bo'limda ob'ekt nomi va uning sinfi nomi mavjud, birinchi va ikkinchisining tagiga chizilgan. Ob'ekt nomini o'tkazib yuborish mumkin. Ismning umumiy formati quyidagicha:


Agar kerak bo'lsa, sinf stereotipi obyekt nomining tepasida joylashtirilishi mumkin va sinf nomi ushbu sinf joylashgan tashqi paketga to'liq yo'lni o'z ichiga olishi mumkin. Pastki bo'lim ixtiyoriy ravishda tagiga chizilmagan atribut nomlari ro'yxatini o'z ichiga oladi. Obyektlar bilan bog'liq operatsiyalar odatda ko'rsatilmaydi, chunki ular sinfning barcha misollari uchun umumiydir.

Obyekt turlari: tarkibli obyekt va faol obyekt



Obyektlar diagrammalari (object diagrams) ishlayotgan tizimning fragmentlarini runtimeda haqiqatdan ham mavjud sinf namunalari va ularning attributlarining mazmunlarini aks etgan holda modellash uchun qo’llaniladi.

Obyektlar diagrammasi

  • Obyekt sinf nusxasi bo’lib, u atributlar va operatsiyalarning avvaldan berilgan qiymatlariga ega. Agar kir yuvish mashinasi misolida ko’rib chiqsak, bu holda uning atributlari quyidagi ko’rinishga ega bo’ladi: ishlab chiqaruvchi kompaniya — «Samsung», model nomi — «Mooflip», servis raqami — «13-666-13» va hajmi — 6kg.

  • Diagrammalardagi ob'ekt tasvirining variantlari:

Obyekt diagrammasi qanday chiziladi?

  • Birinchidan, tizimni tahlil qiling va qaysi misollarda muhim ma'lumotlar va assotsiatsiyalar mavjudligini hal qiling.

  • Ikkinchidan, faqat funksionallikni qamrab oladigan misollarni ko'rib chiqing.

  • Uchinchidan, ba'zi optimallashtirishni amalga oshiring, chunki misollar soni cheksizdir.

Sinf diagrammasi sinflar va ularning munosabatlarini o'z ichiga olgan mavhum ko'rinishni beradi, ob'ekt diagrammasi esa ma'lum bir vaqtning o'zida bir misolni ifodalaydi. Ob'ekt diagrammasi aslida tizimning aniq (haqiqiy) xatti-harakatlariga o'xshaydi. Asosiy maqsad - tizimning statik ko'rinishini tasvirlash.


Download 68,88 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