15-mavzu: Xizmat diagrammalari. Obyektning traektoriyasi
Download 70.74 Kb. Pdf ko'rish
|
15-Xizmat diagrammalari
- Bu sahifa navigatsiya:
- Komponent diagrammasi
Hamkorlik diagrammasi
UML 2 da aloqa diagrammasi deb qayta nomlangan hamkorlik diagrammasi semantik jihatdan ketma-ketlik diagrammasiga teng. Aslida, bu o'zaro ta'sir qiluvchi ob'ektlarning xabar almashish ketma-ketligining bir xil tavsifi, faqat boshqa grafik vositalar bilan ifodalanadi. Bundan tashqari, aksariyat vositalar ketma-ketlik diagrammalarini avtomatik ravishda hamkorlik diagrammalariga va aksincha o'zgartirishi mumkin. Bunday transformatsiya birma-bir. Shunday qilib, hamkorlik diagrammasida ob'ektlarning bir asosiy turi - ob'ektlar (o'zaro ta'sir qiluvchi sinflar va aktyorlar misollari) va munosabatlarning bir turi - o'zaro ta'sir qiluvchi ob'ektlar o'rtasida almashinadigan xabarlar ham qo'llaniladi. Biroq, bu erda urg'u vaqtga emas, balki aniq ob'ektlar orasidagi aloqalarga qaratilgan. Shaklda. 1.13 hamkorlik diagrammasida qo'llaniladigan yozuvning asosiy elementlarini ko'rsatadi. O'zaro ta'sir qiluvchi ob'ektlarning o'zini belgilash uchun standart belgi qo'llaniladi - tagiga chizilgan ob'ekt nomi bilan to'rtburchak. Kooperatsiya diagrammasidagi ob'ektlarning o'zaro pozitsiyasi muhim emas - faqat xabarlar uzatiladigan havolalar (assotsiatsiya misollari). Xabarlar tartibini vaqtida ko'rsatish uchun ierarxik o'nli raqamlash qo'llaniladi. Shaklni solishtiring. 1.12 va rasm. 1.13 (ular bir xil diagrammani ko'rsatadi) va sizga hamma narsa aniq bo'ladi. Hamkorlik diagrammasini belgilash haqida batafsil ma'lumot olish uchun 4-bobga qarang. Komponent diagrammasi Komponent diagrammasi , aslida, modellashtirilayotgan tizimni tashkil etuvchi artefaktlar ro'yxati bo'lib, artefaktlar orasidagi ba'zi munosabatlarni ko'rsatadi. Dasturiy ta'minot tizimi artefaktlarining eng muhim turi bu dasturlardir. Shunday qilib, komponentlar diagrammasida ob'ektlarning asosiy turi komponentlar (ham bajariladigan modullar, ham boshqa artefaktlar), shuningdek interfeyslar (komponentlar o'rtasidagi munosabatni ko'rsatish uchun) va ob'ektlar (komponentlar tarkibiga kiradi). Komponentlar diagrammasida quyidagi munosabatlar qo'llaniladi: • komponentlar va interfeyslar o'rtasidagi amalga oshirish (komponent amalga oshiradi interfeys); • komponentlar va interfeyslar o'rtasidagi bog'liqliklar (komponent foydalanadi interfeys); • ob'ektlar va komponentlar o'rtasidagi bog'liqliklar (ob'ekt komponentga kiritilgan). Shaklda. 1.14 komponent diagrammasida foydalaniladigan yozuvning asosiy elementlarini ko'rsatadi. Inklyuziyaga mos keladigan bog'liqlik munosabati (masalan, komponentdagi ob'ekt) ko'pincha17 bir ob'ektning shaklini boshqa shaxsning shakli ichiga joylashtirish orqali tasvirlanadi. Download 70.74 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling