Моделлар ва уларнинг тақдимоти


Download 138.65 Kb.
bet6/9
Sana23.09.2023
Hajmi138.65 Kb.
#1686170
1   2   3   4   5   6   7   8   9

Dastur kodi tuzilmasi. Dasturlar kattaligi bo’yicha juda sezilarli farqlashishi sir emas – katta va kichik dasturlar bo’ladi. Kichik dasturlar uchun kod tuzilmasi deyarli axamiyatga ega emas, kattalari uchun esa aksincha deyarli hal qiluvchi axamiyatga ega. UML dasturlash tili bo’lmaganligi uchun, model kod tuzilmasini bevosita aniqlamaydi, biroq tuzilma modeli bilvosita usul bilan kod tuzulmasiga sezilarli ta’sir ko’rsatadi. Aksariyat asboplar (instrumentlar) bir yoki bir necha odatda ob’yektga yo’naltirilgan dasturlash tillari uchun kodning yarim avtomatik generetsiyani ta’minlaydi. Ko’p xollarda model sinflari maqsadli til (yoki unga ekvivalent konstruksiyalar) sinflariga translatsiya qilinadi. Bundan tashqari, ko’p asboplar modelda paketlar tuzilmasini hisobga oladi va uni maqsadli dasturlash tizimi mos sinf usti tuzilmalariga translatsiya qiladi. Shunday qilib, agar kod avtomatik generatsiyasi vositasi harakatga tushirilsa, u holda modeldagi sinflar va paketlar tuzilmasi ilova kodi tuzilmasini deyarli to’liq modellashtiradi

Ilovadagi komponentlar tuzilmasi. Bir komponentga ega ilova modellashtirilishi shart bo’lmagan trivial (oddiy) komponentlar tuzilmasiga ega. Lekin ko’p zamonaviy ilovalar loyixalashtirish bosqichida ko’p komponetlar (xatto ular taqsimlanmagan bo’lsada) o’zaro aloqasini namoyish etadi. Komponentali tuzilma ikki soha tavsifini ifodalaydi: birinchidan, sinflarning komponentlar bo’ylab qanday taqsimlanganligi, ikkinchidan, komponentlar qay tarzda (qanday interfeyslar orqali) bir – biri bilan o’zaro ta’sirlashadi. Bu ikkala sohalar UML komponentlari diagrammalari yordamida modellashtiriladi.

  • Ilovadagi komponentlar tuzilmasi. Bir komponentga ega ilova modellashtirilishi shart bo’lmagan trivial (oddiy) komponentlar tuzilmasiga ega. Lekin ko’p zamonaviy ilovalar loyixalashtirish bosqichida ko’p komponetlar (xatto ular taqsimlanmagan bo’lsada) o’zaro aloqasini namoyish etadi. Komponentali tuzilma ikki soha tavsifini ifodalaydi: birinchidan, sinflarning komponentlar bo’ylab qanday taqsimlanganligi, ikkinchidan, komponentlar qay tarzda (qanday interfeyslar orqali) bir – biri bilan o’zaro ta’sirlashadi. Bu ikkala sohalar UML komponentlari diagrammalari yordamida modellashtiriladi.

Download 138.65 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9




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