7-ma’ruza: Kengashtirish mexanizmlari. Modelning umumiy xususiyatlari Nima uchun sizga bir nechta turdagi jadvallar kerak
Download 123.74 Kb. Pdf ko'rish
|
qilishingiz mumkin... Diagrammalardan biri, masalan, foydalanuvchining tizim
bilan o'zaro ta'sirini tasvirlashi mumkin, ikkinchisi - uning ishlashi davomida tizim holatlarining o'zgarishi, uchinchisi - tizim elementlari o'rtasidagi o'zaro ta'sir va boshqalar. Kompleks. tizim kichik va deyarli mustaqil modellar - diagrammalar to'plami sifatida taqdim etilishi mumkin va kerak bo'ladi va ularning hech biri tizimni tavsiflash va uning to'liq tasavvurini olish uchun etarli emas, chunki ularning har biri tizim faoliyatining o'ziga xos jihatlariga qaratilgan. tizimi va boshqacha ifodalaydi abstraksiya darajasi... Boshqacha qilib aytganda, har bir model loyihalashtirilgan tizim bo'yicha qandaydir o'ziga xos, o'ziga xos nuqtai nazarga mos keladi. Oldingi paragrafda biz model tushunchasi bilan juda erkin munosabatda bo'lganimizga qaramay, shuni tushunish kerakki, yuqoridagi ta'riflar kontekstida. hech qanday yagona diagramma model emas... Diagrammalar faqat model uchun vizualizatsiya vositasi bo'lib, ikkalasini farqlash kerak. Faqat diagrammalar to'plami tizimning modelini tashkil qiladi va uni eng to'liq tavsiflaydi, lekin kontekstdan olinmagan bitta diagramma emas. Diagramma turlari UML 1.5 aniqlangan o'n ikki turdagi jadvallar uch guruhga bo‘lingan: ▪ to'rt turdagi diagrammalar ilovaning statik tuzilishini ifodalaydi; ▪ beshtasi tizimning xulq-atvor jihatlarini ifodalaydi; ▪ uchtasi tizim faoliyatining jismoniy tomonlarini ifodalaydi (amalga oshirish sxemalari). UML 2.1 ning joriy versiyasi juda ko'p o'zgarishlar kiritmagan. Diagrammalar tashqi ko'rinishida biroz o'zgardi (ramkalar va boshqa vizual yaxshilanishlar paydo bo'ldi), yozuv biroz yaxshilandi, ba'zi diagrammalar yangi nom oldi. Biroq, aniq raqam kanonik diagrammalar bu biz uchun mutlaqo ahamiyatsiz, chunki biz ularning barchasini ko'rib chiqmaymiz, faqat ba'zilarini ko'rib chiqamiz - ma'lum bir ilovaning ma'lum bir modeli uchun diagramma turlarining soni qat'iy belgilanmaganligi sababli. Oddiy ilovalar uchun barcha diagrammalarni istisnosiz qurishning hojati yo'q. Masalan, mahalliy dastur uchun joylashtirish diagrammasini yaratish shart emas. Diagrammalar ro'yxati ishlab chiqilayotgan loyihaning o'ziga xos xususiyatlariga bog'liqligini va ishlab chiquvchining o'zi tomonidan belgilanishini tushunish muhimdir. Agar qiziquvchan o'quvchi hali ham barcha UML diagrammalari haqida bilmoqchi bo'lsa, biz uni UML standartiga havola qilamiz (http://www.omg.org/technology/documents/modeling_spec_catalog.htm#UML). Eslatib o'tamiz, ushbu kursning maqsadi UML ning mutlaqo barcha imkoniyatlarini tasvirlash emas, balki faqat ushbu tilni joriy etish, ushbu texnologiya haqida dastlabki tasavvurni berishdir. Shunday qilib, biz diagrammalarning quyidagi turlarini qisqacha ko'rib chiqamiz: ▪ foydalanish diagrammasi; ▪ sinf diagrammasi; ▪ ob'ekt diagrammasi; ▪ ketma-ketlik diagrammasi; ▪ o'zaro ta'sir diagrammasi; ▪ holat diagrammasi; ▪ faoliyat diagrammasi; ▪ joylashtirish diagrammasi. Ushbu diagrammalarning ba'zilari haqida keyingi ma'ruzalarda batafsilroq gaplashamiz. Shu bilan birga, biz tafsilotlarga e'tibor bermaymiz, lekin o'z oldimizga o'quvchini hech bo'lmaganda diagramma turlarini vizual ravishda ajratishga, asosiy diagramma turlarining maqsadi haqida dastlabki tasavvurga ega bo'lishga o'rgatishni maqsad qilib qo'ydik. Shunday ekan, boshlaylik. Download 123.74 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling