8-ma’ruza: Foydalanishni modellashtirish. Foydalanish diagrammalari Ish diagrammasidan foydalaning
Download 161.12 Kb. Pdf ko'rish
|
- Bu sahifa navigatsiya:
- Giyohvandlik munosabatlari
Sinf diagrammasi
Sinf diagrammasi(sinf diagrammasi) tizimning statik tuzilishini tasvirlashning asosiy usuli hisoblanadi. Sinf diagrammasida ob'ektlarning bitta asosiy turi qo'llaniladi: sinflar (shu jumladan sinflarning ko'plab maxsus holatlari: interfeyslar, ibtidoiy tiplar, assotsiatsiya sinflari va boshqalar), ular o'rtasida quyidagi asosiy munosabatlar turlari o'rnatiladi: bog'liqliklar, assotsiatsiyalar, umumlashtirishlar. , amalga oshirish. Giyohvandlik munosabatlari odatda ikkita model elementi yoki bunday elementlarning ikkita to'plami o'rtasidagi assotsiatsiya, umumlashtirish yoki amalga oshirish munosabati bo'lmagan qandaydir semantik munosabatni bildiradi. Bog'liqlik munosabatlari modelning bir elementidagi ba'zi o'zgarishlar modeldagi boshqa qaram elementni o'zgartirishni talab qilishi mumkin bo'lgan vaziyatda qo'llaniladi. Bog'liqlik munosabati grafik ravishda tegishli elementlar orasidagi nuqtali chiziq bilan tasvirlangan, uning uchlarida birida o'q bor, strelka bog'liqlik mijozi sinfidan mustaqil yoki manba sinfiga ishora qiladi. O'qning tepasida maxsus bo'lishi mumkin kalit so'zlar (stereotiplar): ▪ "kirish" - mijoz sinflari uchun manba sinfining umumiy atributlari va operatsiyalari mavjudligini ko'rsatish uchun xizmat qiladi; ▪ "bog'lash" - mijoz sinfi keyingi parametrlash uchun ba'zi shablonlardan foydalanishi mumkin; ▪ "olish" - mijoz sinfining atributlari manba sinfining atributlaridan hisoblanishi mumkin; ▪ "import" - boshlang'ich sinfning umumiy atributlari va operatsiyalari xuddi bevosita unda e'lon qilingandek, mijoz sinfining bir qismiga aylanadi; ▪ "tozalash" - loyiha ustida ishlash jarayonida qo'shimcha ma'lumotlar paydo bo'lganda, mijoz sinfi tarixiy sabablarga ko'ra manba sinfini takomillashtirish vazifasini bajarishini ko'rsatadi. Download 161.12 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling