• Design patterns : MVC , MVVM
  • MVC (Model-view-controller)
  • O’zbekiton Respublikasi Raqamli Texnologiyalar Vazirligi Muhammad Al-Xorazmiy nomidagi Toshkent Axborot Texnologiyalar Universiteti Mustaqil ishi




    Download 258,19 Kb.
    bet1/4
    Sana19.05.2024
    Hajmi258,19 Kb.
    #244451
      1   2   3   4
    Bog'liq
    webmustaqilish


    O’zbekiton Respublikasi Raqamli Texnologiyalar
    Vazirligi
    Muhammad Al-Xorazmiy nomidagi Toshkent Axborot
    Texnologiyalar Universiteti

    Mustaqil ishi

    Bajardi: Rahmonva Sarvinoz


    Tekshirdi: Ismailov Shixnazar
    Design patterns : MVC , MVVM

    REJA :

    1. Design patterns : MVC , MVVM.

    2. MVC arxitekturasi.

    3. MVVM arxitekturasi.

    4. MVC va MVVM dizayn naqshlari o'rtasidagi farq.


    Design patterns : MVC , MVVM
    Dasturiy ta'minot arxitekturasi dasturiy ta'minot tizimining asosidir. Boshqa muhandislik turlari singari, poydevor uning ustiga qurilgan narsalarning sifatiga katta ta'sir ko'rsatadi. Shunday qilib, u tizimni muvaffaqiyatli rivojlantirish va oxir-oqibat texnik xizmat ko'rsatish nuqtai nazaridan katta ahamiyatga ega.
    Bu arxitekturalar : MVC , MVVM
    MVC (Model-view-controller)
    MVC arxitekturasi biron bir dasturlash tiliga yoki doirasiga tegishli emas. (MVC) bu me'moriy dizayn naqsh , bu dasturni tashkil qiladi va mantiq alohida qatlamlarga bo’linadi, ularning har biri ma'lum bir vazifalarni bajaradi. Qatlamlar, shuningdek, dasturning funktsionalligi muvofiqlashtirilgan va izchil ravishda yetkazib berilishini ta'minlash uchun bir-biri bilan o'zaro ta'sir qiladi. MVC metodologiyasi foydalanuvchi interfeysidan (UI) asosiy ma'lumotlarmodeliga qadar butun dasturni o'z ichiga oladi.

    1970-yillarda grafik foydalanuvchi interfeyslarini yaratish bilan bog’liq ravishda paydo bo’lgan MVC tizimi dasturlarni ishlab chiqishdi, ayniqsa bugungi veb-ilovalar va ob'ektga yo'naltirilgan dasturlash uchun keng qo'llaniladi. Dasturchilar dasturlash tillari bir qator foydalanish, Java, shu jumladan,, Python, JavaScript, C# va PHP, MVC asoslangan dasturlar qurish. Ushbu tillarning aksariyatida rivojlanish jarayonini soddalashtirishga yordam beradigan.




    Download 258,19 Kb.
      1   2   3   4




    Download 258,19 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    O’zbekiton Respublikasi Raqamli Texnologiyalar Vazirligi Muhammad Al-Xorazmiy nomidagi Toshkent Axborot Texnologiyalar Universiteti Mustaqil ishi

    Download 258,19 Kb.