Komponentlar jadvali (komponentlar diagrammasi) - modellashtirilgan tizimni tashkil etadigan modullar (mantiqiy yoki jismoniy) o'rtasidagi munosabatni ko'rsatadi.
Komponentlar diagrammasidagi ob'ektlarning asosiy turi 1 komponentlarning o'zlari, shuningdek interfeyslar 2 bo'lib, ular orqali komponentlar o'rtasidagi munosabatlar ko'rsatiladi. Komponentlar diagrammasida quyidagi munosabatlar qo'llaniladi.
komponentlar va interfeyslar o'rtasida amalga oshirish (komponent interfeysni amalga oshiradi);
komponentlar va interfeyslar orasidagi bog'liqlik (komponent interfeysdan foydalanadi)
Xulosa
Ko'rinib turibdiki, UML dasturingiz tuzilishini ingl. Bundan tashqari, UML bu bilan cheklanmaydi. UML-dan foydalanib, siz o'zingizning kompaniyangizdagi turli jarayonlarni tasvirlashingiz yoki yozayotgan funktsiyangiz ishlaydigan biznes-jarayonni tasvirlashingiz mumkin. UML siz uchun qanchalik foydali ekanligi shaxsan sizga bog'liq, ammo vaqt topish va batafsil ma'lumot har qanday holatda ham foydali bo'ladi.
UML modeli diagrammalar to'plami ekanligi ta'kidlandi.
Ushbu ma'ruzaning asosiy materialini muhokama qilishdan oldin, nima uchun umuman diagramma tuzish kerakligi haqida gaplashaylik. Har qanday tizim (nafaqat dasturiy ta'minot) modelini ishlab chiqish har doim uni yaratish yoki yangilashdan oldin bo'ladi. Bu hech bo'lmaganda hal qilinayotgan muammoni aniq tasavvur qilish uchun kerak. Puxta o'ylangan modellar rivojlanish guruhidagi o'zaro munosabatlar va mijoz bilan o'zaro tushunish uchun juda muhimdir. Oxir-oqibat, bu kodni amalga oshirishdan oldin loyihaning "me'moriy uyg'unligini" tekshirishga imkon beradi.
Biz murakkab tizimlarning modellarini yaratamiz, chunki ularni to'liq ta'riflab bera olmaymiz, "ko'rib chiqing". Shuning uchun, biz faqat muayyan vazifa uchun zarur bo'lgan tizimning xususiyatlarini ajratamiz va ushbu xususiyatlarni namoyish etadigan modelini yaratamiz. Ob'ektga yo'naltirilgan tahlil usuli haqiqiy murakkab tizimlarni eng mos ravishda tasvirlashga imkon beradi. Ammo tizimlarning tobora kuchayib borishi bilan yaxshi modellashtirish texnologiyasiga ehtiyoj bor. Oldingi ma'ruzada aytib o'tganimizdek, bunday "standart" texnologiya sifatida yagona texnologiyadan foydalaniladi. modellashtirish tili (Unified Modeling Language, UML), bu tizimlarning spetsifikatsiyasi, vizualizatsiyasi, dizayni va hujjatlari uchun grafik til. UML-dan foydalanib, siz nafaqat uning kontseptsiyasini, balki amalga oshirishning o'ziga xos xususiyatlarini aks ettiradigan yaratilgan tizimning batafsil modelini ishlab chiqishingiz mumkin. UML modeli doirasida tizim haqidagi barcha g'oyalar diagrammalar deb nomlangan maxsus grafik konstruktsiyalar shaklida o'rnatiladi.
Eslatma. Biz barchasini ko'rib chiqmaymiz, faqat diagrammalarning ayrim turlarini ko'rib chiqamiz. Masalan, ushbu ma'ruzada tarkibiy diagramma berilmagan, bu faqat diagramma turlarining qisqacha sharhidir. Muayyan amaliy model uchun jadval turlarining soni hech qanday tarzda cheklanmagan. Oddiy dasturlar uchun barcha turdagi diagrammalarni istisnosiz qurishning hojati yo'q. Ulardan ba'zilari shunchaki yo'q bo'lishi mumkin va bu xato deb hisoblanmaydi. Muayyan turdagi diagrammalarning mavjudligi ma'lum bir loyihaning o'ziga xos xususiyatlariga bog'liqligini tushunish muhimdir. Grafikning boshqa turlari haqida ma'lumotni UML standartida topish mumkin.
Do'stlaringiz bilan baham: |