Kafedrasi axborot tizimlarini loyihalash fanidan o‘quv-uslubiy majmua


Hamkorlik (Collaboration) diagrammasini yaratish



Download 2,62 Mb.
bet57/84
Sana16.06.2022
Hajmi2,62 Mb.
#676575
1   ...   53   54   55   56   57   58   59   60   ...   84
Bog'liq
Kafedrasi axborot tizimlarini loyihalash fanidan o‘quv-uslubiy m

2.9. Hamkorlik (Collaboration) diagrammasini yaratish


Ishning maqsadi. Talabalarga hamkorlik diagrammasini yaratish bo‘yicha amaliy bilim berish.


Qisqacha nazariy ma’lumotlar:

Collaboration diagrammasi dasturiy ta’minot obyektlari o‘rtasidagi munosabatlar va o‘zaro ta’sirlarni tasvirlaydi. Ular Sequence diagrammasidagi kabi xabarlar oqimini emas, balki tizim ichidagi obyekt arxitekturasini tushunish uchun ishlatiladi. Collaboration diagrammalari ba’zan “Communication diagrammasi” deb ham yuritiladi.


Collaboration diagrammasi obyektga yo‘naltirilgan dasturlash (OOP) bo‘yicha obyekt bilan bog‘liq bo‘lgan turli atributlarga ega. Odatda, obyektga yo‘naltirilgan tizim ichida bir nechta obyektlar mavjud bo‘lib, har bir obyekt tizim ichidagi istalgan boshqa obyekt bilan bog‘lanishi mumkin. Collaboration diagrammasi tizim ichidagi obyektlar arxitekturasini o‘rganish uchun ishlatiladi. Obyektlar orasidagi xabarlar oqimi hamkorlik diagrammasi yordamida juda qulay ifodalanishi mumkin.



Collaboration Diagram Notations

Collaboration diagrammasining ba’zi xususiyatlarini keltiramiz:



  • u aloqa diagrammasi deb ham ataladi.

  • u o‘zaro ta’sir diagrammasining strukturaviy jihatlarini, ya’ni hayot chiziqlari qanday bog‘lanishini tavsiflaydi.

  • uning sintaksisi Sequence diagrammasiga o‘xshaydi, faqat hayot chizig‘ida dumlar yo‘q.

  • ketma-ketlik orqali uzatilgan xabarlar har bir xabarni ierarxik tarzda raqamlash orqali ko‘rsatiladi.

  • tartib diagrammasi bilan solishtirganda aloqa diagrammasi semantik jihatdan zaifdir.

  • obyekt diagrammalari aloqa diagrammasining xususiy holidir.

  • bu ketma-ketlik diagrammasida tasvirlangan xabarlar oqimiga e’tibor qaratishdan ko‘ra elementlarga e’tibor qaratish imkonini beradi.

  • ketma-ketlik diagrammalarini osongina hamkorlik diagrammasiga aylantirish mumkin, chunki hamkorlik diagrammalari unchalik ifodali emas.

Yuqoridagi Collaboration diagrammasi yozuvi hamkorlik diagrammasida ishlatiladigan ulagichlar, o‘z-o‘zidan aylanishlar, oldinga va teskari xabarlar bilan birga hayot chiziqlarini o‘z ichiga oladi.



Collaboration diagram for student management system

Yuqoridagi hamkorlik diagrammasi talabalar axborotini boshqarish tizimini ifodalaydi. Yuqoridagi diagrammadagi aloqa oqimi quyidagicha ifodalanadi:


1. Talaba login tizimi orqali tizimga kirishni so‘raydi.
2. Dasturiy ta’minotning autentifikatsiya mexanizmi so‘rovni tekshiradi.
3. Agar ma’lumotlar bazasida talaba yozuvi mavjud bo‘lsa, kirishga ruxsat beriladi; aks holda xatolik qaytariladi.


Topshiriqlar:

1. Collaboration diagrammasi nima va u qanday vazifalarni bajarishga mo‘ljallangan?


2. Collaboration diagrammasining asosiy elementlarini nimalar tashkil etadi?
3. Collaboration diagrammasini yaratish usullari haqida yozma ma’lumot tayyorlang.

Download 2,62 Mb.

Do'stlaringiz bilan baham:
1   ...   53   54   55   56   57   58   59   60   ...   84




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