Amaliy mashg’ulot- 11 Mavzu: Binar daraxtlarni tashkil qilish. Binar daraxtlar ustida amallar. Binar daraxtlar. Daraxt balandligi va ko’ruv. Ishdan maqsad


Download 0.76 Mb.
Pdf ko'rish
bet13/13
Sana20.12.2022
Hajmi0.76 Mb.
#1039108
1   ...   5   6   7   8   9   10   11   12   13
Bog'liq
11-15 amaliyot-3-deadline

Sinf diagrammasi 
Sinf UML diagrammasi dasturiy hujjatlar uchun eng keng tarqalgan 
diagramma turi hisoblanadi. Hozirgi kunda yaratilgan dasturiy ta'minotlarning 
aksariyati 
hanuzgacha 
Ob'ektga 
yo'naltirilgan 
dasturlash 
paradigmasiga 
asoslanganligi 
sababli, 
dasturiy 
ta'minotni 
hujjatlashtirish 
uchun 
sinf 


diagrammalaridan foydalanish aql-idrok echimiga aylandi. Bu sodir bo'ladi, chunki 
OOP sinflarga va ular orasidagi munosabatlarga asoslangan. 
Xulosa qilib aytganda, sinf diagrammalarida atributlari (ma'lumotlar 
maydonlari deb ham yuritiladi) va ularning xatti-harakatlari (a'zo funktsiyalari deb 
ham ataladi) bilan bir qatorda sinflar mavjud. Aniqrog'i, har bir sinfda uchta 
maydon mavjud: tepada sinf nomi, ismning ostidagi sinf atributlari, pastda sinf 
operatsiyalari / xatti-harakatlar. Turli sinflar o'rtasidagi munosabatlar (bog'lovchi 
chiziq bilan ifodalanadi), sinf diagrammasini tashkil qiladi. 


Amaliy mashg’ulot ishlari uchun topshiriqlar. 
1. UseCase da Xo'jalik mollari savdo do'koni ishini loyihasini tuzish. 
2. Class da Kutubxona tizimi faoliyatini loyihasini tuzish. 
3. Sequence da Oziq ovqat savdo do'koni ishini loyihasini tuzish. 
4. Class da Dorixona faoliyati tizimini loyihasini tuzish. 
5. UseCase da Kiyim kechak savdo do'koni ishini loyihasini tuzish. 
6. Sequence da Avtomobil savdo kompaniyasi faoliyatini loyihasini tuzish. 
7. UseCase da Qurilish mollari savdo do'koni ishini loyihasini tuzish.
8. Class da Multimedia vositalari savdo ishini loyihasini tuzish 
9. Sequence da Mobil qurilmalar savdo do'koni faoliyati loyihasini tuzish 
10. UseCase da Avtoturargox uchun avtomatlashtirilgan loyihasini tuzish. 
Nazorat savollari: 
1. Ma`lumotlar modellarini aniqlashning qanday usullari mavjud? 
2. UML-dan foydalanish nimadan iborat? 
3. UML diagrammalarining turlari haqida ma`lumot bering? 

Download 0.76 Mb.

Do'stlaringiz bilan baham:
1   ...   5   6   7   8   9   10   11   12   13




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling